- 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
Là một Android Developer thì bạn nhất định phải biết về Architechture Components.
1.Mở đầu. Vào tháng 11 năm 2017 Google đã đưa ra phiên bản Architechture Components 1.0 đầu tiên cho Android. Android Architechture Components là một bộ sưu tập các thư viện giúp các lập trình viên thiết kế các ứng dụng Android một cách mạnh mẽ, có thể dễ dàng test và maintain. Ban đầu là xây ...
Zone trong Angluar và các thiết kế ở front-end framework
Khi làm việc với Angular, bạn có bao giờ hỏi là => thế beep nào mà mình phải cần xài thằng zone.js để chạy một ứng dụng Angular? Why why why? Mịa nó chiếm space của ứng dụng bố mà chả hiểu cần nó làm cái méo gì? Có thấy React hoặc Vue có cần cái dependencies nào để chạy chung đâu hè. ...
CÁC ỨNG DỤNG REATIVE VỚI MODEL-VIEW-INTENT - PHẦN 1 - MODEL
Khi tôi hình dung ra tôi đã mô hình hóa Model classes của tôi lần nào cũng sai, tồn tại rất nhiều vấn đề và nhức đầu, trước đây tôi đã từng có một vài chủ đề về nền tảng Android. Cuối cùng tôi đã có thể xây dựng ứng dụng Reactive bằng cách sử dụng RxJava và Model-View-Intent (MVI) như tôi chưa ...
Một thanh niên lừa cả Google Maps lẫn Apple Maps để đặt tên đường theo tên của mình
Anh chàng đã khiến cả chính phủ và các ứng dụng bản đồ nhầm tưởng để biến một con đường vô danh mang tên của mình trong hơn 4 năm . Năm 2013, Ge Yulu tình cờ phát hiện một con đường tại Bắc Kinh không có tên. Vì vậy, anh đã tự điền tên mình lên đó và được nhiều ...
Gem Faraday
Faraday là một thư viện HTTP client cung cấp interface dùng chung cho nhiều adapter (như Net::HTTP, HTTPClient) và nó cũng bao gồm các khái niệm về middleware rack khi xử lý vòng đời của request/response. Faraday hỗ trợ một số adapter như bên dưới: Net::HTTP (default) Net::HTTP::Persistent ...
Tham chiếu function trong Kotlin: sử dụng function như lambda ở mọi nơi
Tham chiếu Function là một trong những cải tiến tuyệt vời mà chúng ta có được với Kotlin, bắt nguồn từ Java. Bạn đã biết rằng Kotlin hỗ trợ function như một type, có nghĩa là bạn có thể lưu một function trong một biến variable, sử dụng nó như một đối số của function khác, hoặc thậm chí làm cho một ...
Xây dựng hệ thống Single Page Application với Rails API, ReactJS, Docker phần 1
Mình sẽ làm một vài các bài viết để từng bước từng bước 1 xây dựng 1 hệ thống SPA với Rails, React và Docker. Rất mong sẽ giúp ích được điều gì đấy cho các bạn :D Danh sách bài viết bao gồm: Phần 1 mình sẽ tìm hiểu về Docker để cài đặt môi trường phát triển Phần 2 những kiến thức về Rails ...
Ruby's Lookups & Scopes
Cách Ruby tìm kiếm định danh Vấn đề khó khăn nhất trong Ruby đó là việc xác định một định danh. Một định danh trong Ruby bao gồm: tên hàm: x.name hoặc name biến cục bộ: name biến class: @@name biến toàn cục: $name hằng: NAME modules: Name Việc xác định một tên (định ...
Code Thối (Code Smells) là gì và một vài tip để cho code của bạn thơm tho hơn
Code thối là cái gì vậy ? Code Smells (Mã xấu, hay "Code Thối nếu thích") là từ được dùng để chỉ phần code mà ta cảm thấy không ổn. Đây thường là đoạn code vi phạm những quy tắc trong lập trình. Giả sử bạn đang đọc một bài viết và bắt gặp một lỗi chính tả. Ngay lập tức, bạn có cảm giác ngờ ...
Ruby on Rails có thể bạn chưa biết
Xin chào tất cả các bạn, Hôm nay mình sẽ chia sẻ một vài típ nhỏ trong Ruby mà có thể các bạn chưa biết, cũng có thể đã biết. Nhưng riêng đối với mình thì mình cảm thấy thật hay ho, có vài cái đã biết nhưng không dùng thường xuyên nên chúng dần đi vào quên lãng. Hôm rồi tình cờ nhớ lại nên chia sẽ ...