FabGuy

FabGuy (401)

Das bin ich...

HowTo: Create a date dimension with PDI (Kettle)

Alright... I've shown you how to build a PDI executable from SVN. Now we should use this, shall we? This question was discussed many times and Google will get you an insight. I had to discuss this myself at more than one occasion both in my projects and at conferences like TDWI's European Conference at Amsterdam. To cut this short: I think that a date dimension can offer you much more value than the database or your reporting tool can offer. Both know nothing about the sales seasons your business follows. Neither of them know about the fiscal year cycle you have to follow. And I doubt that many tools know when Easter Sunday is. All this and almost anything else you can think of will be handled by a date dimension. Like any good dimension our date dimension will have a key (ID) and lots and lots of attributes.

Continue reading...

HowTo: Build your very own PDI (aka Kettle) version from SVN

I've been using PDI (aka Kettle) for years now and as the Pentaho company does not release all bugfix release as package I build my own packages on a regular basis. This is how it's done: Step one - get the sourcecode ~/Source$ svn co http://source.pentaho.org/svnkettleroot/Kettle/branches/3.2.4(You need to choose the version of the branch wisely. Don't take the one with the highest number - it's usually still in development and is likely to break.) Step two - create the zip cd 3.2.4/ ant zipYou should get something like this as a result: BUILD SUCCESSFUL Total time: 1 minute 36 seconds(On a system with an old ant version I got errors about a condition. I had to remove this section from build.xml: [condition property="revision" value="${svn-revision}" else="1"] [length string="${svn-revision}" length="7" when="less"] [/length][/condition]and change the exec above from: outputproperty="svn-revision"to: outputproperty="revision") Step three - unzip Now we have a zip file lying around. We…

Continue reading...

Milestone USB Tethering

So! Ich bin gerade mit meinem Telefon online. Also... das bin ich schon länger, aber jetzt darf das Telefon endlich Modem spielen. Das nennt sich Tethering und ist gar nicht so leicht möglich, wie ich es mir vorstellte. Ich habe mich an diese Anleitung gehalten: Howto: Motorola Milestone USB Tethering mit Ubuntu Im Wesentlichen wird der Debug-Modus am Milestone aktiviert (Einstellungen -> Anwendungen -> Entwicklung) und eine Applikation namens Azilink drauf installiert. Auf den Ubuntu-Rechner kommt ein OpenVPN drauf, welches dann via USB-Debug-Verbindung mit dem Telefon spricht. Auf der o.g. Seite findet sich ein Skript, was das alles so ziemlich direkt erledigt. Die genaue Anleitung findet sich hier: How to Tether your Verizon Droid (as an Internet modem) to Ubuntu GNU/Linux 9.10

Continue reading...

Kirsten Dunst singt mit blauen Haaren [Video von irgendwo her]

Hehehe... gerade auf meinem Lieblingsblog Nerdcore gefunden: UPDATE: Hier war das Video eingebunden, da es nun kaum noch zu finden ist - Link zu einem anderen Blog, der es noch hat. Hach... schön verspielt und blöde. UPDATE: Leider findet man das Video nicht mehr be9i offiziellen Stellen. Sogar die Produktionsfirma hat es von seiner Website entfernt. Ich halte das für einen echten Verlust! Daher ein Link zu Bildern vom Videodreh

Continue reading...

Wolfman [noch -14]

Am Valentinstag muss es nicht immer Liebe sein. Es darf auch mal etwas rabiater zugehen. Wir haben uns die Neu-Verfilmung des Werwolf-Epos angesehen und ich muss sagen - ich bin überrascht! Der Film enthält mehr Splatter als ich in einem Holywoodstreifen erwartet hatte. Das Ganze aber ohne die Geschichte ins Lächerliche zu ziehen. Wirklich gut gespielt hat in dem Streifen wohl nur Anthony Hopkins, der seine Rolle als Vater des Wolfsmenschen hintergründig und sadistisch spielt. Wunderbar! Leider, leider ist die Story ziemlich seicht gehalten und man sieht die Wendungen all zu leicht voraus. Die Kulisse des Films ist exzellent gewählt - der ständige Nebel, viel Regen und niemals Sonnenschein - das passt zu einem klassischen Horrorfilm und unterstreicht eine düstere Stimmung. Man muss diesen Streifen nicht im Kino gesehen haben, aber als kurzweilige Unterhaltung für Horrorfans taugt er allemal. {youtube}6N2lZwOQdMI{/youtube}

Continue reading...