Banner image

EverSave revisited, now with session restore!

Safari 5 has brought several solutions for managing lists of open tabs, from the simple (like my TabLinks extension) to full session-management capabilities (see the beautiful Sessions extension). However, I’ve found I still like using my EverSave script in many situations, primarily because it allows me to annotate, tag and sync my important sessions for later retrieval. One thing’s been bugging me, though, and that’s the inability to do a mass restore on a tab list (i.e… applescript, evernote, safari, service, snow leopard

→ Continue reading

Banner image

Better WordPress security through comment filters

I have an admin username (it’s not admin) which I use to manage my WordPress blog, and an editor user with which I write posts and leave comments. Sometimes, though, I get confused, lazy or both, and end up leaving comments as my admin user. This rather defeats the purpose of using a non-default admin username, which is generally done for security purposes (if they can’t guess the admin’s username, it makes it that much harder to hack the admin account). Wordpress, comments, functions.php, hacks

→ Continue reading

Banner image

Antique on PimpMySafari.com

There was a nice mention of Antique today over at PimpMySafari.com. Thanks, Scott! Despite having sworn off the Reader hacking, I’ve actually been continuing development, making tweaks and expanding functionality. My ultimate goal is still to find a way to override the stylesheet via a global page in an extension, turning it from a hack into something a little more legitimate. If I can’t pull that off, though, I’ll have to share the current version again as a hack… I… antique, safari

→ Continue reading

Banner image

Visually differentiating your development site

I have most of the websites I work on set up with separate development (usually local1) and production/deployment servers. It’s pretty easy to keep straight when I’m first designing a site, but going back later and making changes can cause some confusion with all the refreshing and dealing with caches and all. So I’ve been using a trick to make it clear which version I’m loading at any given time. css, php, webdesign

→ Continue reading