Archive for September, 2012

Update on ImgAreaSelect

Wednesday, September 26th, 2012

I’ve received numerous e-mails in the past couple of days asking me when the new version of ImgAreaSelect will be released. I wanted to make that happen this last weekend, but, well, precious technology failed me. My laptop, which I’ve been using as a development workstation for the past few months, started overheating really badly, up to the point of becoming unusable. I’m waiting to get it fixed, and until then I have to use an old netbook that’s only good for e-mail and web browsing, so I have to take a little break from development.

Actually, I was going to take a break anyway — I’m on a short hiking trip from today until the end of the week. But, I hoped to roll out the new version of ImgAreaSelect before leaving for the trip, and the overheating trouble thwarted that plan.

The good news is, I managed to push some code to GitHub before the problems started. The current version in the master branch is the release candidate for 0.9.9, and it fixes one major issue with IE 9 and jQuery 1.8. I also created a separate branch for the mobile variant, and the code in that branch has basic support for touch events.

For now, please get those versions from GitHub, and I’ll make proper releases when I get back from the trip and sort out the problem with my laptop. I’ll keep you posted.

Supporting KeePassX and the “Sfora” Foundation

Thursday, September 20th, 2012

Hey, do you know what time it is? It’s time for another round of donations to free/open source software projects and charity organizations!

This month’s supported open source project is another excellent piece of software that I use on a daily basis — KeePassX password manager. It’s a cross-platform application that safely stores all your passwords and helps you manage them. It comes with some additional goodies, such as the password generator, which saves you the burden of coming up with “clever passwords”. I’ve been using KeePassX for more than two years on multiple machines and it’s been working great. Thank you, KeePassX Team, good job!

My second donation goes to the “Sfora” Foundation (“sfora” in Polish means a pack of dogs), who runs an animal shelter and organizes sterilization campaigns for stray dogs in Warsaw. Their philosophy is to protect and care for homeless animals, and at the same time work towards reducing the number of animals born into homelessness. The Foundation was recommended to me as a trustworthy organization by my friendly neighborhood veterinarian, who knows a few people involved in their activities. Best wishes to all the good people of the Fundation, and thank you for your hard work.

Twitter Lists Box User Script

Wednesday, September 19th, 2012

For some time now, I’ve been using Twitter on a daily basis. I’m far from being a hardcore twitterer (or whatever the term is), but I do spend a couple minutes every day reading new stuff that appears on my feed.

When I browse tweets on my desktop machine, I usually don’t use any apps — I just visit the Twitter website and don’t need anything more fancy than that. However, the list of people that I follow has grown over time, and I recently started missing one useful feature that the Twitter website used to have — easy access to lists. I have created a few private lists and put most of the followed people on them, and being able to quickly open a list to read just the tweets of people on that list was really convenient.

Back in the old days (that is, like a year ago), Twitter used to display lists in the sidebar, next to the timeline. But, then they were removed, and instead buried several clicks away in the interface. Probably because the vast majority of Twitter audience simply wasn’t using lists, Twitter had no interest in making that feature easily accessible. (Some people were speculating that lists will be completely removed at some point — but I hope that won’t happen.)

Luckily, user scripts have been invented to deal with situations like this. I found one existing script that kind of did what I wanted, but since it only supported public lists (mine are private), it didn’t meet my needs — so I ended up quickly putting together my own version. Welcome back, sidebar lists:

If you’d like to use the script, grab it from or from GitHub. Tested to work in Firefox and Chrome.

  • Archives

  • Categories

  • Meta

  • Latest Tweets

    Warning: Illegal string offset 'last_access' in /usr/local/www/ on line 334

    Warning: Illegal string offset 'time_limit' in /usr/local/www/ on line 334

    Warning: Illegal string offset 'last_access' in /usr/local/www/ on line 336

    Warning: Illegal string offset 'twitter_api' in /usr/local/www/ on line 234

    Warning: Illegal string offset 'user_token' in /usr/local/www/ on line 262

    Warning: Illegal string offset 'user_secret' in /usr/local/www/ on line 263

    Warning: Illegal string offset 'consumer_key' in /usr/local/www/ on line 264

    Warning: Illegal string offset 'consumer_secret' in /usr/local/www/ on line 265

    Warning: Illegal string offset 'twitter_username' in /usr/local/www/ on line 270

    Warning: Illegal string offset 'show_retweets' in /usr/local/www/ on line 272

    Warning: Illegal string offset 'exclude_replies' in /usr/local/www/ on line 275

    Warning: Illegal string offset 'twitter_data' in /usr/local/www/ on line 282

    Warning: Illegal string offset 'twitter_data' in /usr/local/www/ on line 350

    Warning: Illegal string offset 'twitter_data' in /usr/local/www/ on line 351
    Twitter outputted an error:
    Warning: Illegal string offset 'time_format' in /usr/local/www/ on line 484
  • Follow odyniec on Twitter