Công Nghệ
Auto-created category for Công Nghệ
1865 bài viết

Hiểu về hook useRef của React như thế nào cho đúng
Bài viết được sự cho phép của tác giả Lưu Bình An Câu nói chào hàng của useState vẫn thường được nghe: thêm state vào trong function component. Làm animate siêu đơn giản với hook khi react component mount và unmount React hook là gì và lợi ích mà React...

Tuyệt chiêu đảm bảo tính bất biến trong JavaScript
Khi làm việc với React, hẳn bạn đã nghe đến tính bất biến của dữ liệu (immutability). Đặc tính này, nói một cách đơn giản, là khả năng giá trị của dữ liệu không bị thay đổi sau khi đã được khai báo. Tính bất biến giúp cho chương trình...

Học CSS Flexbox toàn tập phần 1
Bài viết được sự cho phép của tác giả Trần Anh Tuấn Trước đây khi chúng ta thiết kế web đặc biệt là dàn trang layout, menu, chia các cột cho các thành phần trong web thì hầu hết đều sử dụng các thuộc tính như float kèm theo đó...

Vietnam Web Summit 2022: Serverless Architecture, Web3 và Data-driven – Bệ phóng đưa ngành Công nghệ bứt phá trong kỷ nguyên mới
Công nghệ và Chuyển đổi số được xem là chìa khóa quan trọng giúp con người, doanh nghiệp, nền kinh tế hồi phục và phát triển sau đại dịch. Sự phát triển mạnh mẽ của Serverless Architecture, Web3 và Data-driven sẽ mở ra một kỷ nguyên mới, dẫn dắt làn...

Xây dựng crawler siêu đơn giản với Java
Bài viết được sự cho phép của BBT Tạp chí Lập trình Giới thiệu Crawler là một công cụ giúp thu thập dữ liệu, thông tin từ các trang web khác nhau. Một trong những ví dụ về crawler mà chúng ta gặp hằng ngày là Google. Google là một...

Những điều bạn cần biết về mô hình CI/CD với CircleCI
Bài viết được sự cho phép của tác giả: Vũ Công Tấn Tài Đợt tháng 3 vừa rồi, mình có lên kế hoạch tổ chức một buổi seminar nho nhỏ để chia sẻ với các bạn sinh viên về mô hình tích hợp liên tục (continuous integration), gọi một cách...

7 lý do bạn không nên sử dụng TypeScript
TypeScript có phải là con ác chủ bài, ngôn ngữ của tương lai, viết TypeScript thì mọi thứ sẽ không thể nào còn lỗi, những lý do khiến bạn phải suy nghĩ lại những nhận định trên Rất nhiều người yêu TypeScript, nó “giải quyết” rất nhiều vấn đề mà...

10x engineer – cắt giảm chi phí 10 lần
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng 10x engineer là một thần thoại (myth) lâu đời trong giới IT, mơ tưởng về 1 developer có khả năng code “hơn” người bình thường 10 lần. Vì là “myth”, nên có người tin, có người không. Thần...

Khởi tạo và chạy một thread trong Java
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Trong Java, chúng ta có 2 cách để khởi tạo và chạy một thread, đó là sử dụng class Thread hoặc là interface Runnable. Cụ thể như thế nào, trong bài viết này, chúng ta sẽ cùng nhau...

OpenSSH là gì?
Bài viết được sự cho phép của tác giả Lê Chí Dũng OpenSSH là một chương trình mã nguồn mở (Open Source) được sử dụng để mã hoá (encrypt) các giao dịch giữa các host với nhau bằng cách sử dụng Secure Shell (SSH). Nó là một sự thay thế...

Những điều cần lưu ý khi học code cơ bản
Bài viết được sự cho phép của tác giả Nguyễn Chí Thức Để học code cơ bản thành công không phải là điều khó. Tuy nhiên, người học phải có phương pháp học, cách tiếp cận phù hợp khi học code mới có thể đạt hiệu quả. Chính vì vậy,...

Muốn trở thành một web developer nên bắt đầu từ đâu?
Bài viết được sự cho phép của tác giả Tino Phạm Thế giới lập trình là rộng lớn với rất nhiều lĩnh vực và cơ hội mang lại cho bạn sự trải nghiệm, cũng như con đường đi mà bạn sẽ chọn lựa cho sự nghiệp, đam mê của mình....