Đỉnh NGUYỄN

life's a journey not a destination

Resources

Công cụ và phần mềm quản trị dự án

Trang web & blog về CSDL

Công cụ và phần mềm lập trình

Blog công nghệ

Công cụ phát triển web

Công cụ quản lý SQL Server

Những tiện ích giúp thay đổi cách thức làm việc

  • Chocolatey – Một cái tên trông lạ, nó có tính năng như apt-get cho Windows, hay NuGet cho chính HĐH Windows. Dùng nó để cài đặt các phần mềm nhanh chóng và theo kịch bản. Ví dụ, ‘cinst firezilla’, hay ‘cinst winscp’ sẽ giúp cài đặt tự động các phần mềm theo các thông số mặc định cho bạn. Hãy tạo 1 danh sách các phần mềm ưu thích, nó sẽ giúp bạn cài đặt nhanh chóng trên 1 HĐH Windows mới được cài. Hay thậm chí tốt hơn, là dùng …
    • Boxstarter – Được xây dựng dựa trên Chocolatey và NuGet giúp tạo môi trường Windows với các phần mềm cần thiết thông qua cấu hình lưu trên Git của bạn bè hoặc từ GitHub của chính bạn. Ngay cả việc triển khai đến các máy từ xa hay Hyper-V cũng không cần 100% giám sát.
  • TeraCopy – Tính năng copy trong Windows 8.1 thật tuyệt vời, nhưng khi tôi muốn di chuyển NHIỀU tập tin và NHANH nhất có thể thì không gì tốt hơn là TeraCopy.
  • Nimbletext – Regular Expression khá khó và tôi cũng không phải quá thông minh. Nimbletext giúp tôi làm việc với rất nhiều dạng Regular Expression mà không bị điên.
  • GOW Gnu on Windows – Đôi khi Cygwin là cồng kềnh quá mức cần thiết. Gow gồm 130 lệnh *nix hữu ích để biên dịch lại mã nhị phân Win32.
  • F.lux – Ban đầu tôi nghĩ thật ngu ngốc khi dùng nó. Phải mất một vài ngày, nhưng bây giờ tôi nhật ra không thể sống mà không có nó. Nó từ từ, không đáng kể, thay đổi màu sắc của màn hình máy tính như cách bầu trời tự thay đổi. Nó ngăn chặn (cho tôi) khỏi đau đầu và mỏi mắt từ ánh sáng màn hình màu xanh và trắng vào ban đểm. Hãy thử nó.
  • AutoHotKey – Một tiện ích miễn phí, mã nguồn mở, nhỏ gọn cho Windows. Nó cho phép bạn tự động hóa mọi thứ từ tổ hợp phím cho đến chuột.
  • Paint.NET – Paint.NET là chương trình chỉnh sửa ảnh mà mọi người hay lãng quên, được viết bằng .NET. Đó là 80% của Photoshop và hoàn toàn miễn phí.
  • 7Zip – Ứng dụng quản lý tập tin nén rất tuyệt vời, được tích hợp vào Windows Explorer. Nó có thể quản lý mọi dạng tập tin nén bạn cần từ TARs đến ISOs, từ RARs đến CABs.
  • DropBox – Hiện tại có rất nhiều hệ thống lưu trữ trên mây rất tuyệt vời. SkyDrive, DropBox, Google Drive,… Tôi vẫn mãi tin dùng DropBox, nó chạy trên mọi nền tảng tôi cần. Làm việc thật nhịp nhàng với lượng dữ liệu lớn, cho phép đồng bộ chỉ những thư mục cần thiết. Cuộc đời tôi thật tuyệt khi làm việc liên tục trên nhiều thiết bị từ điện thoại đến laptop và PC với DropBox.
  • Windows Live Writter – Nếu bạn có 1 trang blog (và nếu không, tại sao không?) thì đây là ứng dụng bạn cần. Bản thân tôi thấy nó thật tuyệt với nhiều plug-in và tôi dùng nó hàng ngày. Nhân tiện, tôi đang post bày này dùng Windows Live Writter ))

