- 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
[Translation] Các khái niệm cơ bản về Fragment trong Android( Phần 3)
Tiếp theo phần trước , phần này mình sẽ đề cập đến cách giao tiếp với Activity (Nội dung được mình tham khảo chủ yếu trên trang https://developer.android.com/guide/components/fragments.html ) Communicating with the Activity Mặc dù fragment được cài đặt như 1 đối tượng độc lập đối với Activity ...
Turn Rows Into Columns With The Transpose Method
Introduce Giả sử bạn có 1 ma trận 3x3, được biểu diễn dưới dạng mảng đa chiều. Và bạn muốn chuyển đổi ma trận với dữ liệu từ hàng sang cột. Tại sao lại cần làm điều đó. Một trong những ứng dụng của method này là trong game tic-tac-toe. Bạn có 1 bảng lưới. và để chiến thắng thì cần phải kiểm tra ...
[Unity+Machine Learning] Tập 1: Tạo môi trường training.
Chào các bạn, mình tính viết 1 bài vô cùng dài về cái cảm xúc của mình khi có sự kết hợp của Unity và Machine Learning(ML), tuy nhiên viết xong rồi sợ sếp ko duyệt lại quyết định viết 1 bài khác thiên về kĩ thuật hơn :man_detective: Bắt đầu nhé! Bước 1: Unity. Đã là Unity và ML thì phải có ...
Các lựa chọn xóa bản ghi trong Ruby on Rails
Lời nói đầu Khi bắt đầu thiết lập các quan hệ rằng buộc nhau ở model trong Rails, thì chắc chắn sẽ có lúc bạn phải đối mặt với việc lựa chọn xóa các bản ghi có quan hệ với nhau. Để rõ hơn về việc này, chúng ta đi vào 1 ví dụ nho nhỏ: class Post < ActiveRecord : : Base has_many ...
Create and setup your Django project with webpack, npm and ReactJS (part1)
1. Setting up your dev environment Requirements mysql virtualenv git NodeJS 4+ with NPM 3+ 2. Create a Virtual Environment Tạo ra một môi trường ảo để chạy project python. Mục đích là để ngăn chặn các phiên bản khác nhau của library/packages. Nó giống như cô lập, bạn có thể làm ...
All about layout in Rails
Trong Rails, layout là tập tin định nghĩa các đoạn html bao quanh template được render bởi action của các controller. Một layout có thể được sử dụng bởi nhiều controller khác nhau. Bài viết này sẽ sử dụng UsersController có 2 action là index và new để làm ví dụ về cách sử dụng các ...
Attribute Directives trong Angular
Directives là một đối tượng giúp chúng ta dễ dàng thay đổi một đối tượng khác và cách áp dụng rất đơn giản và linh hoạt. Có 3 loại Directives trong angular: 1. Component-Directives với template 2. Structural directives-thay đổi cấu trúc DOM bằng việc thêm bớt các phần tử trong DOM 3. Attribute ...
Wordpress và Laravel
WordPress là một trong những open source php cms phổ biến nhất, có nghĩa là nhiều người cảm thấy thoải mái khi sử dụng nó làm admin để quản lý trang web. Xây dựng website bằng Wordpress có ưu điểm là không cần phải đào tạo lại người dùng về cách quản lý nội dung, menu, hình ảnh,... Có một cách làm ...
Android Architecture Components - Live Data
Tiếp theo các phần trước, lần này chúng ta sẽ tìm hiểu về lớp Live Data của Android Architecture Components. LiveData là một lớp dữ liệu dạng observable. Không giống như observable thường lệ, LiveData nhận biết vòng đời, có nghĩa là nó tôn trọng vòng đời của các thành phần ứng dụng khác, chẳng ...
Processing Stripe Payments with a Background Worker in Rails
Kỹ thuật được sữ dụng trong bài viết này có thể được sữ dụng để xữ lý bất kỳ công việc dài hạn nào trong background . Ví dụ dưới đây sẽ không thực sự xử lý việc thanh toán mà background job sẽ nhận dữ liệu để xử lý. Tạo một class background job để xử lý thanh toán: rails g job ...