Chuan Ji
About
Projects
Essays
Technical Notes
/
Chuan Ji
Technical Notes
How X Window Managers Work, And How To Write One (Part III)
Feb 2, 2017
·
Window Manager
Technical Notes
Flashing a Sprint Nexus S 4G to Verizon
Nov 11, 2015
·
Android
Technical Notes
Setting Up DKIM And SRS In Postfix
Dec 9, 2014
·
Linux
Technical Notes
Custom Domain E-mails With Postfix and Gmail: The Missing Tutorial
Nov 6, 2014
·
Linux
Technical Notes
How To Add Custom Build Steps and Commands To setup.py
Oct 7, 2014
·
Python
Technical Notes
How X Window Managers Work, And How To Write One (Part II)
Jun 8, 2014
·
Window Manager
Technical Notes
DEBUG trap and PROMPT_COMMAND in Bash
Jun 8, 2014
·
Linux
Technical Notes
How X Window Managers Work, And How To Write One (Part I)
Apr 10, 2014
·
Window Manager
Technical Notes
The Most Popular Fonts On The Web: A Study
Apr 4, 2014
·
Web
Technical Notes
Python: Multiprocessing and Exceptions
Mar 10, 2014
·
Python
Technical Notes
C++: Access Specifiers and Overriding
Mar 1, 2014
·
C++
Technical Notes
How To Set Default Fonts and Font Aliases on Linux
Feb 22, 2014
·
Linux
Technical Notes
Unicode I/O and Locales in Python
Feb 20, 2014
·
Python
Technical Notes
Disabling Screen-Off Animation In Android
Feb 2, 2013
·
Android
Technical Notes
Android Rooting: A Developer's Guide
Nov 21, 2012
·
Android
Technical Notes
Carrier programming on CDMA Android phones
Nov 15, 2012
·
Android
Technical Notes
Using ALSA audio drivers in Android
Oct 23, 2011
·
Android
Technical Notes
How Rooting Works: A Technical Explanation of the Android Rooting Process
Oct 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