- 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
Tự thiết kế directives trong angularjs
Giới thiệu AngularJS đã hỗ trợ sẵn rất nhiều directives như ng-app (khởi tạo một AngularJS application), ng-init (khởi tạo dữ liệu), ng-repeat (lặp các phần tử HTML)... Tuy nhiên những directive ấy vẫn không đủ để hỗ trợ các lập trình viên. Vì vậy AngularJS cho phép các lập trình viên tự thiết kế ...
Chia cột với float và clear float
Việc chia cột trong CSS là việc bạn thiết lập những phần tử con trong một phần tử mẹ nằm trên cùng một hàng. Ví dụ, ta muốn phần nội dung website của mình có hai cột thì mình sẽ tạo ra 3 cái <div>, một cái <div> gọi nó là container hoặc phần tử mẹ, hai cái <div> còn lại gọi là ...
Cấu trúc dữ liệu và giải thuật: Ngăn xếp (Stack)
1. Ngăn xếp(stack) là gì Ngăn xếp là 1 dạng đặc biệt của danh sách liên kết mà việc bổ sung hay loại bỏ 1 phần tử đều thực hiện ở 1 đầu của danh sách gọi là đỉnh. Ngăn xếp có 2 thao tát cơ bản: thêm phần tử vào được gọi là push và loại bỏ phần tử được gọi là pop. Việc loại bỏ phần tử sẽ ...
React validate with redux-form
Hiện nay việc validate form ngay khi người dùng nhập dữ liệu là rất phổ biến. Điều này rất thuận tiện bởi vì người dùng có thể nhìn thấy lỗi ngay khi nhập vào form chứ không cần phải đợi đến khi submit form rồi mới nhận được kết quả là dữ liệu họ nhập vào là không đúng. Vậy câu hỏi đặt ra ra làm ...
Giới thiệu gem jQuery Turbolinks
Như các bạn đã biết, Turbolinks thực hiện việc chuyển hướng trong trang web một cách nhanh gọn và nó tạo ra giao diện người dùng rất "dễ thở". Mỗi khi trình duyệt gửi request, server sẽ trả về response và view để đáp ứng request, mỗi 1 lần giao tiếp như vậy trình duyệt của người dùng lại compile ...
Node.js Tutorial: Phần 2 - Module trong Node.js
Module trong Node.js Node.js sử dụng Module để đơn giản hóa việc tạo ra các ứng dụng phức tạp. Module là giống như các thư viện trong PHP, C, C#,… Mỗi module chứa một tập các hàm chức năng có liên quan đến một đối tượng của Module qua đó giúp việc viết và quản lý mã lệnh của chương ...
Gosu - Thư viện game 2D cho Ruby - Phần 2
Bài trước mình đã giới thiệu về Gem gosu, tạo cửa sổ game, đưa một đối tượng nhân vật vào cửa sổ game và làm nó chuyển động theo chiều x hoặc y. Nhưng có điều nhân vật "vượt biên" cửa sổ và đi đi đi mãi luôn không quay lại. =)) Vì vậy ở bài này, mình sẽ giới thiệu cách làm cho nhân vật không ...
Positive Vs Negative testing (P2)
Trong phần 2 này mình xin chia sẻ một số kỹ thuật sử dụng cho Positive và Negative testing. 1. Kỹ thuật phân tích giá trị biên Đây là một trong những kỹ thuật kiểm thử phần mềm, trong đó các testcase được thiết kế bao gồm các giá trị tại các biên. Nếu dữ liệu đầu vào được sử dụng là trong giới ...
Tránh lạm dụng Singleton
Mở đầu Singleton là một design pattern rất phổ biếnbiến. Đối với iOS developer nói riêng, chúng ta rất quen thuộc khi làm việc với singleton qua một số loại đã được Apple định nghĩa sẵn ví dụ như: UIApplication, NSFileManager, ... Xcode còn cung cấp sẵn code snipe Dispatch Once để việc implement ...
Làm thế nào để viết Agile Marketing User Stories
Cách thức nào để viết Agile Marketing User Story? Agile Marketing User Story khác gì so với User story dược sử dụng bởi Developer? Tôi sẽ sử dụng Microsoft SQL Server như là một ví dụ của business-to-business(B2B). Sau đó tôi sẽ đi qua từng bước, quá trình tạo ra Agile Marketing User Stories cho ...