George V. Reilly's Technical Blog
-
Python String Formatting
Python has long had a string interpolation operator, %.
-
De-partitioning a Mac disk
I wrote yesterday about NTFS-3G because I was backing my MacBook to an external NTFS drive. I was backing up because I wanted to de-partition my Mac.
-
NTFS-3G: the universal filesystem
After I started running Linux and then Mac OS X, in addition to Windows, I started on a quest to find the universal filesystem. I had multiboot systems and external drives where I wanted to to be able to read and write disks under multiple operating systems.
-
Iframes: thinking outside the box
New post to the Cozi Tech Blog: Iframes: thinking outside the box.
-
Contrasting Colors for Text and Background
About three weeks ago, I answered a question on StackOverflow about generating the most readable color of text on a colored background.
-
Augmenting Python's strftime
The Cozi Tech Blog needed some love, so I wrote a post on augmenting Python's strftime.
-
Ack - Better than Grep
On a StackOverflow question about favorite Vim plugins, I learned about Ack, a replacement for grep that's smarter about searching source trees.
-
Exuberant Ctags and JavaScript
Exuberant Ctags is an essential complement to Vim: it generates an index of symbol names (tags) for a set of source files. In Vim, just place the cursor on a function name and type C-] to go to its definition.
-
Flattening List Comprehensions in Python
Python has list comprehensions, syntactic sugar for building lists from an expression.
-
reStructuredText syntax highlighting
Vim has had syntax highlighting since version 5.0 in 1998. It quickly became indispensable. It's hard to go back to looking at monochromatic source code after you've become accustomed to syntax highlighting.