Hiển thị các bài đăng có nhãn macOS. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn macOS. Hiển thị tất cả bài đăng

Visual Studio Code - Công cụ soạn thảo, lập trình, ... toẹt vời...

Chiện là thế này:

  1. Lâu rồi không viết cái gì cả... :p
  2. Mới tậu con MacBook Pro 13 TouchBar, giờ chạy macOS là OS chính cho client, phần viết mã cho back-end thì vưỡn xài C# (vì fully async). C# thì có thể viết mã bằng Visual Studio for Mac (vốn gốc là Xamarin Studio), dưng cần nhiều loại services khác nhau nên vẫn dùng Windows 10 cho chạy trong máy áo của Parallels.com (thế là đi toi $99/year)
Phía client thì trước toàn dùng Sublime Text 3, phải cài cắm một mớ plug-ins vào nữa, dùng thì cũng sướng, mỗi cái cứ xểnh ra tý là bạn ý mè nheo mình bỏ ra $70 để mua.

Giờ cái Visual Studio Code đã là v1.12 (sau 2 năm 1 tháng bổ sung - kể từ ngày ra mắt 4/2015), giờ quá là ngon thế nên thử phát, rồi quyết định dùng chính làm công cụ ở phần font-end.



Lý do thì bao gồm mấy lý do sau:
  1. Nhanh, nhẹ (ngang ngửa với Sublime Text), tất nhiên là chạy ngon trên Mac, Linux (Windows thì mặc định rồi)
  2. Hỗ trợ block folding (thu gọn/mở các khối), lưu trại thái thu gọn/mở khi khởi động lại (Sublime Text không có món này, mỗi lần mở lại muốn gọn để lướt nhanh thì phải làm lại bằng tay khá mệt, giờ Visual Studio Code làm ngon thì lại càng có lý do để bye bye Sublime Text)
  3. Tích hợp sẵn terminal, mở ra gõ vài phát rồi đóng lại rồi mở lại rồi...
  4. Plug-ins thì có sẵn một mớ, giờ đang phang Ionic/Cordova mí cả Angular nên mấy cái plug-ins này quá ngon (chưa kể cái plug-in hiện file icons nữa)
  5. Dùng lại được các theme đã customized cho Sublime Text
  6. TypeScript thì native support luôn (vì VS Code được viết chính bằng TypeScript mờ)
Thế nên xài đi thôi, download ở đâu thì hỏi anh Gúc nhé...


HandBreak - Công cụ chuyển đổi video đã có phiên bản chính thức

Ai đã từng "phải" làm việc với video trong ít nhất 10 qua thì chắc chắn là sẽ biết đến "huyền thoại" HandBreak, phần mềm chuyển đổi định dạng video. Và nhất là những năm gần đây, cần video với định dạng MP4 để có thể chạy tốt trên máy tính, mobile (nhất là iOS và Android) thì HandBrake là công cụ đắc lực (và cũng giảm đau đầu cho người biên tập/người sử dụng).

Tuy vậy, rất ít người biết rằng suốt hơn 10 năm qua HandBreak luôn là phần mềm thử nghiệm (beta). Tình trạng này đã duy trì 13 năm (từ năm 2003 đến nay) và giờ thì họ mới đưa ra được phiên bản chính thức 1.0 đầu tiên.



Trong phiên bản Handbrake chính thức này thì thay đổi đáng chú ý nhất là hỗ trợ nhiều profile video khác nhau cho từng thiết bị, và đặc biệt là hỗ trơ nhưng codec video mới nhất như Google VP9 hay codec âm thanh Opus.

Mời tải về HandBreak (cho cả Windows, Mac và Linux) tại đây.

Mac OS X El Capitan: How to enable OS X writes to NTFS partition directly (without 3rd component)

Your Mac does not recognize USB or external HDD? That is because your Mac does not support reading and writing on NTFS Flash Drive yet (not really?). Look at the solution to enable NTFS read and write support in Mac OS X El Capitan (and older).

It comes to very quickly and easy solutions to recognize, read and write NTFS Partitions on Mac, no matter which OS  X (El Capitan, Yosemite, Mavericks or older OS X versions - This solution works 100% in OS X El Capitan).

We do not talk about why Mac OS X does not support full NTFS itself or why this feature is hidden from Mac OS X. We absolutely can use Terminal command to manually enable NTFS write support.

Let’s see how it works.
  • Run Terminal: Applications > Utilities > Terminal
  • Type: sudo nano /etc/fstab
  • Fill you password
  • You now are brought to a program called nano and it’s the text editor that’s built into Terminal. The file that you’ll edit is called fstab (/etc/fstab).
Within nano type:
LABEL=DRIVE_NAME none ntfs rw,auto,nobrowse


Notice: DRIVE_NAME is the name of the NTFS Flash/External drive. The drive’s name should contain no spaces, as adding a space to the configuration file would tell your Mac to interpret whatever’s after that space as a separate command. If your DRIVE_NAME is made up of two words separated with a space, for example, “NO NAME”, you have to add a “\” before the space for the system to recognize the space. For example, “NO\ NAME” (for the best result, change the name of your NTFS Flash/External Drive to a new name "without space" - use PC with Microsoft Windows, of course).

Finally, just press Control-O to save the fstab file, and Control-X to exit nano.

See the result:




Final notice: this solution works perfectly on my MacBook Pro 13 Late 2013 with LACIE external 1TB HDD (in NTFS format).