2013-02-05

Windows Batch File quirks

Musste mal ein Windows Batch file debuggen:

if SOMETHING_TRUE (
   SET FOO=42
   SET BAR=%FOO%
)
echo %FOO%
echo %BAR%

gibt was aus? Ja, FOO ist dann 42, aber BAR ist ein leerer String. Gut, man kann's erklären aber intuitiv ist das sicher nicht, oder?

Wie repariere ich unter MacOS eine Platte mit defektem Journal

Auf einer meiner Backup Platten (MacOS / Time Machine) war das Journal defekt. Die Platte lässt sich nicht mehr mounten.

Disk Utility ist nicht sehr hilfreich, Repair sagt alles in Ordnung (aber das Journal ist kaputt), Verify sagt, das Journal ist kaputt.

Also das Journal vom HFS+ abstellen. Geht ja auch ohne. Nun kann man das mit den üblichen MacOS tools nur bei einem gemounteten File System abstellen, mounten geht aber nicht ...

Kleine Internet Recherche: Wie bei Linux auch, wird bei MacOS von den disktools ein filesystem spezifisches Programm zum reparieren benutzt, dass kann dann eventuell auch etwas mehr.

Hier: Das Journal auf einem nicht gemountetem Filesystem abschalten:
/System/Library/Filesystems/hfs.fs/hfs.util -N /dev/diskNsM
Danach geht auch das Repair/Verify gut und die Platte lässt sich wieder benutzen - und erstmal backup-en

2012-11-08

German OWASP Day 2012

Gestern war der dritte German OWASP Day, diesmal wieder in München. Die Veranstaltung ist in den letzten Jahren richtig gut geworden, ich konnte mich oftmals nicht zwischen den 2 (oder 3)  Tracks entscheiden.

Nächstes Jahr wird das deutsche Chapter der OWASP die AppSec EU in Hamburg durchführen. Sicher eine sehr besuchenswerte Veranstaltung.