Tìm kiếm
Từ khóa mới
Tag mới
Danh sách bài viết
3 Cách sử dụng Google Fonts trong Tailwind CSS 4
Google Fonts là một dịch vụ cung cấp font chữ miễn phí để sử dụng trên website. Dưới đây là 3 cách để sử dụng Google Fonts trong Tailwind CSS 4.
0 0 1
Can Gemini Generate images for free?
Google’s Gemini AI has rapidly evolved into a versatile multimodal platform, capable of understanding and generating text, audio, and images. Since its initial release, Google has continuously expande
0 0 1
OpenAI is ruthless...
Use the code: FIRESHIP for 2 months free on Warp Pro at https://go.warp.dev/fireship. .
0 0 4
BÓC TÁCH TỪNG VÒNG PHỎNG VẤN THOUGHTWORKS CÙNG HỌC VIÊN ENGINEER PRO
Engineer Pro đã có cơ hội trò chuyện cùng một học viên – người đã từng tham gia nhiều khóa học tại Engineer Pro và hiện đang làm việc tại SAP Việt Nam, đồng thời cũng vừa nhận được một offer từ Though
0 0 1
Hướng Dẫn Cấu Hình MariaDB Galera Cluster và MaxScale
Bài viết này hướng dẫn bạn cách thiết lập một cụm MariaDB sử dụng Galera để đảm bảo tính sẵn sàng cao và tích hợp MaxScale để quản lý tải và giám sát. Hãy thực hiện các bước dưới đây.
0 0 5
IPv4 datagram fragmentation - Phân mảnh gói tin IPv4
I. Phân mảnh gói tin là gì.
0 0 2
【Mới nhất 2025】Nhà phát triển cần biết! So sánh Top 10 công cụ tạo tài liệu đẹp
Giới thiệu. Xin chào mọi người! Khi còn là lập trình viên mới, tôi thực sự đã vất vả với việc tạo tài liệu.
0 0 1
Laravel with HTMX Tutorial #9 - Multiple Fragments
Get instant access to ALL premium courses with a pro subscription:. https://netninja.dev/p/net-ninja-pro#prosignup. .
0 0 3
5 Công cụ AI tôi dùng mỗi ngày
Bạn đã nghe hàng đống lời đồn: AI sẽ thay thế lập trình viên, tự động hóa công việc của bạn, và kiểm soát cả startup của bạn. Dưới đây là 5 công cụ AI thực sự hữu ích mà tôi dùng mỗi ngày — để tăng tố
0 0 2
Unit Test & Test Coverage – Bảo vệ phần mềm từ những dòng code đầu tiên
Trong hành trình phát triển phần mềm, việc viết code đúng chưa bao giờ là đủ – điều quan trọng hơn là đảm bảo rằng mỗi thay đổi đều không gây ra lỗi ngoài ý muốn. Đó là lý do vì sao Unit Test và Test
0 0 2
Cách tìm File Socket của PHP
Khi làm việc với PHP, bạn có thể gặp sự cố liên quan đến file socket. File này là một thành phần quan trọng giúp PHP giao tiếp với máy chủ web hoặc các ứng dụng khác.
0 0 2
Tính Đóng Gói (Encapsulation) trong Java | Khái Niệm và Ứng Dụng
Tính đóng gói (Encapsulation) là một trong bốn nguyên tắc cơ bản của lập trình hướng đối tượng (OOP) trong Java, cùng với kế thừa, đa hình và trừu tượng hóa. Đây là một khái niệm quan trọng giúp lập t
0 0 2
Toàn tập về Destructuring Arrays
Destructuring là một cú pháp đặc biệt cho phép bạn "mở gói" các giá trị từ mảng hoặc thuộc tính từ đối tượng thành các biến riêng biệt. Cách "cũ" (Không dùng Destructuring).
0 0 1
Tạm biệt Boilerplate: Hãy để AI tạo giúp bạn các Endpoint Express.js
Việc viết đi viết lại các hàm như createTask, getTask, updateTask, deleteTask thật sự nhàm chán; hàng chục tutorial đều trình bày cùng một mẫu và chúng ta đã tốn vô số giờ cho những đoạn logic lặp đi
0 0 2
Hướng Dẫn Thiết Lập MongoDB Replica Set và Virtual IP
Bài viết này hướng dẫn bạn cách thiết lập một cụm MongoDB replica set và cấu hình virtual IP với Keepalived để đảm bảo tính sẵn sàng cao. Hãy cùng thực hiện các bước dưới đây.
0 0 3
Xây dựng dự án Online tiếp theo của bạn với 12 công cụ mạnh mẽ này
Hành trình từ “Tôi muốn bắt đầu cái gì đó” đến “Tôi đã ra mắt dự án” có thể diễn ra rất chậm — không phải vì thiếu động lực, mà vì bạn tốn quá nhiều thời gian để tìm ra mình nên làm gì và làm sao để n
0 0 0
Những Phần Mềm Nhất Định Phải Có Năm 2025! 7 Công Cụ Trả Phí Mà Bạn Chắc Chắn Sẽ Mê Mẩn – Đáng Giá Từng Xu!
Trong kỷ nguyên bùng nổ thông tin và tốc độ chóng mặt này, chúng ta liên tục chạy đua với thời gian. Để điều hướng công việc và cuộc sống một cách dễ dàng, bên cạnh nỗ lực của bản thân, việc sở hữu nh
0 0 3
Làm sao để integrate component React vào Solid JS (với Typescript) (phần 3)
Ở phần 1 và phần 2 mình giải thích làm sao để integrate component React vào một ứng dụng dùng Solid JS thông qua một ứng dụng đơn giản nhất có thể. .
0 0 1
Bí Mật Của Block, Proc và Lambda Trong Ruby on Rails – Hiểu Rõ Làm Chủ Code!
Ruby không chỉ nổi tiếng bởi cú pháp “thơ văn” mà còn vì khả năng xử lý code dưới dạng khối (block of code) cực kỳ linh hoạt. Trong thế giới Ruby on Rails, nếu bạn từng gặp yield, proc, hoặc lambda mà
0 0 3
Thực hành vì sao WhatsApp user LOGIN với việc đồng bộ List Friends, Groups cấp triệu rất NHANH
Video được đăng tại channel Tips Javascript
0 0 5
FastAPI: API đầu tiên của bạn đạt chuẩn sản xuất
Bạn đã từng cảm thấy việc xây dựng API phức tạp hơn mức cần thiết chưa? Bạn không đơn độc đâu! Nhiều lập trình viên phải vật lộn với mã mẫu rườm rà và cấu hình rối rắm. FastAPI ra đời như một framewor
0 0 4