Chuan Ji
Bio
Projects
Technical Notes
Chuan Ji
Technical Notes
How X Window Managers Work, And How To Write One (Part III)
·
February 2, 2017
·
Window Manager
Technical Notes
Flashing a Sprint Nexus S 4G to Verizon
·
November 11, 2015
·
Android
Technical Notes
Setting Up DKIM And SRS In Postfix
·
December 9, 2014
·
Linux
Technical Notes
Custom Domain E-mails With Postfix and Gmail: The Missing Tutorial
·
November 6, 2014
·
Linux
Technical Notes
How To Add Custom Build Steps and Commands To setup.py
·
October 7, 2014
·
Python
Technical Notes
How X Window Managers Work, And How To Write One (Part II)
·
June 8, 2014
·
Window Manager
Technical Notes
DEBUG trap and PROMPT_COMMAND in Bash
·
June 8, 2014
·
Linux
Technical Notes
How X Window Managers Work, And How To Write One (Part I)
·
April 10, 2014
·
Window Manager
Technical Notes
The Most Popular Fonts On The Web: A Study
·
April 4, 2014
·
Web
Technical Notes
Python: Multiprocessing and Exceptions
·
March 10, 2014
·
Python
Technical Notes
C++: Access Specifiers and Overriding
·
March 1, 2014
·
C++
Technical Notes
How To Set Default Fonts and Font Aliases on Linux
·
February 22, 2014
·
Linux
Technical Notes
Unicode I/O and Locales in Python
·
February 20, 2014
·
Python
Technical Notes
Disabling Screen-Off Animation In Android
·
February 2, 2013
·
Android
Technical Notes
Android Rooting: A Developer's Guide
·
November 21, 2012
·
Android
Technical Notes
Carrier programming on CDMA Android phones
·
November 15, 2012
·
Android
Technical Notes
Using ALSA audio drivers in Android
·
October 23, 2011
·
Android
Technical Notes
How Rooting Works: A Technical Explanation of the Android Rooting Process
·
October 19, 2011
·
Android
Technical Notes
Internal input event handling in the Linux kernel and the Android userspace
·
May 14, 2011
·
Android
Linux
Technical Notes
Prevent Android app from restarting on rotate / hardware keyboard state change
·
May 13, 2011
·
Android
Technical Notes
Shortening paths in the Bash prompt with PROMPT_DIRTRIM
·
May 10, 2011
·
Linux
Technical Notes
Page 1 of 1