Tags
acts_as_solr
Adium
Ajax
Annoyances
Apple
AppleScript
- AppleScript Folder Action to add missing image extensions on download
- Using Apple media keys over the network
- ZephIR and my HTPC
- Share screenshot to big screen
- iPhoto Library Manager shortcuts with drag-and-drop importing
- EyeTV on/off keyboard button
- Torrent Forwarder
- Hide Leopard stack overlays in Finder
- Lift the Leopard download quarantine
- "Open in TextMate" from Leopard Finder
- TextMate command to close all HTML output windows
- Coda Light AppleScript
- osascript, shell scripts and Unicode
- iCalTV 0.7 released, and an AppleScript date object gotcha
- Automatically open incoming URLs with Adium
- Set ID3 track numbers from filename prefixes in iTunes
- Automatically import (and tag) Photo Booth photos into iPhoto
- The curious incident of AppleScript activating apps in unrealized branches
- Getting the current UNIX timestamp with AppleScript
- Currently playing song in iTunes on command, revisited
- Quick keyword tagging in iPhoto
- Retain metadata when exporting and reimporting iPhoto pictures, hackishly
- Currently playing song in iTunes on command
Bookmarklets
- Bookmarklet to post page to del.icio.us as "toread"
- Improved bookmark to batch link Flickr images
- Bookmarklet to get page from Google cache
- ScrollToY
- Del.icio.us bookmarklet that opens in new tab (or window)
- Bookmarklet to blog all images from a Flickr page
- Bookmarklet to split BBCode quoted replies into parts
Capistrano
Cocoa
- Updating plugins for Adium 1.3
- File Transfer Sender Subdirectories plugin for Adium
- Fix Your Last Input plugin for Adium
- Importing legacy data into Core Data with the find-or-create (or delete) pattern
- WTF-8
- Reversing the Photo Booth twirl effect with Photo Rebooth (or: The two-way fun house mirror)
Colloquy
CSS
- Getting rid of border-bottom on linked images with jQuery
- Tab favicons with GrApple Firefox themes
- Hide "Snap Shots" link preview bubbles
- Fitting images in liquid columns with Prototype and per-font CSS font-size
- LiveJournal comment notification scrollable quotes
- MySpace CSS odds and ends
- Associate commenters with comments on Feber.se
Dashboard widgets
Design
EyeTV
Facts
Finder
Firefox
- Tab favicons with GrApple Firefox themes
- Trac autologin Greasemonkey script
- Bookmarklet to post page to del.icio.us as "toread"
- Gmail Greasemonkey scripts: bottom posting, plain text formatting
- TextMate Greasemonkey bundle in official repository
- Improved bookmark to batch link Flickr images
- YouTube thumbnail animator
- YouTube comments next to videos
- del.icio.us Bookmarks extension and Firefox bookmark keywords
- Twitter status update keyword shortcut for Firefox
- Eniro.se telephone number large type
- Autologin script gets extraction tool
- Helgon.net new visitor awareness
- "Helgon.net avatars in user listings" rewritten
- View source from Firefox with TextMate
- Associate commenters with comments on Feber.se
- Bookmarklet to blog all images from a Flickr page
- Preview images from within LiveJournal cuts
- Minor updates to Greasemonkey bundle
- Installing Firefox extensions with less coddling
- Fixed-size scrollable quotes in LiveJournal comment notification mails
- Improved Greasemonkey bundle for TextMate
- World of Warcraft Europe auto-fill parental controls password
- Userscripting for the new deviantART
- Bookmarklet to split BBCode quoted replies into parts
- Navigate anything like Bloglines
Geometry
Git
Git hook
Gmail
GreaseKit
Greasemonkey
- jQuery in GreaseKit
- Trac autologin Greasemonkey script
- Greasemonkey bundle syntax highlighting
- Gmail Greasemonkey scripts: bottom posting, plain text formatting
- TextMate Greasemonkey bundle in official repository
- Major update to the TextMate Greasemonkey bundle
- YouTube thumbnail animator
- YouTube comments next to videos
- ScrollToY
- Eniro.se telephone number large type
- Autologin script gets extraction tool
- Helgon.net new visitor awareness
- "Helgon.net avatars in user listings" rewritten
- Preview images from within LiveJournal cuts
- Minor updates to Greasemonkey bundle
- Fixed-size scrollable quotes in LiveJournal comment notification mails
- Improved Greasemonkey bundle for TextMate
- World of Warcraft Europe auto-fill parental controls password
- Userscripting for the new deviantART
- Navigate anything like Bloglines
Haml
Hardware
Hpricot
Interesting
iPhone
iPhoto
IRC
iTunes
iTunes Store
Java
JavaScript
- jQuery in GreaseKit
- Rails/jQuery UI sortables with single UPDATE query
- Getting rid of border-bottom on linked images with jQuery
- Simple double form submission prevention with jQuery
- Rails authenticity token with jQuery
- jQuery "more"/"less" HTML truncate
- Using RJS generator methods in raw JS
- Trac autologin Greasemonkey script
- An alternative to password confirmation
- Fitting images in liquid columns with Prototype and per-font CSS font-size
- Bookmarklet to post page to del.icio.us as "toread"
- Gmail Greasemonkey scripts: bottom posting, plain text formatting
- TextMate Greasemonkey bundle in official repository
- Improved bookmark to batch link Flickr images
- Major update to the TextMate Greasemonkey bundle
- Bookmarklet to get page from Google cache
- YouTube thumbnail animator
- YouTube comments next to videos
- ScrollToY
- Eniro.se telephone number large type
- Scroll window when dragging Scriptaculous Sortables to edges
- Prototype Ajax class to evaluate response text
- Autologin script gets extraction tool
- Helgon.net new visitor awareness
- "Helgon.net avatars in user listings" rewritten
- Del.icio.us bookmarklet that opens in new tab (or window)
- Bookmarklet to blog all images from a Flickr page
- Preview images from within LiveJournal cuts
- Minor updates to Greasemonkey bundle
- Fixed-size scrollable quotes in LiveJournal comment notification mails
- Improved Greasemonkey bundle for TextMate
- World of Warcraft Europe auto-fill parental controls password
- Userscripting for the new deviantART
- Bookmarklet to split BBCode quoted replies into parts
- Adapting the iCal Events widget for iCalTV
- Navigate anything like Bloglines
- Modifying the Transmit widget to copy URLs to clipboard
Jekyll
jQuery
JRuby
LaTeX
Leopard
LiveJournal
- Ruby script to batch find-and-replace in LiveJournal entries
- Recent LiveJournal entries with Ruby (including LJ cuts and comments)
- LiveJournal comment notification scrollable quotes
- Ruby script to make LiveJournal entries private in batch
- Bookmarklet to blog all images from a Flickr page
- Preview images from within LiveJournal cuts
- Fixed-size scrollable quotes in LiveJournal comment notification mails
MacBook Air
Markdown
MediaWiki
Merb
nginx
OS X
- TextMate "Open Finder" command
- VNC Stacks in OS X
- Using the "ZNC" IRC bouncer with OS X and iPhone
- Page numbers in Pages.app
- MacPorts gotchas: staging ncurses, running mysql5
- AppleScript Folder Action to add missing image extensions on download
- Time Machine mounting issues
- Using Apple media keys over the network
- ZephIR and my HTPC
- Updating plugins for Adium 1.3
- Tab favicons with GrApple Firefox themes
- Ware the Air (core shutdown issue)
- Share screenshot to big screen
- iPhoto Library Manager shortcuts with drag-and-drop importing
- Secure note in Keychain for credit card details
- Pinch to resize icons
- EyeTV on/off keyboard button
- Torrent Forwarder
- Pinch to fold in TextMate
- MacBook Air volume icon
- irb readline support on Leopard
- Full screen multi-touch gesture
- Map right-side Option to Enter in OS X
- PHP in nginx on OS X
- TextMate command to prevent em spaces
- Hide Leopard stack overlays in Finder
- Leopard breaks "View > Actual Pixels" in Photoshop
- Making Leopard toolbar buttons
- Lift the Leopard download quarantine
- Displaying UTF-8 correctly in Leopard Terminal
- "Open in TextMate" from Leopard Finder
- "Open Terminal Here" and lselect (glob select) in Leopard Finder
- Printing on a Windows shared HP PSC 950 from OS X
- Colloquy scrolling issue and Safari 3 beta
- OS X icon transparency and Tasks bundle file icon
- Tasks bundle for TextMate
- Skinny controller, mincemeat model
- TextMate "Paste Line/Selection Online" command mod
- Preferences class for TextMate commands
- Grep in Project command for TextMate
- TextMate command to close all HTML output windows
- Colored SSH terminals in OS X
- "cap deploy" command for TextMate
- File Transfer Sender Subdirectories plugin for Adium
- Coda Light AppleScript
- Adium tip: swap buffers
- Fix Your Last Input plugin for Adium
- Greasemonkey bundle syntax highlighting
- TextMate command to toggle writing deltas
- TextMate Greasemonkey bundle in official repository
- Key binding for vertical ellipsis
- Major update to the TextMate Greasemonkey bundle
- osascript, shell scripts and Unicode
- Print-debugging scripts with Growl
- Snippet-power templates in TextMate
- iCalTV 0.7 released, and an AppleScript date object gotcha
- Nike+ Challenge widget with kilometers
- Automatically open incoming URLs with Adium
- Importing legacy data into Core Data with the find-or-create (or delete) pattern
- Set ID3 track numbers from filename prefixes in iTunes
- WTF-8
- iCalTV 0.6 released
- Reversing the Photo Booth twirl effect with Photo Rebooth (or: The two-way fun house mirror)
- Automatically import (and tag) Photo Booth photos into iPhoto
- Customizing the colors of the RSS Visualizer screen saver
- Re-uploading Nike+ iPod run data
- Colors different when saving images in Photoshop CS2 on MacBook
- TextMate LaTeX bundle and compiling to PDF via PS
- Autologin script gets extraction tool
- View source from Firefox with TextMate
- Exporting Adium log message bodies for Markov Chain fun
- Transferring data from Windows to an HFS+ formatted disk
- Removing formatting from the clipboard
- iPod music not a first-class citizen of iTunes
- Minor updates to Greasemonkey bundle
- The curious incident of AppleScript activating apps in unrealized branches
- Renaming Party Shuffle in iTunes
- iCalTV 0.5 released
- Getting the current UNIX timestamp with AppleScript
- Improved Greasemonkey bundle for TextMate
- Currently playing song in iTunes on command, revisited
- Quick keyword tagging in iPhoto
- Retain metadata when exporting and reimporting iPhoto pictures, hackishly
- Colloquy privacy issue
- Currently playing song in iTunes on command
- iCalTV 0.4 released
- Adapting the iCal Events widget for iCalTV
- iCalTV: iCal reminders for favorite TV shows through XMLTV
- Modifying the Transmit widget to copy URLs to clipboard
- TextMate: "Copy undented" command
- Batch-open URLs from clipboard
Pages.app
Photoshop
PHP
Physical reality
Quartz Composer
Rack
Rake
Regexps
RSS
Ruby
- Vim Ruby Runner
- Canonizing pseudo-slugs in Rails
- Git hook to auto-reference tickets from the branchname
- Jekyll
- Time zones and multidimensional grouping with Active Record and MySQL
- Non-restricting scope and the UserSession class in Rails
- Get rid of org.jruby.Main with JRuby on Rails
- Merb flat apps: layout and template paths
- Use "require 'sass'" to enable Sass with Merb 1.0.1
- AtomICA: ICA-banken RSS feed
- Use save(false), not save_without_validation
- Check if gravatar exists for email in Ruby
- Rails/jQuery UI sortables with single UPDATE query
- Validate URL format in Rails
- Validating slugs against existing routes in Rails
- Using form helpers with split-up forms in Rails
- cap gems:install and a Gem dependency gotcha
- Repeat content in Rails with content_for
- Augmentations plugin for Rails
- Custom 404 action in Rails
- Raise Error404, don't render and return
- irb readline support on Leopard
- Flickr-style tag splitting in Ruby
- del.ishli.st â a del.icio.us wishlist
- Rails model extensions (mincemeat models revisited)
- admins_create_and_edit
- with_unprotected_attributes Rails plugin
- Haml::Template options in Merb
- Non-obvious method arguments in Ruby
- Lambda
- Rails truncate helper that handles HTML tags and entities
- IMDB Trivia & Goofs Growler
- surround helper alternative in Haml
- rake solr:tail for acts_as_solr query log
- Full error messages without prepended attribute name
- The Dilbert Blog RSS feed with full entries (and RSS scraping with Ruby on Dreamhost)
- Change displayed column name in Rails validation messages
- My Rails title helpers
- Markdown with auto-title in Rails
- Use __END__ for keeping code around in testing
- Comma concatenation for punctuation after link in Haml
- rake accessify
- Whiny protected attributes
- Bypassing attr_accessible/attr_protected for test factories
- object.in?(collection)
- Ruby script to batch find-and-replace in LiveJournal entries
- Make blank acts_as_solr queries find all records
- Using RJS generator methods in raw JS
- Skinny controller, mincemeat model
- TextMate "Paste Line/Selection Online" command mod
- Flash outgoing mail in Ruby on Rails development
- Preferences class for TextMate commands
- Grep in Project command for TextMate
- An alternative to password confirmation
- Raising finders
- Using will_paginate with acts_as_solr
- Rake task to (re)index models for acts_as_solr
- "cap deploy" command for TextMate
- Fix SharePod "non-standard" characters
- Recent LiveJournal entries with Ruby (including LJ cuts and comments)
- "Premature end of script headers" for CGI can be directory permissions
- Ruby script to make LiveJournal entries private in batch
- Transform all text nodes (excepting elements) with Hpricot
- Ruby wordwrap method
- Using gsub with blocks to strip attributes from HTML tags
- Automatically open incoming URLs with Adium
- iCalTV 0.6 released
- Rexpolotl â simple regexp engine in Ruby
- Exporting Adium log message bodies for Markov Chain fun
- Converting integers to Swedish
- iCalTV 0.5 released
- Improved Greasemonkey bundle for TextMate
- Quick keyword tagging in iPhoto
- Retain metadata when exporting and reimporting iPhoto pictures, hackishly
- iCalTV 0.4 released
- iCalTV: iCal reminders for favorite TV shows through XMLTV
- Partial wrapper for libxml with REXML fallback
- Modifying the Transmit widget to copy URLs to clipboard
- TextMate: "Copy undented" command
- Batch-open URLs from clipboard
Ruby on Rails
- Canonizing pseudo-slugs in Rails
- Time zones and multidimensional grouping with Active Record and MySQL
- Non-restricting scope and the UserSession class in Rails
- Get rid of org.jruby.Main with JRuby on Rails
- Use save(false), not save_without_validation
- Rails/jQuery UI sortables with single UPDATE query
- Validate URL format in Rails
- Validating slugs against existing routes in Rails
- cap gems:install and a Gem dependency gotcha
- Repeat content in Rails with content_for
- Augmentations plugin for Rails
- Custom 404 action in Rails
- Raise Error404, don't render and return
- Rails authenticity token with jQuery
- Rails model extensions (mincemeat models revisited)
- admins_create_and_edit
- Rails truncate helper that handles HTML tags and entities
- surround helper alternative in Haml
- rake solr:tail for acts_as_solr query log
- Full error messages without prepended attribute name
- Change displayed column name in Rails validation messages
- My Rails title helpers
- Markdown with auto-title in Rails
- Use __END__ for keeping code around in testing
- Comma concatenation for punctuation after link in Haml
- rake accessify
- Whiny protected attributes
- Bypassing attr_accessible/attr_protected for test factories
- Make blank acts_as_solr queries find all records
- Using RJS generator methods in raw JS
- Skinny controller, mincemeat model
- Flash outgoing mail in Ruby on Rails development
- An alternative to password confirmation
- Raising finders
- Using will_paginate with acts_as_solr
- Rake task to (re)index models for acts_as_solr
- "cap deploy" command for TextMate
- Ruby wordwrap method
Safari
Screen Sharing
Shell scripting
SQL
Stacks
TextMate
- TextMate to Vim with training wheels
- TextMate "Open Finder" command
- Pinch to fold in TextMate
- TextMate command to prevent em spaces
- "Open in TextMate" from Leopard Finder
- OS X icon transparency and Tasks bundle file icon
- Tasks bundle for TextMate
- Skinny controller, mincemeat model
- TextMate "Paste Line/Selection Online" command mod
- Preferences class for TextMate commands
- Grep in Project command for TextMate
- TextMate command to close all HTML output windows
- "cap deploy" command for TextMate
- Coda Light AppleScript
- Greasemonkey bundle syntax highlighting
- TextMate command to toggle writing deltas
- TextMate Greasemonkey bundle in official repository
- Major update to the TextMate Greasemonkey bundle
- Snippet-power templates in TextMate
- TextMate LaTeX bundle and compiling to PDF via PS
- View source from Firefox with TextMate
- Minor updates to Greasemonkey bundle
- Improved Greasemonkey bundle for TextMate
- TextMate: "Copy undented" command