Blog

Names are powerful; they triangulate an object’s meaning and guide your thoughts. We decided “porkbuns.net” meant we were quirky and Asian. This blog is my chance to show off those qualities.
Mar
25

Rails Routing Redundancy

I’ve been using resource_fu to make routes in Rails not stupid. I noticed the author tried to get a patch into core but it appears to have died out. I also noticed that someone else wrote a plugin called inferred_routes that does the same thing, so I’m going to link to all three in the hopes of adding some Google juice to them.

That being said, I think the renaming of resource route helpers and just miscellaneous weirdness due to the need to accommodate nested and polymorphic resources is a serious Rails wart.

I took a look through the code for both so I could make a meaningful comparison, and I would say that resource_fu is the way to go. It uses method aliasing instead of overriding which I think is a bit more future-safe (though the changes are invasive enough that a change to Rails core will break both), and the two do the same things to infer parents… I think. That being said, resource_fu also has a number of undocumented features, so its something to keep in mind should you be worried about code bloat.

Filed under: Geek-tastic
Mar
09

Removing Default Folders from Windows Photo Gallery

So there have been various people asking around about how to remove the default folders (Like Pictures and Videos) from Windows Photo Gallery. I noticed that deleting the folders (right click on the folder, and then delete) removes them from the listing, and moves the folder into the recycle bin. When you restore the folders from the recycle bin they aren’t readded!

So its a passable work around. If one of the folders are too big to fit in your Recycle Bin, move the contents of the folder somewhere else, and do the above, then after restoring move the contents back. Yay Photo Gallery!

(The ironic thing here is that as far as I can tell, they made the default Pictures and Videos folder special cases that you can’t remove, which is a decision I really can’t understand at all. Bleh, Vista why do you tease me so?)

Filed under: Geek-tastic
Mar
07

Crossroad Looks Better Than it Tastes

Srsly

Filed under: Photography
Mar
07

Dialup-friendly No Longer!

Filed under: Photography