Security checklist cho web developer

Người viết: Trần Ngọc Anh Phát triển các ứng dụng web an toàn mà vẫn mạnh mẽ là một việc làm rất khó. Nếu bạn...
tự tạo ứng dụng AI

Ứng dụng AI tự động chuyển màn hình code khi phát hiện sếp đến...

Người viết: Phạm Văn Toàn Xin chào các bạn. Có lẽ sợ sếp là một bệnh thâm niên ở mỗi người làm văn phòng nói chung và...
Code-Splitting là gì

ReactJS: Code-Splitting là gì ?

Người viết: Thau Nguyen Code-Splitting là gì Code-Splitting là một trong những kỹ thuật giúp tăng tốc thời gian load Javascript của React App. Một trang...
Serveo là gì

Serveo là gì – Công cụ cho phép public localhost server

Người viết: Vương Minh Thái Lời mở đầu Hôm nay mình xin giới thiệu tới các bạn về một công cụ mình thấy khá là hay...

“Code dễ đọc” là như thế nào?

Viết code kiểu gì cho dễ đọc? Đối với lập trình viên, việc đọc code (readable code là gì) là việc cực kỳ quan trọng....
PHP == NodeJS

PHP == NodeJS ?

Người viết: Quách Đại Phúc Chào mọi người, có lẽ mới đọc cái tiêu đề PHP == NodeJS mọi người nghĩ cú lừa chăng, và trả lời...
Laravel Scout là gì

Laravel Scout là gì ? Tìm hiểu về Laravel Scout

Người viết: Hoàng Nguyễn Laravel Scout là gì Laravel Scout là full-text search dựa trên driver dành cho Eloquent. Ngoài ra, nó còn hỗ trợ Algolia, Elastic Search,...
Transaction trong Ethereum xảy ra như thế nào

Transaction trong Ethereum xảy ra như thế nào ?

Người viết: Do Trung Kien Transaction là trái tim của mạng Ethereum. Trong Yellow Paper của Ethereum, transaction được định nghĩa như sau: Transaction: A piece of data, signed by an...
Cách tạo Popover Card View

SWIFT – Cách tạo Popover Card View Animation sử dụng UIPropertyAnimator

Người viết: Nguyen Duc Huy B Bài viết hôm nay mình sẽ giới thiệu cho các bạn cách tạo Popover Card View được sử dụng...
BDD là gì

BDD là gì ? Giới thiệu tổng quan về BDD

Người viết: Vu Thi Mai Phuong BDD là gì BDD (Behavior Driven Development) là một quá trình phát triển phần mềm dựa trên phương pháp Agile...
Cache trong trình duyệt hoạt động như thế nào

Cache trong trình duyệt hoạt động như thế nào

Người viết: Nguyen Quang Phu Bộ nhớ đệm của trình duyệt là một cơ chế được sử dụng bởi các trình duyệt để lưu trữ...

20 trường hợp sử dụng lệnh Docker cho developer

Công nghệ sẽ phát huy một cách tốt nhất nếu bạn biết cách tận dụng nó, và điều này cũng tương tự với Docker....

5 tips để viết các câu điều kiện xịn hơn trong Javascript

Người viết: Thạo 1. Sử dụng Array.includes cho nhiều điều kiện Array.includes Ta có ví dụ như sau: Nhìn có vẻ ổn ổn rồi, mình thì vẫn...
Tìm hiểu thêm về Laravel

Top 3 Laravel CMS được đánh giá cao

Hiện tại, Laravel là PHP Framework được sử dụng phổ biến nhất trên thế giới vì những ưu điểm vượt trội tận dụng các...

Unit Test là gì? Khái niệm và vai trò

1. Khái niệm về Unit Test Unit Test là gì? Unit Test là một loại kiểm thử phần mềm trong đó các đơn vị hay thành...

Báo cáo số liệu: Ngành CNTT “soán ngôi” đầu mùa tuyển sinh 2019

Trong mùa tuyển sinh năm 2019 có khá nhiều bất ngờ khi ngành công nghệ thông tin (CNTT) đã “soán ngôi” đầu khi vượt...
Cách tạo video background cho website

Cách tạo video background cho website vô cùng đơn giản

Người viết: Nguyen Quang Linh Bữa trước mình có làm một giao diện landing page, trong đó có sử dụng video background. Việc đầu tiên...
Sự khác nhau giữa Cookie, localStorage và sessionStorage

Javascript: Sự khác nhau giữa Cookie, localStorage và sessionStorage

Người viết: Thau Nguyen Hiện nay với nhu cầu lưu trữ thông tin người dùng trên trình duyệt, chúng ta có thể sử dụng localStorage, sessionStorage, hay cookie....

Tuốt tuồn tuột về HTTP Polling và SSE (Server-sent event)

Hôm nay, nhân tiện có task research call API bằng thằng AFNetworking bên Objective C, lướt qua thấy một số kĩ thuật giao tiếp (Client / Server) mới. Đọc ra mới...
Sử dụng trigger trong SQL

Sử dụng trigger trong SQL qua ví dụ cơ bản.

Trigger là gì ? Hiểu đơn giản thì Trigger là một stored procedure không có tham số. Trigger thực thi một cách tự động khi...