- 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
Cài đặt môi trường Apache, MySQL và APC trên OSX 10.10 Yosemite
Trong bài Cài đặt và sử dụng nhiều phiên bản PHP trên Mac OS X 10.10 Yosemite trước chúng ta đã cài đặt và sử dụng web server apache với nhiều phiên bản php để thuận tiện cho việc phát triển web. Trong bài này chúng ta sẽ cùng nhau cài đặt các thành phần cần thiết khác bao gồm: MySQL, Virtual Hosts ...
Giới thiệu về DynamoDB (Phần 1)
Giới thiệu DynamoDB là môt dịch vụ quản lý NoSQL có khả năng đáp ứng hiệu suất cao và nhanh kèm theo khả năng mở rộng. Nếu bạn là một nhà phát triển, bạn có thể sử dụng DynamoDB để tạo ra một bảng có khả năng lưu trữ và truy xuất bất kỳ số lượng dữ liệu, mà vẫn có thể phục vụ cho bất ...
ES6 với những ưu điểm tuyệt vời thay thế thư viện Underscore.js
Khi lập trình ứng dụng với Javascrip các nhà phát triển thường phải xem xét lựa chọn cho mình một thư viện *.js chuẩn. Ra đời từ khá sớm cùng với nhiều tiện ích Underscore.js đã được nhiều lập trình viên yêu thích và tín dùng. Tuy nhiên, khi dự án ở vào thời điểm cần bảo trì hoặc cấu trúc lại ...
7 trở ngại bạn sẽ gặp phải khi triển khai TDD
Bài viết sau dịch từ 1 blog trên trang http://qiita.com/ TDDを行った時にぶつかった7つの壁 Tôi bắt đầu biết đến TDD (Test – Driven Development) vào khoảng năm 2004- 2005 gì đó ( Tôi cũng không nhớ rõ nữa). Khi đó tôi đã nghĩ mình có thể quản lý dự án bằng phương pháp này. Ngay sau đó tôi đã triển khai TDD ...
The Repository Design Pattern
Trong bài viết này, tôi cùng các bạn sẽ cùng nhau thảo luận về Repository Pattern nhưng trước hết hãy cùng nhau tìm hiểu qua về Design Pattern Design Pattern là gì? Design Pattern là một kỹ thuật trong lập trình hướng đối tượng, cung cấp cho chúng ta cách tư duy trong các tình huống xảy ...
Đôi nét về service trong angularjs
** 1. Đặt vấn đề ** ** T ại sao cần sử dụng các services ? ** Trong Angularjs để tối ưu hiệu năng cũng như bộ nhớ , Controller chỉ được khởi tạo khi cần và bị hủy đi khi không cần , nói cách khác mỗi lần thay đổi router hoặc reload thì controller mới được gọi . Chúng ta cần một ...
Giới thiệu công cụ charles
Charles là một công cụ rất hữu ích cho việc debug hoặc test với các app/game mô hình client-server. Charles là một web proxy mà chạy trên máy tính của bạn, bạn có thể chỉnh sửa để web browser hoặc thiết bị ngoài truy cập vào internet qua máy tính của bạn, charles có thể theo dõi và hiển thị dữ liệu ...
Hướng dẫn tạo Crystal Reports
** 1/ Tạo Một Crystal Report đầu tiên của bạn ** Trước khi bạn học về tất cả những cái cơ bản của Crystal Report thì tốt hơn là bây giờ ta sẽ tạo thử một Crystal nhỏ một cách nhanh chóng để bạn hình dung về Crystal Report ... Bây giờ bạn hãy mở Visual Studio và tạo cho bạn một project mới . Nó ...
Rails development using Vagrant and Chef-zero
With every engineer, deployment's truly a nightmere when they have to deal with so many chalanges including infrastructure, environment setting ... but appearance of Chef makes everything to become more esily. However, Chef isn't a miracle that can resolve everything. When the system becomes ...
Tìm kiếm nội dung tài liệu bằng máy tìm kiếm ElasticSearch
Từ trước đến nay chúng ta đã quá quen với các câu lệnh truy vấn với các Table trong các hệ cơ sở dữ liệu mysql, sqlite, postgres,...vv. Thế đã bao giờ bạn phải truy vấn một từ khóa dựa trên nội dung của một tài liệu bất kỳ mà bạn có chưa, có thể là file pdf, word, excel,......vv. Với những file ...