Thứ Tư, 25 tháng 7, 2012

Ứng dụng web trên App Engine sử dụng template của Golang. Phần 2.

Để có thể làm việc dễ dàng hơn ở cả hai công đoạn thiết kế và lập trình, ta sẽ dùng tới các templates, với từng ngôn ngữ, từng framework sẽ có những điểm khác biệt, các bạn chỉ cần nằm vững quy tắc chung. Bài viết này sẽ hướng dẫn kỹ thuật template với thư viện chuẩn của Golang.
Mức độ khó: 3
Yêu cầu: xem qua phần 1 để hiểu lý do của việc ứng dụng template.

Chủ Nhật, 8 tháng 7, 2012

Ứng dụng web trên App Engine sử dụng template của Golang. Phần 1.

Trong việc phát triễn ứng dụng web, ngoài lập trình còn một yếu tố không kém phần quan trọng là thiết kế. Hai công đoạn này đòi hỏi những kỹ năng khác nhau, nhưng lại khó mà tách rời với nhau. Mục đích của bài viết này (phần 1 của chuỗi 3 bài viết) chỉ nhằm giới thiệu cho các bạn một kỹ thuật để có thể phân chai công việc. Phần 1 cũng là một nơi thích hợp cho những bạn vừa mới bắt đầu.

Chủ Nhật, 1 tháng 7, 2012

Sử dụng Git version control

Khi lập trình nhóm, nhiều người cùng viết 1 chương trình, khi một người tạo bất kỳ một sự thay đổi ở một giai đoạn nào cũng có thể gây ảnh hưởng tới công việc của người khác ở giai đoạn khác. Không phải lúc nào các bạn cũng có thể gặp nhau, và không phải lúc nào bạn cũng nhớ chính xác những thay đổi của mình. "Version control" là các chương trình giúp các bạn thống kê, xem lại những thay đổi của mình hay những người khác v.v. Bài viết này mục đích giới thiệu sơ bộ cho các bạn cách dùng Git, một trong những chương trình version control khá phổ dụng.
Mức độ khó: 0