- 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
[FuelPHP] Validate dữ liệu
Validate (kiểm tra hay xác thực) dữ liệu đầu vào từ phía người dùng là vô cùng quan trọng của một ứng dụng để loại bỏ đi các nguy cơ tấn công vào hệ thống đồng thời chuẩn hóa dữ liệu để lưu vào database (DB). Đối với Laravel, công việc này thực hiện đơn giản với lớp Validator hoặc các Request đã ...
[Clean code] Chapter 2: Đặt tên có ý nghĩa
Tên xuất hiện mọi nơi trong phần mềm. Chúng ta có tên biến, tên hàm, tên đối số, tên lớp, và package. Chúng ta đặt tên cho file mã nguồn, đường dẫn chứa chúng... Chúng ta thực hiện đặt tên, đặt tên và đặt tên. Bởi vì chúng ta làm việc đặt tên rất nhiều nên hãy cố làm nó một cách tốt nhất. Một số ...
Direct Uploads với ActiveStorage
Active Storage là tình năng mới được giới thiệu từ Rails 5.2. Nó được dùng để upload các loại files lên các cloud storage như Amazon S3, Google Cloud Storage, Microsoft Azure Storage, ... hoặc lưu trữ trong máy local. Nó sẽ dùng để thay thế cho các gem upload file khác như carrierwave, paperclip, ...
Activity và vòng đời của Activity
I. Giới thiệu về activity trong android Lớp Activity là thành phần quan trọng nhất của ứng dụng Android, cách mà chúng hoạt động tạo thành nền tảng cơ bản của mô hình lập trình ứng dụng. Android khởi chạy một ứng dụng thông thường bằng kích hoạt một Activity tương ứng với vòng đời cụ thể của nó ...
ASP.NET MVC Tip #16 – Tạo ra ASP.NET MVC Macros
Trong mẹo này, tôi chỉ cho bạn cách có thể tạo macro Visual Studio 2008 để tạo controller MVC mới, thư mục view và ontroller unit test bằng một lệnh duy nhất. Đừng hiểu lầm tôi. Tôi thích các công cụ thiết kế Visual Studio 2008. Tôi thích kéo và thả các mục từ hộp công cụ. Tôi đã ghi nhớ nhiều ...
Exit criteria trong testing
Exit criteria hay còn gọi là tiêu chuẩn dừng test là một tài liệu quan trọng dành cho QA bao gồm tập các điều kiện và yêu cầu cần phải đạt được trước khi kết thúc hoạt động kiểm thử. Ví dụ: Exit criteria cho testing phase: Đảm bảo tất cả test plan được thực hiện Đảm bảo đáp ứng đủ ...
Bắt đầu với OpenGL bằng GLKit trên iOS
Nếu bạn từng có hứng thú về lập trình đồ hoạ, chắc bạn đã nghe đến OpenGL. Nó cung cấp những rất manh để sử lý đồ hoạ cả phần mềm và tương tác phần cứng. Do đó Apple đã tạo ra 1 framework tên là GLKit để giúp các lập trình viên sử dụng OpenGL 1 cách dễ dàng hơn, bạn có thể tập trung vào việc vẽ ko ...
Tìm hiểu về font metrics, line-height và vertical-align (phần 1)
Bài viết được dịch từ bài Deep dive CSS: font metrics, line-height and vertical-align của tác giả Vincent De Oliveira. Line-height và vertical-align là các thuộc tính CSS đơn giản. Đơn giản đến nối hầu hết chúng ta đều bị thuyết phục rằng mình đã hoàn toàn hiểu cách chúng hoạt động và cách sử ...
Destructive Testing in software testing
Destructive Testing is a testing technique in which the application is made to fail in an uncontrolled manner to test the robustness of the application and also to find the point of failure. Destructive testing is performed under the most severe operating conditions and it is continued until the ...
How to Optimize SQL Queries for Faster Sites
Bạn biết rằng trang web nhanh đồng nghĩa với người dùng sẽ vui vẻ hơn khi sử dụng, cải thiện được google ranking. Thậm chí bạn có thể nghĩ rằng trang WordPress của bạn có thể nhanh hơn nữa - vậy là bạn cần phải xem xét đến performance của nó, từ việc thiết lập máy chủ, khắc phục sự cố code chậm và ...