Casper Kuijjer

About     Master Thesis     TV    DownloadLater   

March 3, 2011 at 4:19pm
0 notes
The irony…

The irony…

November 2, 2010 at 11:00am
0 notes
Just created a really simple Google Chrome extension: Readerability that makes the items in Google Reader a bit more readable in my opinion.

The source can be found at bitbucket

Just created a really simple Google Chrome extension: Readerability that makes the items in Google Reader a bit more readable in my opinion.

The source can be found at bitbucket

October 27, 2010 at 5:24pm
0 notes

www.loonheffingennummer.com

Next to sofinummer.com and banknummer.com I’ve now created loonheffingennummer.com.

Although a loonheffingennummer has the same validations as a sofinummer (but for the extension of e.g. L01), this has allowed me to move all three sites to Google AppEngine, cancel my Dreamhost account and host them for free.

April 20, 2010 at 7:50pm
0 notes
First impression of the quality of Tele2’s internet service? I don’t want anyone to come and install my ADSL and surely not one of their engineers.

First impression of the quality of Tele2’s internet service? I don’t want anyone to come and install my ADSL and surely not one of their engineers.

9:03am
0 notes
Temporarily storing a rubber foot of my xbox on its hard disk connector is not a terribly brilliant idea. The little bugger has kept my hard disk from connecting for over a year. Well at least I still have it

Temporarily storing a rubber foot of my xbox on its hard disk connector is not a terribly brilliant idea. The little bugger has kept my hard disk from connecting for over a year. Well at least I still have it

April 18, 2010 at 9:43pm
1 note
Walter White drives a Pontiac Aztek in the brilliant series Breaking Bad. Beautiful car I would say, but for some reason also named one of the worst cars of all times on several occasions

Walter White drives a Pontiac Aztek in the brilliant series Breaking Bad. Beautiful car I would say, but for some reason also named one of the worst cars of all times on several occasions

March 31, 2010 at 8:49pm
0 notes
Fail gracefully

Fail gracefully

12:00am
0 notes

List of DevDays10 presentations

Mostly for my recollection I’ve made a list of the DevDays presenations I attended this year. I’ve tried to add some links to e.g. homepages, blogs and twitter accounts to each speaker

Trends and future directions in programming languages

  • Anders Hejlsberg

Inside Modern Javascript

Reverse Engineering, van code naar kunst

Windows Phone 7 Development

VS2010 Tips and Tricks: Part 1

Geek Night Keynote 2010 - Making the Social Connection

Giving Robots Life with the .NET Micro Framework

Microcontrollers voor .Net ontwikkelaars

Lap around .NET 4

Reactive Extensions for .NET (RX)

How we do Language Design and Microsoft: VB and C

January 10, 2010 at 12:00am
0 notes

A Yahoo Pipe to add hyperlinks to your Twitter favorites

I often use to favor certain tweets in order to read the links in them at a later moment. To do so I added the RSS feed of my Twitter Favorites to NetNewsWire. Unfortunately the items in the RSS feed consist of plain text linking to the corresponding status page on Twitter.

Some time ago I used Yahoo Pipes to create a RSS feed that linkifies my Twitter Favorites RSS feed. Yesterday I made this a bit better:

  • It tries to find all links by using a simple regex. I know this is a hard problem (see 1, 2, 3) but I haven’t noticed it missing a link yet
  • It uses the first link found as the link on the RSS item, making it possible to directly open what the tweet is about in one click
  • It adds a ★ that links to the corresponding status page on Twitter, like Daring Fireball does when he’s mostly quoting another article
  • It adds links to usernames and hashtags

The only problem with the RSS feed is that it needs your Twitter User ID, not your Username, to work. This can be found by going to twitter.com while logged in and looking for the RSS feed icon. When hovering over it, you’ll see it linking to something like http://twitter.com/statuses/friends_timeline/659313.rss. In my case my User ID is 659313.

You can add the RSS feed of the Yahoo Pipe directly by adding http://pipes.yahoo.com/pipes/pipe.run?_id=1fd5eef468624286c4bfbbe6192ac9c9&_render=rss&user_id=659313 to your RSS reader. You’ll only need to change the User ID into your own.

I did find a Yahoo Pipe by earth2marsh that is able to use your Username instead of the User ID. It directly uses Twitters API instead of the RSS feed and a bit of YQL to construct an RSS feed of your Twitter Favorites, including avatars. Unfortunately it does not linkify the text. Perhaps I should combine both feeds someday

October 24, 2009 at 12:00am
0 notes

How to remove a Google Chrome extension on Mac OS X

After downloading a .crx file, Google Chrome installs the extension into a randomly generated directory in ~/Library/Application Support/Google/Chrome/Default/Extensions and registers it in its Preferences file.

To remove an extension

  1. Close Google Chrome
  2. Open ~/Library/Application Support/Google/Chrome/Default/Preferences in a text editor
  3. Search for the extension and write down its id
  4. Remove it from the settings element
  5. Go to ~/Library/Application Support/Google/Chrome/Default/Extensions
  6. Remove the directory with as name the id from above
  7. Start Google Chrome

For example

Lets remove an extension that provides a toolbar icon for Google Reader. In the Preferences file this is registered using the id cciomicmolmofdcijoabgmccejjbacgg

…. “extensions”: { “autoupdate”: { “last_check”: “12900842060608418”, “next_check”: “12900863894021384” }, “settings”: { “cciomicmolmofdcijoabgmccejjbacgg”: { “location”: 1, “manifest”: { “background_page”: “tpgr.html”, “content_scripts”: [ { “js”: [ “feedLine.js”, “makeRequest.js”, “tpgr_cs.js” ], “matches”: [ “http:///”, “https:///” ] } ], “description”: “Google Reader on the toolbar. Extension by TPReal (tpreal@gmail.com)”, …. }, “kebibidoobkefhegbnfmlkcejmaebblf”: { …. }, ….

After removing the setting for cciomicmolmofdcijoabgmccejjbacgg the Preferences file looks like this:

…. “extensions”: { “autoupdate”: { “last_check”: “12900842060608418”, “next_check”: “12900863894021384” }, “settings”: { “kebibidoobkefhegbnfmlkcejmaebblf”: { …. }, ….

Now simply remove the directory using rm -rf '~/Library/Application Support/Google/Chrome/Default/Extensions/cciomicmolmofdcijoabgmccejjbacgg' in the Terminal.

Edit

Hehe, going to chrome://extensions/ is a lot easier, didn’t know that