Saturday, June 30, 2007

Cultuurcentrum Luchtbal - Hof Ter Lo

I didnt go to Graspop this year :( but I did get to see some Great music yesterday!

Earth Crisis - Terror - Sworn Enemy - Walls Of Jericho - No Turning Back - Morda


We didnt see Morda (again)
NTB & Sworn Enemy were OK
Walls of Jericho & Terror were Insane!!!
Earth Crisis was utterly dissapointing (and only partly because their "Vegan Straight Edge" message really doesnt mean much to me..)

Im thinking about Dour, just to see Jericho & Terror again!! But I think I d rather see them in a smaller concert instead of a festival..

Sunday, June 24, 2007

Carouso, our Maine Coon..

"The Maine Coon is one of the largest breeds of domestic cat, known for its intelligence and playfulness as well as its distinctive physical appearance."

And we just bought a lil one. He ll stay with his parents for another 8 weeks, but then he s coming to live with us - Cute, no? :)



"Maine Coons are very large and energetic cats, sometimes weighing up to around 11-12 kilograms (25 pounds); the average weight is 6 to 9 kilograms (13-20 pounds) for adult males and less (7-11 pounds) for females."



"Male Maine Coons may grow to a length in excess of 1 meter (40 inches); the longest cat on record is a Maine Coon 121cm (49 inches) in length."




So yeah, He'll grow up to be one large cat.. Given time .. "Maine Coons develop slowly, and don't achieve their full size until they are three to five years old."

cute! :)

(Say hi at his current home if ya want)

Friday, June 22, 2007

we need the past,

the memories of long, to root us into our every day lives. Sometimes one of these memories becomes obsolete, passé. Dependent on what memory & the way it became, this can fill us with an incredible sadness.. droefnis.. until we settle in the memory and give that litle root up to the modern times. Its not that we need it, its that we .. take solace in the fact that its there!

Litle things :)

I just bought a Cheapass

Poker set!


200 chips (4 colors, unlike the picture), 2 decks, 5 dice (WHY??) & 1 dealer thingy
No more that €12.99 (Update: I got myself a second set.. for those games where you just need the extra chips ;))

I immediately bought one for Kaishi too :) & Im considering a second one, just to have 400 chips (for those heavy games :D)
We pokered (texas hold 'em) tonight & it was Swell! Funky night, we really hit That Jive!

Wednesday, June 20, 2007

YouTube - Battlestar Galactica: A New Crew In Town



supa :)

What I listen to..






Tuesday, June 19, 2007

[A] m p a c h e

And the newest version has again the improvements that I so craved.. Amazing software, everyone should use this!

Why? Have a lot of music? Want to easily manage & hear them? Convert them to MP3 & install the software. Then browse to your ampache server with your preferred client & enjoy all the luxuries you ever wanted in a jukebox :)

Its Amazing!


I have some major news since this morning.. but I just dont have the time right now for an extensive blog post.. maybe later tonight..

Last.fm

Hit that Jive, Jack

damn, I just discovered this. I steered away from it before, but after being in a curious mood today & discovering Ampache has a plugin to it, I'm trying it & .. damn :)
My fresh last.fm page.. Probably wont be all that interesting the first few weeks.. Im curious if it ll enhance my Ampache experience!!

I just typed "Louis Armstrong" in the artist box & now I'm hearing a lot of nice jazz, some of which I didnt know & do like.. Funk!


Privacy is changing.. people WANT to share certain things with the world.. altough some of them are still shy in regard to real life aquaintances about it.

Saturday, June 16, 2007

Changes

the times they are a changin'

SO whats going on?
Well.. for starters, I quit my job at the hut. I need some time to sort things out & wont need the hut anymore after the next change

I 'm getting hired by my internship company :) Hell Yeah :D

And we re moving! We re moving to a much nicer apartment in Gent! Huge living room, bedroom, kitchen, toilet, bathroom and a yard :) yaay!


The ascension.. on to the next part, done with what has passed - closure
& all that jazz


Oh & I'm probably going to graspop next weekend & I'm seriously considering Blue Note Festival!
& for the record.. I LOATHE the idea of le tour de france passing trough gent. ARRIVING in gent! BARELY A STREET FROM WHERE I LIVE!!!!!! Loathesome Frackers! I LIVE inside the "no public transportation" area.
Its kinda weird that I 'll be living the "Gentse Feesten" on a whole different scale this year. Last year, I was working constantly @ the hut & when I wasnt I was drinking & partying with the other hut peeps. I'll still try to do some of that partying tough ;) Mohito here we come :D


.. changes :) for the good!

Wednesday, June 13, 2007

Hacking Exposed Linux Second Editon

Finished

interesting read!!

Sopranos

so thats it.. its sunk in, its over!

I can hardly believe it.. I ve been watching this for SOO long.. I remember renting the DVDs, years ago, and watching them episode after episode, sitting at my brothers computer because mine didnt have a dvd player.. All I can do now is watch them trough again.. and again.. and again :) lol
Cant wait to get myself the whole box dvd set!

