- 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
Laravel: Tìm hiểu về CSRF Protection
Laravel rất dễ dàng để bảo vệ các ứng dụng của bạn từ tấn công giả mạo cross-site request forgery (CSRF). Cross-site request forgery là một loại mã độc, theo đó các lệnh trái phép được thực hiện thay cho một người dùng đã được xác thực. Laravel tự động tạo ra một CSRF "token" cho mỗi phiên người ...
Các tính năng quan trọng của TestLink (Phần 1)
Hôm nay ta sẽ cùng học các tính năng quan trọng của TestLink bao gồm quản lý yêu càu, thực hiện test case và tạo test reports. Tạo Users và Assigning Roles trong TestLink TestLink hạn chế một số quyền truy cập tùy thuộc vào vai trò người dùng. Danh sách các vai trò mặc định định nghĩa trong ...
Setting up multiple databases in Rails: the definitive guide
Có nhiều lý do khác nhau khiến bạn có thể cân nhắc việc có nhiều cơ sở dữ liệu trong ứng dụng Ruby on Rails. Trong trường hợp cụ thể của tôi, tôi cần phải lưu trữ số lượng lớn dữ liệu đại diện cho hành vi của người dùng: nhấp chuột, các trang truy cập, những thay đổi lịch sử, v.v ... Tôi đã đọc ...
10 Elasticsearch Concepts You Need to Learn
Làm quen với ELK là một trong những điều đầu tiên mà bạn phải làm khi bắt đầu với stack. Cũng giống như với bất kỳ ngôn ngữ nào khác, sẽ có một số nội dung cơ bản mà chúng ta cần nhớ để quá trình học trở nên dễ dàng hơn. Mình đã tập hợp 10 khái niệm quan trọng nhất mà có thể bạn sẽ hứng thú. ...
React Components Best Practices
Khi bắt sử dụng một thư viện nào đó, bạn phải biết về các best paractices và style để tạo tạo ra những đoạn code clean và ngắn gọn hơn. Dưới đây là một số best practices về React Components 1. Một Component một file Trong Reactjs cách đợn giản nhất define ra một components là viết 1 hàm ...
Builder Pattern in C#
Trong bài trước thì mình đã giới thiệu về " Abstract Factory Pattern in C#" , hôm nay thì mình xin tiếp tục giới thiệu về 1 pattern trong " Creational Patterns ", đó chính là Builder Pattern. Builder Pattern chia cấu trúc của 1 object phức tạp từ những chi tiết nhỏ của nó, vì vậy 1 xứ lý ...
Test lesson 1
function filter ( categoriesList [ ] ) { var resultCounter = 0 ; var resultList = [ ] ; for ( var i = 0 ; i < db . length ; i ++ ) { categoriesList . forEach ( elem => { if ( db [ i ] . type . join ( ...
Sự khác nhau giữa Symbols và Strings
Có rất nhiều người thắc mắc sự khác nhau giữa Strings và Symbol. Vậy, dưới đây chúng ta hãy cùng nhau tìm hiểu về điều này. Strings được sử dụng để làm việc với data Symbol thường được dùng để định danh. Đó là điểm khác biệt chính của Strings và Symbol. Symbol không chỉ là frozen strings mà nó ...
Cập nhật Recyclerview với DiffUtil
Tiếp theo chủ đề về RecyclerView, bài này mình xin nói về việc cập nhật lại RecyclerView, việc này thường được làm bằng cách lấy dữ liệu từ máy chủ sau đó cập nhật lại các mục mới nhận được. Nếu có delay nhỏ, nó sẽ ảnh hưởng lớn đến trải nghiệm người dùng, vậy nên chúng ta cần việc cập nhật càng ...
Những thay đổi của Laravel ở phiên bản 5.6
Chào các bạn, bài viết về update Laravel 5.5 của mình còn chưa kịp ráo mực thì hôm nay đã tiếp tục bài viết về phiên bản 5.6. Căn bản cũng vì bài 5.5 của mình viết chậm quá Bùi Văn Nam viết 17:11 ngày 12/08/2018 chỉnh sửa