- 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
What''s new in Swift 3.0
Nếu bạn nghĩ những thay đổi từ 1.2 lên 2.0 đã “dễ sợ” lắm rồi, thì bạn sẽ ngạc nhiên với phiên bản 3.0 này đấy. Với Swift 3.0, bạn sẽ thấy sự biến đổi 180 độ, code của phiên bản trước sẽ không build nếu bạn không thay đổi lại cho phù hợp. Vậy những thay đổi đó là gì? Swift 3 có gì ...
[Phần 1] Tìm hiểu các method hỗ trợ quan hệ nhiều nhiều (many-to-many) trong Laravel
Chào các bạn ! Khi làm việc với các relationship trong database chắc hẳn chúng ta không thể bỏ qua relationship many-to-many. Trong bài viết hôm nay tôi sẽ giới thiệu hai method hỗ trợ thao tác với quan hệ many-to-many trong Laravel 5.4 khá hay. I.Chuẩn bị dữ liệu 1. Chúng ta có 3 table: ...
Định danh một thiết bị Android - Các định danh có sẵn
Dưới đây là một số các định danh có thể nhận được bằng cách viết code trên Android mà chúng ta có thể sử dụng để định danh một thiết bị hoặc cài đặt. Tôi đã cố gắng cung cấp một chút thông tin về mỗi loại định danh và cần permissions gì để có thể lấy được định danh đó. Identifier Example ...
Cài đặt Action Cable với Passenger và Nginx
1.Tổng quan Có hai cách để setup Action Cable với Passenger + Nginx : Chạy Action Cable server trên cùng một host và port với với sub-URI Chạy Action Cable server trên một host hoặc port khác. 2. Yêu cầu Passenger 5.0.24 trở lên Redis, PostgreSQL hoặc bất kỳ inter-process adapter này ...
Triển khải Web Auth trên cisco WLC, xác thực bằng external web và freeradius
Ở các bài trước mình đã chia sẻ về cách triển khai Captive portal trên pfsense hay xác thực tài khoản với radius, bài viết này mình sẽ chia sẻ về một giải pháp khác tổng hợp của các bài trên nhưng sử dụng thiết bị Cisco controller và freeradius kết hợp với mysql. I. Mô hình: II. Hoạt ...
Sự kiện Google I/O 2017
Hội nghị các nhà phát triển Google I/O lại diễn ra như hàng năm. Đây là sự kiện công nghệ thường niên của Google, nơi công bố các sản phẩm và dự án phần mềm mới nhất của Google... Chúng ta cùng điểm qua xem Google I/O năm nay có gì hot. Android O phiên bản beta Google vừa tung ra phiên bản ...
Sử dụng I18n trong JavaScript với Gem "i18n-js"
Helu mọi người, trong khi code Ruby, mình thấy có một điểm vui vui thế lày: Là mỗi khi cần có thông báo cho kết thúc một tác vụ nào đó cho phía Client, nếu chúng ta đang dùng request thường với Rails và và trả response thường lun thì việc gửi thông báo cho Client rất dễ dàng với flash[] =. Nhưng ...
iOS Concurrency - Phần 3.1: Grand Central Dispatch
What is Grand Central Dispatch (GCD)? GCD được giới thiệu lần đầu tiên trong iOS4, nó là một thư viện Apple cung cấp nhằm hổ trợ việc chạy những tasks song song nhằm tối ưu hiệu năng cho những thiết bị có bộ xử lý đa lõi (multi core processor). Mặc dù đây là một thư viện rất tuyệt vời nhưng ...
nested attribute rails
Nested attributes là kỹ thuật cho phép bạn lưu thuộc tính của bản ghi này thông qua bản ghi khác (associated records). Nói ví dụ đơn giản thì nếu bạn có một đối tượng A có liên kết với đối tượng B , thì bạn có thể khởi tạo , cập nhật đối tượng B thông qua đối tượng A . Kĩ thuật này rất hay được ...
iOS Concurrency - Phần 3.2: Grand Central Dispatch
Xử lý background tasks Chắc hẳn các bạn đã gặp phải trường hợp tableView hay collectionView với các cell của nó phải load image từ internet về. Khi chúng ta scroll thì nó không còn mượt (smooth) và cảm giác như không có responsive. Đây là một vấn đề hay gặp phải với tableView hay ...