Anywho, the story is over.. but they made it a difficult ending? Everyone hoped to be able to turn off the tv, content without doubts or questions. No loose ends. But that wasnt what they had in store for us.

We had a parting party yesterday. Do things right..
We ate zitti (as described in the first Sopranos cookbook - proud owner :D) and when the moment was there we poured fine whiksy, cigars were lit (I really dont care for that experience. Waste of money like all other smoking!) and we sat back, ready for the experience.

Great episode! Lotza stuff happening, .. excitement, comedy, surprises..
The ending on the other hand.. Main reaction was WTF! You can go anywhere you want with that ending.. And ist incredibly FRUSTRATING. But ist probably the only way to have at least some of us pleased :/ Problem is.. there s still So Much stuff going around.. what with the trial? What with Sil? What with the whole organisation? ...? Questions unanswered! Journey!
On the other hand, they killed of such a bunch of important people.. Season 7 d be quite aquard (how do you spell this?) without all those.

anywho, I'll stick with the idea they live happily ever after.. T dying isnt really what I d have liked so..





There s only old episodes to watch now..

Tuesday, June 05, 2007

"Battlestar Galactica

Great Series; but whow..
9.1 on IMDB

I mean.. Whow! More than 9!
Whow!

omfg!
Sopranos.. User Rating: 9.5/10 !

& Deadwood..
User Rating: 9.4/10


Amazing
I cant get a top of series tough
& a 9 in series isnt a 9 for movies. Top movie is 9.1 - The Godfather

I'll have to look for a top X of series tomorrow.. Im curious :)

Monday, June 04, 2007

2010

Thats the year Kaishi told me about some days ago.

He s got A Plan. You know, one of those decisions you take at a time in your life. a goal! What that goal is, is for him to put in a comment if he wants it on here.. Go read the comments for more info :)

So here it is.. On print, On the internet.. For everyone keep him to it. Asfor Kaishi.. I propose you pick a date a every year, you check back to this page & remember what you promised on that warm day in may 2007..




.. Everybody needs a goal ..

Friday, June 01, 2007

I just added

a whole wad of Extremely interesting text to our Internship server about our beautiful server project (its the servers that are beautiful, not the project, the servers! Smeg, pay some attention here :p)

Info & Manuals Galore
They wont know what hit em ;)
lol

& now its time to sleep. Next to my lil one :)
Small remark.. I can advise anyone to watch Battlestar Galactica. Great Series!!

Thursday, May 31, 2007

Finally got the Genbook & other related stuff up again. smeggin provider
Smeg

About the fuck time

Wednesday, May 30, 2007

Linux getIP script (external IP from behind a NAT, that is)

I already knew that in linux it all comes down to resourcefulness.. Once again its been proven. You can do anything you want with the proper combination of basic commands!

I was tired of depending on dyndns, especially since I have an own URL. Problem was, how to get my external IP adress. The first commands I thought about were traceroute / ifconfig / ping / .. but, I soon realized this wouldnt work. A lot of data but just not what I needed :) So I googled it & it came up with a 'lynx -dump "http://checkip.dyndns.org"' style command. This sounded a bit bloated to me, but I gave it a try. didnt turn up too much. Another person used "html2text" & .. I didnt even try that one. Those just arent the standard commands.. Well, they are, but they do A LOT MORE!

So whats the solution? "wget"! :) So far so good.. "wget url".. but thats still relying on dyndns. And I Didnt want that. Now, I use a standard D-Link router. This router has a device info page which contains the external address. This is accurate.

So we 've got the data, but A LOT of data. Too much :)
& we 've got grep for that. So lets craft ourselves a grep command!

The external IP is on a line on its own. 3 lines above it, there 's the word "Address" so we'll do a "grep Address FILE -A 5" (-A 5 to get the 5 trailing lines)

Now we have 4 of those occurrences. We only need the IP addresses, so we ll pipe that output to "grep -E [0-9]+\.[0-9]+\.[0-9]+\.[0-9]\+ "

This gives us 2 addresses, an internal one for the router himself (yeah, its a bitch) and the valuable external one! Now lets separate these :) We dont know anything about the later, but we obviously know the first.. So another quick grep here.. "grep -v 192.168.0." so we dont see any internal addresses.

All this put together gives us the following

wget -q --user username --password password http://192.168.0.1/st_device.html
grep Address st_device.html -A 5 | grep -oE [0-9]+\.[0-9]+\.[0-9]+\.[0-9]+ | grep -v 192.168.0.
rm -f st_device.html*

This outputs the external IP to the command line, ready to upload with ftp or do whatever the fuck with it :)

I'll probably "grep ... > file" and "ncftpput -u User -p Password -r2 -t600 -DD -m Server URL SourceFile" & maybe even throw in a "diff" to determine if the ip address is different than the former. We might keep it in a file or download it from the place we re uploading it to.
And No worries about uploading a wrong one since we re uploading over the same router we re asking the info to. If he cant provide it, he cant upload either. :)

Now throw this in a cron & no more need for dyndns :) Provided the space we re uploading it to stays up, ofcource..

