- 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
Newbies’ Guide To iOS Callbacks
Unlike my other posts, this time I’m writing a tutorial for the beginners. As you can tell from the title, this time it’s about iOS, more specifically its callbacks. Since this post is aimed for the newcomers in iOS (or any mobile platform) development, I think it’s necessary to ...
Transactions trong Rails
Transactions trong Rails Transaction (giao dịch) được dùng để đảm bảo tính toàn vẹn dữ liệu khi xảy ra cập nhật (cập nhật xin được hiểu theo nghĩa rộng là các hành động sửa đổi dữ liệu, như INSERT, UPDATE, DELETE…). Khi một transaction bao gồm nhiều lệnh cập nhật, nó đảm bảo tất cả các ...
Giới thiệu về Elixir on Phoenix
I. GIới thiệu Có thể các bạn đã biết đến ngôn ngữ Erlang. Nó được thiết kế để đáp ứng yêu cầu high availability của hệ thống telecom, một hệ thống lớn mà có thể dễ dàng scale, khả năng chịu lỗi cao, giảm thiểu downtime tới mức thấp nhất có thể. Và giải pháp để thực hiện việc đó trong ngôn ngữ ...
HÓA ĐƠN ĐỎ- HÓA ĐƠN VAT- HÓA ĐƠN GIÁ TRỊ GIA TĂNG
Chắc hẳn mọi người đều được nghe tới “Hóa đơn đỏ” rất nhiều lần khi đến các nhà hàng hay đi mua hàng rồi, nhưng bản chất loại hóa đơn này như thế nào thì hôm nay mình sẽ làm rõ cho các bạn. Thực chất hóa đơn đỏ là hóa đơn giá trị gia tăng (hóa đơn VAT). Và chúng ta cần hiểu một số vấn ...
Cơ bản về ruby on rails part 2
Tạo Dự Án Sau khi Ruby on Rails được cài đặt trên máy, chúng ta có thể sử dụng câu lệnh rails trên cửa sổ dòng lệnh (terminal với Linux hoặc command prompt với Windows) để thực hiện các tác vụ liên quan. Một trong số các tác vụ bạn đã được làm quen đó là kiểm tra phiên bản của Ruby on Rails ...
Xây dựng ứng dụng chat bằng Nodejs, SocketIO, Angularjs (phần 2)
Tiếp nối phần 1 The best structure of Angular project mình sẽ viết tiếp phần 2: Tạo ứng dụng chat bằng Nodejs, Socket.io, AngularJs Websoket, Nodejs, Socket.io đã luôn là những hotkey trong giới công nghệ, đặc biệt là ngành lập trình trong những năm gần đây. Đặc biệt khi mà các ứng dụng ...
4 lý do tại sao nên chọn Ruby là ngôn ngữ lập trình đầu tiên của bạn.
Hiện nay, trong giới lập trình đã xuất hiện rất nhiều các ngôn ngữ lập trình để chọn lựa như C/C++, Java, .Net, PHP,... . Nhưng đối với những người mới bắt đầu tiếp cận với lĩnh vực lập trình thì việc lựa chọn ngôn ngữ đầu tiên để tìm hiểu và học tập các khái niệm, kĩ thuật cơ bản là vô cùng khó ...
Command pattern trong Unity với C#
Chào các bạn, mình là Huy. Tên thường gọi mình là Huy trố. Hôm nay mình giới thiệu với các bạn đôi chút về Command Pattern. In object-oriented programming, the command pattern is a behavioral design pattern in which an object is used to encapsulate all information needed to perform an action ...
[Android TV] Phần 7: Hiển thị một Card đang hoạt động và thêm các bước hướng dẫn người dùng.
Các Tv Applications phải hiển thị một Now Playing Card. Mục đích của thẻ này để người dùng có thể quay trở lại lập tức ứng dụng đang chạy ở launcher hoặc chạy ngầm. Android framework sẽ hiển thị một thẻ đang hoạt động trên màn hình chính khi mà kích hoạt lớp MediaSession. Thẻ này bao gồm các media ...
How to make Pull To Reresh into your App
Để có thể luôn hiển thị những dữ liệu mới nhất, chúng ta thường thực hiện cập nhật dữ liệu một cách tự động trong 1 thời gian ngắn hoặc 1 thời gia khá dài, trong nhiều trường hợp đó không phải hoàn toàn là một cách hay từ phía user, nó có thể gây tiêu tốn lưu lượng mà khiến user thấy đó là không ...