- 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
Core Location Cookbook
Core Location framework trong iOS cung cấp các service liên quan tới vị trí của thiết bị, độ cao, hướng... Core Location sử dụng toàn bộ các phần cứng của iPhone nếu có thể để bổ trợ thêm cho việc xác định vị trí thêm chính xác như Wi-Fi, GPS, Bluetooth, cảm biến nam châm, khí áp kế, ăng ten bắt ...
Debug Linq nay thực sự dễ dàng
LINQ ( Language Integrated Query ) là một tính năng mạnh mẽ được ra mắt đầu tiên ở phiên bản .NET Framework 3.5, là 1 công cụ mạnh mẽ, sử dụng cú pháp SQL-like để query , thao tác với dữ liệu. LINQ có thể query ở trên nhiều kiểu dữ liệu khác nhau như arrays, enumerable classes, relational ...
React - Higher Order Components in depth
Chắc hẳn rất nhiều người trong chúng ta đã và đang sử dụng React, và tất nhiên là kèm theo hằng tá thư viện đi kèm hỗ trợ nó (lol) Và chắc hẳn bạn đã từng gặp thư viện yêu cầu bạn viết một đoạn code kiểu này để thư viện có thể hoạt động: import { connect } from 'react-redux' ; ... ...
Thêm reCAPTCHA vào ứng dụng Rails của bạn
Spam là một vấn đề quan trọng và thường có cho các trang web. Các robot được viết bởi những người gửi thư rác thường xuyên thu thập thông tin trên web, cố gắng để spam các trường mẫu khác nhau với hy vọng nhận được thư spam của họ. May mắn có một cách dễ dàng để chống lại những kẻ gửi thư rác bằng ...
Cross-Site Request Forgery (CSRF) sắp hết thời?!!
Sau khi làm việc với Cross-Site Request Forgery trên web, chúng ta đã có một giải pháp tốt hơn. Không yêu cầu kỹ thuật cao, cũng không thực hiện khó khăn, nó đơn giản chỉ là triển khai, đó là Same-Site Cookies . Các giải pháp hiện tại Cross-Site Request Forgery, còn được gọi là CSRF hoặc ...
iOS Animation - Phần 6: Layer Animation
Lời nói đầu Các phần trước mình đã giới thiệu về các cách tạo ra Animation trên View. Phần tiếp theo này, mình xin được giới thiệu về Layer Animation. Các UIView đều có thuộc tính layer, chúng ta có thể truy cập thuộc tính này bằng lênh sau: let layer = myView.layer Các thuộc tính của Layer ...
Xây dựng Share Extension đơn giản bằng Swift
Gần đây dự án của mình cần đến 1 chức năng là phải chia sẻ được ảnh ở Photos vào ứng dụng của mình. Sau khi tìm hiểu thì mình muốn chia sẻ kinh nghiệm của mình khi làm một ứng dụng để có thể chia sẻ ảnh được từ Photos vào app của mình mà ko cần phải đang bật app Khởi tạo project tên ...
Xây dựng blog đơn giản bằng Laravel + Vue.js (part 2)
Tiếp tục quay trở lại với bài viết lần trước của mình "Xây dựng blog đơn giản sử dụng Laravel và Vue.js". Trong bài viết lần này, chúng ta sẽ bắt tay vào xây dựng database cho blog. Sau một thời gian dài bận rộn, từ hôm nay mình sẽ quay trở lại để hoàn thiện nốt phần còn lại của series này. Hy vọng ...
Maintenance page on production
1. Mở đầu Maintenance page là gì? Khi dự án đã đưa vào hoạt động, chắc hẳn sẽ có những lúc cần tạm thời chặn các guest đang sử dụng hệ thống, thông báo bảo trì để cập nhật phiên bản, chạy job .... Lúc đó, chúng ta cần thông báo maintenace. Bài viết này mình muốn hướng dẫn cách tạo maintenace ...
Auto Deploy project Laravel lên Heroku
Khi lập trình một website chắc hẳn ai cũng biết đến khái niệm Deploy. Có thể hiểu đơn giản đó là việc triển khai một website lên máy chủ (server) mà mọi người có thể truy cập được trang web đó từ bên ngoài thông qua internet. Như vậy nhiều bạn sẽ nghĩ ngay rằng, việc deploy này chỉ thực hiện khi ...