Skip navigation

Category Archives: General

Things in general.

YouTube API Bookmarklet

To download video from YouTube, drag the bookmarklet below to your bookmarks toolbar. You can then click on it whenever you are visiting a YouTube video URL to download the FLV video featured on that page.

YouTube

This was made possible by ctrl-c.org YouTube API. I put together the bookmarklet because Adobe’s 32 bit Flash plugin is usually not very happy in a 64 bit environment on GNU/Linux. Now I can watch everything fullscreen in MPlayer.

Nothing here to see – circulate!

Unfortunately, I haven’t had any interesting to say in English for a while. I’m currently keeping myself busy with the building of a music studio, bloging in Swedish and my studies. Hopefully there will be some brand new spanking news about one of my side-projects in the near future.

Gmail — The Sequel

Whoo hoo!

When I turned on my desktop computer this morning the Gmail tally in my taskbar had some trouble logging in. Worried that I had lost my internet connectivity (not that unusual if you’re a Blixtvik customer) I fired up Firefox and logged into Gmail. It worked. Then I noticed the Older version link at the top right hand corner and realized that Gmail version 2.0 had arrived!

It’s not just faster. Or the undo messages in a paler shade of yellow. The URLs are finally meaningful. For example:

https://mail.google.com/mail/#all

Show you All Mail, while…

https://mail.google.com/mail/#drafts/10d2c8f89c01a8fe

…is a specific mail, in this case a draft.

Skype on Linux

I’ve got Skype to work on my Gentoo Linux box by setting the library path by force:

$> LD_LIBRARY_PATH=/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/ skype

Python FTGL Bindings

I’ve just released PyFTGL which makes it possible to take advantage of FreeType and FTGL to render text in OpenGL program using TrueType, Type 1 or OpenType fonts. PyFTGL wraps the functionality of FTGL into a Python module so it can be used in conjunction with PyOpenGL.

Note that the bindings are still in alpha: they will work if you use them correctly, it’s just the error checking that’s currently missing.

import time as summer

Python Not many new posts have showed up here in a while due to the fact that a) I have nothing web or code worthy to say and b) I have been busy getting my native Swedish blog going.

But don’t despair. During my summer break this year I’ve started to code a new application in Python that I’m hellbent on completing and releasing. In the process I’m thinking about writing up some brief pythonic posts on topics I usually revisit (or relearn) every time I get back to code in Python. On the joy of Python.

Footnotes

Here is a WordPress plugin that I had almost forgot about only to “rediscover” it during an upgrade of WordPress. The main reason being that it is a drop in replacement for Rochus Wolff Endnotes plugin which I didn’t realized that I had replaced. The main difference is that the drop in replacement don’t need any hacking done to wp-include/functions.php and has a simpler implementation.

Read the full story

Creeper