RxJava – Thời đại lập trình Reactive programming ứng dụng Android đã tới
Trước mình làm dự án Javascript và Nodejs, mình phải làm việc rất nhiều với tư duy hướng sự kiện. Lúc đó mình cứ nghĩ rằng có...
Tại sao thiết kế phần mềm càng đa dụng lại càng phức tạp?
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam
Có lẽ đây là một chủ đề nói đơn giản cũng không hẳn mà...
Caching là gì? Tổng quan về caching của một ứng dụng
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam
Khi phát triển một ứng dụng, nhiều khi cần tối ưu hiệu suất của...
AWS là gì? Mọi thứ bạn cần biết về AWS trong 5 phút
AWS là gì? Tại sao AWS lại được nhiều doanh nghiệp quan tâm đến vậy? AWS là nền tảng điện toán đám mây hàng...
Nhập môn về các mô hình ngôn ngữ lớn (LLMs)
Bài viết được sự cho phép của tác giả Trần Ngọc Minh
Trong thời đại hiện nay, các mô hình ngôn ngữ lớn (LLMs) đã...
Laravel là gì? Những ứng dụng của Laravel phổ biến nhất
Bạn đang quan tâm đến Laravel và muốn hiểu rõ hơn về framework này? Trong bài viết này, hãy cùng TopDev tìm hiểu về...
WordPress là gì? Tìm hiểu từ A – Z CMS phổ biến nhất thế...
WordPress là gì? Nếu bạn đã từng nghĩ đến việc tạo một website riêng, chắc chắn cái tên WordPress sẽ là lựa chọn hàng...
Test plan là gì? 4 bước cần thiết để thực hiện test plan?
Test plan là một tài liệu thiết yếu được sử dụng trong quá trình phát triển và cải thiện chất lượng phần mềm. Trong...
8 lời nói dối của lập trình viên – Khổ tâm ghê!
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam
Cuộc sống của một lập trình viên rất thực tế, tạo ra những sản...
Hệ thống ERP là gì? Xây dựng một hệ thống ERP chuyên nghiệp
Hệ thống ERP là một giải pháp đóng vai trò vô cùng quan trọng trong hoạt động quản lý, quản trị tổng thể doanh...
Stress testing là gì? Phân biệt stress testing và load testing
Stress testing là một thuật ngữ quan trọng trong lĩnh vực kiểm thử phần mềm và hệ thống. Trong bài viết này, chúng ta...
State trong frontend là gì? Tại sao nên giỏi cái này?
Bài viết được sự cho phép của tác giả Thanh Lê
Tại sao nên đọc bài này?
Trả lời cho câu hỏi, em học xong HTML,...
Distributed Lock Manager – Vấn đề liệu có được giải quyết
Bài viết trước mình có đề cập đến Lock và các loại Lock để giải quyết những vấn đề liên quan đến Concurrency. Sử dụng lock là một...
ViteJS – Một Build Tool “Hackspeed” dành cho dev thích tốc độ
Bài viết được sự cho phép của tác giả Sơn Dương
Thời gian thấm thoát thoi đưa, nhanh như chó chạy ngoài đồng. Mới ngày...
iOS 17.5 Beta 1 vừa được phát hành, những thay đổi nào đáng chú...
Hôm nay (03/04/2024), Apple vừa tung ra thị trường iOS 17.5 Beta 1. Đây là bản thử nghiệm được phát hành sau iOS 17.4...
ChatGPT và những người bạn (Phần 3)
Tác giả: Mike Loukides
Chi phí của ChatGPT
Có rất ít dữ liệu thực tế về chi phí đào tạo các mô hình ngôn ngữ lớn;...
Tấn công các cụm Kubernetes qua lỗi API Kubelet misconfigure
Bài viết được sự cho phép của tác giả Trần Nhật Trường
Giới thiệu
Kubelet là một agent trong từng node, có tác dụng quản lý tất...
ChatGPT và những người bạn (Phần 2)
Tác giả: Mike Loukides
Các ứng dụng của ChatGPT là gì?
Tôi bắt đầu bằng việc đề cập đến một vài ứng dụng mà ChatGPT có...
Con đường trở thành Software Architect chẳng hề dễ dàng!
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam
Bài viết sau đây chỉ ra những kỹ năng mà mình cần hướng tới...
ChatGPT và những người bạn (Phần 1)
Tác giả: Mike Loukides
ChatGPT, hoặc một điều gì đó được xây dựng dựa trên ChatGPT, hay công cụ gì đó giống như ChatGPT, đã...