Trending

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

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

Chat chit và bức tranh về realtime communication

Bức tranh lớn phía sau facebook, zalo, telegram và những chiếc tutorial làm app chat nhan nhản trên mạng. Tác dụng đầu tiên của những chiếc tutorial như thế này là đem lại cho bạn sự tự tin.

0 0 73

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

Build web API trong Golang từ con số 0 - Một trải nghiệm thú vị (P1)

Mở đầu. .

0 0 421

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

Hướng dẫn tạo Test Case (cơ bản)

1. Khái niệm Test Cases (TCs) là gì. . .

0 0 80

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

Thử viết và cải tiến Chrome extension giúp đọc "chùa" Medium

Intro. Chrome (Edge) Extension hay nói chung hơn là Browser extension luôn là công cụ rất hữu ích hỗ trợ chúng ta trong quá trình duyệt web.

0 0 457

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

15 JAVA CODING BEST PRACTICES CHO NGƯỜI MỚI

Ngay từ đầu, Java là một trong những ngôn ngữ lập trình thống trị. Trong thời đại tiến bộ ngày này, nơi mà nhiều ngôn ngữ mạnh mẽ có mặt đã chết từ lâu, Java vẫn phù hợp và phát triển nhanh chóng theo

0 0 82

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

Đừng validation bằng tay trong Spring Boot (phần 1)

Bài hôm nay mình sẽ trình bày một khái niệm cực kì quan trọng với mọi hệ thống backend. Hẳn mọi người đã từng nghe điều này.

0 0 85

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

Nhà tuyển dụng hỏi: "Hãy giải thích vì sao 0.1 + 0.2 == 0.3 là không chính xác "

Hãy giải thích vì sao 0.1 + 0.2 == 0.3 là không chính xác .

0 0 27

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

Lần này vẫn có source code, nhưng hack thì dễ hơn

Bài trước (Đây là bài trước: https://viblo.asia/p/khi-co-source-code-roi-thi-hack-co-de-khong-maGK7G8AKj2), mình có đưa một câu hỏi là Khi có source code rồi thì hack có dễ không?.

0 0 75

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

Tìm hiểu về kỹ thuật phân tích giá trị biên và phân vùng tương đương trong kiểm thử hộp đen

Để đảm bảo được chất lượng của một hoặc nhiều dự án phần mềm QA cần phải tạo được bộ testcase phù hợp.Để thực hiện việc kiểm tra phần mềm với thời gian ngắn nhất mà vẫn đạt chất lượng cao nhất cần phải hiểu sâu về nghiệp vụ của phần mềm và linh hoạt trong việc thiết kế testcase.

0 0 256

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

QUY TRÌNH PHÁT TRIỂN PHẦN MỀM VÀ CÁC MÔ HÌNH PHÁT TRIỂN PHẦN MỀM

A. Quy trình phát triển phần mềm là gì.

0 0 52

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

Tính năng nổi bật trong Android Studio tại Google I/O 2025

Tại sự kiện Google I/O 2025, Google đã giới thiệu bản cập nhật Android Studio Narwhal Feature Drop (2025.2.

0 0 19

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

TOP 10 PROJECT GITHUB GIÚP BẠN LÊN TRÌNH JAVA ✨ (Phần 2)

Số liệu được updated ngày 18/05/2024. .

0 0 33

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

[Nodejs thực chiến] Dockerize, Containerize nodejs app thật chuẩn

1. Đặt vấn đề:.

0 0 58

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

Những kỹ năng cần có để trở thành một Senior Web Developer đỉnh cao

Trả lời câu hỏi của một bạn nào đó hỏi mình là làm cách nào để thành một Senior Web Developer. Mình nghĩ đây là một câu hỏi rất hay, nên mình quyết định viết một bài viết để chia sẻ với mọi người.

0 0 26

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

Tận dụng tối đa 100% sức mạnh của ESLint (phần 1)

Nếu bạn là một JavaScript developer chân chính, một trong những điều quan trọng bạn cần biết là sử dụng Linter, cụ thể là ESLint. Nhưng sử dụng thế nào cho hợp lý, cho đúng cách, phát huy đúng tác dụn

0 0 101

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

Top 10 blog và kênh Youtube xịn xò giúp bạn nâng tầm kiến thức System Design

Mở đầu. Software Architect (thường được viết tắt là SA hay Kiến trúc sư phần mềm) là một chuyên gia công nghệ trong dự án hoặc trong công ty, có nhiệm vụ thiết kế cấu trúc tổng thể của hệ thống phần m

0 0 36

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

Phân biệt sự khác nhau giữa Authentication và Authorization

Có lẽ trong quá trình lập trình bạn đã được nghe rất nhiều về 2 khái niệm authentication và authorization nhưng liệu bạn đã phân biệt được sự khác nhau giữa 2 khái niệm này? hay đôi khi bạn vẫn mập mờ

0 0 71

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

Build CRUD REST API với NestJS, Docker, Swagger, Prisma

Chào mừng bạn đến với bài hướng dẫn cách tạo RESTful API với NestJS, Docker, Swagger và Prisma. Mục tiêu của tôi là hướng dẫn bạn cách xây dựng backend mạnh mẽ và hiệu quả, bất kể bạn là một dev dày d

0 0 29

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

[Nodejs thực chiến] Để là chuyên gia npm

Đã làm node thì ngày nào cung phải dùng npm. Việc nắm chắc npm giúp bạn quản lý dependence tốt hơn, nâng cao độ ổn định, tính bảo mật của phần mềm, cũng như hiệu suất làm việc.

0 0 93

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

SERIES INDEX NÂNG CAO - BÀI 1: PHÂN TÍCH NHỮNG SAI LẦM PHỔ BIẾN KHI SỬ DỤNG INDEX TRONG MYSQL

Nếu anh em thấy hay thì ủng hộ tôi 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé. Còn nếu bài viết chưa hữu ích thì tôi cũng hi vọng anh em để lại những góp ý thẳn

0 0 29

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

React Hooks - Sử dụng useContext và useReducer để thay thế Redux

useContext là gì. Để tránh được vấn đề này, bạn có thể tạo một context để thêm những shared state và sau đó component nào cần thì bạn gọi context đó ra xài, không cần phải truyền từ cha xuống con nữa.

0 0 503