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