nunit framework

Giới thiệu NUnit Framework

Bài viết được sự cho phép của vntesters.com Cũng giống như trong lập trình Python, chúng ta có PyUnit để viết các đoạn mã thực thi việc kiểm...
rust

Triển khai bài toán duyệt cây nhị phân với Rust

Bài viết được sự cho phép của tác giả Huy Trần Các bài giới thiệu về Rust thì nhiều quá rồi nhưng chưa thấy bài nào...
lệnh điều khiển

Sử dụng các câu lệnh điều khiển trên Selenium IDE

Bài viết được sự cho phép của vntesters.com Như ở bài trước mình có nói, trong Selenium IDE cũng có một số các mở rộng (extensions) để...
kỹ thuật memoize

Kĩ thuật Memoize cải thiện performance

Bài viết được sự cho phép của tác giả Huy Trần Memoize là một kĩ thuật cache lại giá trị trả về của các hàm...
viết code trên php

Thói quen viết code an toàn trong khi xây dựng ứng dụng PHP

Bài viết được sự cho phép của tác giả Lê Chí Dũng Bất cứ khi nào bạn xây dựng một hệ thống xong xui và...
data driven

Kiểm thử theo hướng Data-Driven với Selenium IDE

Bài viết được sự cho phép của vntesters.com Ở phần trước, mình đã giới thiệu với các bạn một phần mở rộng của Selenium IDE cho phép...
gõ tiếng việt trên linux

Chuyện gõ tiếng Việt trên Linux

Bài viết được sự cho phép của tác giả Huy Trần Hẳn là các bạn xài Linux (dù là distro nào) thì cũng đều gặp...
spring cloud config client

Code ví dụ Spring Cloud Config Client

Bài viết được sự cho phép của tác giả Trần Hữu Cương Code ví dụ Spring Cloud Config Client Trong ví dụ này chúng ta sẽ...
java restful client

REST Web service: Tạo ứng dụng Java RESTful Client với Jersey Client 2.x

Bài viết được sự cho phép của tác giả Giang Phan Trong bài trước chúng ta đã cùng tìm hiểu cách xây dựng ứng dụng Java...
Spring Cloud Config Server

Code ví dụ Spring Cloud Config Server

Bài viết được sự cho phép của tác giả Trần Hữu Cương Code ví dụ Spring Cloud Config Server Trong bài này mình sẽ làm ví...
code thuê

Tản mạn về nghề đi code thuê

Bài viết được sự cho phép của tác giả Huy Trần Cũng lâu rồi mình chưa viết bài mới, dạo này toàn draft mấy bài...
tốc độ tải trang

Webp là gì? Tăng tốc độ tải của website bằng webp

Bài viết được sự cho phép của tác giả Võ Xuân Phong Webp là gì? Webp là một định dạng hình ảnh hiện đại, nó cung...
cài đặt rust

Cài đặt Rust trên Arch Linux

Bài viết được sự cho phép của tác giả Huy Trần Việc cài đặt Rust trên môi trường Arch Linux khá là đơn giản. pacman có sẵn...
code

Code không màu…

Bài viết được sự cho phép của tác giả Huy Trần Độ hơn 1 tháng nay thì mình chuyển sang chế độ "chay tịnh" trong...
message brokers

Message Brokers là gì? Mesage Brokers trong design system

Bài viết được sự cho phép của tác giả Kiên Nguyễn Tiếp theo chuỗi về System Design và System Architecture, bài viết này giới thiệu...
rust

Rust và Lập trình Web

Bài viết được sự cho phép của tác giả Huy Trần "Rust có làm được Web không nhỉ?" - Đây là câu hỏi của rất nhiều...
algorithm in frontend

Algorithm in Frontend – Kỳ 1: Xử lý dữ liệu trên Frontend

Bài viết được sự cho phép của tác giả Huy Trần Đối với lĩnh vực Frontend nói riêng, chuyện học hay luyện các kĩ năng...
đơn xin việc

Viết Đơn Xin Việc Như Thế Nào Để Gây Ấn Tượng Với Nhà Tuyển...

Ngày nay việc gửi CV xin việc qua email đã trở nên quá quen thuộc, nhưng chỉ một bộ CV với thông tin cá...
kubernetes architecture

Một số khái niệm cần biết trong Kubernetes Architecture

Bài viết được sự cho phép của tác giả Kiên Nguyễn Làm việc với các topics thì đã từ lâu nhưng từ nay Kieblog sẽ...
spring mvc

Generate API contract sử dụng Spring MVC-RAML Plugin

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Sau khi định nghĩa API specs với RAML, chúng ta sẽ tiến hành...