DunnDunnDunn

Hard lessons in software

Thursday, December 30, 2010

Ruby: Inconsistencies

›
This is a growing list: String#concat Should be String#concat! I guess it's meant to resemble #insert, #delete, #fill, #replace, #cle...
Wednesday, December 29, 2010

Ruby: Introspection

›
Supposedly, Ruby has introspection, but some things are missing. For example: # How to get the name of the current method? # Add this sni...
Saturday, December 18, 2010

Web: Optimizations

›
How To Debug Web Applications With Firefox How To Optimize Your Site With   HTTP   Caching How To Optimize Your Site With   GZIP   Compr...
Tuesday, December 14, 2010

Web: Better URL navigation

›
This post made me realize that very few people are aware of a nice way to work with URLs for dynamic content. Many sites use the hash (#)...
Thursday, December 9, 2010

Linux: Interesting, obscure commands

›
# First, the most important place for interesting commands: http://www.commandlinefu.com/commands/browse/sort-by-votes # Now, a bunch o...
Wednesday, December 8, 2010

JavaScript: Namespaces

›
http://javascriptweblog.wordpress.com/2010/12/07/namespacing-in-javascript/ The section on using this as a namespace proxy is brilliant. T...
1 comment:
Monday, December 6, 2010

C/flex: reentrant lexical analysis

›
There is a great deal of confusion on how to use flex/bison ( lex/yacc ) with reentrancy. The biggest reason, as shown here , is that flex ...
‹
›
Home
View web version

About Me

Christopher Dunn
View my complete profile
Powered by Blogger.