Trending
Tìm kiếm bài viết trong Trending
Lifecycle Hooks trong VueJS
Mở đầu:. Mỗi một Vue instance sẽ phải thông qua nhiều bước trước khi nó được khởi tạo, ví dụ khi ban khai báo một instance mới thì instance đó sẽ phải thông qua bước như: thiết lập cài đặt dữ liệu, bi
0 0 70
Design Patterns - Phần 1: Tổng quan về Design Pattern
"Hỏi thế gian DS là chi, mà dân Dev thề nguyền sống chết". Design Patterns giống như những bí kíp võ công mà chỉ cần các cao thủ dev rèn luyện đến cảnh giới "Đăng phong tháo cực" thì có thể có một chỗ
0 0 201
Software Architecture - Bài 1 - Domain Driven Design và Clean Architecture
Domain Driven Design (DDD) là một phương pháp thiết kế phần mềm dựa trên nền tảng của mô hình miền (domain model). Mục tiêu chính của DDD là tạo ra phần mềm hiệu quả, bền vững và dễ bảo trì bằng cách
0 0 37
JOINS và những điều cần biết trong cơ sở dữ liệu
Lần đầu tiên nghe đến JOIN, mình đã nghĩ nó là cái gì đó cao siêu và hoành tráng lắm. Nhưng sau một hồi đọc rồi hiểu các kiểu về JOIN, thì mới nhận ra rằng nó chính là những truy vấn dữ liệu mà mình v
0 0 42
Clean Code : Các mẹo để bạn nhanh chóng trở thành master "clean code"
A. Mở đầu.
0 0 15
Mẹo tạo số lượng lớn dữ liệu trong SQL để performance test
Đây là vấn đề mình gặp trong quá trình làm việc, viết vào đây vừa để note lại cho bản thân, vừa chia sẻ với mọi người. Thông thường có 1 vài cách để thực hiện:.
0 0 38
Cài đặt kubernetes bằng terraform với 1 câu lệnh
Lời đầu tiên xin chúc tất cả bạn đọc và gia đình năm mới mạnh khỏe, an khang thịnh vượng . .
0 0 20
Gmail like chat application in ruby on rails (P2)
Trong phần trước chúng ta đã tìm hiểu các bước đầu tiên để thêm tính năng nhắn tin vào một ứng dụng rails đã có sẵn. Bài viết này là các bước tiếp theo để hoàn thành tính năng.
0 0 38
Các kĩ thuật hack cơ bản lập trình viên nên biết - Phần 1
Mở đầu. Anh em theo cái nghề dev này, có lẽ một nửa là do mê game, nửa còn lại là do các ảnh "hắc cơ" trên phim lừa gạt , còn một nhóm nhỏ yêu ngành yêu nghề tôi không nói.
0 0 78
Random() có thực sự ngẫu nhiên ?
Không, trên đời chẳng có gì là ngẫu nhiên cả. Random() cũng vậy.
0 0 49
Bản đồ các tỉnh của Việt Nam
Trong công việc, tôi được giao một task như sau: hiển thị danh sách các tỉnh / thành phố của Việt Nam; khi click vào từng tỉnh thì hiển thị trên bản đồ tỉnh đó. Tôi sẽ chia sẽ lại với các bạn các bước
0 0 60
Kĩ năng vĩ mô và vi mô cho dev
Title đúng ra nên là Macro and Micro skill for dev nhưng mà mình thích … dật tít . Từ giờ mình xin được gọi là Macro skill và Micro skill nhé .
0 0 43
Bài 17: Phân quyền trong Laravel
Chào mừng các bạn quay trở lại với series học Laravel với VueJS của mình, ở bài này mình sẽ hướng dẫn các bạn các phân quyền bằng Laravel và VueJS mà không cần cài đặt thêm bất kì package hay library
0 0 102
Sự khác biệt giữa 2 mô hình Waterfall Vs. Agile
1.Thế nào là mô hình Waterfall/Thác nước.
0 0 13
NodeJS Bài 9: Giới thiệu Nodemon Package
Series NodeJS căn bản cho người mới bắt đầu. .
0 0 52
Tôi đã đánh cắp tên miền của MIT như thế nào?
. Chào cả nhà, lại là mình đây! Hôm này mình mang tới chủ đề mới đó là subdomain takeover hay nói cách đơn giản chiếm subdomain của người khác. Lỗi này rất thú vị và khá đơn giản để tìm kiếm.
0 0 45
9 kênh YouTube mà bạn phải đăng ký nếu bạn là lập trình viên
Kênh Youtube hay cho lập trình viên
0 0 4.4k
SORT - Deep SORT : Một góc nhìn về Object Tracking (phần 2)
. Note: Đây là chuỗi bài viết về Object Tracking nằm ở mức cao hơn beginner một chút. Nếu các bạn chưa từng nghe đến Object Tracking hoặc không hiểu Object Tracking là gì, hi vọng các bạn có thể dành chút thời gian tìm hiểu qua một chút trước khi đọc các bài viết trong series này.
0 0 197