Lập Trình
Duyệt các bài viết được gắn thẻ Lập Trình
1674 bài viết

Tìm hiểu Currying function trong Javascript
Bài viết này chúng ta sẽ tìm hiểu về cái cà-ri – currying function này, nó chạy ra sao, hữu dụng thế nào. Bạn sẽ gặp kiểu lập trình truyền vào function như một argument (callback) cho một function khác không chỉ trong Javascript mà còn có thể thấy ở...

5 tips giúp lập trình viên TẬP TRUNG hơn khi NGỒI CODE
Bài viết được sự cho phép của tác giả Kiên Nguyễn Chào anh em, thực ra dù anh em làm gì, trong lĩnh vực nào đi chăng nữa thì việc “tập trung” gần như là một trong những điều kiện tiên quyết để anh em nâng cao hiệu suất làm...

Cài đặt Apache Kafka sử dụng Docker Compose
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Trong bài viết trước, mình đã hướng dẫn các bạn cách cài đặt Apache Kafka trên macOS , việc cài đặt sử dụng Docker Compose sẽ giúp chúng ta nhanh chóng start lên một Apache Kafka server mà...

DevOps trend – 8 dự đoán trong nhiều năm tới
DevOps đã trở thành một trọng tâm chính và đã định hình thế giới phần mềm trong vài năm qua. Các chuyên gia nói rằng DevOps sẽ là xu hướng chủ đạo và mức độ phổ biến của nó sẽ đạt đến đỉnh cao trong nhiều năm tới. 1. Trỗi...

NUnit – Thực thi kiểm thử tự động với mã từ Selenium IDE
Bài viết được sự cho phép của vntesters.com Với Selenium IDE cùng với các phần mở rộng của nó, chúng ta về cơ bản có thể xử lý được một số trường hợp kiểm thử đơn giản và nâng cao ( Điều kiện , lặp hay data-driven ). Tuy nhiên,...

Lựa chọn framework frontend nào trong thời điểm hiện tại
Bài viết được sự cho phép của tác giả Lưu Bình An Thời điểm hiện tại nếu bạn đang làm Frontend thì chắc hẳn đang sử dụng một framework nào đó trong 3 thằng này, Vue, React, và Angular. Nếu trước đây trên cả tá framework, và cả tá ví...

Factory Method trong thực tiễn
Bài viết được sự cho phép của BBT Tạp chí Lập trình Giả sử như bạn cần mua một chiếc máy tính, nhưng bạn vẫn chưa quyết định được nên sử dụng máy tính của hãng nào. Ngoài kia bao la bạt ngàn những thương hiệu chất lượng cao như...

Tại sao chẳng ai quan tâm đến các Push Notifications trên Android & lời giải kĩ thuật đằng sau
Push Notifications chẳng thể chạy được trên điện thoại Android. Và đây là lý do tại sao. Gần đây tôi có thêm phần support cho Push Notifications trong Kayako App . Tôi đã test & ra mắt ứng dụng. Tưởng là mình đã làm tốt rồi, ai ngờ users của...

Sử dụng Swagger UI trong jersey REST WS project
Bài viết được sự cho phép của tác giả Giang Phan Trong các bài viết trước, tôi đã giới thiệu với các bạn Swagger và cách cài đặt, sử dụng Swagger UI. Trong thực tế, các API thường được thay đổi bởi các developer và họ ít khi mở Swagger...

SNTP – Simple Network Time Protocol là gì?
Bài viết được sự cho phép của tác giả Kiên Nguyễn Hôm nay nhận được task đi fix bug, lò mò điều tra mới biết nó liên quan tới SNTP (Simple Network Time Protocol). Vậy SNTP là gì?. Nốt công tìm hiểu nên viết ra luôn cho anh em xem....

Hướng dẫn tạo một đối thủ AI đơn giản cho cờ vua
Tác giả: Lauri Hartikka Chúng ta hãy cùng khám phá một số khái niệm cơ bản sẽ giúp chúng ta tạo ra một AI cờ vua đơn giản: move-generation (Khởi tạo các bước di chuyển) board evaluation (Khả năng tiên đoán nước cờ của đối thủ) minimax (Thuật toán tính...

Làm app giao diện đồ hoạ với Python
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng Giao diện đồ hoạ (GUI – Graphic User Interface) vốn từng là một phần không thể thiếu khi nói về lập trình. Dù học ngôn ngữ lập trình nào, người ta cũng nghĩ tới chuyện “làm sao để...