- 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
Tìm hiểu về middleware trong ExpressJS
Mở đầu NodeJS là một platform cho phía server được xây dựng dựa trên Google Engine V8, với khả năng giúp lập trình viên implement phần backend của một hệ thống web application bằng Javascript. Tuy nhiên đặc điểm của NodeJS là sử dụng các mô hình lập trình như hướng sự kiện (event-driven), ...
Photo Editing với Canvas
Giới thiệu Canvas là một tính năng mới được thêm vào HTML5, được dùng để lập trình đồ họa hai chiều. Bằng việc sử dụng JavaScript API để thao tác <canvas>, chúng ta có thể tạo đồ họa hoặc animation có tương tác với người dùng. Hoặc vẽ đồ thị, trực quan hóa dữ liệu, thậm chí là xử lý video ...
How to use two-way data-binding in android
Using 2-way data-binding in android I. Introduce 1. Terms To understand this article, please see, what's data-binding in android from link below: https://viblo.asia/search/data-binding And terms of MVVM in android https://medium.cobeisfresh.com/architecting-android-with-data-binding ...
MV* Framework
Single Page Application: Before starting the discussion, first I would like to have some words with Single Page Application. Traditional web page rendering After the data and view are merged, the view is returned to the browser. The browser then receives the new HTML page and, via a UI ...
Vivaldi: Trình duyệt cho người dùng “Pro”
Sau hơn 1 năm phát hành bản thử nghiệm Alpha và Beta, ngày 6/4 vừa qua, trình duyệt Vivaldi đã chính thức tung ra phiên bản hoàn thiện 1.0 với mục tiêu giúp người dùng hoàn toàn kiểm soát trình duyệt web của họ. 1. Trang giới thiệu: Ngay khi khởi động, bạn có thể tùy chỉnh mọi thứ. Bạn sẽ ...
Upload ảnh lên flickr bằng laravel
Xin chào bạn đọc, khi làm một trang web chắc hẳn ai cũng biết lưu ảnh trên host của mình sẽ làm tốn rất nhiều bộ nhớ cũng như băng thông. Trong khi chưa có điều kiện để thuê 1 host có đủ băng thông và dung lượng để lưu những bức ảnh thân yêu của mình thì việc kiếm một host ngoài chuyên về lưu trữ ...
C# advanced-Part 2: Delegate, Anonymous Method and Lambda Expression
In this series we will learn about delegate, anonymous method and lambda expression. Delegate: A delegate is a type safe function pointer. That is, it holds a reference(pointer) to a function. Using a delegate allows the programmer to encapsulate a reference to a method inside a delegate ...
Bạn sử dụng 48 quả cà chua như thế nào trong ngày ?
Tôi rất tệ với kỹ năng quản lý thời gian, và cũng chậm chạp trong việc khắc phục nhược điểm đó. Rồi tình cờ một ngày, tôi bắt gặp một ý tưởng - thực chất là một tập hợp nhiều phương pháp sẵn có - giúp tôi cảm thấy có hi vọng cải thiện hơn. Kết hợp giữa trực quan hoá thời gian, công việc và độ ưu ...
Lambda expression
Lambda Expressions A lambda (also known as closures) expression is like syntactic sugar for an anonymous class with one method whose type is inferred. It allows us to treat functionality as a method argument (passing functions around), or treat a code as data. Moreover, Lambda expression ...
Đa ngôn ngữ trong Android
Một app Android tốt cần phải hướng đến đối tượng người sử dụng rộng rãi. Việc bạn là người Việt Nam và bạn chỉ viết ngôn ngữ Việt Nam là đã tự hạn chế lượng lớn người dùng trên toàn thế giới Chính vì vậy ngày hôm nay nhận tiện trong khi mình đang tìm hiểu về đa ngôn ngữ. Mình xin phép được viết ...