Translate

Chủ Nhật, 5 tháng 10, 2014

Developement Tool

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)
Tham khảo và bổ sung (sau):
http://dinhnguyenngoc.wordpress.com/resources/

Không có nhận xét nào:

Đăng nhận xét