Latest Entries »


Afgelopen week was Toni uit Finland in het
Limburgse heuvelland. Afgelopen maandag,
na mijn werk, hadden we afgesproken elkaar
op het station te zien. We, dat waren Toni,
Joyce en ik. Joyce woont in Heerlerheide voor
wie dat nog niet wist, maar ik neem aan dat
de meeste mensen die mijn blog lezen dat
wel wisten ;) afin, we kenden elkaar dus al
jaren van de blaatschaap chatroom, en nu
is dan eindelijk de tijd gekomen dat we elkaar
eens zouden ontmoeten. Dus ja, maandag,
ietsjes na vijf uur, waren we daar op het
station he, en toen zijn we de stad in gelopen,
op weg naar de markt, om bij de buren wat
te gaan eten, en natuurlijk ook het een
en ander af gekletst ;) was echt gezellig hoor,
na het eten nog een ander terrasje gepikt.

Daarna waren we woensdag nog bij Joyce thuis
geweest. Ook weer na het werk met Toni op
het station in Sittard afgesproken, waar we de
bus namen naar Joyce. Om daar vervolgens
een gesloten deur te vinden. Joyce was niet thuis,
telefoon werdt niet opgenomen.
Wat nu? Nou, bij de rotonde was een café, dus ja,
wij naar binnen een pilsje drinken. En toen we
daar waren ging de telefoon. Het was Joyce,
die moest onverwacht werken, invallen voor haar
broer, want die moest naar de dokter. Maar goed,
een half uurtje later kwam Joyce, en zijn we naar
haar huis gegaan. Joyce kookte ons spagetti en
na het eten hadden we samen de lijst voor de radio
van die avond samengesteld. Want ja, Toni
wilde eens een keer aanwezig zijn tijdens een
radio-uitzending van blaatschaap, dus vandaar
dat we op woensdag bij joyce hadden afgesproken.
Anyways, Joyce had ook nog wat foto’s gemaakt,
die kun je zien op haar photobucket

Lol, so, I got a job as a coder since the
begin of this month, so now I have a
few days off because of
ascension (? hemelvaart, says google translate)
it was 21 may, some christian feast)
Anyways, I got a few days off, so, what am I
doing in my spare time? coding! lol

I started coding some on my IRC bot again.
The design wasn’t right the way it should be,
and I moved some code from the IRC class to
the Bot class. Still isn’t quite the way I want it,
but it’s better now. Hard to separate, what should
be done by the protocol and what by the bot’s code.

But I should keep in mind some changes I am planning
to do later. I wish to separete my code into different
libraries, so, it should be possible to use the IRC protocol
class and use it to create an IRC client. Not that I am
planning to do so, but I just want the code to be clean.

Speaking about libraries, I am indeed planning to make
bot plugins also, just to load new commands into the
bot as a library. Not just that, I am also looking at some
stuff about mixing languages. As I am working at a
company that uses Delphi, I suppose my (Object) Pascal
skills to get better. So, I was looking at ways to mix
pascal and c(++) code.

So, there are two pascal compilers available for the
Linux platform. The GNU Pascal compiler and the
FreePascal compiler. Soon it turned out the GNU
compiler didn’t support libraries yet, so it fell off,
leaving the FreePascal compiler as the compiler to use.

Well… first I tried if I could just write some function
in Pascal, create an object file, and link it so some
object file from C code, but that fails, since the
pascal code expect the some pascal runtime code.

So, then writing an so file, failed… the compiler kept
complaining about linker errors, and this error
was mentioned on many internet sites as well

Free Pascal Compiler version 2.2.4-1 [2009/05/12] for x86_64
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling t.pas
Linking libt.so
t.pas(17) Error: Can’t call the linker, switching to external linking
t.pas(17) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode (normal if you did not specify a source file to be compiled)

So, after trying some stuff, it turned out that adding the
parameter -XX (Smart Linking) to the compiler solves
the problem and generated a usable .so file, that can
be used from C code.

Not only the use of Pascal code is on the new stuff list
for the BlaatBot Project, I have also been looking into
some XML parsing code, to integrate some site stuff
into the bot. I have been using this XML parser to parse
some XML code, and so far I am happy with the results.

The author or that code also offered a possibility for a
BSD-style license, what would be great so I do not have
to worry about having to change my own license and
release my code under a BSD-style license as well, as it
has been in the past. For the moment, it’s just, the code
really needs some cleaning up, and when that’s done,
it will be released again. For the time being, there is
some ancient code from the project at sourceforge.
Don’t look at it, it’s ancient and ugly.

