- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Bàn về Active Record
Nay cong đít lên viết, ko có thời gian mở đầu dông dài nữa =)) thôi vào đề chính luôn. Active Record Pattern là một design pattern hết sức phổ biến. Có thể bạn ít khi nghe nhắc đến khái niệm này ( hoặc nếu bạn làm RoR thì bạn đã nghe, và nhìn title bạn có thể nghĩ ngay đến Active Record model ...
Work Fucking Hard - Lao động hăng say tình yêu sẽ đến
Ông ấy từng nói với tôi rằng ông muốn làm việc đến lúc chết vì ông yêu công việc của mình rất nhiều. Ông thường nói: " Người ta sẽ luôn cố gắng khuyên bạn rằng làm việc quá siêng năng là điều không tốt cho bản thân bạn, rồi là bạn nên làm việc ít hơn và dành thời gian cho gia đình và ...
Kanban, Scrum và Agile: Những điểm khác biệt cơ bản
Bạn có muốn hoàn thành dự án một cách hiệu quả, đúng thời điểm? Bạn đang mắc kẹt trong một dự án phức tạp? Có ai đó từng đưa cho bạn ý tưởng hay lời khuyên về các phương pháp agile để giải quyết tất cả các vấn đề đó? Khi nói đến các phương pháp agile, mỗi người khác nhau lại có những quan điểm khác ...
Android Studio 2.3
Trọng tâm của phiên bản này là cải tiến chất lượng trên IDE. Chúng tôi rất cảm ơn những thông tin phản hồi của các bạn cho đến nay. Chúng tôi cam kết tiếp tục đầu tư trong việc đưa Android Studio nhanh chóng và liền mạch cho hàng triệu các nhà phát triển ứng dụng Android trên toàn thế giới. Chúng ...
10 thủ thuật giúp lập trình tốt hơn với Swift
Swift được giới thiệu lần đầu tiên ở WWDC ( Worldwide Developers Conference) vào năm 2014, và từ đó tới nay nó đã dần thay thế Objective-C trong việc phát triển các ứng dụng cho thiết bị của Apple. Và chắc hẳn bất cứ lập trình viên IOS nào cũng gặp phải những khó khăn khi mới sử dụng Swift. Vậy ...
SOLID Principles in Ruby
SOLID Principle là những nguyên lý thiết kế OOP, được đúc kết từ rất nhiều kinh nghiệm của lập trình viên thông qua các dự án lớn nhỏ. Một project áp dụng những nguyên lý này sẽ có code dễ đọc, dễ test, rõ ràng hơn. Và việc quan trọng nhất là việc maintainace code sẽ dễ hơn rất nhiều. Nắm vững ...
Measuring Developer Productivity
Đánh giá hiệu quả làm việc của developer không phải là một công việc dễ dàng, luôn có những câu hỏi được đặt ra đại loại như: Làm sao để biết khi nào và ở đâu có vấn đề với năng suất làm việc ? Làm sao để biết một team đang làm việc tệ đi hay tốt hơn theo thời gian? Làm sao để một người quản lý có ...
Nghệ thuật viết code đẹp - Phần I: Viết flow điều kiện và vòng lặp dễ hiểu
Khi mới tiếp nhận một dự án đã được phát triển từ trước, hay nhận nhiệm vụ maintain một hệ thống đã chạy từ rất lâu rồi; chắc hẳn không ít lần bạn ngửa mặt lên trời chửi thề thằng viết ra những dòng code ấy kiểu như thế này: Thế không nào mà lắm for lồng nhau vậy? (đáng nhẽ chỉ cần thuật toán độ ...
Cách tạo ra một đường cong mịn - Bezier path curve
Hôm trước mình có một project yêu cầu vẽ một đường cong đi qua các điểm mà người dùng đưa tay qua. Yêu cầu là đường cong vẽ ra nhanh, mịn và quản lý được các đường cong đó ví dụ như move cả đường cong đó tới một vị trí khác. Hôm nay mình sẽ hướng dẫn các bạn cách để tạo ra đường cong đó và đảm ...
RxSwift and RxCocoa
Today we're gonna explore another library for working with FRP . RxSwift's companion RxCocoa . RxCocoa makes common properties of UI more magical REACTIVE . When you work with RxCocoa your code become significantly shorter, and it improves application performance. The best way ...