Add-ins dành cho Visual Studio

  • Productivity Power Tools – Mang đến rất nhiều công cụ nhỏ gồm các tính năng cải tiến tuyệt vời cho Visual Studio. Các tính năng tốt nhất thường xuất hiện trong các phiên bản tiếp theo của Visual Studio.
  • Electric Plum iPhone Mobile Simulator – Một trình giả lập mang đến trải nghiệm trình duyệt của iOS. Giúp tiết kiệm rất nhiều thời gian khi viết jQuery Mobile.
    • Tôi cũng dùng Opera Mobile Emulator để xem trải nghiệm của website trên các thiết bị màn hình nhỏ hoặc tablet.
  • Web Essentials – Thêm tính năng Browser Link, cải tiến việc chỉnh sửa CSS, xem trước màu sắc, font chữ và nhiều thứ khác.
  • CodeMaid – Công cụ dọn dẹp mã nguồn mạnh mẽ hỗ trợ cả C#, VB.NET, F#, XAML, CSS, ..
  • OzCode – Tên trước đây là BugAid, OzCode mang khái niệm Debug Visualizer lên 1 tầm cao mới.
  • NuGet Package Manager (quá nổi tiếng luôn) – NuGet được tích hợp vào menu ngữ cảnh Reference trong Solution Explorer, cho phép quản lý gói phần mềm và mang PowerShell trực tiếp vào Visual Studio.
  • VsVim – Thích dùng trình soạn thảo Vim và thích cả Visual Studio. Tại sao không là cả hai?. Đây cũng là phần mềm nguồn mở.
  • StyleCop – Phân tích mã nguồn C# để gợi ý áp dụng tập các phong cách (styles) và các quy tắc (rules) đồng nhất. Nó có thể chạy bên trong Visual Studio hoặc tích hợp vào dự án MSBuild. Hoàn toàn hữu ích cho chính bạn và cho cả nhóm.
    • Dùng StyleCop.MSBuild để tích hợp StyleCop vào quá trình build của hệ thống với NuGet.
  • Code Digger (dựa trên Pex) – Thật tuyệt vời khi Visual Studio add-in có thể tìm thấy các ngóc ngách trong code mà unit testing truyền thống không thể tìm thấy.
  • WiX Toolset – Tạo các dự án setup và deployment phần mềm. Wix Toolset miễn phí, nguồn mở và đáng tin cậy.
  • Atomineer – Phát sinh tài liệu mã nguồn, hỗ trợ 7 ngôn ngữ và cho phép bạn chuyển thành Qt, JavaDoc, Doxygen và Documentation XML.

Extensions dành cho Chrome

 Công cụ mã hóa dữ liệu

  • 7-Zip – 7Zip là phần mềm quản lý tập tin nén miễn phí, tuyệt vời mà tôi từng sử dụng. Đồng thời, nó cho phép mã hóa dữ liệu với mật khẩu dùng thuật toán AES
  • BitLocker – Công cụ mã hóa toàn bộ đĩa cứng này là 1 tính năng trong các phiên bản Windows Pro (từ Windows 7 trở lên). Tuy không tuyệt vời như TrueCrypt, nhưng với việc phần mềm TrueCrypt nổi tiếng ngừng phát triển, họ cũng khuyến khích người dùng chuyển sang dùng BitLocker
  • Pretty Good Privacy hay PGP – Là tiêu chuẩn vàng để mã hóa trực tuyến.  Trên Windows, có thể dùng gpg4win để lmã hóa với GPG. Trên Mac OS X thì dùng GPG Tool. Trên Linux thì dùng GnuPG. PGP dùng 2 keys – public key và private key để mã hóa và giải mã (thuật toán RSA)

 Chrome Extensions

Công cụ hay cho Windows

  • Ditto – Công cụ quản lý clipboard tuyệt vời trên Windows.
    • ClipX – Công cụ quản lý lịch sử clipboard nhỏ gọn, dễ dùng.
  • Cmder and ConEmu – Tôi luôn muốn Windows Console trở nên thanh thoát và xinh đẹp hơn.
  • PSReadline – Các cải tiến mạnh mẽ mang lại nhiều trải nghiệm cho PowerShell, hỗ trợ gợi ý dòng lệnh, nổi bật cú pháp, …
  • ImgBurn – Windows 7 đã tích hợp sẵn trình ghi tập tin ISO, nhưng hãy thử ImgBurn xem sao nhé.
  • WiFi Manager command line – Kết nối đến mạng WiFi rất dễ, nhưng lại khó xóa các hotspot cũ, bạn có thể làm tất cả từ dòng lệnh.
  • VoidTools Everything Search Engine – Tiện tích tìm kiếm tập tin siêu nhỏ gọn, cho phép bạn tìm toàn bộ đĩa cứng trong nháy mắt.
  • SoundSwitcher – Nếu bạn có nhiều sound profiles, headphone, bluetooth, tiện ích này giúp dễ dàng chuyển đổi giữa chúng.
  • Recuva – Nếu bạn lỡ xóa hình thử đĩa, hoặc thẻ nhớ, bạn sẽ tiết kiệm thời gian tìm lại chúng.
  • PureText – Chuyển các văn bản được copy về plain text trước khi paste mà không cần dùng Edit|Paste Special.
  • Paint.NET – Chương trình chỉnh sửa hình ảnh nhỏ gọn, mạnh mẽ, được viết bằng .NET.

Continuous Integration & Continuous Delivery

  • Jenkins – Phần mềm quản lý CI và CD mã nguồn mở, được sử dụng phổ biến nhất.
  • Team City – Phần mềm thương mai nhưng cho dùng miễn phí có giới hạn tính năng. Đây là phần mềm rất đáng giá của hãng JetBrains.
  • Bamboo – Phần phềm thương mại của hãng Atlassian, công ty tạo ra Jira; với các tính năng rất đáng giá.

[Đang cập nhật]

Advertisements

One thought on “Resources

  1. Cảm ơn vì đã cung cấp những tool hữu ích

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s