Using XMLTV with EyeTV

Posted in Mac OS, Software-related on January 7th, 2009 by Jan

I bought an Elgato EyeTV Hybrid a while back, and I was using the tvtv.co.uk service to get my EPG(Electronic Program Guide) data.

This, however, and unfortunately, stopped updating for Belgian channels on the 1st of january. Shitty, since I use that data to have EyeTV automatically record stuff for me. I’ve contacted tvtv, no reaction sofar.

Since the EyeTV has no other built-in EPG data supplier that I can use, I looked for an XMLTV grabber for Belgium. The grabbers that existed unfortunately didn’t work anymore because they depend on the Teveblad.be website, which no longer allows screenscrapers. Bummer.

Fortunately, thanks to the magical interwebs, I stumbled on mc2xml, a Media Center TV Listings to XMLTV convertor. It downloads media center, titantv, or schedules direct tv listings and outputs an XMLTV formatted xml file, which I can feed to EyeTV. And now I have my schedule info again! ;)

Linux on the Apple Macbook

Posted in Uncategorized on January 3rd, 2009 by Jan

I was bored recently, and decided to install Linux on my Macbook. I opted for the distribution I like best - Debian (unstable/Sid).

After some twiddling it all works rather well, I’m amazed how well ;) Even suspend to ram works flawlessly! (that was a different case a year ago, when I last had linux on a laptop). The only things I still have to get working is the framebuffer console (so I get something better than 80×25), and the infrared. Nothing very high on the agenda, though :)

I’ve detailed the installation instructions here, on my kcore.org website.

An alternative christmas story (dutch)

Posted in Miscellaneous on December 25th, 2008 by Jan

Over at Jut blogt you can read an alternative version of the christmas story, which I actually prefer above the original ;)

It’s in dutch though. Sorry for that :p

Thanks to Gh0sty for linking this to me!

VMWare server 2.0 with kernel 2.6.28

Posted in Linux / unix, Software-related, Virtualisation on December 25th, 2008 by Jan

I just finished updating my machine to the latest Linux kernel, 2.6.28. All worked, except for VMWare Server (which was still at 1.0.8). Since 2.0 has been released, time for an upgrade!

Downloaded, installed, configuration didn’t work for the vsock module. Actually, it built, but failed to load due to some missing symbols. After some digging I came across the following patch that modifies the vmware-config.pl script:

(note: very bad wordwrapping here, download the file below and use that!)


--- /usr/bin/vmware-config.pl.orig 2008-11-28 12:06:35.641054086 +0100
+++ /usr/bin/vmware-config.pl 2008-11-28 12:30:38.593304082 +0100
@@ -4121,6 +4121,11 @@
return 'no';
}

