- 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
Caching Rails
Chúng ta đều biết web caching là một phương pháp lưu trữ bản sao của tài liệu web để có thể tăng tốc độ load trang, cải thiện hiệu suất của web site. Có các loại caching chính trong rails: HTTP caching : Là phương pháp mạnh và có hiệu suất lớn nhất trong các phương thức caching. Trong ...
Làm quen với Nodejs: Các kỹ thuật khai báo và sử dụng Module
Xin chào các bạn! Hôm nay, mình muốn chia sẻ cho các bạn "người bạn" mà mình mới làm quen gần đây. Đó là bạn Nodejs!! Thời gian, làm quen chưa lâu nên chỉ mới biết chút ít về người bạn mới này. Bạn Nodejs này cũng khá là nổi nha. Các bạn có thể tìm hiểu thêm qua "thầy" Google. ...
Bind, Call và Apply trong javascript
Xin chào mọi người, bài viết này ta sẽ tìm hiểu về 3 hàm khá quan trọng khi làm việc với javascript đó là bind(), call() và apply(). Khi học Javascript mình đã rất thắc mắc sự khác biệt và khi nào nên sử dụng hàm call() và hàm apply(), Javacript không dư thừa đến mức tạo ra hai hàm có công dụng y ...
3 người đàn ông quan trọng nhất trong ngành AI vừa nhận Giải thưởng Turing danh giá kèm 1 triệu USD
Họ là những người đặt viên gạch nền quan trọng, và chính họ cũng tỏ ra đôi chút lo lắng về tương lai của AI. Tuần vừa rồi, Giải thưởng Turing trị giá 1 triệu USD đã có chủ. Nếu như bạn chưa rõ: người ta vẫn hay gọi đây là “giải Nobel cho ngành máy tính”, và những cá ...
Tất tần tật về lưu trữ dữ liệu trên Azure
Microsoft Azure có rất nhiều tùy chọn để lưu trữ dữ liệu, vậy bạn nên chọn cách nào để phù hợp? Bài hướng dẫn này sẽ giải thích cụ thể về các lựa chọn. Lựa chọn đúng hình thức lưu trữ đám mây (cloud storage) chưa bao giờ đơn giản như bạn nghĩ. Bạn sẽ phải lựa chọn thật cẩn thận, để ...
6 Lý do Async/Await của Javascript đánh bại Promises
Trong trường hợp bạn đã quên mất, Node.js đã hỗ trợ async/await kể từ phiên bản 7.6. Nếu bạn chưa thử qua, bài viết này sẽ liệt kê các lý do cùng ví dụ để giải thích tại sao bạn nên chọn nó. Async/await 101 Với những ai chưa hề nghe qua về Async/await thì đây là những giới ...
10 CSS Animation Tools phổ biến
Người viết: Phạm Minh Hướng Giới thiệu: CSS3 đã giới thiệu một cú pháp animation mới có thể giúp bạn đạt được nhiều điều thú vị trong thiết kế của mình. Xây dựng animations mát mẻ đôi khi có thể phức tạp và tốn thời gian, đó là khi mà các animaiton libraries and generators có ...
Làm thế nào để xây dựng một Recommender System (RS) – Phần 1
Người viết: Phạm Văn Toàn Bạn đã bao giờ gặp phải những trường hợp như sau: Bố mẹ bạn mới sử dụng Facebook và mới chỉ kết bạn với một vài người thân trong gia đình bạn. Tuy nhiên vài hôm sau, Facebook đã tự gợi ý cho hai cụ những người họ hàng hang hốc của bạn mà thậm chí ngay ...
Top 22 công cụ cho lập trình viên React 2019
Như chúng ta đã biết, React là một thư viện JavaScript giúp thiết kế UI. Nhưng không phải ai cũng biết hết các công cụ mà mình giới thiệu hôm nay, sẽ giúp các bạn có những trải nghiệm với React thú vị hơn rất nhiều. Dưới đây là 22 công cụ cho lập trình viên React 2019 bạn không ...
Carthage hay CocoaPods?
Mỗi ngôn ngữ lập trình đi kèm với một giải pháp chính thức để phân phối code, chia sẻ và sử dụng lại code đã được viết, thường được xử lý bởi package manager. Các ví dụ về package manager phổ biến là RubyGems cho Ruby, Composer cho PHP, NPM cho NodeJS, Gradle cho Java,... không chỉ cung cấp các ...