Javascript

JavaScript Code Smells

As we grow as developers we strive to write more maintainable code, but on our journey we often times don't know what that looks like yet.

JavaScript Code Smells

Web

Minimalism in Web design: past and future

Minimalism is one of the most enduring visual frameworks in Web design given its timeless elegance and clear presentation of content. While cycles of popularity come and go, the design technique is a classic and lasting visual philosophy for designers across all specializations and industries.

Minimalism in Web design: past and future

News

Tìm hiểu về hệ thống quảng cáo và quảng cáo Online

Chắc hẳn trong đa số chúng ta đều rất ghét các loại quảng cáo trên Web, Internet. Có lẽ nguyên nhân lớn nhất là chúng cản trở chúng ta đến với dịch vụ (che tầm nhìn của trang web hay tivi), và chúng hiển thị những thông tin mà chúng ta coi là dư thừa, không cần thiết. Tuy nhiên có phải vì thế mà quảng cáo chỉ toàn điều xấu và không đáng tồn tại?

Tìm hiểu về hệ thống quảng cáo và quảng cáo Online

PHP

PHP - Cài đặt APC (Alternative PHP Cache) cho XAMPP trên Linux

Hướng dẫn cài đặt APC (Alternative PHP Cache) cho XAMPP trên Linux

Web

Giới thiệu về Google Materialize CSS framework

Được dịp ông anh share cái link về Materialize, 1 css framework dựa trên Material Design của Google. Trước đây mình dùng qua Angular Material và Bootstrap Material, nhưng cái này có vẻ thích hơn. Cũng như các CSS framework khác, Google Materialize này cũng đáp ứng được rất nhiều yêu cầu về thiết kế responsive với các dạng gird quen thuộc. Cung cấp cho chúng ta khá nhiều component đẹp mắt và dễ sử dụng.

Giới thiệu về Google Materialize CSS framework

Web

Bootstrap - Giới thiệu về Components thành phần được xây dựng sẵn trong Twitter Bootstrap

Ở bài trước mình đã giới thiệu về Bootstrap về hệ thống Grid, giúp bạn tạo nên bố cục, giao diện Responsive cho trang web. Cùng với các định dạng sẵn tất cả các Tag HTML theo phong cách của Bootstrap nếu muốn dùng nhanh thì có thể không cần phải code thêm chút CSS nào nữa. Mình sẽ giúp các bạn tìm hiểu tiếp Components là gì và cách sử dụng chúng ra sao.

Bootstrap - Giới thiệu về Components thành phần được xây dựng sẵn trong Twitter Bootstrap

News

Slack - công cụ chat trong việc theo dõi tiến độ công việc của project

Slack là gì? Đây là một dịch vụ chat mới, được phát triển để chúng ta hãy quên đi việc giao tiếp bằng email hay bằng các phần mềm chat thông thường (như Skype, Yahoo, iMessage...). Ưu điểm của nó, thứ nhất là đa nền tảng (máy tính, Android, iOS) nên mọi người trong công ty có thể chat nhóm với nhau bất kể họ dùng thiết bị gì.

Slack - công cụ chat trong việc theo dõi tiến độ công việc của project

Git

Git - Git là gì và các khái niệm cơ bản trong git

Bạn là lập trình viên, và đôi khi bạn muốn đưa về trạng thái trước khi quậy phá của file code nào đó? Cách đơn giản nhất đó là sao chép lại file trước khi chỉnh sửa. Trường hợp dùng phương pháp này thì sẽ phải thường xuyên thực hiện việc thêm ngày đã thay đổi vào tên thư mục hay file. Tuy nhiên, việc tự mình sao chép file mỗi lần chỉnh sửa thì sẽ rất vất vả, và cũng dễ xảy ra nhầm lẫn.

Git - Git là gì và các khái niệm cơ bản trong git