- 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
ARC and Memory Management in Swift Part 3
Tiếp theo từ phần trước Link tutorial gốc Reference Cycles with Closures Reference cycles của các objects xuất hiện khi các property reference lẫn nhau. Giống như object, closures cũng là reference types nên cũng có thể xảy ra cycles. Closures giữ lại đối tượng chỗ nó khai báo để thực hiện ...
Application Torrent Cloud With Ruby On Rails
With this article, I want to show you guy about one application that It is called TORRENT CLOUD. It is made by Ruby On Rails. This application append by the torrent knowledge too. By the way, It helps you to download and easy to upload your file download into the cloud storage (Google Drive, One ...
Hướng dẫn lập trình ứng dụng cho MacOS: Part 1 - Hello World
Đã lâu nay, Window đã lấn át Mac về mọi mặt, từ số lượng người dùng đến số lượng ứng dụng, game... Thời đại Web lên ngôi vì sự tiện dụng, không cần cài đặt mà vẫn đủ sức mạnh hỗ trợ người dùng, vậy thì còn mấy lập trình viên còn nhiệt huyết để làm ra một ứng dụng chạy trên Mac OS nửa đây? Vì nhu ...
Tản mạn về những ngày đầu sử dụng Vue
Cân nhắc về sự lựa chọn front-end framework khi bắt đầu dự án luôn là một đề tài nóng hổi. Hầu như khi nhắc tới front-end framework, ai cũng chỉ nghĩ đến Angular hoặc là React. Vốn dĩ 2 framework này đã quá nổi tiếng, người không dùng cũng biết đến tên. Và khi tôi nhắc đến VueJS, ai cũng tỏ ra ngạc ...
Ngăn chặn bind sự kiện nhiều lần trong jQuery
Bind sự kiện nhiều lần là một vấn đề thường xảy ra nhưng nhiều lập trình viên ít đề y đến. Việc này có thể thể hiện lên cho mình nhìn thấy khi chương trình chạy sai hoặc cũng có thể không hiển thị dấu hiệu gì cả. Đây cũng là một vấn đề làm cho tốc độ của chương trình giảm xuống. Vấn đề này xảy ra ...
Redux cho người mới bắt đầu - Part 3 Middleware
Mở đầu Chào tất cả mọi người, chúng ta lại gặp nhau trong bài viết thứ 3 của series Redux cho người mới bắt đầu sau 1 thời gian rất rất dài (vì đứa viết bài lười quá (yaoming) ). Ở bài viết số 2, chúng ta đã làm thử một ứng dụng To-Do đơn giản. Trong thực tế, ứng dụng của chúng ta còn cần ...
Skinny controllers through refactoring
Controller có thể mất đi kiểm soát khi development. Skinny controller through refactoring - hay có thể hiểu là làm cho controller trong mô hình MVC như rails framework đang áp dụng trở nên đơn giản và đúng vai trò hơn trong việc điều khiển nhận và trả về dữ liệu trên server. Công việc của ...
Cấu trúc của các component trong Rails và các cách refactor code với các Ruby object - Part 2
Trong bài viết trước tôi đã trình bày với các bạn về tổng quan cấu trúc cơ bản của một Rails project. Hôm nay tôi sẽ giới thiệu với các bạn các cách refactor code bằng các kĩ thuật với object: Form object, Service object, Query object, Decorator/Presenter, Value object. Trước khi đi sâu vào việc ...
Các loại service trong AngularJS
Trong AngularJS có nhiều loại service. Và mỗi loại thì đều có cách dùng của nó. Tại sao chúng ta lại quyết định chọn A thay vì B. Với tính chất này thì nên dùng service nào. Kiểu như vậy. Cùng điểm qua một lượt các loại service trong Angular nhé. Provider, Factory, Service, Constant, Decorator, ...
Tìm hiểu về Smart Deploy trong Seasar
Xin chào mọi người, Trong tháng này, em có được làm việc với một task liên quan đến Smart Deploy tron Seasar. Task này yêu cầu em phải check được môi trường em đang làm việc là môi trường Dev hay môi trường Production. Vậy em xin chia sẻ một chút hiểu biết mà em đã học được về** Smart Deploy** ...