+ if ($name eq 'vsock') {
+ print wrap("VMWare config patch VSOCK!\n");
+ system(shell_string($gHelper{'mv'}) . ' -vi ' . shell_string($build_dir . '/../Module.symvers') . ' ' . shell_string($build_dir . '/vsock-only/' ));
+ }
+
print wrap('Building the ' . $name . ' module.' . "\n\n", 0);
if (system(shell_string($gHelper{'make'}) . ' -C '
. shell_string($build_dir . '/' . $name . '-only')
@@ -4143,6 +4148,10 @@
if (try_module($name, $build_dir . '/' . $name . '.o', 0, 1)) {
print wrap('The ' . $name . ' module loads perfectly into the running kernel.'
. "\n\n", 0);
+ if ($name eq 'vmci') {
+ print wrap("VMWare config patch VMCI!\n");
+ system(shell_string($gHelper{'cp'}) . ' -vi ' . shell_string($build_dir.'/vmci-only/Module.symvers') . ' ' . shell_string($build_dir . '/../'));
+ }
remove_tmp_dir($build_dir);
return 'yes';
}

To use it, download vmware-configplpatch.txt, and run
cat vmware-configplpatch.txt | patch -p0, and rerun the VMWare configuration script.

Thanks to this post on the Ubuntu Forums for the solution!

Happy [(X)|(Newton)|(Christ)]mas!

Posted in Announcements, Miscellaneous on December 24th, 2008 by Jan

It’s that time of the year again, where we all are (supposed to be) happy, cheery, exchange gifts, blabla you know, what not :p

Well, at any rate, I hope that you all will have a nice evening tonight, and a joyful new years!

Oh, and at NORAD Tracks Santa you can see where Santa is on his delivery round!

Happy holidays!

Poppenkast - Jasperina De Jong

Posted in Music on December 24th, 2008 by Jan

From the musical “De Engel van Amsterdam”.

It’s actually frightfully actual, still, since as much as we think we can make our own decisions, we’re usually steered from above without really noticing.

Jan Klaassen geeft Katrijn een zoen,
niet dat ie dat zo graag wil doen.
Katrijn geeft hem in ruil een klap,
dat doet ze echt niet voor de grap.
Een zoen en een klap, een klap en een zoen,
en het lijkt of die poppen dat zelf dan doen,
maar Katrijn die zit nou eenmaal vast
aan de hand van de man in de poppenkast
en daarom wordt ze kwaad.
‘t Is de hand van de man in de poppenkast
die Jan Klaassen zoenen laat.

Ja meneer, nee meneer,
o u hebt gelijk meneer.
Goed meneer, graag meneer,
dank u wel beleefd.

Inspraak is de nieuwste sport
waarmee het volk belazerd wordt.
Ze praten al wat krom is recht,
totdat je ja en amen zegt.
En omdat je zelf wat zeggen mag,
word je zelf een deel van het gezag.
En voor je het weet zit je vast
aan de hand van de man in de poppenkast.
En je weet toch zelf hoe dat gaat:
‘t is de hand van de man in de poppenkast
die de poppen dansen laat.

Ja meneer, nee meneer…

Al zeg je ook op alles nee,
ze praten schijnbaar met je mee
totdat je in de lorem raakt,
tenslotte je verzet maar staakt.
Dan voeren ze een plan uit
als democratisch raadsbesluit
en jij zit als Jan Klaassen vast
aan de hand van de man in de poppenkast.
Heeft niemand het dan door:
de hand van de man in de poppenkast
dirigeert het poppenkoor.

Ja meneer, nee meneer…

Ja meneer, nee meneer…

De Opstand Der Bloemen - Jasperina De Jong

Posted in Music on December 24th, 2008 by Jan

Wij zijn de tuin van het echtpaar de Bondt
Aardige lui dat gaat best
Wij staan in redelijk vruchtbare grond
En krijgen steeds volop mest
Maar dat is tevens een ernstige grief
Onze ideeën zijn alternatief
En ook al zijn er de hondjes heel gul
‘t Is altijd kunstmest, kunstmest, kunstmest
Steeds weer dat chemische spul
Wij zijn helaas niet ingesteld
Op harde actie en geweld
Maar door de zwoele voorjaarsnacht
Klinkt zachtjes onze klacht :

Mijnheer de Bondt, mevrouw de Bondt
Wij willen natuurlijke mest in de grond
Weet u dan niet dat van fosforsulfaat
Langzaam maar zeker de bodem vergaat
Ach, dat u toch onze bede verstond
Enkel natuurlijke mest is gezond
Mest van de koe of desnoods van de hond
Mijnheer de Bondt, mevrouw de Bondt

Wat zegt de dahlia
“Ik wil vekalia”
Wat zegt de krokus der lente
“Ik wil excrementen”
Wat zegt de roze anjelier
“Ik verlang naar echte gier”
En wat de roos aan haar wortelentak
“Oh, ik snak naar ‘eerlijke kak”
Heerlijke kak, heerlijke kak

Wat zegt de kleine afrikaan
“Ik wil in koeienkeutel staan”
Wat de lelie het sieraad der groen
“Oh, ik hunker naar paardepoep”
Wat wil de tulp aan haar bollen
“Zeuïge, smeuige drollen”
En wat wil de gladiolus
“Ik wil een dampende bolus”

Mijnheer de Bondt, mevrouw de Bondt
Wij eisen natuurlijke mest in de grond
Weet u nog niet dat fosforsulfaat
Ons welzijn benadeelt ons leefklimaat schaadt
‘t Is een belediging, ‘t is een affront
Enkel natuurlijk mest is gezond
Mest van de koe of desnoods uit uw kont
Mijnheer de Bondt, mevrouw de Bondt

Now-reading for WordPress 2.7

Posted in Blogs, Miscellaneous, Software-related, WordPress on December 23rd, 2008 by Jan

After upgrading the blog to WordPress 2.7, the Now Reading plugin didn’t work very well anymore.

The developer is also kinda busy right now, and hasn’t updated his plugin yet for 2.7.

No fear! Heliologue from the A Modest Construct blog has updated the plugin to work for WP2.7, and work it does!

Transformers: Mac vs PC

Posted in Videos on December 23rd, 2008 by Jan

A very well made video, a laugh :p

Belgium: FAIL!

Posted in Miscellaneous, Politics on December 19th, 2008 by Jan

Once again, Belgium is the laughing stock of the EU.

Once again, we’re without a government, due to their own inability to follow the constitutional division between the powers in the country (justice/political).

Great.

Politicians: pay back the wages you’ve been (over)payed, and go home. It really is time to put some people at the wheel that know what they’re doing, because obviously the ones we had up to now are le crap.