September 6th, 2012

Some git configuration settings that I like, as an emacs user:

$ cat ~/.gitignore
*~
\#*#

$ cat ~/.gitconfig
[core]
	excludesfile = ~/.gitignore
[color]
	ui = auto
[alias]
	ci = commit
	co = checkout
	stat = status

August 20th, 2012

See this spreadsheet for some tests I ran to find discrepancies between the return values of various Date methods across different browsers.

Omissions:

  • didn’t care about setters
  • didn’t test discrepancies between different parse() implementations, which might be interesting

Legend:

  • Green – equal across browsers
  • Yellow – not equal across browsers, but the inequalities are acceptable for my purposes
  • Red – not equal across browsers; the inequalities are significant

Also, I emboldened the acceptable results containing timezone data.

August 11th, 2012

I typically cringe at new buzzwords, but DevOps makes sense.

Example: I no longer sprite CSS images (a dev activity) because I install Google’s very excellent mod_pagespeed module when configuring Apache (an ops activity), which inlines small image files right into my CSS/HTML for me.

In this example, I am both dev and ops, so the dev <---> ops communication that I believe defines “DevOps” isn’t really practiced, but you could imagine how it would be if someone else maintained my web server configuration.

« Older Posts

Valid XHTML 1.0 Strict Valid CSS