Notes
- Posts
- 119 from 18 Dec 2005 to 21 Mar 2026
- Posting
- now and then (1 in the last year)
- Kind
- personal blog
- Feed
- https://notes.ericjiang.com/feed/atom
2026 1
2025 2
2023 7
2022 2
2021 5
2020 10
- Customize Huion tablet buttons on Linux
- Using TypeScript to check for missing cases
- Who was Herman Wasserman?
- QListView not accepting drag and drop
- Fixing only left/right channels working on Logitech headsets
- 100% Unbreakable Encryption is Achievable!
- Reverse-Engineered Dumpling Sauce Recipe
- `git add -p` has made me a better programmer
- Things Japanese people say about English
- The cheapest way to run Minecraft on AWS
2019 2
2016 2
2015 2
2014 9
- Not all STEM fields are created equal
- [transl.] You went overseas—are you happy? (“???? ???”)
- Workaround for HipChat on Linux: “can’t find build id”, “HashElfTextSection”
- What concurrency in Node.js could have been
- The emperor’s new clothes were built with Node.js
- OpenStreetMap provider CloudMade shuts its doors on small users
- Good things happen when you subtract datetimes in MySQL
- tuntuntun – Combine Multiple Internet Connections Into One
- Raise your hand and ask
2013 2
2012 16
- Using bcrypt in CakePHP 2.3
- Googling for bugs: hundreds of date-formatting mistakes
- We don’t remember your startup
- Have you ever been computer illiterate?
- PHP’s wonderful pseudo-functions
- Fixing Minecraft on Ubuntu with OpenJDK
- Getting the Sparkfun EL Escudo to work
- Ubuntu works great with the MSP430 Launchpad
- Why are you bankrupting yourself for college?
- Dreamhost is so 2004
- cd && ls
- Using the Chez Scheme debugger
- Arrow Endianness: How GNOME got sorting backwards
- Venturer HPS9308 GPS navigation system
- Gaming hasn’t changed
- HTML <legend> tag is broken in WebKit
2011 24
- Dial up
- Parallel Map
- Ants on the brain
- Some interesting sorting algorithms
- git-dude, meet hg-dude
- Why deterministic encryption algorithms do not satisfy multiple-message
- Steve Jobs: 1955–2011
- Cumulative Binomial Distribution
- iOS keycodes in Javascript
- WordPress permissions on NearlyFreeSpeech.net
- Life-saving ability of major mobile devices
- Configuring your phone for T-Mobile data
- New web host
- Convert video with subtitles to MP4 for iPhone/iPad (preliminary notes)
- Command-line snippets for processing scans
- I just installed Ubuntu 10.04
- Scheme in Javascript
- Convert PHP to static pages with GNU Make
- Android emulator temp directories
- Our friend Scope
- “usbscale”: read USB scales
- Chicken-NBT: A Minecraft NBT reader for Chicken Scheme
- Blast from the past: The “cloud” five years ago
- Writing reusable JavaScript
2010 4
2009 4
2008 8
- How to scan like a pro
- GParted stuck on "Scanning all devices"
- Linux support for Genius WizardPen, Mousepen, UGEE, UC-Logic, DigiPro tablets
- Autodesk licensing issues?
- Working Wi-Fi on Macbooks with Ubuntu Linux
- Dual-booting Windows and Leopard with Kalyway
- Constructor Chaining in Java
- 4 Ways to Disable Autoplay in Windows XP
2007 13
- Playing ASS/SSA with Fontconfig in MPlayer on Windows
- HP dv6605 dv6000 XP drivers
- LaTeX MLA Style With Title Page
- Explorer Thumbnails in the Registry
- It was me. 'Twas I.
- Registered services on Windows
- Fixing fork and sshd in cygwin
- Windows Vista vs. Google Desktop
- Lost in translation
- How to get around Safe Chat
- Benchmark: Turion 64 X2 vs. Celeron 331
- It's the interface, stupid!
- OO.org