Beiträge mit dem Schlagwort entwicklung

KI als Betriebssystem
Ich finde die Idee interessant, das mit generativer KI und vor allem mit der KI die noch vor uns liegt, etwas neues kommt.
KI macht den Großputz
Vor drei Jahren habe ich diese Seite auf 11ty umgestellt. Mittlerweile hat sich einiges geändert und meine Seite bzw. das Tooling war etwas outdated. Und da ich gerne wieder mehr veröffentlichen wollte, musste ich zuerst die Seite aktualisieren.
11ty
Seit Anfang Mai wird diese Webseite statisch generiert. Als Generator habe ich mich für 11ty entschieden.

Red, Green, Refactor
Für die, denen red, green, refactor nichts sagt. Rot steht für einen fehlerhaften Test, grün für einen der Läuft und refactor macht man wenn man nix rotes sieht! Und das weiß ich, weil ich das sehr gut zu lesende Buch Test-Driven Development by Kent Beck gelesen habe. Zum Buch sei kurz angemerkt, dass es sehr nett geschrieben ist. Herr Beck versteht es angenehm auflockernde Nebensätze einzubauen.

The Jobs way of development
Ich kann mir nicht helfen. Aaaaber ich bin schwer beeindruckt, mit welcher Power Apple seine Produkte zur Zeit weiterentwickelt. Alle naslang liest man die vielen Stimmen, die die neu hinzugefügte Features mit "Alt" oder "Hab ich bei Android schon lange" besingen. Aber scheinbar ist nicht vielen bewußt, was Apple mit den iOS-Geräten geschaffen hat.

Wie sich Urlaub anfühlt
Urlaub ist schon eine komische Sache. Kurz vor dem Urlaub, kann man es kaum abwarten endlich Frei zu haben, mitten drin ist es dann oft andersherum. Wobei... Kinder, Projekte, Kochen... Ich hab genug zu tun!

Fußballrunde-Verwaltungseite
Die Verwaltungsseite zu unserer Donnerstags-Fussballrunde ist fertig geworden. Mich treiben ja immer die unmöglichsten Gründe zu solchen Taten an. In diesem Fall wollte ich unbedingt eine INI-Datei als Datenquelle nutzen. Mir sind natürlich die Probleme einer dateibasierten Datenhaltung klar, aber irgendwie fand ich die Idee smart, meine einfach strukturierten Daten auch einfach zu halten. Und es funktioniert. Die Daten werden analysiert, in Arrays gespeichert und über globale PHP-Sessions persistiert. Bei relevanten Änderungen (in 3 von 9 Funktionen) wird beim nächsten Reload der Seite eine Analyse der INI-Datei durchgeführt. In 2 Tagen entstanden 1426 Programmzeilen in 18 Programmdateien. Das ganze Ding hat 7 von 9 Funktionen und 10 Seiten.

