|
|
|
|
Und ich dachte immer, jeder Tag sei was besonderes... *snief*
|
|
|
|
|
|
|
Vieleicht in Indien?
|
|
|
|
|
|
|
Kann ADO.NET denn ordentlich mit SQLite? Was muss ich beachten? Ich hab es noch nie benutzt.
|
|
|
|
|
|
|
Da sind eigentlich nur Kühe was besonderes...
(Da fällt mir die Szene aus BubbleBoy ein, bei der der nette Eis verkaufende Inder mit seinem Eisverkaufswagen eine Kuh umfährt. Daraufhin erstmal eine Zeremonie für die Kuh auf der Straße abhält und zu Shiva bittet, ihn nicht zu sehr zu bestrafen. Worauf dann der Bus dieser komischen Sekte mitten durch die Kuh fährt und der Inder vollkommen perplex voller Kuhgedärme bespritzt daneben sitzt und dem abrauschenden Bus zusieht. Darauf folgt dann noch die Rocker-Gang auf ihren Harleys die alle durch die vom Bus geschlagenen Schneise durch die Kuh rasen. Sehr lustiger Film, wie ich fand )
|
|
|
|
|
|
|
Ach mist, ich muss ja noch das Perl-Datenlogger-Ding zu Ende schreiben.
Ghandi, ich brauche Codeschnipsel:
- Eigene PID finden
- PID in eine Datei schreiben
- Falls es stirbt soll es das eigene PID-File noch löschen (geht das irgendwie? SIGTERM abfangen)?
Dann brauch das Script bloß beim starten Checken ob es das PID-File noch gibt und ob die PID die da drinsteht noch exisitert.
|
|
|
|
|
|
|
|
Code: |
my $pidfile = "./pid.file";
$SIG{INT} = sub { # SIGINT = strg+c
print "Going down...\n";
unlink($pidfile);
exit;
};
$SIG{__DIE__} = sub {
my $msg = shift;
print "die() called with string: '$msg'";
exit;
};
print "My PID: $$\n";
while(1){}
|
|
jo
// Achso, anstatt anonymer Subroutinen kannst du auch eine Referenz auf eine Subroutine hinterlegen:
|
Code: |
sub shutdownHandler {
print "And we're going down...\n";
exit;
}
$SIG{INT) = \&shutdownHandler;
|
|
Wichtig ist hier natürlich, dass man entsprechend die Subroutine vor der Zuweisung definiert. Aber da meckert Perl schon -- Ach stimmt gar nicht, definier das ding wo du willst
Was du allerdings nicht machen darfst sind Klammer hinten anhängen. Also z.B. \&handler(); da das zum ausführen der Subroutine vor der Zuweisung führen würde, was ja nicht erwünscht ist (Ausser die Subroutine gibt eine Subroutinen Referenz zurück, das wäre wiederum möglich. Dann würde diese nämlich dem Signalhandler zugewiesen werden und entsprechend beim auftreten des Signals ausgeführt werden )
/// Achso, und fürs schreiben:
|
Code: |
open(my $fh, ">", $pidfile) or die "Error opening: $!";
print $fh $$;
close($fh);
|
|
|
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von GH@NDI am 17.08.2007 15:43]
|
|
|
|
|
|
brbrlbrlbrblrl
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
STUUUUUUUUHHHHHHHLLLLLLL!!!!!!!!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WAAAAAAAANNNNDDDD!!!!!
Kris
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
THIS IS ...
|
|
|
|
|
|
|
|
|
|
|
Scheisse, das passt wie Faust aufs Auge
|
|
|
|
|
|
|
Darf ich mal bei dir ausprobieren?
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SkunkyVillage am 17.08.2007 16:19]
|
|
|
|
|
|
Ich rofle mich hier gerade im Büro zu Tode. Zum Glück hat mein gegenüber sitzender Kollege heute Urlaub.
|
|
|
|
|
|
|
Und dafür kriegst du Geld?
|
|
|
|
|
|
|
FREITAG!
/e: Dafür war ich die Woche aber auch recht produktiv (3 Projekte fertig!) und war jeden Tag (bis auf heute) ne Stunde eher da. Ich darf das!
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SirSiggi am 17.08.2007 16:23]
|
|
|
|
|
|
Ja ist klar. Und ich pass Nachts alleine auf den GS auf und bekomme nix, nada, nadie!
|
|
|
|
|
|
|
Na dafür werd ich auch nicht bezahlt.
Ich stell sogar gerade nebenbei noch was Online, das heißt: ICH ARBEITE!
|
|
|
|
|
|
|
| Zitat von SkunkyVillage
Kann ADO.NET denn ordentlich mit SQLite? Was muss ich beachten? Ich hab es noch nie benutzt.
| |
Für sowas nimmst du bitte den SQL Server 2005 Compact Edition. Wahrscheinlich darfst du bei SQLite mit ODBC rumspielen und das würde ich dann doch sein lassen.
|
|
|
|
|
|
|
So rein subjektiv klingt "SQL Server 2005 Compact Edition" nach mindestens 50MB Installation und 100MB Speicherverbrauch im Betrieb
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |