- 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
Free App Chat with PubNub and AngularJS - Part 1
PubNub AngularJS SDK giúp chúng ta đơn giản việc tích hợp PubNub vào trong app web chỉ bằng những API đơn giản mà PubNub cung cấp. SDK cũng support cho hệ thống lắng nghe sự kiện của AngularJS, giúp cho AngularJS app dễ dàng hơn trong việc lắng nghe sự kiện của PubNub Bài viết này là bài viết ...
Kiến trúc của Ruby on Rails
Kiến trúc của RoR có những đặc điểm: Kiến trúc MVC Representational Sate Transfer (REST) cho các web services Hỗ trợ nhiều hệ quản trị cơ sở dữ liệu lớn như MySQL, Oracle, MS SQL, - - PostgreSQL… Ngôn ngữ script Ruby được viết bên phía Server Sử dụng các quy ước thay vì phải cấu ...
Basic Data Modeling with Cassandra
If you are reading this article, probably you are interested to work with a NoSQL database and have heard about this awesome and most popular NoSQL database of choice called Cassandra. One of the most important things about creating a project based on cassandra is modeling your data. A data model ...
Xây dựng 1 ứng dụng Rails dùng xác thực không password
Password-less Authentication là gì ? Password-less Authentication (PLA) là một kiểu xác thực không càn đến password. Nghĩa là chúng ta loại bỏ password ở cả bước đăng ký và đăng nhập. Khi ta đăng ký, 1 email sẽ đc gửi đến địa chỉ email đó để t xác thực tài khoản. Còn khi đăng nhập thì ta ...
Export CSV, Excel
Đôi khi người sử dụng muốn xử lý dữ liệu theo cách mà họ muốn. Trong tình huống như vậy thì chúng ta nên xuất dữ liệu trong một định dạng bảng để người dùng có thể dùng các trình soạn thảo để làm bất kỳ điều gì họ muốn. Bài viết này giới thiệu đến mọi người cách đơn giản nhất để export dữ liệu ra ...
Hành động CRUD trên OData dùng Asp.Net Web API
Trong bài này chúng ta sẽ thêm một OData Controller mà có tất cả chức năng Insert Create Update Delete (Gọi chung là CRUD). ODATA theo quy chuẩn của HTTP và REST. Ngoài HTTP POST, HTTP DELETE còn có HTTP PATCH mà sẽ hiệu quả khi muốn thay đổi một thuộc tính nào đó trên entity. Step 1: Thêm OData ...
The Quality of Software Design ~kỳ 3~
Part 3. Journey to the Utopia(*) of reuse Bài viết trong số trước hơi nhiều chữ nên có lẽ có nhiều bạn cảm thấy khó đọc. Lần này, chúng ta hãy cùng một lần nữa suy nghĩ về "reuse" thông qua nhiều bài tập nhé. Đầu tiên là phần bài tập. Chúng ta hãy cùng xem xét "Chương trình hiển thị số tiền ...
Giới thiệu về Microfocus SilkTest
Microfocus Silktest For Introduction SilkTest là công cụ kiểm thử function và regression test tự động cho các ứng dụng doanh nghiệp. Nó được phát triển bởi Segue Software, hiện nay đang thuộc quyền sở hữu của Micro Focus International. SilkTest cung cấp các phiên bản đa dạng : SilkTest ...
Functional Programming in ES6
Functional Programming Functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. Why this paradigm change Functional ...
Làm việc với turbo link 5
Turbolinks khiến bạn chuyển trang trong ứng dụng của bạn nhanh hơn. Bằng cách fetch html page từ server, thay thế body bằng body mới và (merge thẻ head). Điều này đồng nghĩa với việc code javascript sẽ không cần phải chạy lại vì trước đó đã có các thẻ script trong head và được chạy rồi. mặc định ...