Programmieren mit Perl, PHP und JavaScript

Meine Programmiersprache ist Perl, ansonsten PHP, C und JavaScript

Abstrakte Datentypen in c deklarieren und in Dateien speichern
In c ist eine Datei sozusagen ein Abbild des Speichers und plattformübergeifend lesbar mit Perl und PHP
Bilder verkleinern mit Perl und GD Library
Thumbnails oder einfach kleinere Bilder die auch gedreht sein können
Bilder verkleinern, Thumbnails erzeugen mit PHP
Ein Artikel über Hoch- und Querformat, Orientation und Skalierung von digitalen Bildern
Binary und UTF-8 in MySQL Tabellen speichern
Die MySQL-Speicherengine arbeitet bytesemantisch, d.h., sie speichert auch nur Oktetten (Bytes)
CGI/1.1 Der Standard Common Gateway Interface
RFC 3875: Standardinput, Standardoutput, STDIN, STDOUT und die Serverumgebung bilden das Gateway
CPAN Module Device::USB für Win32 compilieren und installieren
Die Installation eines Module für Inline C unter Win32 erfordert MinGW und MSYS
Dateinamen in UTF-8 auf beliebigen Betriebssystemen
UTF-8-kodierte Dateinamen mit Perl anlegen, lesen und löschen
Datentypen haben plattformübergreifend stets dieselbe Byte-Länge
Infolge Typisierung ist ein plattformübergreifender Transport der Daten möglich, das Byte als kleinster gemeinsamer Nenner
Datum als lange Zählung und Uhrzeit in dezimaler Darstellung
Mach es wie die Maya, einfach nur die Tage zählen und auch die Sekunden
Den Zustand von Checkboxen numerisch kodieren
Der Zustand einer Gruppe von Checkboxen, checked oder nicht checked kann numerisch über Bitoperationen kodiert werden
Der letzte Rest: GET, PUT, POST, DELETE ...
Über die glückliche Verwendung von HTTP-Methoden in Verbindung mit der auszuführenden Aktion
Der richtige Umgang mit Binaries in C und in Perl
Einzelne Bytes für 32-Bit-Integer berechnen und ungekehrt, Binärdateien lesen und schreiben
Die Multi-Media-Mail-Datei der Zukunft, SMS, MMS, Internet-Mail
Es wird Zeit, den MIME-Standard abzulösen
Drucken auf einen Netzwerkdrucker mit Perl
Drucken aus der Linux-Konsole auf A4-Seiten in Hoch- oder Querformat
Ein eigenes Forum programmieren, Zustandsmodell einer Webanwendung
Das Forum als Webanwendung und eine Betrachtung zur Datenhaltung hierarchischer Strukturen
Entwickeln auf dem Lokalen Rechner, dem localhost
Wie kann man prüfen ob ein Script auf dem lokalen Rechner läuft
Ganze Zahlen in Dateien Schreiben in Programmiersprachen c, Perl usw.
Für jeden numerischen Datentyp gibt es eine bestimmte Bytefolge, in c wie in Perl
Globale Variablen der main-Class in einem Objekt bündeln
Objektorientierter Ansatz zum Vermeiden und zum Einschränken des Geltungsbereiches globaler Variablen
HTTP/1.1 Multiple Request, Persistent Connection und Pipelining
Connection Keep-Alive und wie das eigentlich wirklich funktioniert
Hash-Slices erleichtern den wahlfreien Zugriff
Namentliche Adressierung ist zweckmäßiger als ein namenloser Index
Interne Zeichenkodierung, Characters, Bytes und Bytesemantics
Eine Zeichenkodierung wird nur innerhalb eines Programmes benötigt
Julianischen und Gregorianischen Kalender berechnen mit C
Eine kleine aber mächtige C-Libray zum Rechnen mit Datierungen nach dem Gregorianischen und Julianischen Kalender
Just another OOP Tutorial for Perl
Objektorientiert Programmieren mit Perl ist ganz einfach und unpragmatisch
Little Endian, Big Endian
Bytes in Network-Order, Bytes in VAX-Order
Locken von Dateien für atomare Lese- und Schreibzugriffe
Nonblocking, mandatory und advisory Locking angewandt in der Praxis mit Perl, Fcntl und flock()
Modern Perl, Modern Style, Perl OOP, TDD
Mit Perl einen modernen Style an den Tag zu legen war schon immer möglich, es unterstützt eine testgetriebene Entwicklung
Nameserver-Abfragen, UDP mit Perl und mit C
Anfragen an Nameserver heißt senden eines User Datagram mit einer Binary und auch die Antwort ist eine Bytesequenz
PHP serialize, unserialize ineffizient
Beim Vergleich verschiedener Serialize-Algorithmen schneidet der PHP-Serializer am schlechtesten ab
Perl OOP: Getter automatisieren ohne Gettermethoden zu definieren
Eine spezielle Methode AUTOLOAD regelt die Rückgabe der gewünschten Eigenschaft
Perl's Exception::Class oder Exceptions klassifizieren
Zum Klassifizieren von Exceptions genügen virtuelle Klassen im Rahmen eines Trait
Perl-Äquivalent zu PHP __toString()
Was in PHP geht (Magic Methods), kann Perl schon lange
Perl5 OOP Overload und für was das gut ist
Der Kontext bestimmt das was die Instanz zurückgibt, ein Scalar oder sich selbst
Perl6 Perls Zukunft oder ein totgeborenes Kind
Die Entwicklung der Programmiersprache Perl und die Kommerzialisierung
Perl: Dependency Injection als Design Pattern
Einfache Entwurfsmuster sind oft schwer zu verstehen
Perl: Referenzen auf Variablen und Funktionen
In Perls Objektorientierter Programmierung spielen Referenzen eine wesentliche Rolle
RFC gerechte Formate für Datum und Zeit
Verschiedene Datum und Zeitformate vorgestellt
RTSP Real Time Streaming Protocol leicht verständlich
RTSP regelt nur die Session, der Stream selbst hat eine eigene Übertragung
Random Access, Persistenz und ein Schichtenmodell
Dateien, Sequenzen und wahlfreier Zugriff auf abstrakte Datentypen.
Schlüselparameter, Zweckbestimmung und Umgang
Webanwendungen die über Parameter gesteuert werden
Serialize Algorithmen leicht verständlich, Binary safe Read and Write
Bytesemantics zum Lesen und Schreiben von Daten in Dateien bzw. Handle, binary safe read and write
Serverumgebung nach CGI/1.1
Für die CGI Schnittstelle stellt der Webserver eine Reihe von Umgebungsvariablen zusammen
Simple Mail Transfer Protocol einfach erklärt
Das Senden einer Mail per SMTP leicht verständlich gemacht mit Beispielen in Perl
Transformation von Datenstrukturen für eine transportgerechte Verpackung
Bestimmend für den Aufbau einer Datenstruktur ist nicht der Transport sondern die Verwendung
Warum ein Data Abstraction (Access) Layer
Object Relational Mapping, aus Feldern werden Attribute und umgekehrt
Webformulare und Fehlerbehandlung beim Senden der Daten mit Ajax
Progressive Enhancement muss nichts Kompliziertes sein, außerdem steigert AJAX die Benutzerfreundlichkeit
XML und der Unsinn, Random Access auf Dateiebene abzubilden
Für XML gibt es nicht einmal eine RFC aber die ganze Welt empfiehlt diesen Unfug
Anwendungsbeispiele und Programmieren mit JavaScript
Rund um Javascript mit Know How und Beispielen
Mein Framework gibt es auch in PHP
Anwendungen die in meinem Framework mit PHP in kurzer Zeit entwickelt wurden
Perl ist meine erste Wahl zum Programmieren von Webanwendungen
Mit Perl und meinem Framework lassen sich Webanwendungen in extrem kurzen Zeiten entwicklen

Datenschutzerklärung: Diese Seite dient rein privaten Zwecken. Auf den für diese Domäne installierten Seiten werden grundsätzlich keine personenbezogenen Daten erhoben. Das Loggen der Zugriffe mit Ihrer Remote Adresse erfolgt beim Provider soweit das technisch erforderlich ist. s​os­@rolf­rost.de.