- 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
Kiểm thử Client – server và kiểm thử web là gì và cách để test các ứng dụng này
Câu hỏi: Sự khác nhau gia kiểm thử client server và kiểm thử web và những gì chúng ta cần kiểm tra trong các ứng dụng này Câu trả lời là: Các dự án được chia làm hai kiểu Ứng dụng 2 lớp Ứng dụng 3 lớp Kiểm thử client/server Đây là kiểu kiểm thử thường thực hiện cho ứng dụng 2 lớp ( thường ...
Tạo Menu Hamburger Morphing với CSS mà không cần sử dụng JavaScript
Trong hướng dẫn này tôi sẽ giải thích toàn bộ quá trình tạo Menu Hamburger Morphing với CSS mà không dùng 1 dòng nào JavaScript. Vì vậy, tôi sẽ sử dụng CSS (và SCSS) để tạo ra nó. Đây là CodePen của những gì chúng ta sẽ xây dựng: Cấu trúc HTML Chúng ta sẽ sử dụng cấu trúc HTML dưới đây : ...
Sử dụng EJS để quản lý View trong Node App
Khi chúng ta tạo một App với Node JS, có nhiều cách để quản lý views nhưng cách dễ dàng và nhanh nhất là EJS. 1. Bắt đầu App của chúng ta sẽ bao gồm 2 phần: Gồm Full awidth và sidebar Cấu trúc của app sẽ như sau: -- views -- -- -- partials -- -- -- -- -- foooter.ejs -- -- -- -- -- ...
Làm thế nào để viết Git commit hiệu quả?
Bài viết được lược dịch từ nguồn: https://chris.beams.io/posts/git-commit/ Lý do nên viết commit tốt Nếu bạn duyệt qua log của một kho lưu trữ (repository, gọi tắt là repo) bất kỳ được quản lý bằng Git, có thể bạn sẽ thấy những commit trong đó ít nhiều giống với một mớ hỗn độn. Ví dụ, hãy xem ...
Rake task in Rails
Khái niệm Rake là công cụ để quản lí các task trong rails, với mục đích gom nhóm các đoạn code ruby thường xuyên được sử dụng vào một task chung để sử dụng lại nhiều lần. Vd như các câu lệnh thường được chúng ta sử dụng nhiều như rake db:migrate, rake db:create, rake db:seed, rake ...
Architecture in Rails
Một trong những đặc điểm của Rails là bạn bị buộc phải viết chương trình theo một loạt các quy tắc nhất định, tức là bạn phải theo mô hình kiến trúc mà Rails đã đề ra, tuy nhiên những quy tắc này lại khiến việc phát triển ứng dụng trở nên dễ dàng hơn rất nhiều. Mô hình MVC – Model, View, ...
Khám phá Test-Driven-Development với Android UI Testes
Getting started Chúng ta sẽ bắt đầu bằng cách tạo ra một activity barebone. Chúng ta cần làm điều này để có thể chạy UI test - hãy nghĩ đến thiết lập này làm nền tảng cho việc thực hiện của chúng ta chứ không phải là bản thân quá trình triển khai thực hiện. Dưới đây là barbone activity: class ...
Một số thủ thuật thiết kế một website nhanh với "Hiệu suất trực quan"
Một website nhanh được đo đạc dựa trên rất nhiều chỉ tiêu và yếu tố. Việc tăng tốc độ cho website sẽ cải thiện được khả năng xuất hiện của website trên các công cụ search, từ đó tỉ lệ lượt truy cập vào website sẽ tăng đáng kể. Vậy nên một website nhanh hơn sẽ được đánh giá cao hơn, và tất nhiên ...
Tìm hiểu về Stripe: thư viện thực hiện thanh toán thẻ tín dụng (credit card) trong ứng dụng iOS
Trong thế giới phẳng ngày nay, thanh toán bằng thẻ tín dụng được rất nhiều người lựa chọn sử dụng trên thế giới (trừ Việt Nam ta ra). Vì vậy, việc tích hợp khả năng thanh toán bằng thẻ tín dụng trong ứng dụng di động là việc cần thiết đối với các ứng dụng có phát sinh giao dịch với người dùng. ...
Tăng hiệu suất làm việc với các Plugins trong Android Studio
Android Studio là một công cụ hỗ trợ cho các developer Android rất mạnh mẽ. Nó có giao diện đơn giản và linh hoạt nhất để thiết kế giao diện cho tất cả các thiết bị Android hiện nay. Các developer có thể kéo thả các view và widgets trong phần thiết kế layout và có thể tùy chỉnh giao diện ...