You might also want to throw in some checks, for example, if the file isnt downloaded or empty, dont bother running the rest. Dont squander the processing time (if only by principle) & most of all, dont risk uploading an empty file over your ip adress in the file :) (if for example the router reboots during wget but is up & running again by the time the ftp kicks in)

Something to consider here tough, is security. We re doing rm -f, downloading pages, executing crap, .. putting this in a cron, uploading over cleartext, whatnot. This, however, is beyond the scope of my blog post :) Go read a book or whatever!


Interesting process to observe while solving problems like this.. its quite simple actually
1. Ask yourself.. what information do you you Want?
2. Locate that information. independent of where it is or how to get to it. Thats for later
3. Determine how the information is served (this is a crucial step, it sounds dumb, but it is!)
4. now locate a linux commandline client for that protocol. There are more than you can imagine. pdf2txt, wget, ftp, .......
5. script it together. once you ve got the data, its simple to reformat it. Only a matter of time :)

This DOES obviously sound cheap.. but did YOU immediatly think about the smegging wget to the DLink? I know I didnt. Because I immediately thought that information was not easy to come by. I thought of telnet client stuff or whatever.. but.. forgot that its simply there in the web interface!
Follow the steps & carefully consider before writing off a source in the second step. :)


Edit.. for those too lazy to write the necesary code.. all you have to do here is edit the variables!

# Variables
## Location & filename for temporary files
map="/tmp/"
file="IpFile"

## Remote Webserver settings
server=foo.bar
serverU=foo
serverP=bar
serverMAP=/public_html/foo/bar/

## Webpage with IP info page
IPpage=http://acme/ip.html
IPu=foo
IPp=bar

## IP base to ignore - to filter out local IPs
IPbase=10.0.0.


## Do not edit beyond this point ;)

if [[ $map == "" || $map == "/" || $file == "" ]]
then
echo "Thank god I didnt trust you to fill these in wisely."
echo " (dont get over confident tough, this is an EXTREMELY basic test!!)"
echo "At least One of the following errors was found!"
echo
echo "* the map and file variable can NOT be empty!"
echo "* the map can NOT be / (the root)."
echo "Since we re doing rm -f, these settings might cost you your OS!"
echo " ;)"
echo
echo $map$file
exit 1
fi


# make sure there s no files that could screw the process ;)
rm $map$file* -f

# Get IP
wget -q --user $IPu --password $IPp $IPpage -O $map$file.router

# check for file existance
if [[ -e $map$file.router ]]
then
grep Address $map$file.router -A 5 | grep -oE [0-9]+\.[0-9]+\.[0-9]+\.[0-9]\+ | grep -v $IPbase > $map$file

# Get curent file
ncftpget -cV -u $serverU -p $serverP $server $serverMAP$file > $map$file.O

if [[ ! -z $( diff -q $map$file $map$file.O ) ]]
then
# Upload file
ncftpput -V -u $serverU -p $serverP -r2 -t600 -DD -m $server $serverMAP $map$file
fi

fi

# remove residual files
rm $map$file* -f


asfor WHY I took the time to do this? because I needed this script myself :)

I just realised.. ncftp is a great ftp program but not really standard. You can replace this by vanilla ftp tough you ll have to figure out those commands on yer own..
The rest is pure vanilla linux soft (grep & wget)

Amazing

This piece of shit windows screwed up my media player by installing the mediaplayer update. Now I get some nonsense error. Crap Software! aaaaaaaargh

Im installing linux tomorrow! Actually probably not tomorrow, but one of these days, alice.. one of these days! Pow! Right in the kisser!! Bang, zoom, straight to the moon!

edit: uninstalling worked. At least they seem to be able to REMOVE their crap decently. although I'll never know what amounts of crap this left behind. At least I can use mediaplayer agan!

Tuesday, May 29, 2007

The 27th really was

a lousy day

Even sopranos skipped a beat

CLYNELISH 14 Year Old



Amazing whiksy!
Sweet & chocolatey! (amazing!)
Its Amazing :)


MY Other BDay gift from mini :) She s just sweet

Donnie Brasco

Im finally getting to watching it.. 7.6 on imdb.. I'm Curious
26min.. So far so good :)

I was supposed to work al week.. most of it got canceled (5 out of 6 days) I'm not entirely happy about that. Tough I do like the fact that this buys me more time to work for school..

The whole mob thing.. Amazing :)
Im looking forward to GTA IV. Rusian Mob.. Yeah :) A pitty, the amount of upgrades this ll ask of my PC. Another pitty.. Ill have to wait for it to come out on PC & those sony bastards.. it ll take a while to happen :( Im still wondering if we ll ever get to play the ".. stories" games (VC stories, SA stories, ..) altough I dont really care about those. PSP quality.. Still loving the whole Vice City game :)

Lefty .. what an amazingly Rich character.. damn. only Pachino :)
& Sonny Black.. Michael Madsen is Amazing! Incredible
& Donnie himself ofcourse. Depp is a powerfull actor.
Great cast, but you dont get a 7 in imdb easily :)

59min Wiseguy Tennis.. Supa


I might go out & get me the Godfather box tomorrow :)