Category: Tooling

advanced XML-Parser

Innerhalb unseres Projektes ist die Notwendigkeit entstanden, XML-Dokumente, die etwas umfangreicher als die Standard-Java-Deskriptoren sind, auf Gleichheit hin zu untersuchen. Folgende XML-Strings sind gegeben: A) <items>     <item name=”a”>         <value>1</value>     </item>     <item name=”b”>         <value>2</value>     </item>     <item name=”c”>         <value>3</value>     </item> </items>   B) <items>    

safari 4 sets (get back your safari 3 gui)

Disable new Toolbar Features (e.g. tabs on top) defaults write com.apple.Safari DebugSafari4IncludeToolbarRedesign -bool NO Disable iPhone-Style Progress-Bar defaults write com.apple.Safari DebugSafari4LoadProgressStyle -bool NO via: fscklog.com

sophisticated Backups mit Rsync Part II

Version 3.1 Features: Logs werden nun gzip komprimiert wöchentliche Backups aus der vorherigen Woche werden tar.gz komprimiert   #!/bin/sh # Philipp’s backup-scripte version 3.1 ROOT=`pwd` BACKDIR=$ROOT/backup D=`eval date +%Y-%m-%d` W=`eval date +%Y-%W` w=`eval date +%w` LATEST=”latest” EXCLUDE=$ROOT/exclude.txt SOURCES=$ROOT/sources.txt LOG=$ROOT/log/$D.log # Array mit allen ben‚‚tigten Verzeichnissen und Ordnern folders=( $ROOT/log ) files=( $EXCLUDE $SOURCES $LOG) for

quick note: subversion

find all .svn folders: find . -type d -name .svn ./.svn ./sourceA/.svn ./sourceB/.svn ./sourceB/module/.svn ./sourceC/.svn delete all .svn folders: rm -rf `find . -type d -name .svn`   via: http://www.anyexample.com/linux_bsd/bash/recursively_delete__svn_directories.xml

instant jruby & derby environment für eine RoR Anwendung

Als angestammter Java-Entwickler geht es mir oftmals schwer von der Hand, einer Ruby on Rails (RoR) Anwendung mit relativ wenig Aufwand eine brauchbare Laufzeitumgebung zu bieten. Normalerweise sollte das OS (MacOS 10.5.6) alles Brauchbare bieten. So ist oftmals eine Rails-Version installiert und auch das (standardmäßig genutzte) SQlite 3 ist vorhanden. Dennoch sind es oftmals Plugins

a wood with a chain and a padlock

what to do, if you locked yourself out from Mac OS?

Yesterday I found myself in a strange situation: Every Shell Command I tried to use ended up with a “command not found“. This happened with sudo, nano … you name it. After a short time, I figured out that the folder /usr/bin (where all these programs are stored) had only executable rights for the owner

sophisticated Backups mit Rsync

Backups sind wichtig. Jeder der einmal vor einer kaputten, ratternden Festplatte gesessen hat, weiß wie frustrierend das Wissen ist, alle seine Daten ins informationstechnische Nirwana entschwinden zu sehen. Ist ein Backup der persönlichen Daten noch mit relativ geringem Aufwand möglich (so es denn regelmäßig veranstaltet wird), so wird ein Backup eines Server-Systems in vielen Dingen

Safari, Spotlight Craches after Timemachine Restore

So i almost gave up with solving some strange Software Crashes For Example: Spotlight wasn’t active. There was even no Spotlight icon. Safari Crashes when i type the second word into a google search field. After a while i browsed through my folder-tree and so i detected, that the tmp folder. I remember that i

patch File for compiling storeGPU on Macos with CUDA 2.0

I am currently working with a middleware-App Demonstration using Nvidia’s CUDA. After some time i make the example to work on MacOS 10.5. You will need: CUDA SDK and Toolkit for MacOS (you need to add the kext driver manually when installing the Toolkit) the StoreCPU Sources   If you try to compile the source you

Telegramm eines iPhone Kaufs

In guter alter Tradition, möchte ich hier noch einmal in kurzen Worten die Gegebenheiten am vorigen “iPhone 3G Freitag” beschreiben: 08:00: Der Wecker schellt. In froher Erwartung schwinge ich mich aus dem Bett und heize den Kaffeeautomaten an. In Anbetracht der letzten iPhone-Einführung in Deutschland gehe ich den Morgen gelassen an. Mein Mitstreiter des Tages

1 4 5 6 7 8 9