1.31.2006

Solaris SMF koolness

I just installed PostgreSQL on snv_27a and decided to add the service properly by creating a smf(5) manifest and method file.
After I created them and imported the manifest i decided to change the name of the method file on the filesystem.
but since i hadn't committed this name change in my manifest smf(5) actually noticed the method file had been renamed and told me that postgres was in the 'maintenance' state.
after reviewing that via svcs(1) i re-imported the manifest file and simply could clear the maintenance state via the svcadm(1M) clear sub-command.
after that, the postgres service came online as expected.
w00t :)

1.30.2006

TV-series weekend heaven

Last weekend was a very relaxing weekend.
After doing the standard chores like cleaning the house and doing some weekend shopping i relaxed by watching lots of kool tv-series.
i'm a big fan of battlestar galactica.
i watched the original series and am watching the 2003 mini-series.
after having watched ep. 2x14 i got the urge to start all over from the beginning and started watching again.
i finished at ep. 1x05 so that means i watched 9 eps of BSG this weekend (the pilot was 4 eps. x 45 minutes).
besides BSG, my wife and i also started on day 5 of '24'.
i don't like how they started this day (SPOILER ALERT!!!: day 5 starts with showing us viewers the wiping out of some very hard-core characters).
we watched all 5 eps so we gotta wait for ep. 6 which should be aired tomorrow night.
i ended the weekend by reading up some more on the 'thinking in Java' book by Bruce Eckel.
i actually should study at least 1 hour each day so i can speed up learning the Java 2 language.

tomorrow night, me and a couple of colleagues from work will go to the Foo Fighters concert held at the Heineken music hall in Amsterdam.
we'll prolly leave work a little bit early so we can grab some chow before going to Amsterdam.
hopefully, the concert will be good fun and be as good as the Nickelback concert i also went to at the same place.

1.10.2006

Solaris Systems Programming

w00t!
i finally received the fantastic book by Rich Teer "Solaris Systems Programming".



the book comes in a whopping 1200 pages :)
this book is a must-have for any self respecting Unix System administrator/programmer who wants to grow and get more familiar with programming C mainly in the Solaris operating environment.
this book is suitable for programmers of any Unix or Unix-like operating system but some features being described in the book are specific to Solaris.
the book contains a massive number of programs displaying the source code which you can run after being compiled by a C compiler.
if you're interested in buying this book, please consider ordering the book from Amazon using Rich Teer's site. this way you'll show your appreciation to Rich because of the referral fee Amazon pays to Rich.

1.04.2006

DTracing php

I totally forgot to post about this :(

yet another milestone has been reached by being able to DTrace php.

read up on this kool addition of DTrace here and here.

1.02.2006

Enlightenment DR17 on OpenSolaris :)

Happy New Year everybody :)

So, was I able to get e17 built and installed?



I finally made some time to see whether i could get enlightenment dr17 to run on my OpenSolaris laptop.
after tinkering with my environment settings i retrieved the .022 snapshot files from, and as described at enlightenment.freedesktop.org.
building all the mentioned modules went fine.
i setup the appropriate config files in /etc/dt/config (these are not existent by default, you need to create them yourself) and restarted dtlogin (svcadm refresh dtlogin will do the trick for you).
w00t! :) a very minimalistic e17 was launched.
then i noticed that the most simple actions like closing an xterm or alt-tabbing to the next app would cause e17 to segfault almost all the time.
i then remembered the explanation to this problem reading on Ben Rockwood's blog .
so i checked out ecore from CVS and build and installed it.
now e17 no longer segfaults on me i can get more and more e17 CVS modules build and installed to dress this puppy up a little bit more.