Trending

Tìm kiếm bài viết trong Trending

- vừa được xem lúc

Tạo REST API trên Nodejs với Express và Prisma sử dụng Typescript

Lời mở đầu. Thế giới của lập trình viên web đang hết sức quen thuộc với những "containerized application", hay nói cách khác bây giờ đang là thời đại của microservice, và vì thế mỗi service chúng ta c

0 0 57

- vừa được xem lúc

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 43

- vừa được xem lúc

Sử dụng MySQL với Node JS Express

Tổng quan. Xin chào các bạn, như lần trước mình đã giới thiệu cho các bạn directive dndLists trong angular và sử dụng nó để tạo ra một bản KANBAN.

0 0 79

- vừa được xem lúc

Frontend build chậm quá thì chạy về khóc với Vite

■ Intro. . Xin chúc mừng tất cả các tuyển thủ một lần nữa!!. - Chút thay đổi chiến thuật có thể viết nên cả một lịch sử;.

0 0 175

- vừa được xem lúc

16 cập nhật quan trọng cho Android Developers tại Google I/O 2025

Google I/O 2025 mang đến nhiều cập nhật giúp lập trình viên Android xây dựng trải nghiệm tốt hơn, thông minh hơn, hiệu quả hơn – từ AI đến XR, từ Compose đến Play Store. 1.

0 0 17

- vừa được xem lúc

DeepSeek R2: Tin Đồn, Sự Thật Và Tương Lai Của AI Giá Rẻ

Xin chào anh em! Lại là tôi đây. Thế giới AI đang như cái chảo lửa, nóng hừng hực với những cái tên mới nổi.

0 0 19

- vừa được xem lúc

Node.js Tutorial: Phần 7 - Sử dụng EJS làm Template Engine trong Express

Tạo một project Express với express-generator. Cách nhanh nhất để tạo một project ExpressJS là sử dụng express-generator.

0 0 49

- vừa được xem lúc

Các thuật toán cơ bản trong AI - Phân biệt Best First Search và Uniform Cost Search (UCS)

Nếu bạn từng đọc các thuật toán trong AI (Artificial Intelligence - Trí tuệ nhân tạo), rất có thể bạn từng nghe qua về các thuật toán tìm kiếm cơ bản: UCS (thuộc chiến lược tìm kiếm mù) và Best First Search (thuộc chiến lược tìm kiếm kinh nghiệm). Khác nhau rõ từ khâu phân loại rồi, thế nhưng hai th

0 0 191

- vừa được xem lúc

Làm việc với Form & Kiểm tra dữ liệu nhập (Validation) trong Flutter

Hôm nay, chúng ta sẽ làm quen với Form – giúp gom nhiều TextField lại với nhau và kiểm tra dữ liệu trước khi lưu hay gửi. .

0 0 15

- vừa được xem lúc

Cách tôi bắt tay vào tối ưu một hệ thống backend

Nếu ai đó đưa cho bạn một hệ thống backend đang chạy, và yêu cầu bạn tối ưu hoá nó bạn sẽ làm như thế nào? Các bước thực hiện ra sao? Dưới đây là cách làm của tôi. .

0 0 21

- vừa được xem lúc

Mô hình Agile trong phát triển và kiểm thử phầm mềm

I. Khái niệm.

0 0 79

- vừa được xem lúc

Giá trị của một Developer nằm ở đâu?

Giá Trị mà mình muốn nói đến ở đây chính là giá trị của chính bản thân mỗi Developer, cái mà chúng ta có thể dùng nó để đánh giá năng lực thực sự của một Developer, và có thể dùng để so sách Developer

0 0 17

- vừa được xem lúc

Gọi API thật trong Flutter & hiển thị dữ liệu với FutureBuilder

Ở bài trước, chúng ta đã học cách tạo model và chuyển đổi dữ liệu từ JSON. Hôm nay, mình quyết định gọi API thật để lấy dữ liệu về và hiển thị nó lên UI.

0 0 14

- vừa được xem lúc

Nguyên tắc hoạt động của redis server

Sự ra đời của Redis. . Câu chuyện bắt đầu khi tác giả của Redis, Salvatore Sanfilippo. (nickname: antirez), cố gắng làm những công việc gần như là không.

0 0 113

- vừa được xem lúc

Uống trà tâm tình - Chuyện một chiếc dev tập lớn

Khi những cơn mưa phùn tháng ba bắt đầu ngớt dần, không còn bịn rịn với đất trời, Hà Nội trở nên dịu dàng, tha thiết hơn với sắc trắng tinh khôi và mùi thơm nồng nàn của những gánh hoa bưởi rong ruổi

0 0 57

- vừa được xem lúc

Các cách truyền data giữa các components trong ReactJS

Mở đầu. React là một thư viện Javascript được duy trì bởi Facebook.

0 0 259

- vừa được xem lúc

Xây dựng hệ thống checkin bằng QR Code

Mở đầu. .

0 0 38

- vừa được xem lúc

Tìm hiểu về giải thuật Chia để Trị (Divide and Conquer)

Như vậy là trong những bài trước, chúng ta đã cùng ôn lại qua những kiến thức cơ bản về cấu trúc dữ liệu, thuật toán, độ phức tạp của thuật toán, và cùng với đó là một giải thuật rất cơ bản là đệ quy.

0 0 84

- vừa được xem lúc

Thực hành mã hóa và giải mã thuật toán Simplified DES

Ở bài viết này, mình sẽ không thảo luận về lý thuyết của tiêu chuẩn mã hóa dữ liệu (Data Encryption Standard - DES), hay cụ thể là Simplified DES. Thay vào đó, mình sẽ thực hành mã hóa bằng tay từng b

0 0 172

- vừa được xem lúc

gRPC - Nó là gì và có nên sử dụng hay không?

Nhân một ngày rảnh rỗi, mình ngồi đọc lại RPC cũng như gRPC viết lại để nhớ lâu hơn. Vấn đề là gì và tại sao cần nó .

0 0 150

- vừa được xem lúc

BottomNavigationBar – Bí kíp chuyển tab mượt mà trong app Flutter

Trong một trong các bài trước, chúng ta đã tìm hiểu về Navigation trong Flutter – chuyển màn hình & truyền dữ liệu giữa các trang. Hôm nay, chúng ta sẽ khám phá cách tạo giao diện có nhiều tab giống n

0 0 19