Recently in perl Category

Mit der Option:
o conf prerequisites_policy follow
o conf build_requires_install_policy yes

Werden alle Abhängigkeiten ohne nachfragen Installiert.

Für 'make installdeps' empfiehlt sich noch:
export PERL_AUTOINSTALL_PREFER_CPAN=1

damit wird dann CPAN als Backend verwendet und nicht CPANPLUS von Module::Install.

TextMate Hacks

| No Comments | No TrackBacks
Auf der Seite http://math.sfsu.edu/hsu/textmate/ findet man einen feines Perl Bundle für TextMate.

Mac::Glue und das Address Book

| No Comments | No TrackBacks
Hey,

dieses Wochenende habe ich mal dran gemacht ein kleines Script zu schreiben was meine Telefonnummern im Address Book auf Mac mit +49 versieht und div. Zeichen löscht.
Dazu habe ich mich für Perl und Mac::Glue entschieden da ich mal wieder was mit Perl machen wollte. Vielen Dank geht an Plu der mir wie immer geduldig meine Perl fragen beantwortete.
Hier der Wichtigste teil des Scriptes:

my $addr = Mac::Glue->new('Address Book');
foreach ($addr->obj('people')->get){
foreach ($_->prop('phones')->get){
my $num = $_->prop('value')->get;
$num =~ s/(-|\/| )//g;
$num =~ s/^0/\+49/g;
$_->prop('value')->set(to => $num." ");
}
}

Das ganze zum Download

robert