NOTE: I migrated to my new homepage at trailing.space. This blog will not be updated anymore.

Using legacy animation in Unity3D 5.x

OOP-free JavaScript

In which I show you how to be a hispter.

Why I always put a space in the middle of emoticons

Like this = )

Lập trình C trên Linux the hard way

The traditional way.

Ước mơ bộ gõ kiểu Unikey trên Linux

Gõ tiếng Việt là một trong những nhu cầu rất cơ bản của người dùng Việt. Tuy nhiên, hiện tại vẫn chưa có một bộ gõ tiếng Việt nào đạt được sự ổn định và thoải mái như bộ gõ Unikey trên Windows.

Linked list bằng preprocessor trong C

Giới thiệu về queue.h

English in Vietnamese grammar

Crazy proposition for an English that feels more like Vietnamese.

Chia sẻ file cực nhanh trong mạng nội bộ

Hướng dẫn sử dụng tính năng HTTP server của Python để tạo một web server chia sẻ file.

Bài ca những cô gái 17 tuổi - ban nhạc Xã hội đổ vỡ

Chỉ là một bài hát

Princesses, castles and journeys

A story, a start.

«¡£eß spæk Germän!»

Gõ tiếng Đức (và một số ký tự đặc biệt) bằng bàn phím tiếng Anh trong GNU/Linux.

Debug phần mềm Python

Tập hợp những kiến thức và kinh nghiệm mình đúc rút được trong quá trình phát triển dự án BoGo (một hôm nào đó sẽ viết về BoGo).

Hướng dẫn sử dụng mailing list

Mailing list là một công cụ để giao tiếp, làm việc nhóm được thế giới công nhận từ lâu và cũng là phương tiện chuẩn để giao tiếp trong các dự án phần mềm tự do nguồn mở nói chung và GoKien nói riêng. Bài viết giới thiệu sơ lược về cách tham gia một mailing list, theo đơn đặt hàng của anh Việt :3

Ghi chép tất cả mọi thứ bằng Markdown

Sơ sơ về ngôn ngữ đánh dấu văn bản Markdown và các công dụng của nó.

Python Quickstart

Một bài giới thiệu nhanh về ngôn ngữ Python mình viết cho một buổi họp CLB.