Tag MayFest2024
Tìm kiếm bài viết trong Tag MayFest2024
Top Linux Commands cho Lập trình viên (2)
Bài viết này sẽ giúp hiểu rõ hầu hết các lệnh Linux quan trọng và được sử dụng nhiều nhất mà một Kỹ sư, Lập trình viên cần. Là một Kỹ sư, Lập trình viên, việc thành thạo các dòng lệnh Linux là điều cầ
0 0 17
Xác thực(Authentication) và ủy quyền(Authorization) trong Rails
Thế giới phát triển ứng dụng web tràn ngập các ngôn ngữ và framework phức tạp, độc đáo và mạnh mẽ, tất cả đều hỗ trợ xây dựng các sản phẩm công nghệ vượt trội. Nổi bật trong số đó là Ruby on Rails, mộ
0 0 7
Làm thế nào return về nhiều giá trị trong C#?
Có bao giờ bạn thắc mắc làm thế nào để return nhiều giá trị về cùng 1 lúc trong C# như Javascript hay không. Thật ra, C# đã có tính năng này, và thậm chí có kha khá cách tiếp cận để giải quyết vấn đề
0 0 7
Bạn đã biết đến 5 tính năng này của JSON.stringify() chưa?
Xin chào tất cả các bạn, hôm nay mình giới thiệu đến các bạn 5 tính năng khá đặc biệt có thể bạn đã hoặc chưa biết đến của JSON.stringify().
0 0 7
Tìm hiểu Memoization - Cải thiện hiệu năng xử lý của function trong JS
Search trên mạng sẽ ra một vài cách gọi khác như như Memoization in JS hoặc How to use Memoize in JS hoặc Improve performance using Memoization nhìn chung tất cả chúng đều đang đề cập tới chủ đề hôm n
0 0 7
Vì sao một số trang web khi inspect ở tab Network không thấy API?
Note: bài viết này sẽ phù hợp hơn với tester. 1.
0 0 8
TypeScript Clean Code
TypeScript tricks for Clean Code. Chúng ta sẽ khám phá 10 TypeScript ticks để viết mã sạch, kèm theo các ví dụ minh họa cách chúng hoạt động và lý do chúng hữu ích.
0 0 8
Google File System (GFS) - Lưu trữ file như Google
Bạn đã bao giờ tò mò về cách mà 1 hệ thống lớn như Google quản lý và lưu trữ hàng ngàn terabyte dữ liệu từ các dịch vụ như Gmail, Google Drive, YouTube,... chưa? Ngày hôm nay, chúng ta sẽ khám phá Goo
0 0 7
Quản lý laravel queue work với PM2
Thông thường với ứng dụng Laravel, chúng ta thường chạy và giám sát queue bằng cách sử dụng supervisor. Tuy nhiên supervisor chỉ có trên linux, trong trường hợp máy chủ là windows hoặc đơn giản là muố
0 0 11
Tìm Hiểu RESTful API và Các Tiêu Chuẩn Viết API Hiệu Quả
Giới Thiệu RESTful API. RESTful API (Representational State Transfer API) là một phong cách kiến trúc và phương pháp tiếp cận được sử dụng rộng rãi trong việc xây dựng các dịch vụ web.
0 0 8
Giới thiệu về RxSwift và Toán tử Lọc (Filtering Operators)
Filtering Operators. .
0 0 12
Top 10 VSCode extension KHÔNG THỂ THIẾU khi mình code Frontend
Số liệu được updated ngày 27/05/2024. . Mở đầu. Đây là những extension mà mình thường xuyên sử dụng, kể cả khi code trên công ty hay ở nhà.
0 0 12
SOLID: Nguyên tắc, Ứng dụng Thực tiễn và Tầm Quan Trọng
Giới thiệu về SOLID. SOLID là tập hợp năm nguyên tắc thiết kế phần mềm được giới thiệu bởi Robert C.
0 0 13
Cách Triển Khai Hilt Dagger Trong Dự Án Android Kotlin
Hilt là một thư viện Dependency Injection (DI) của Google được xây dựng trên Dagger, giúp đơn giản hóa việc sử dụng DI trong ứng dụng Android. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về cách tri
0 0 12
Một số cách ngăn chặn tấn công MITM đối với Android
Để tạo kết nối an toàn trong ứng dụng Android của bạn và ngăn chặn các cuộc tấn công Man-in-the-Middle (MITM), bạn nên tuân thủ các phương pháp tốt nhất để triển khai giao tiếp mạng an toàn. Dưới đây
0 0 12
Memory Leaks trong Android và Cách Phòng Tránh
Memory Leaks trong Android và Cách Phòng Tránh. Memory leaks (rò rỉ bộ nhớ) là một trong những vấn đề phổ biến và nghiêm trọng trong phát triển ứng dụng Android.
0 0 10
Giới Thiệu Về Dependency Injection (DI) và cách sử dụng trong dự án Android Kotlin
Tổng Quan Về Dependency Injection. Dependency Injection (DI) là một mẫu thiết kế cho phép loại bỏ các phụ thuộc cứng và làm cho chúng có thể thay đổi, dù là tại thời điểm chạy (runtime) hay thời điểm
0 0 11
Refactor open-source ERP 1k sao GitHub WebVella - P2
Bài trước mình đã review và refactor một vài hàm trong bộ mã nguồn này. Bài này sẽ chỉ ra một số điểm về kiến trúc để chúng ta cải thiện.
0 0 10