Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
Chinh phục bash shell (Phần 1)
Hí mọi người lâu giờ mình cũng tiếp xúc với bash shell nhiều mà cũng chưa đi sâu hay tìm hiểu theo hệ thống nên loạt bài này mình sẽ đi theo hệ thống để biết nhiều thứ hơn về bash shell. Mọi người nếu ai mới tiếp cận môn này thì cùng tìm hiểu với mình nhé .
0 0 51
Giải pháp phân tách CDN - Giảm chi phí data transfer và độ trễ cho production
Ở bài viết này chúng ta sẽ không bàn về CDN là gì, cách dùng như thế nào. Bài viết phù hợp với các products có tải lớn, nhiều cấu hình origin đang chạy trên AWS, cân nhắc nhiều nhà cung cấp local CDN
0 0 51
Firebase giải pháp lập trình không cần backend của Google
Firebase là gì . Tại sao sử dụng firebase. . Lưu dữ liệu online.
0 0 51
Kỹ thuật viết mã nguồn hiệu quả
Kỹ thuật viết mã nguồn hiệu quả? Hôm nay bài viết này mình không đề cập tới thuật toán, hãy coi như rằng chúng ta đã có thuật toán tốt nhất có thể và bây giờ chúng ta phải làm gì để có thể tăng tính hiệu quả của code. Bài viết này mình sẽ lấy ngôn ngữ lập trình C/C++ để minh họa về các hàm, các thao
0 0 51
Những điều cần lưu ý và sử dụng Hook trong React (Phần 3)
III. Memoization và React.memo. 1.
0 1 51
Xây dựng web UI với ReactJS, TailwindCSS và Express
Xin chào tất cả mọi người . Ngày nay với sự phát triển vượt bậc của IT, bên cách sự phát triển nhanh chóng của backend (BE) như nodejs, spring boot, .
0 0 51
Một số nhược điểm khi sử dụng GraphQL
GraphQL là một thư viện mới và rất tuyệt vời, nó đảm bảo API của bạn không thừa thay thiếu dữ liệu so với cần thiết. Mình sẽ chỉ nói đến cách làm đúng lý thuyết mà GraphQL nêu ra, tức là hoàn toàn không sử dụng phương thức thao tác dữ liệu khác.
0 0 51
BuildPack - Công cụ thay thế Dockerfile?
Mở đầu. Hiện nay chúng ta có một vài cách để có thể deploy một ứng dụng lên trên máy chủ, chúng ta có để copy code trực tiếp lên server rồi cài các thành phần dependency khác để chạy code, hoặc có một
0 0 51
Có gì mới trong Python 3.10?
Quá trình phát triển python 3.10 đã ổn định và cuối cùng chúng ta có thể thử nghiệm tất cả các tính năng mới sẽ được đưa vào bản phát hành cuối cùng.
0 0 51
Game Snake đơn giản với Javascript
Xin chào mọi người hôm nay chúng ta cùng nhau đi tìm hiểu cách để xây dựng một game đơn giản với HTML và JS như thế nào nhé. Trò chơi này rất đơn giản và cũng khá nhiều người biết đến đó là Snake.
0 0 51
Series SolidJS - Tập 2: Khởi tạo project SolidJS và cùng xem có gì trong đó nhé.
Giới thiệu. Hello everyone, chúng ta lại gặp nhau nữa rồi ✌️. Tập trước trong series mình đã chia sẻ những thông tin xung quanh quanh công nghệ SolidJS. Nội dung.
0 0 51
Hướng dẫn cài đặt Fail2Ban bảo vệ SSH
Nếu bạn đã từng làm việc với LINUX SERVER thì chắc chắn bạn sẽ biết SSH để truy cập vào server. Thường thì sẽ SSH sẽ sử dụng port 22 để kết nối.
0 0 51
Nguyên tắc thứ nhất trong SOLID: Single Responsibility Principle
Trước tiên cho ai chưa biết SOLID là gì thì đây là bộ gồm 5 nguyên tắc trong thiết kế nói chung (không chỉ trong thiết kế phần mềm đâu nhé) với mỗi chữ cái đầu trong từ S-O-L-I-D thể hiện một nguyên tắc. Không sai, đúng là có một nguyên tắc như vậy.
0 0 51
Policy-Based Authorization trong ASP. NET Core
Trong bài biết này chúng ta sẽ tìm hiểu về Policy-Based Authorization trong ASP .NET Core.
0 0 51
[Paper Explained] Dùng mạng GAN để upscale ảnh trông chân thực hơn
Giới thiệu. Mặc dù việc upscale ảnh bằng mạng CNN đã đạt được nhiều tiến bộ đáng kể về độ chính xác và thời gian chạy, ta vẫn còn một vấn đề lớn vẫn chưa được giải quyết: làm sao để khôi phục được các
0 0 51
Chuyển đổi từ Create React App sang Vite
Giới thiệu. Create React App (CRA).
0 0 51
Các Extension trên VS Code hữu ích mà developer nào cũng cần biết
Xin chào các bạn nhân dịp năm mới, Viblo có tổ chức event nên mình cũng muốn viết bài tham ra để lấy giải thưởng , chủ đề hôm nay của mình sẽ là các Extension trên VS Code mà các ae developer như mình
0 0 51
Phân tích CVE-2021-22941, RCE Citrix Sharefile < 5.11.20
Cái bài này mình định lên từ năm ngoái rồi, mà phân tích xong lại để đấy, thật ra là lười viết lại nên tồn đọng đến bây giờ chưa viết bài phân tích lên blog . Thôi thì ngồi viết lại vừa để có chỗ lưu
0 0 51