There are a couple of edge cases which Paperclip, out of the box, doesn’t solve. One of these is the correct URL escaping of uploaded filenames…
Apple allows an iOS developer to associate up to 100 devices with a developer account, and use those devices for testing Ad-Hoc builds. Although there’s an option to remove devices, they continue to count towards the 100 device limit. That is, until you renew your developer account – then you get a message that you can delete devices and have them no longer apply against the limit…
We’ve used Paperclip for years and found it a huge improvement over attachment_fu which we used prior to it. However, in our last project it threw us a curve ball….
OSX Lion ships with the Postgresql client tools, as well as a _postgres daemon user. I wanted to add a full PostgreSQL server in a way that was compatible with these tools and without creating an extra user account…
Normally I use a very old Mac program called IcoMaker to create favicons. The problem with IcoMaker is it can’t generate alpha transparent ico files. I recently had to design a favicon for StatusHub which was round, so the standard gif level of transparency wasn’t going to cut it. Time to roll up my sleeves and find some new, hopefully free, software…
Surprisingly there are very few decent, open source HTML WYSIWYG editor controls. There are a whole collection of them but most are out of date or way too feature rich and heavy. I recently required a HTML WYSIWYG editor control for a project…
Actually this is incredibly easy, assuming you have the gem manager installed (see here if you want instructions). The phusion installer is excellent. All you need do is open a terminal and enter…
Javascript is essential in allowing developers to tailor an intuitive and accessible experience for users. Web sites are becoming a lot more dynamic and javascript is key to this progression (side note: I’m not a fan of Flash, it makes my Mac work too hard). However, as usual developers encounter lots of browser interop issues – most of them with Internet Explorer…
Working on a migration recently I noticed the same set of operations being done repeatedly. My first reaction was to DRY up the code by creating a utility method, within the migration. But I was sure I’d end up needing this method in future migrations. But the question was, where should I put it?…
Actually this is incredibly easy, assuming you have the gem manager installed (see here if you want instructions). The phusion installer is excellent. All you need do is open a terminal and enter…
TextMate is my development environment of choice these days. It supports the concept of bundles as an extension mechanism. Several great bundles are shipped with TextMate and I find they cover most of my needs…
© Copyright 2009-2012 Peer Assembly | All Rights Reserved.