- 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ề Javascript Prototype
Javasript prototype là một trong những khái niệm quan trọng mà mỗi Javascript developer phải biết. Object function trong Javascript có 1 thuộc tính đó chính là [[Prototype]] , nó đơn giản trỏ đến 1 object khác. Hầu như tất cả objects có giá trị non-null cho thuộc tính này ở thời điểm object ...
Hướng dẫn cài đặt LEMP stack trên Ubuntu 14.04
Trong bài viết này tôi xin hướng dẫn cách cài đặt trọn bộ Nginx, MySQL, PHP trên Ubungu 14.04 để chạy các ứng dụng web hay blog trên VPS hay server riêng của bạn. LEMP viết tắt bởi: L: Hệ điều hành Linux E: Web server Nginx M: MySQL P: PHP Để cài đặt Nginx, bước đầu tiên ta cần cập nhật ...
Series Hướng Dẫn Lập Trình Ruby on Rails (Phần 4)
Chào các bạn, hôm nay mình sẽ tiếp tục hướng dẫn các bạn về Series Hướng Dẫn Lập Trình Ruby on Rails. Ở phần 3 mình đã hướng dẫn các bạn hiểu về mô hình MVC và đã tạo sẵn một project có tên là login_app và đã kết nối được với db MySQL. Như vậy là các bạn đã có kiến thức nền tảng hiểu về cấu trúc ...
Query Expressions in Django (Part II)
Query expression mô tả một giá trị hoặc một tính toán được sử dụng trong update, create, filter, order by, annotation hay aggregate. Có một số built-in expression có thể giúp bạn trong việc viết các câu query. Các expression có thể được kết hợp hoặc trong một số trường hợp là lồng nhau để thực hiện ...
Node.js Tutorial: Phần 3 - Promise trong Nodejs
Asynchronous trong Javascript Asynchronous là xử lý bất động bộ, nghĩa là chương trình có thể nhảy đi bỏ qua một bước nào đó, nó làm cho ứng dụng hoạt động không chặt chẽ và không có quy trình nên việc quản lý rất khó khăn. Ví dụ trong một chuỗi các hàm, sự bất đồng bộ có nghĩa là cho dù hàm B ...
Giới thiệu thư viện gitgraphjs - vẽ git workflows với js
Git là một công cụ phải nói là awesome. Đơn giản vì nó được nhiều người dùng. Có một hôm mình thắc mắc, cái commit tree (repos trên github thì vào phần graph/network) thì vẽ nó như thế nào, liệu có filter được không? Rồi sau này mà muốn làm một trang quản lý source mà base trên git thì vẽ kiểu ...
Quét mã vạch với Mobile Vision API
1. Giới thiệu: Trước đây, khi làm việc với mã vạch trong Android, chúng ta thường sử dụng ZXing hoặc một vài thư viện của bên thứ 3. Tuy nhiên, trong phiên bản Google Play Services 7.8 trở lên, Google đã tích hợp tính năng mới trong Mobile Vision API để hỗ trợ đọc và giải mã các loại mã vạch ...
Android Gooey FAB Is EASY
Dịch nôm na " gooey stuff " là dạng view mà khi chuyển động có sự thay đổi hình dạng, từ đó khiến người dùng có cảm giác các view có hiệu ứng dính vào nhau, bạn có thể xem ảnh gift sau để hiểu rõ hơn Tôi đã suy nghĩ về gooey stuff trong thời gian dài. Nó khá mới mẻ, và về phía người dùng, những ...
Laravel 5.3 - Passport (Part 1)
Chào các bạn, hôm nay mình sẽ hướng dẫn các bạn sử dụng Passport trong laravel 5.3 Đầu tiên chúng ta cài đặt package Passport vào trong project composer require laravel/passport Sau đó đăng ký service passport vào trong file config/app.php bằng cách thêm dòng này vào trong mảng providers: ...
Giới thiệu về Nexus Framework
Mục đích của Nexus guide Nexus là một khung làm việc để phát triển và duy trì các sản phẩm phần mềm quy mô lớn một cách chủ động. Nó sử dụng Scrum như các đơn vị tạo thành. Nexus guide chứa đựng định nghĩa về Nexus bao gồm : các vai trò Nexus, các sự kiện, tạo tác và các quy tắc gắn kết các yếu ...