Tình hình hiện tại và tương lai của IoT năm 2024
Năm 2024 đã bắt đầu, hãy cùng mình nhìn lại những gì IoT đã đạt được trong năm 2023, tương lai của ngành IoT...
Top 10 điều hay ho khi làm việc Javascript Array
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Javascript array là kiểu dữ liệu cực kì phổ biến. Sử dụng Array khéo...
Phân biệt Thực tế ảo (VR) vs Thực tế tăng cường (AR)
Một trong những sự nhầm lẫn lớn nhất trong thế giới thực tế tăng cường (AR) là sự khác biệt giữa Thực tế tăng...
[Python cơ bản thường dùng trong công việc] Phần 6 : Xử lý hình...
Sử dụng thư viện Pillow (PIL Fork) để tiến hành các thao tác xử lý hình ảnh đơn giản như resize, crop, rotate…
6.1. Cài...
Javascript sự khác biệt map và weakmap. What make a different?
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Sự khác biệt map và weakmap luôn là một phần kiến thức cần nắm...
Một số thủ thuật hay trong Python
Bài viết được sự cho phép của tác giả Nguyễn Chí Thức
Copy một list
Giả dụ chúng ta có đoạn code sau:
>>> A =
>>>...
Kiến trúc JVM – kiến thức không thể bỏ qua
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Đã là lập trình viên Java thì không thể không biết về JVM (Java...
Top 5 kinh nghiệm fix bug từ Senior Developer
Fix bug muôn đời vẫn là công việc cần làm, sẽ làm của Developer, có là low code platform thì vẫn có bug mà...
Record class trong Java
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Trong Java, khái niệm immutable dùng để chỉ những class mà đối tượng...
Top 5 câu hỏi phỏng vấn JavaScript Developer nào cũng nên biết
Bài viết của tác giả Eric Elliott
Giới thiệu
Lựa chọn trở thành một JavaScript Developer sau khi đã từng là dev ở các ngôn ngữ...
Sử dụng React-Query để fetch data
Bài viết được sự cho phép của tác giả Lưu Bình An
React-query sẽ giúp chúng ta giải quyết các vấn đề sau
Một global...
Java đang ngăn cản sự phát triển của Android và Kotlin không phải là...
Dưới đây là một số chia sẽ của Topdev tổng hợp được cho bạn về Android và Kotlin.Quá trình phát triển của Android từ...
Top 5 kỹ năng mềm mà các kỹ sư phần mềm cần phải biết
Cũng giống như với các kỹ năng về kỹ thuật chuyên môn, kỹ năng mềm cho Software Developer cũng vô cùng quan trọng.
Không ai...
Mẹo với Javascript (ES6) và thủ thuật để làm cho code sạch hơn, ngắn...
Tái cấu trúc
Tái cấu trúc là quá trình tách array hoặc object bên trái của dấu bằng. Array hoặc object có thể đến từ một biến,...
Kiến trúc một khối (Monolithic)
Bài viết được sự cho phép của tác giả Edward Thien Hoang
Trong quá khứ, người ta xây dựng hệ thống theo một khối (Monolithic...
Viết ngôn ngữ lập trình – Ai cũng làm được?
Trong vòng 6 tháng vừa qua, tôi đang phát triển một ngôn ngữ lập trình gọi là Pinecone. Sẽ còn là quá sớm để...
Thiết kế Mobile first – là gì vì sao phải quan tâm?
Mobile first là gì?
Khi nhắc đến Mobile First có hai vấn đề cơ bản cần được đề cập tách biệt: triết lý thiết kế...
Tại sao phỏng vấn lại hỏi về thuật toán?
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam
Trong quá trình tuyển dụng và đánh giá ứng viên trong lĩnh vực...
Unity Developer là gì? Cần học gì để trở thành Unity Developer
Unity là một công cụ phát triển game đa nền tảng được phát triển bởi Unity Technologies từ những năm 2005, hiện nay nó...
Tìm hiểu về Graceful Shutdown, Graceful Shutdown trong Golang
Bài viết được sự cho phép của tác giả Võ Xuân Phong
Trong bài viết này, mình sẽ trình bày cho anh em về Graceful...