Thema System Mittwoch, 10.12.2008, 09:28:36 Uhr
truncate - Dateigröße verändern in Perl Der Befehl truncate, der laut Dokumentation nicht auf allen Systemen vorhanden ist (bei mir jedoch unter Windows XP, Vista und Linux schon), kann dazu verwendet werden, eine Dateigröße nachträglich zu ändern.
Beispiel:
open (my $out,'>','test.txt'); print $out "123456789"; truncate($out,4); close $out;
|
Weiterlesen...
Samstag, 29.11.2008, 22:29:09 Uhr
Eigene IP herausfinden mit Perl Wie finde ich eigentlich meine eigene IP heraus? Also die eines fremden Rechners bzw. Servers kann man ja per gethostbyname herausfinden (siehe hier ), aber wie mache ich das für meinen eigenen Rechner? Da gibts ja keinen Domainnamen... wo also anpacken? Also, natürlich funktioniert das Ganze wieder ähnlich. Jeder Rechner heißt für sich ja generell erst mal "localhost". Und hier kann man anpacken:
my $name = (gethostbyname ("localhost"))[0]; my $addr = (gethostbyname ($name))[4]; #print "$name\n"; my $meineip= join ('.', unpack ("C4", $addr)); print "Meine IP ist: $meineip";
|
Weiterlesen...
Montag, 21.1.2008, 17:43:25 Uhr
Ein PHPBB-Foum auf einen anderen Server umziehen Nun, das hat mal so rein gar nichts mit Perl zu tun, aber ich habe doch tatsächlich den halben Sonntag-Nachmittag damit verbracht, das Forum von Frauchen auf nen neuen Server umzuziehen.
Da das aber nicht so einfach geht, dachte ich mir, ich schreib' hier mal drüber.
Vorbereitungen Natürlich ein neuer Server... nee, aber im Ernst: Auf dem neuen Server muß eine neue MySQL Datenbank angelegt werden. Wichtig: Datenbankname und Passwort am Besten aufschreiben! Weiterlesen...
Dienstag, 8.1.2008, 15:48:14 Uhr
Ganze Verzeichnisse sperren für andere Anwendungen - Flock für Verzeichnisse Also, wieder mal Grundlagenforschung, die im Übrigen auch aus meinem Cache-Modul stammt:
Wie man per flock einzelne Dateien für Lesen bzw. Schreibzugriffe sperrt, ist glaub ich inzwischen bekannt.
Was aber tun, wenn man ganze Verzeichnisse sperren will? Eine Möglichkeit wäre, alle Dateien einzeln per flock zu sperren, was aber wohl etwas aufwändig werden würde. Weiterlesen...
Freitag, 4.1.2008, 12:48:49 Uhr
Mein Cache-Modul für Perl - Fortsetzung
Nachdem ich ja hier bereits mein Cache-Modul vorgestellt habe und hier mein optimiertes Dateisystem, habe ich mein Cache-Modul überarbeitet. Eingebaut ist nun das neue Dateisystem und neue Funktionen, die ich kurz vorstellen will:
Weiterlesen...
Donnerstag, 3.1.2008, 08:13:26 Uhr
Fortgeschrittenes beschreiben von Dateien - einzelne Zeilen finden und ändern bzw. löschen Nun, ich gebs ja zu, oft bin ich ja als Grundlagenforscher unterwegs. Diesmal geht es darum, Dateien möglichst so zu beschreiben, so daß beim Einlesen bestimmte Zeilen besonders schnell wiedergefunden werden können.
Na gut, ein Beispiel Ich habe 1000 fortlaufende Rechnungsnummern, dazu jeweils 1000 Brief-Texte, die ich in einer Datei speichern will. Später will ich möglichst effektiv auf jeweils beliebige Rechnungsnummern plus Brief-Texte zugreifen. Weiterlesen...
Donnerstag, 29.11.2007, 20:10:48 Uhr
Transform a website to unicode While testing my scripts if they run under Vista, i found a little script, an indexer for webpages. After some years, i tried to make it ready for unicode.
After trying some Modules I did not found a good solution. The Problem ist: To change a website to UTF8, Perl has to know the encoding of the original Html-Code.
After hours of trying, I found this way to change any website (?) to utf8. Weiterlesen...
Dienstag, 20.11.2007, 10:43:38 Uhr
Webserver mit Apache, MySQL, Perl und PHP auf Windows-PC simulieren Wer's vielleicht gemerkt hat, beschäftige ich mich hauptsächlich mit Web-Anwendungen. Das erfordert natürlich eine vernünftige Entwicklungsumgebung, damit man alles erstmal offline testen kann, bevor man es online bringt.
Bisher habe ich dazu Perl und einen Apache-Server auf meinem Laptop verwendet.
Weiterlesen...
Mittwoch, 14.11.2007, 13:20:00 Uhr
Cache.pm - Cache-Modul für Perl - A Cache-Module for Perl
Nunja, also wer hier des Öfteren mal mitliest kann ja schnell auf den Gedanken kommen, ich würde hier nur Grundlagenforschung betreiben...
Daß das nicht so ist und ich auch so ab und zu "sinnvolle" Dinge scripte, zeigt das folgende Beispiel.
Weiterlesen...
Montag, 24.9.2007, 16:59:56 Uhr
Sonderzeichen konvertieren für Tag-Cloud
Ich war da gestern mal wieder ausnahmsweise am programmieren, ich hatte die Idee, für diesen Blog so eine Art Tag-Cloud der Suchbegriffe zu bilden, über die die lieben Besucher via Google zu mir kommen.
So weit ganz einfach, Google übergibt ja brav die Parameter an meinen Server, die ich dann nur noch parsen muß.
Weiterlesen...
|