- 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
[NodeJs][React] Học cách làm app bằng NodeJs với React (Phần 2)
Ở bài trước chúng ta tìm hiểu được sơ qua về chức năng login, hiểu được việc gửi data từ view lên server như thế nào. Ở bài này ta tiếp tục tìm hiểu về việc đăng ký tài khoản mới. Cài đặt database Để tạo được người dùng thì việc đầu tiên ta cần là thiết lập database. Ở đây ta sẽ sử dụng ...
More than enough Arel
Giới thiệu Arel là công cụ quản lý SQL abstract syntax tree (AST) cho Ruby với mục đích: Đơn giản hóa việc tạo ra các truy vấn SQL phức tạp, và Thích ứng với các RDBMS khác nhau. Với Arel, chúng ta có thể sử dụng đầy đủ sức mạnh của SQL, mà không cần phải viết những câu query bằng string ...
Cách hoạt động của Unicorn
Sau tìm hiểu và đọc bài viết trong blog của GitHub nói về Unicorn, nay mình viết lại để ghi nhớ cũng như giới thiệu cho mọi người về cách hoạt động của Unicorn. Unicorn là gì? Unicorn là một máy chủ HTTP cho Ruby, tương tự như Mongrel hoặc Thin. Nó sử dụng bộ phân tích cú pháp Ragel HTTP của ...
Câu chuyện về lần đầu viết Library "Poi"
Vài ngày trước tôi đã viết thư viện iOS Poi Thư viện Poi khá giống với Tinder đó là thư viện sử dụng để thực hiện UI đơn giản về Swipe Card Hiện tại đang là sinh viên vừa học vừa làm thêm nên mong muốn của mình đó là không chỉ là phát triển App mà tương lai muốn phát triển cả OSS. Chính vì động ...
Giữ Controller gọn nhẹ với Form Object Design Pattern
Thông thường trong 1 ứng dụng Rails, forms được sử dụng để post data đến Create hay Update Action liên quan đến một tài nguyên cụ thể trong ứng dụng. Nhưng chúng ta có thấy rằng, đa số form mà chúng ta cần xây dựng không đơn giản như thế. Chúng có thể cần phải lưu nhiều record hay update nhiều bảng ...
Một số tip và trick với ECMAScript 2015 (ES6)
EcmaScript 2015 (còn gọi là ES6) đã có mặt từ vài năm nay, và các tính năng mới khác có thể được sử dụng theo những cách thông minh. Tôi muốn liệt kê và thảo luận một trong số những điều đó, hi vọng bạn sẽ thấy chúng hữu ích. Nếu bạn có những trick khác, vui lòng comment ở phía dưới. Tham số bắt ...
Sự khác nhau giữa Performance Test, Load Test và Stress Test
Performance Test là gì? Performance Test là một loaị kiểm thử để xác định tốc độ của máy tính, tốc độ mạng hoặc thiết bị. Nó kiểm thử hiệu suất của các thành phần của một hệ thống bằng cách truyền các tham số khác nhau trong những kịch bản test khác nhau. Load Test là gì? Load Test là quá ...
Tìm hiểu về công cụ Katalon trong kiểm thử phần mềm - tổng quan về Katalon (Phần 3)
Dưới đây là các bước để thực thi tập lệnh hoặc để tự động hoá ứng dụng Android bằng cách sử dụng Katalon Studio trên Windows 10. Tuy nhiên, có vài điều kiện tiên quyết cho cùng một điều: - Studio Katalon - Node JS - Appium - Bật chế độ developer mode trên thiết bị Android Cài đặt ...
Xây dựng nhanh chóng API với Django Tastypie [Phần 1]
Thông thường, khi nhắc tới Restful Python thì mọi người thường nghĩ tới Flask API, hoặc Django Rest Framework. Xin thứ lỗi mình sẽ gọi tắt Django Rest Framework là Django Rest và Django Tastypie là Tastypie . Điểm mạnh của Flask Rest và Django Rest chình là flexible và decoupled. Tuy nhiên, nếu bạn ...
Sử dụng GraphQL trong Ruby on Rails
GraphQL đã trở biết đến khi nó được giới thiệu bởi Facebook. Kể từ đó các công ty như Github, Shopify và Pinterest đã sử dụng nó như một phần cốt lõi của công nghệ. Truy vấn GraphQL điển hình sẽ được cấu trúc như dưới đây { allMovies { title description } } GraphQL cung cấp ...