Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
Nâng cao chất lượng code và hiệu quả làm việc nhóm với Husky, Lint-Staged, CommitLint
Chào mừng các bạn đã quay trở lại với blog của mình, lại là mình đây (dù chả ai biết mình là ai ). Hôm nay không Docker cũng chẳng VueJS , mà chúng ta sẽ cùng nhau tìm hiểu cách cải thiện chất lượng c
0 0 115
Thực hành với Domain Driven Design (Phần 1)
Tại sao mình viết series này . Nhân tiện hiện tại trong dự án mình làm cũng áp dụng mô hình này nên chia sẻ trong tầm hiểu biết cho mọi người có thể hiểu rõ hơn về cách áp dụng nó nhé .
0 0 115
Bước đầu để master mongodb
Giới thiệu. MongoDB là một cơ sở dữ liệu NoSQL được sử dụng nhiều trong các web app hiện đại.
0 0 115
Từ lỗ hổng XSS tấn công leo thang đặc quyền và vấn đề của việc lưu trữ access token
#Blog_mùa_dịch. Lời đầu tiên vẫn là câu chào quen thuộc: "Chào tất cả các bạn đang đọc blog của mình, mình đã quay trở lại để viết bài rồi đây".
0 0 115
"Một chút" về kiến trúc mới của React Native
Bài viết gốc: https://vir.vn/mot-chut-ve-kien-truc-moi-cua-react-native/.
0 0 115
Tận dụng tối đa 100% sức mạnh của ESLint (phần 2)
Trong phần 1 mình đã giới thiệu sơ lược qua về ESLint là gì và cách setup cơ bản. Tiếp theo sau đây là nói về các rule cơ bản và vài mẹo hay giúp sử dụng ESLint tốt hơn nhé.
0 0 115
Nhập môn lý thuyết cơ sở dữ liệu - Phần 1 : Tổng quan
# Trong bài viết này mình sẽ tập trung vào chủ đề tổng quan về Cơ sở dữ liệu. Phần 1 lý thuyết nên hơi chán các bạn cố gắng đọc nhé, chắc lý thuyết mới làm bài tập được, kiến thức còn nhiều các bạn cứ
0 0 115
Sự khác nhau giữa những điều tưởng giống nhau - Phần 3
Hôm nay, để tiếp tục cho series so sánh, hãy cùng mình khám phá thêm 2 địa danh mới khá nổi tiếng của Việt Nam mình đó là Cù Lao Chàm và đảo Lý Sơn. .
0 0 115
Chat realtime sử dụng Nestjs + Socket.io và React + Redux-Saga
Chào mừng các bạn trở lại với series tutorial Nestjs của mình. Index series. . Giới thiệu về setup repository + typeorm.
0 0 114
CROSS SITE SCRIPTING – HACKER ĐÃ CHIẾM LẤY TÀI KHOẢN CỦA BẠN NHƯ THẾ NÀO?
Khi nhắc đến XSS thì hầu hết các Tester đều biết đến vì đây là 1 trong những lổ hổng bảo mật được khai thác phổ biến nhất hiện nay (được nằm trong danh sách Top 10 OSWAP) đối với các ứng dụng web và g
0 0 114
Từ OAuth đến OpenID Connect
Khi sử dụng các ứng dụng như Draw.io hay một số ứng dụng, trang web nào đó, bạn đã bao giờ gặp thông báo yêu cầu cấp quyền truy cập đến Google drive chưa.
0 0 114
Window Functions trong MySQL, Nâng cao và cực kì hữu dụng (Phần II).
Chào mọi người, lại là mình đây, ở phần trước mình đã giới thiệu với mọi người về Window Functions Phần I. Nếu chưa rõ nó là gì thì mọi người nên đọc lại trước nha, để nắm được định nghĩa và các key words, tránh mắt chữ O mồm chứ A vì phần này mình chủ yếu sẽ thực hành với các Window Functions.
0 0 114
Dextool - Công cụ phân tích Decentralized Exchange tuyệt vời
. Trend Defi mặc dù đã bớt nhiệt nhưng những sản phẩm nổi bật của làn sóng này mang lại thì vẫn rất được người dùng ưa chuộng. Đặc biệt là các nền tảng Decentralized Exchange, tiêu biểu là Uniswap, SushiSwap, 1inch Exchange, FalconSwap,... Nhưng khi đã sử dụng các nền tảng DEx này mà không biết đến
0 0 114
Tấn công Injection là gì ?
Một trong những kiểu tấn công phổ biến nhất được biết đến đối với ứng dụng web là SQL injection. SQL injection là một kiểu tấn công nhắm vào cơ sở dữ liệu SQL, cho phép người dùng cấp các tham số của riêng họ cho một truy vấn SQL.
0 0 114
Những website tự học lập trình hiệu quả
Tự học lập trình để nâng cao kỹ năng luôn là nhu cầu thiết yếu của mỗi lập trình viên. Chẳng gì hơn khi tự mình tìm hiểu, trau dồi thêm kiến thức chuyên môn lập trình.
0 0 114
So sánh Class components và Functional components
Trong bài này chúng ta sẽ cùng nhau tìm hiểu sự khác nhau giữa functional và class components trong React và khi nào chúng ta nên chọn cái nào. function Welcome(props) {.
0 0 114
Các thành phần cơ bản tạo nên một cảnh 3D trong Three.js
Trong bài này, chúng ta sẽ cùng tìm hiểu về các thành phần như Scene, Camera, Renderer, Mesh, Geometry. Trước đó, chúng ta cũng tìm hiểu về hệ tọa độ trong Three.
0 0 114
Phân tích cây vấn đề/cây giải pháp
Một cây vấn đề cung cấp cái nhìn tổng quan về tất cả các nguyên nhân được biết và ảnh hưởng tới một vấn đề được xác định. Điều này rất quan trọng trong việc lập kế hoạch gắn kết cộng đồng(Community En
0 0 113
Một số website để test code online hiệu quả
Những xu hướng phát triển các web app hiện đại đã giúp cho các lập trình viên có rất nhiều lựa chọn để build và chạy thử source code của mình ngay trên môi trường web, thay vì phải download IDE về tự
1 1 113
Tìm hiểu 2 thư viện vẽ Chart mới nổi lên gần đây
I> Mở đầu:. Để tạo ra 1 Chart, thường mọi người hay chọn Highchart (https://github.com/highcharts/highcharts) hoặc Chartjs(https://www.chartjs.
0 0 113
Tái hiện vụ bị đánh cắp 2 triệu DAI (~2 triệu USD) của Akropolis
Tổng quan. .
0 0 113