Tìm kiếm
Từ khóa mới
Tag mới
Danh sách bài viết
Những Phương Pháp Tốt Nhất Cho Việc Tái Cấu Trúc Mã
Tái cấu trúc mã (Refactoring) là quá trình cải thiện mã nguồn mà không làm thay đổi chức năng của nó. Đây là công việc cần thiết để giữ mã nguồn dễ đọc, dễ hiểu, và dễ bảo trì.
0 0 13
Exploring the Excellence of Corporate Training by KVCH - Your Trusted Corporate Training Company
Hey everyone,. I wanted to share my recent experience with corporate training and shed some light on the incredible offerings by KVCH, a standout corporate training company.
0 0 6
[Lập trình song song] Bài 5: Các bộ nhớ trong GPU
Một trong những điểm thú vị khi ta code bằng cuda là chúng ta có thể tùy ý sử dụng bộ nhớ nào mà ta thích (tức là khi khởi tạo 1 giá trị, 1 biến bất kì ta có thể chỉ định nó được lưu vào bộ nhớ nào 1
0 0 12
Debug CSS cascade order with DevTools
Latest from Chrome → https://goo.gle/45avAkb . . Catch more DevTools Tips → https://goo.
0 0 10
Docker MySQL setup Các kỹ sư front-end (FE) cũng nên hiểu sâu không riêng BE
Video được đăng tại channel Tips Javascript
0 0 15
10 quy tắc vàng trong thiết kế UI/UX (phần 2)
Tiếp nối phần 1, cùng tìm hiểu 5 quy tắc còn lại trong 10 Usability Heuristics mà các UI/UX designer cần nắm được. 6.
0 0 7
Blog#331: Thuật ngữ IT #45: Call Center (Song ngữ: VN - EN - JP)
Hi các bạn, mình là TUẤN. Hiện đang là một Full-stack Web Developer tại Tokyo.
0 0 9
Next.js 13 Crash Course Tutorial #6 - Fetching & Revalidating Data
In this Next 13 tutorial series, you'll learn the basics of Next.js to make a simple project, using the new app router & server components. https://netninja.dev/p/next-13-masterclass.
0 0 5
Why is it overflowing?
Link to podcast → https://goo.gle/3YFOlJS . . In this episode we're overjoyed to overexplain why you may be having overflow in your page.
0 0 13
Thinking on ways to solve ADAPTIVE TYPOGRAPHY
In today's GUI Challenge, @AdamArgyleInk shows how to use the prefers-contrast media query to adapt fonts to users contrast preferences. Contrast is about more than just color.
0 0 10
Tìm hiểu 5 nguyên nhân chính phá hủy mối quan hệ với khách hàng
Hầu hết các dự án công nghệ thông tin đều yêu cầu sự hợp tác liên tục giữa khách hàng và các thành viên trong nhóm. Khách hàng là người đóng vai trò quan trọng trong dự án.
0 0 11
Cross-site request forgery vulnerabilities (CSRF) - Các lỗ hổng CSRF (phần 2)
III. Phân tích, khai thác và ngăn chặn lỗ hổng CSRF với anti-CSRF token. 1. Tạo payload tấn công CSRF.
0 0 14
Google Pagespeed Insights là gì khi tối ưu tốc độ website của bạn?
1. Google PageSpeed Insight là gì.
0 0 3
[GOLANG] - Áp dụng D trong nguyên tắc SOLID với Google Wire
1. D trong SOLID.
0 0 8
Blog#330: Thuật ngữ IT #44: Configuration (Song ngữ: VN - EN - JP)
Hi các bạn, mình là TUẤN. Hiện đang là một Full-stack Web Developer tại Tokyo. 1. Configuration là gì.
0 0 10
[GOLANG] - Tạo gRPC Tập Trung Áp Dụng Trong Microservice
Ở bài viết này mình sẽ không đề cập tới việc cài đặt, khởi tạo server gRPC server hay client, mình sẽ đề cập chi tiết ở 1 bài viết chuyên về gRPC hơn. Bài viết này mình sẽ mô tả cách mình setup gRPC t
0 0 7
Next.js 13 Crash Course Tutorial #5 - Styles, Fonts & Images
In this Next 13 tutorial series, you'll learn the basics of Next.js to make a simple project, using the new app router & server components. https://netninja.dev/p/next-13-masterclass.
0 0 4
Postgresql - Tìm kiếm tiếng việt không dấu
Một ngày đẹp trời bạn cần so sánh, tìm kiếm chuỗi có dấu và chuỗi không dấu với Database Postgresql có dữ liệu là tiếng Việt. Bài viết này tôi sẽ hướng dẫn 2 cách để convert tiếng Việt có dấu thành kh
0 0 6
How Ransack Works And Custom Ransack Matcher
Ransack hay ActiveRecord sử dụng abstract syntax tree (AST) để compose query thay vì build query trực tiếp. AST sẽ bao gồm các node (Arel::Nodes::Note) chứa thông tin để tạo thành từng SQL fragment.
0 0 2
Apache Kafka là gì? Ưu nhược điểm của Kafka
Apache Kafka là một hệ thống phân tán mã nguồn mở được xây dựng để xử lý dòng sự kiện (event streaming). Kafka hoạt động như một hệ thống hàng đợi (message queue) phân tán, cho phép các ứng dụng gửi v
0 0 10
Golang cơ bản: Hàm trong Go và nhược điểm (3/3)
Đây là phần cuối cùng trong series bài viết Go cơ bản, giúp các bạn tiếp cận với Go một cách basic nhất có thể dành cho các bạn từ ngôn ngữ khác qua muốn adapt nhanh, hoặc các bạn mới học lập trình. P
0 0 7