- 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
100+ Công Cụ Kiểm Thử Phần Mềm - Phần III
Lĩnh vực kiểm thử phần mềm đang phát triển với một tốc độ ngày càng cao hơn. Vì vậy, một kiến thức tốt về các công cụ kiểm thử sẽ giúp bạn ứng dụng vào các hoạt động kiểm thử nhanh hơn và đáng tin cậy hơn. Dưới đây là các công cụ kiểm thử phần mềm được quan tâm hiện nay: I. Test Management ...
Git và những vấn đề cơ bản
$ man git Câu lệnh huyền thoại này chắc chắn sẽ giải đáp không ít thắc mắc về vấn đề này. Tuy nhiên khi áp dụng vào thực tế, có những vấn đề sẽ nảy sinh và bài viết dưới dây liệt kê ra 1 số tình huống và cách giải quyết. Chúc các bạn tìm được điều gì đó lạ mà quen ở đây Tạ Quốc Bảo viết 15:48 ngày 12/08/2018 chỉnh sửa
[React Native] Guide - Trợ năng
Trợ năng của ứng dụng Native (iOS và Android) Cả iOS và Android đều cung cấp các API để làm cho các ứng dụng có thể tiếp cận được với người khuyết tật. Ngoài ra, cả hai nền tảng cung cấp công nghệ trợ giúp kèm theo, như người đọc màn hình VoiceOver (iOS) và TalkBack (Android) dành cho người khiếm ...
Difference when using JQuery and pure Javascript
As everyone knows, jQuery is a new JavaScript library, created by John Resig in 2006 with a great motto: Write less, do more - Write less, do more. JQuery simplifies HTML transmission, event handling, dynamic animation and Ajax interaction. Some examples between using jQuery and using pure ...
Đánh giá mongoDB với YCSB
Như 1 bài trước mình có hướng dẫn mọi người cài đặt mongodb với docker(https://viblo.asia/p/cai-dat-mongo-cluster-voi-docker-m68Z0NN25kG) hôm nay mình sẽ dùng 1 tool khá phổ biến (YCSB) để tiến hành đánh giá hiệu năng của thằng này xem sao nhé Các bạn cài ycsb theo hướng dẫn sau: ...
Cách viết một Singleton sao cho đúng trong lập trình IOS với Swift
Trong lập trinh IOS chẳng mấy xa lạ với design pattent Singleton. Nhưng đã bao giờ bạn thực sự để ý cách viết và sử dụng nó sao cho thực sự hợp lý. Trong bài này chúng ta cùng nhau tìm hiểu cách viết và sử dụng singleton trong lập trình IOS cụ thể là ngôn ngữ swift sao cho đúng và hợp lý. Về cơ bản ...
Dagger 2 trong Android - giảm số lượng method
Dagger 2 - là một dependency injection framework thuộc dạng compile-time và fully static. Tách biệt khởi tạo/sử dụng, dễ dàng test hơn(test đơn vị và chức năng), khả năng mở rộng tốt hơn - đây chỉ là một vài lợi ích từ việc sử dụng depedency injection framework như Dagger 2. Sau một vài bài viết ...
persisted? vs new_record?
1. persisted? vs new_record? 2 hàm này mình thường xuyên sử dụng, nhiều lúc hay nhầm lẫn. persisted? để mình xác định record đã được lưu ở database chưa. new_record? xác định record vừa được new ra và chưa lưu ở database user = User.new user.new_record? # true user.persisted? # false user = ...
Upload hình ảnh với Rails và Paperclip
Paperclip có lẽ là giải pháp quản lý tập tin đính kèm phổ biến nhất cho Rails (hơn 13 triệu lượt tải về) nó được đánh giá khá cao trong việc upload cũng như thao tác ảnh. Những điều để đưa gem này trở nên thành công vì nó có một cộng đồng lớn sử dụng, có nhiều tính năng và tài liệu hướng dẫn dễ ...
Roles permission - Chuyển từ Cancancan sang Pundit
Gần đây ứng dụng của chúng tôi đã chuyển từ CanCanCan thành Pundit. CanCanCan là một gem tuyệt vời nhưng chúng tôi đã phát triển nó thêm nữa. Đây là những bài học khác nhau. Thứ nhất, phải thừa nhận rằng CanCanCan rất dễ để bắt đầu và có sự tích hợp tuyệt vời với RailsAdmin, Devise và các gem ...