World Of Corpsecraft

Jan05

I just found out that MTV's Headbangers Ball has a blog.
Headbangers Ball is one of those shows that i've been watching since my early teenager days (damn i'm old).
It's not as good as it was back then (Vanessa Warwick is missing) but it's still pretty acceptable (apart from those nu-bands).
Now, here's a pretty funny video from George "Corpsegrinder" Fisher, the vocals of the infamous Cannibal Corpse.
George, you're a freaking World of Warcraft nerd! All the fearful respect i had for you is gone!

Couldn't help to notice that he's drinking from Wacken Open Air-like beer cup.

music metal wacken wacken2007 games wow warcraft cannibal-corpse 1 comment

Smartly Driven

Dec12

Ahh, the smart roadster.
The kind of car that makes lots of happy owners say wonders about it for hours. Yeah, i also happen to own one of these babies (it's been a year now) and i must say that it has proven to be a really nice, sexy car.
Some people (if not all) ask me if i actually fit in the car (last time i checked, i was 1,90m tall).
I must tell you that the car itself has alot of space for drivers with long legs (me included) and i find it really confortable for a car that feels as low as a go-kart.
smart roadster
I got mine with the ipod car kit (they say smart cars were the first to have this), it perfectly fits my ipod 3G and the quality is pretty decent although the car speakers could be better, specially because it is a convertible. It also came with a psp, since i bought the "PSP edition".
The 82hp engine feels great. A 700cc engine might look pathetic (for a sports car), but don't forget this is a smart. It still feels like it is pretty fast (sometimes an ilusion) and it ...

ipod smart roadster usability mercedes 1 comment

A Whole Lotta (Fake) Storage

Dec08

My brother got some cheapo usb flash drives while visiting Southeast Asia Macau.
He was cool enough to give me one (i'm no bully brother, honest): usb flash drives

Unless you're still using floppy disks to backup your work, you should know that there is no such thing as a 32GB (sony vaio) usb flash drive. Well, at least at the time i'm posting this.
But i'm kinda used of getting cheap, exotic, made in china hardware from the old days there, so i immediately mounted the pen drive on my laptop.
Yep, got a successful mount and it's 32GB alright:

lappie:~ corro$ df -h | grep Volumes
/dev/disk2s1 31Gi 896Ki 31Gi 1% /Volumes/UNTITLED
lappie:~ corro$

I even thought that this was some kind of dirty trick, so i formatted the flash drive and gave it another mount. Still 32GB, great! Everyone was impressed with my new gadget (yet another) and asking to give it a try on their laptops to check the size (no one really believed). You know, a small pocket device with 32GB of storage really enlarges your geek ego (really).
All was great until the day i actually needed to copy some big ...

hardware usb storage sony alcor 3 comments

Wolfies From The Fog

Nov06

My significant one got me Moonspell's latest release, Under Satanae.
I must say, it freaking rocks! The quality is great, compared to the original work, (for those who don't know, this is a re-recording) it sounds amazingly better, with several differences on the melodies and vocals, the old-school Moonspell feel is still pretty much alive.
Now, you (Moonspell fan) must be wondering about the post title.
CDDB, if you're reading this (sure you are), it's 'wolves', not 'wolfies'.
wolfies

music metal moonspell cddb 2 comments

Fun With Jni

Sep25

So you're stuck at your beautifully written C glue code for running java over a bloated telecommunications platform (yet another).
You're obviously using JNI, as it natively calls java on your shiny shared library C code.
You write a simple program to test your lib, and amazingly, after carefully reading JNI's documentation, you get this lovely message:

You must install a Solaris patch to run the native threads version of the Java runtime. The green threads version will work without this patch. Please check the native threads release notes for more information.

If you are embedding the VM in a native application, please make sure that the native application is linked with libthread.so (-lthread).

That's right.
I'm embedding the VM into a native application, but i can't really link it to whateverlib because I dont have the source for this application.
I won't patch Solaris because this is really not the case, i am sure green threads are dead by now.

The solution:
link my shared library to libhpi (-lhpi) first and to libthread (-lthread) afterwards.
Don't forget to include $JAVA_HOME/jre/lib/sparc/native_threads in LD_LIBRARY_PATH.

java jni code solaris 1 comment