Zoooo…. al te tijdje niet meer geblaat hier,
eens ff bijblaten. Dus, hoe staan de zaken,
ik heb dus sinds begin mei een baan als
programmeur bij Unilogic. Nou de eerste
weken waren test weken. bughunting!!!
De afgelopen week was kort in verband
met hemelvaart he, maar goed, de eerste
twee weken van de maand warean dus
testen en afgelopen week is mijn werk-pc
afgeïnstalleerd om te kunnen programmeren,
Delphi compiler, code en libraries naar mijn
werkstation. Morgen dus maar eens beginnen
met het leren van de structuur van hun code,
en wat er verder bij komt kijken hè.

Verder, morgen na het werk, ga ik, als alles goed
gaat, Toni uit Finland zien. We kennen elkaar al
sinds het begin van BlaatSchaap, maar elkaar
nog nooit in het echt gezien. Dus ja, als alles
goed gaat, gaan Joyce en ik hem dus morgen
zien he. Och ja, moet er dus wel aan denken
fototoestel en zo mee te nemen. Och ja, gaat
allemaal zo lastig nu ik werk heb, heel den
dag op het werk, dus ja, zoiets moet dan maar
‘s avonds gebeuren.

En net nu ik een paar vrije dagen achter de rug
heb, maar ja, zo gaan die dingen he. Maar goed,
ik heb net in die vrije dagen ook wat zitten coden,
nou ja, voor zover ik kon, want ja, was ook niet
heel den tijd thuis he. Donderdag naar het
kommuniefeest van mijn achterneefje in Baexem,
Vrijdag dus wel wat zitten coden, en ‘s avonds
naar de kroeg, waar ik wat teveel had gezopen,
dus zaterdag kater, dus niet kunnen coden, en
‘s avonds toen dat miauwbeest eindelijk weg was,
naar de verjaardag van Elly. Dan vandaag nog wat
doen, maar ja, morgen weer werken hè.

Anyways, zie ook mijn engelse blog voor wat meer
geblaat over mijn coding zooi.

So, I’ve been running Windows 7 ever since
the public beta was released. So, first the
beta, later the Release Canditate. And it
ran fine so far. I’ve been running it first on
my Pentium 4 (1,6 Ghz) and installed it later
on my Athlon64 (2,0 Ghz) too. It works nice
and I had nothing to complain about.

So, today I decided to install it on my laptop,
it’s an MSI Wind. Installation went fine, but
very soon, messages about disk corruption
started to pop-up. After running chkdsk,
the problems returned immediately.
It seems Windows 7 is corrupting it’s own
file system.

A Windows Vista beta also did something like
this on my old laptop. I don’t know, but
Windows 7 runs without any problem on
my desktop computers, but it hates my laptop.

So, since about an hour ago is my internet connection

using the IP version 6 protocol. My ISP xs4all has been
offering IPv6 for a while now, but just today I decided
to configure it. 
My router doesn’t even support it, 
but that turned out to be no problem at all.
I’ve been using my old laptop as a server,
and it’s running an irc daemon for a while 
now. I’ve configured the IPv6 tunnel
according to the instructions on the xs4all.
Not much about that, just enable IPv6 in
the config file, enter the IPv6 address, and 
the IPv4 address on the other end of the tunnel.
Then I installed radvd, entered my IPv6 address
range in the config file, and without any other
configuration, all my other computers got IPv6
connectivity. 
But it’s not only my home that got upgraded,
also blaatschaap.be got upgrated to IPv6.
As you could have read in my dutch blog, I’ve
obtained a year of free dedicated hosting at OVH.
OVH also offers IPv6 connectivity. Unfortunately,
their servers do not support it out-of-the-box.
A little configuration was required as well, 
their default kernel only supports IPv4. They
use custom pre-compiled kernels. Fortunately,
on their ftp server they also has a IPv6 enabled
version, so I downloaded, configured lilo, and 
rebooted. The kernel support was working,
but still no connectivity. A quick look on their
forums showed the IPv6 address had to be 
assigned manually. After doing to, IPv6 
connectivity was working.

Een beetje geluk moet je hebben in je leven weet je,
zo heb ik bij Unilogic gesoliciteerd en heb daar een
baan aangeboden gekregen per begin mei.

