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

Tăng tốc độ tối đa cho ứng dụng viết bằng Angular JS
Bài viết được sự cho phép của tác giả Tino Phạm Gắn bó với AngularJS cũng khoảng 2 năm rồi. Thật sự nhìn lại nhưng app mình làm với nó vẫn chưa gọi là “good” về chất lượng (performance). Có thể do: code sh*t, hoặc do cách tổ chức (structure)...

10 Công cụ Go-To Tech dành riêng cho các Software Developer
Người dịch: Đặng Thanh Hiền Phát triển phần mềm là một nhiệm vụ đòi hỏi sự tập chung rất lớn về trí tuệ. Nó liên quan đến nhiều vấn đề phức tạp, do đó các nhà phát triển phần mềm luôn phải đi đầu trong việc tạo ra phần mềm...

Sử dụng useReducer và useContext để làm global state
Thông thường chúng ta sẽ dùng một nhà kho để chứa dữ liệu state như Redux , một component container bọc ở nút đầu tiên trong app, các component con bên trong có thể truy xuất và cập nhập các dữ liệu một cách dễ dàng Với các API mới...

VIETNAM MOBILE DAY 2022 – We Connect, Sân Chơi Quen Thuộc Của Cộng Đồng Công Nghệ Việt Nam Đã Trở Lại
Theo Báo cáo di động mới nhất của Ericsson (Ericsson Mobility Report) phát hành tháng 11/2021 cho biết, năm 2027 sẽ là năm mà sự phát triển của 5G thực sự rõ ràng trên toàn cầu. Thuê bao 5G sẽ là “xu hướng chủ đạo ở mọi khu vực”, chiếm...

Motion Graphics Design Là Gì? Cần Kỹ Năng Gì Để Trở Thành Motion Graphics Designer?
Đồ họa chuyển động hay Motion Graphics Design là một làn gió mới trong thế giới sáng tạo nghệ thuật. Đặc biệt Motion Graphic Design sẽ ngày càng phổ biến hơn khi các video, phim ảnh xuất hiện nhiều hơn. Vậy Motion Graphics Design là gì ? Bạn đã biết...

Repository design pattern hoàn thiện trong Laravel
Bài viết được sự cho phép của BBT Tạp chí Lập trình Trong bài viết này tôi sẽ chỉ cho bạn cách thiết lập Repository design pattern trong Laravel từ đầu. Tôi sẽ sử dụng phiên bản Laravel 5.8.3, nhưng phiên bản Laravel cũng không thực sự quá quan trọng....

Tôi đã giảm cân nhờ lập trình như thế nào
Lập trình và cuộc sống – Tôi đã giảm 20kg trong 6 tháng qua. Mà không cần phải ăn kiêng hoặc nhịn đói. Tôi đã sử dụng các phương pháp cơ bản được hầu hết các lập trình viên biết đến để tối ưu hóa hành vi của tôi. Dưới...

Cấu hình expiration time cho access token với Spring Authorization Server
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Một ưu điểm lớn của OAuth2 là có thể cho phép chúng ta giới hạn khoảng thời gian mà một request với access token cụ thể được phép sử dụng resources. Access token sẽ quy định expiration time...

Cài đặt Redis sử dụng Docker
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Redis là một open-source cho phép chúng ta có thể lưu trữ data trong memory. Chúng ta có thể sử dụng Redis để làm database, caching hoặc message broker. Trong bài viết này, mình hướng dẫn các bạn...

Hướng dẫn lưu docker image thành file (docker save)
Bài viết được sự cho phép của tác giả Trần Hữu Cương Hướng dẫn lưu docker image thành file (docker save) Cách tạo một Docker đơn giản cho Node.JS Cách thiết lập một dự án Symfony để làm việc với Docker Subdomains Hướng dẫn lưu docker image thành file (docker...

Tăng tốc lập trình Android với Kotlin
Bài viết được sự cho phép của tác giả Trần Duy Thanh Kotlin cho Android là một plug-in giúp ta tăng tốc lập trình Android. Vì sự bất tiện của việc truy suất các control trên giao diện nên plug-in Kotlin ra đời. Cộng đồng Kotlin rất mới mẻ, tính...

3 Hiểu Lầm Về XPath Trong Web Automation
Bài viết được sự cho phép của vntesters.com Nhận diện web elements (element identification) là bước không thể thiếu khi automate web testing. XPath (được W3C khuyên dùng) chính là giải pháp tối ưu cho vấn đề này. Đa số các web automation tools đều hỗ trợ XPath, kể cả...