- 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
Cơ bản về eager_loading
Hôm nay mình xin được hướng dẫn các bạn về ý nghĩa và cách sử dụng cơ bản của một kĩ thuật truy vấn trong cơ sở dữ liệu (cụ thể ruby) đó là eager_loading: includes, preload, eager_load Để hiểu về cách sử dụng mình sẽ đưa ra 1 ví dụ nhỏ như sau: class Category < ActiveRecord : : ...
Sử dụng DevTools chrome để kiểm tra các trang web như thế nào?
Nhiều trang Web về cơ bản là hệ thống phức tạp hiện đại với html, css, web services, thông tin liên lạc được mã hóa, kịch bản trình duyệt/ ứng dụng/ một thư viện được phân phối (giống như javascript, flash…), sự đa dạng của các ứng dụng/ thư viện/ kho dữ liệu có thể chạy ở phía máy chủ thêm ...
Swift và xử lý lỗi
Xử lý lỗi trong Swift đã là một quá trình khá dài rồi, từ Swift 1.0 cơ. Nó bắt đầu lấy cảm hứng từ Objective C. Swift 2.0 với rất nhiều cải tiến và bất ngờ. Cũng như nhiều ngôn ngữ khác, việc xử lý lỗi rất cần thiết và đáng được quan tâm. Các lỗi khác nhau và cách xử lý cũng khác nhau. Tuỳ thuộc ...
Hướng dẫn bỏ túi viết SVG - Chương 3
Có lẽ khía cạnh quan trọng nhất của SVG, sau khi hiểu cấu trúc chung của nó và làm thế nào để tạo ra hình dạng cơ bản, là nhận được cách nắm bắt không gian làm việc và sử dụng, hay nói cách khác, các hệ thống mà đồ họa sẽ được ánh xạ phối hợp. Sự hiểu biết về không gian làm việc của SVG là hữu ...
Grape gem tutorial: How to build a REST-Like API in Ruby
Như các lập trình viên Ruby on Rails, chúng ta thường mở rộng ứng dụng với API endpoints để support JavaScript-heavy Rich internet clients, hay các ứng dụng mobile như iPhone hay Android. Ngày nay, cũng có rất nhiều những ứng dụng có vai trò duy nhất trở thành server cho các ứng dụng Android hay ...
Lịch sử về URL: Domain, Protocol and Port
Bài viết được dịch từ nguồn: https://eager.io/blog/the-history-of-the-url-domain-and-protocol/ Ngày 11/1/1982, 20 nhà khoa học máy tính đã họp và thảo luận về vấn đề thư điện thử. Tham dự có những người sau này đã sáng lập nên Sun Microsystems, Zork, NTP, Unix. Vấn ...
Những điều lập trình viên Python cần biết (Phần 1)
Bài viết này được tác giả viết vào 5/6/2013. Dịch lại cho anh em tham khảo. Tác giả nói rằng: "Tôi đã từng là lập trình viên Java trước khi tôi chuyển qua Python. Và bây giờ tôi đã trở thành một fan bự của Python, tôi nghĩ rằng tôi nên chia sẻ 10 điều cơ bản nhưng rất quan trọng về Python. Tất ...
Tìm hiểu về OCR, xây dựng chức năng Extract text từ hình ảnh sử dụng PHP
How to extract text from images ? Chào mọi người, hôm nay mình sẽ giới thiệu cách làm thế nào để có thể đọc được text từ hình ảnh có sẵn. Trước tiên đi vào thực hiện (code) mình sẽ trình bày sơ qua về cái mà mình sẽ sử dụng đó là công nghệ nhận dạng ký tự quang học OCR. Vậy thì OCR là gì ??? ...
Tìm hiểu Android M
Tại sự kiện cực hoành tráng Google-IO-2015 được tổ chức vào tháng 5 vừa rồi, Google đã giới thiệu phiên bản kế tiếp của hệ điều hành di động Android: Android M. Và chỉ vài ngày trước, Google cũng đã công bố tên gọi chính thức cũng như số hiệu phiên bản của hệ điều hành này, đó là Marshmallow ...
[AngularJS toàn tập] Phần 2 : Tổng quan về directive.
Sau bài viết về angularJS lần trước, mình đã giới thiệu các thông tin cơ bản về AngularJS. Ở phần này mình sẽ nói về directive. AngularJS directive là gì? Đây là một thành phần mở rộng HTML, là các thuốc tính của các thẻ HTML mà AngularJS có định nghĩa thêm. Nó tuân thủ theo nguyên tắc của ...