Daarnaast heb ik ook nog een jaar lang gratis
decicated hosting weten te krijgen.
Neem eens een kijkje op http://forum.ovh.nl/showthread.php?t=4
voor meer informatie hoe je ook een gratis server kunt krijgen.

Een grote logge burocratische machine, dat is
dat hele schoolgebeuren. Zelfs na mijn
afstuderen heb ik last van de Fontys. En wel
de International Office, en wel over mijn
Erasmus beurs. Ze zitten me herinneringen
te sturen dat ik nog een stel formulieren
moet inleveren, en hoe vaak ik hun ook
zeg dat ik die al heb ingeleverd, ze blijven
volhouden dat ze die niet hebben, en dat
het mijn verantwoordelijkheid is dat hun
ze krijgen. Wat is de bedoeling, dat ik
daarheen ga en hun kantoor ga doorzoeken
naar mijn formulier of zo??? Als hun
het kwijt raken zorgen hun maar dat
ze het weer vinden hoor. Ik wordt hier
echt pisneidig van. Al die formulieren,
die tig keer heen en weer gestuurd
moeten worden tussen verschillende
afdelingen, en dan opeens kwijt raken,
en ja, dan ben IK het zeker schuld als
HUN het kwijt raken??? Zo kan die
wel weer….

zo, ff bijblaten. voor wie het nog niet wist

ik heb dus ook een engels blog op 
vorige post het financiele crisis probleem
werdt behandeld, als je dat nog niet had
gelezen.
Nou ja, verder heb ik nog niet veel te zeggen,
wat blaatschaap betreft moeten we iets gaan
doen qua promotie, en verder moet de site
nog worden uitgebreidt, maar aangezien ik
de laatste twee weken aan een andere stie
bezig ben, betaald hè, ligt die even in de ijskast.
Maar er moet wel wat aan gebeuren. Anderzijds
de radio. Eileen zal de komende tijd niet draaien,
dus blijft de radio over in de handen van joyce 
en mij. 
Ondertussen ga ik meestal op vrijdag naar het
cafe nummer ach in sittard. Ben daar eigenlijk
met de carnaval terecht gekomen en is best
een leuke tent. Maar ja, ik wil er ook eens tussenuit
hoor.

Crisis?

Everyone in this world should now it by now

there is an economical crisis.
But who’s to blaim for this misfortune?
Who’s to blaim for the fact many people
lost their jobs? Is it the USA to blaim?
Or who should be blaimed??
Well… if you ask me, the media should
be blaimed. Radio, TV, newspapers…
Every day they are talking about this
damn crisis. That’s when the real crisis
started.
By telling people there is a crisis, they
start acting like it, causing the crisis.
By telling people there is a crisis. they
stop spending money. So the shops
won’t sell, so the fabrics won’t
produce so they need to fire people.
So, in the end, I blaim the media they
kept reporting the crisis, to actually
have caused the crisis.
Yes, there was a problem to begin with,
but it went out of control, which should
not have happened, if the media didn’t 
report about the problem so extensive
as they did.
The crisis exsist in the minds of the people,
when you control what the people think,
you control reality.
So, who caused this crisis. The media? 
Are they really to blaim? Or are they
just being used, as everyone else.
In the end, I am just thinking who’s got
an advantage by this crisis. I have no clue
who could possibly have an advantage with
this crisis. So is it just the media after
all? Just to have some ‘sensational news’ to
report? Or is there more behind this crisis?

*kuch* *kuch* 

ik ben helemaal snotverkouden :/ 
bah bah. kunnen die vier russen niet iemand anders 
gaan lastig vallen? Mææææææ!!!
Bloggen, blaten over wat ik heb uitgevreten, das
hier aan de hand. Dus… ik was afgelopen weekend
naar hansje. Zaterdag de hele middag en avond 
zitten gamen. Age of Empires 3. De eerste keer
won die hans, verdomme. Maar de tweede keer
lukte dat niet meer, toen won ik, dankzij het
succesvol aanpassen van mijn strategie.
Dan gister, zondag, naar Eindhoven, naar een 
stukje klassieke muziek luisteren. 
Naar het Helikon Synfonieorkest, zoals het plaatje hierboven
al laat zien. Eens wat anders dan mijn dagelijkse muziek,
ook weer eens mooi, nietwaar. Vooral Edvard Grieg was mooi
om te horen.