Làm thế nào để tạo một bảng BI Dashboard bằng cách sử dụng một...

Biên dịch: Nguyễn Văn Lợi Khi suy nghĩ về phân tích dữ liệu , có lẽ dữ liệu bảng tính là điều đầu tiên xuất...

Cách thiết lập một dự án Symfony để làm việc với Docker Subdomains

Có những tình huống khi Symfony cần định tuyến dựa trên tên miền phụ. Ví dụ, khi chúng ta phân phối các cụm chức...

7 bài học tạo website kinh doanh online

Đây là những kinh nghiệm đáng học hỏi được rút ra từ những nhà kinh doanh online hàng đầu hiện nay. Nơi đầu tiên mà...

Xử lý Bất đồng bộ bằng Callback, Promise, Async Await hay Observable?

Đặt vấn đề Javascript là một ngôn ngữ đơn luồng (single thread- chỉ thực hiện một việc tại một thời điểm) và đồng bộ (synchronous). Nhưng quả thật...

React Native tại Airbnb (P1): Mở đầu

Vào năm 2016, chúng tôi đã quyết định dồn hết đầu tư và tâm huyết vào React Native. Và hai năm sau, chúng tôi...

5 tips cải tiến chất lượng phát triển Mobile App

Với Mobile App Development (MAD), chất lượng nói lên tất cả, hay nói cách khác App càng chất lượng, khách hàng càng tin tưởng....

Decision table – Bảng quyết định trong testing

Màn hình cần kiểm tra có nhiều layout (cả PC và mobile) phải check, chức năng cần test có logic phức tạp. Trong trường...

15 sở thích của những người thành công trong thời gian rảnh

Đối với những người thành công nhất trên thế giới, cuộc sống không chỉ dừng lại ở ăn, ngủ và làm việc. Mọi người...

Login Social React Native with FireBase – dành cho iOS

Login Google Api với Firebase. Tiếp tục bài trước, nay mình sẽ đi config bên iOS. Trước tiên chúng ta cần chạy được trên thiết...

Cách làm một ứng dụng Chat cho Android & iOS bằng Contus Fly như...

“Thành công của mỗi  ứng dụng chat khác nhau về những chức năng riêng biệt mà nó có” – Do đó, Đâu là những...

5 điều lập trình viên Java Developer chắc chắn sẽ thích ở Kotlin

Trong năm 2018, chúng ta đã chứng kiến ngôn ngữ Kotlin ngày càng trở nên phổ biến hơn bao giờ hết. Nó được sử dụng...

Đừng kêu ca nếu một ngày bạn bị mất việc vì AI, chẳng qua...

Theo bạn, đội ngũ nào sẽ bị AI thay thế đầu tiên? Và nếu bị thay thế, người lao động phải làm gì trong...

Dev cần làm gì để được săn đón?

Tác giả: Đức Duy Không có đạo lý gì cao siêu cả, chỉ đúc kết lại trải nghiệm của bản thân sau khi đi xin...

Khám phá Agenda chương trình nghị sự tại Vietnam MarTech 2019

Các chủ doanh nghiệp hay các nhà tiếp thị nhiều kinh nghiệm như bạn đang tham dự Vietnam MarTech 2019 để “Đập tan nỗi sợ...

Form/ Html Collective và những điều thú vị

Nếu bạn phải xây dựng một trang quản trị với nhiều form có cấu trúc giống nhau thêm, sửa , xóa , ... Làm...

Xử lí bất đồng bộ song song trong Node.js

CNode.js về cơ bản, là một môi trường đơn luồng (single-threaded) để thực thi các mã code JavaScript ở phía server (server-side). Code JavaScript...

Vì sao tôi chuyển từ Visual Studio Code sang Sublime Text

Mới đây tôi mới đổi code editor chính của mình sang Sublime Text. Một năm vừa qua tôi sử dụng Visual Studio Code để viết code. Cả...

Thị trường EdTech Vietnam 2019 – Nhiều tiềm năng nhưng còn bị bỏ ngỏ...

Lĩnh vực EdTech (ứng dụng công nghệ vào các sản phẩm giáo dục) trên toàn cầu hiện nay đã tương đối phong phú với...

Fat Model – Bạn sẽ đặt logic ở đâu?

Bài viết này sẽ tổng hợp một số kỹ thuật giúp xử lý khi mà model của bạn quá lớn hay quá phức tạp...

Cách Mạng Công Nghệ Lần 4: Các Ông Trùm Công Nghệ Đang Hướng Đến...

Cuộc cách mạng công nghệ lần 4, không ai muốn bỏ lỡ! Xu hướng kết hợp giữa các hệ thống ảo và thực thể,...