https://heise.de/-11345467 #DeveloperHaeppchen #Programmieren #Programming #Coding #Programmierer #Entwickler #Developer
Kleiner PSA für alle, die heute noch produktiv sein wollten: `git commit -m "fix"` ist KEINE Commit-Message. Das ist ein Hilferuf an dein zukünftiges Ich, das dich in 3 Monaten dafür hassen wird. 😅
Schreib lieber was passiert ist. Dein Future-Self bringt dir sonst keinen Kaffee mehr.
Eine Chance für Schnelle: Lernen Sie morgen bei uns #julia Vorteile der integrieren Sie Vorteile anderer Sprachen wie #python #c in Code integrieren. Es gibt freie Plätze für den Onlinekurs: https://app1.edoobox.com/en/LRZ/Online%20Courses/Online%20Course.ed.ab46e0f83eea_10336456108
Noch ein Tipp: Lernen Sie beim #European #Agentic #AI Bootcamp Ihren AI Agenten. Für Forschungsprojeke oder für Unternehmensaufgaben. Der Hackathon startet am 20. Juni und endet am 22. Juni: https://www.openhackathons.org/s/siteevent/a0CUP00004egTDN2A2/se000495
So bauen wir uns ein perfektes Wordpress-Plug-in
Es tut mir leid, aber ich muss euch erneut mit Nerdkram belästigen. Es geht schon wieder darum, wie man mittels KI an einer Wordpress-Website herumbastelt.
Aber es ist auch einfach grossartig, wie wir heute in der Lage sind, mittels künstlicher Intelligenz eine halbgare Lösung in eine zu verwandeln, die exakt zu unseren Bedürfnissen passt. Ich habe dafür ein exemplarisches Beispiel:
In meinem Artikelarchiv gibt es seit vier Jahren die Rubrik Werkschau: Sie liefert eine chronologische Übersicht meiner Artikel, Blogposts und Radiosendungen. Die Idee stammt aus jener Zeit, als das Internet noch nicht von grossen Plattformen dominiert wurde. Die neigen bekanntlich dazu, Inhalte in Silos einzusperren. Demgegenüber gab es Ende der Nullerjahre die Idee des «Lifestreams»: Die Inhalte, die wir an diversen Stellen im Netz hinterlassen, werden zu einem einzigen Strom zusammengeführt, der unsere Online-Aktivitäten abbildet. Dafür gab es diverse Methoden und Anbieter und phasenweise auch den Begriff Mashup. Ein universeller Ansatz waren die Yahoo-Pipes, mit denen sich solche Feeds sammeln und verarbeiten liessen.
Das perfekte Plug-in ab Stange gibt es nicht
Nun, alle diese auf freien Datenfluss ausgelegten Projekte sind verschwunden. Immerhin RSS gibt es noch, und diese Methode benutzte ich für meine Werkschau. Wie ausgeführt, kam für meine Werkschau das Wordpress-Plug-in WP RSS Aggregator zum Zug. Das holte die Feeds von Clickomania, Nerdfunk und meinem Artikelarchiv und fügte sie zu einer Liste zusammen.
Vorher: So sah die vom kommerziellen Plug-in generierte Werkschau-Liste aus.Nachher: So präsentiert sich der massgeschneiderte Feed auf der «Werkschau»-Seite.Das führt zum Ziel, aber befriedigend war diese Lösung nie:
Geht das nicht einfacher? Ich frage Gemini und erhalte sofort die Auskunft, dass das für meine Zwecke sehr wohl der Fall sei:
Um eine performante, chronologische Liste ohne schweres Plug-in zu erstellen, empfehle ich den Wechsel von RSS auf die Wordpress REST-API, da alle deine Quellen WP-Seiten sind, und die Speicherung der Daten in einer lokalen Cache-Datenbank (Custom Post Type).
Tausendmal kleiner, zehnmal besser
Auf die scheue Frage, ob mir Gemini diesen Code erstellen könnte, erhalte ich ein enthusiastisches Ja. Googles KI fabriziert mir den Code, der nicht sechs Megabyte, sondern in der ersten Version nur gut neun KB gross ist. Ich verfrachte ihn per FTP auf meinen Server, aktiviere das Plug-in und erhalte eine massgeschneiderte Werkschau, die bereits in der ersten Version viel besser als die bisherige Implementation ist, die auf einem kommerziellen Produkt basiert, das nicht wirklich zu meinem Anwendungsfall passt.
In ein paar Schritten und einer knappen Stunde Arbeit baue ich (als Chef und Instruktor der KI) dieses Plug-in zu einer brauchbaren ersten Version aus:
Auf die Gefahr hin, mich zu wiederholen: Das ist grossartig.
Das selbst bzw. von KI gebastelte Plug-in hat auch ein (simples) Backend.Es gibt einige Dinge, die für eine Weiterentwicklung anstehen, bzw. die ich seit der ersten Version dieses Blogposts bereits in Angriff genommen habe:
Natürlich darf die Sicherheit nicht vernachlässigt werden. Zu diesem Zweck gab ich Claude den Auftrag, den Code von Gemini strikt in Bezug auf die Robustheit und Sicherheit des Codes zu analysieren. Und siehe da: Er fand einige Dinge, die gleich korrigiert wurden.
Unter dem Strich sind das schlechte Nachrichten für die Hersteller von Plug-ins wie WP RSS Aggregator. Für uns Teilzeit-Webmaster und Hobby-Entwickler sind es grossartige Neuigkeiten. Und Nutzniesserinnen und Nutzniesser dürften schliesslich die Menschen sein, die sich noch im freien Web bewegen: Dank der Code-Fähigkeiten von Gemini, Claude, ChatGPT und Co. werde Websites nicht nur benutzerfreundlicher, sondern schlanker und (vielleicht) sicherer.
Beitragsbild: Und plötzlich wachsen die Webmaster-Ambitionen in den Himmel (Ben Allan, Unsplash-Lizenz).
#Gemini #Programmieren #RSS #VibeCoding #WordpressWelches Tastaturlayout nutzt ihr zum Programmieren?
Ob ihr auch die passende physische Tastatur habt, ist erstmal egal, könnt ihr ja kommentieren, interessiert mich auch.
Ich nutze ein englisches Layout und die passende physische Tastatur, weil die meisten Sonderzeichen angenehmer zu tippen sind.
#poll #umfrage #dev #development #programmieren #SoftwareDevelopment
Kämpfe heute stark mit Aufmerksamkeits-Defiziten. Komme nur schleppend voran. Hm. Dabei liebe ich Wochen ohne Termine. Irgendwas ist ja immer...
Der Einstieg in die Ausbildung als Programmierer ist spannend, manchmal chaotisch und oft anstrengender, als man am Anfang denkt. Du lernst nicht nur eine Programmiersprache, sondern ein komplettes Handwerk. Viele Dinge sieht man erst nach ein paar Monaten klarer, manche erst nach dem ersten Jahr. D
https://magicmarcy.de/tipps-fuer-auszubildende
#Programmieren #Handwerk #Tipps #Start #Einstieg #Programming #Ausbildung #Anfänger

Der Einstieg in die Ausbildung als Programmierer ist spannend, manchmal chaotisch und oft anstrengender, als man am Anfang denkt. Du lernst nicht nur eine Programmiersprache, sondern ein komplettes Handwerk. Viele Dinge sieht man erst nach ein paar Monaten klarer, manche erst nach dem ersten Jahr. Dieser Artikel sammelt praxisnahe Tipps, die dir helfen sollen, schneller sicherer zu werden und typische Stolperfallen zu vermeiden.