Archiv · Analyse · Einordnung
Blog
Themen finden
Alle Kategorien
Wähle ein Thema und entdecke Beiträge aus Blog und externen Veröffentlichungen.
Aktuell
Neue Artikel
Analysen, Tutorials und Kommentare zu Technik, Wirtschaft und digitalen Systemen.
Warum Zahlen als Text langsam werden können
Warum Integer-Ausgabe in JSON, Logs und APIs schneller zum Engpass wird, als es auf den ersten Blick wirkt
Artikel lesen ↗GPT-5.6 Sol, Terra und Luna im Vergleich: Unterschiede und Preise
GPT-5.6 Sol, Terra und Luna im Vergleich: Unterschiede bei Leistung, Tempo, API-Preis und ChatGPT-Zugriff. Welches Modell passt zu wem?
Artikel lesen ↗SQLite Hub 2.1.0: Virtual und Shadow Tables jetzt visuell sichtbar
SQLite Hub 2.1.0 kennzeichnet Virtual und Shadow Tables visuell und schützt interne Shadow Tables im Row Editor vor Änderungen
Artikel lesen ↗SQLite FTS5: Volltextsuche mit CREATE VIRTUAL TABLE verstehen
SQLite FTS5 macht Volltextsuche direkt in der Datenbank möglich und erklärt nebenbei, warum plötzlich mehrere Shadow Tables auftauchen
Artikel lesen ↗SQLite Hub ist Product of the Day auf Fazier
SQLite Hub wurde auf Fazier zum Product of the Day gewählt und bekommt damit Rückenwind aus der internationalen Builder-Community
Artikel lesen ↗Doomjobbing – was ich bei meiner Recherche zur IT-Jobsuche gelernt habe
Für meinen Golem-Artikel habe ich mit 22 Menschen gesprochen. Was Ghost Jobs, Funkstille und KI mit der IT-Jobsuche machen
Artikel lesen ↗Rüstungssoftware: Welche Fragen Entwickler vor dem Job stellen sollten
Backend, Kubernetes oder Embedded Code sagen wenig über die Wirkung eines Jobs. Entscheidend ist, woran die eigene Software später hängt
Artikel lesen ↗SQLite UPSERT – INSERT ON CONFLICT statt INSERT OR REPLACE
SQLite UPSERT richtig nutzen: INSERT ON CONFLICT DO UPDATE statt INSERT OR REPLACE. Mit Beispiel, excluded und typischen Stolperstellen.
Artikel lesen ↗SQLite table exists – prüfen, ob eine Tabelle existiert
SQLite table exists prüfen: Mit sqlite_schema, main.sqlite_schema und sqlite_temp_schema sicher erkennen, ob eine Tabelle existiert.
Artikel lesen ↗SQLite RENAME COLUMN – Spalte umbenennen
SQLite Spalte umbenennen: ALTER TABLE RENAME COLUMN nutzen, Views, Trigger, sqlite_schema und Anwendungscode vor der Migration prüfen.
Artikel lesen ↗SQLite primary key on multiple columns – zusammengesetzter Primärschlüssel
SQLite Primary Key über mehrere Spalten definieren: zusammengesetzter Primärschlüssel, NOT NULL, Foreign Keys, Indexe und WITHOUT ROWID erklärt.
Artikel lesen ↗SQLite insert multiple rows – mehrere Zeilen mit INSERT einfügen
SQLite insert multiple rows: Mehrere Zeilen mit einem INSERT einfügen, Parameter nutzen, Transaktionen verwenden und Konflikte sauber behandeln.
Artikel lesen ↗SQLite file extension – .db, .sqlite oder .sqlite3?
SQLite Dateiendung erklärt: .db, .sqlite oder .sqlite3 nutzen, WAL- und SHM-Dateien verstehen und klare Projektnamen wählen.
Artikel lesen ↗SQLite export CSV – Query-Ergebnis als CSV speichern
SQLite CSV Export: Query-Ergebnis mit .headers on, .mode csv, .once oder sqlite3 -csv als CSV-Datei speichern.
Artikel lesen ↗SQLite DROP COLUMN – Spalte löschen oder hinzufügen
Spalten in SQLite hinzufügen oder löschen: ALTER TABLE ADD COLUMN, DROP COLUMN und wann eine Migration nötig wird
Artikel lesen ↗SQLite DESCRIBE – Tabellenstruktur wie in MySQL anzeigen
SQLite DESCRIBE Ersatz: Tabellenstruktur mit PRAGMA table_info, .schema, sqlite_schema, Indexen und Foreign Keys anzeigen.
Artikel lesen ↗SQLite database is locked – Datenbank entsperren und Ursachen finden
SQLite database is locked beheben: offene Prozesse finden, Transaktionen schließen, busy_timeout setzen, WAL nutzen und Sperren vermeiden.
Artikel lesen ↗SQLite CREATE TABLE IF NOT EXISTS – Tabelle nur bei Bedarf anlegen
SQLite CREATE TABLE IF NOT EXISTS richtig nutzen: Tabelle nur anlegen, wenn sie fehlt, Schema-Drift vermeiden und Migrationen sauber planen.
Artikel lesen ↗SQLite concurrency – Schreibkonflikte und database is locked vermeiden
SQLite concurrency richtig verstehen: database is locked vermeiden, WAL nutzen, busy_timeout setzen und Schreibtransaktionen kurz halten.
Artikel lesen ↗SQLite column names – Spaltennamen einer Tabelle auslesen
SQLite Spaltennamen auslesen: Mit PRAGMA table_info, table_xinfo und pragma_table_info bekommst du Namen, Typen und Schema-Details.
Artikel lesen ↗SQLite case insensitive compare – Texte ohne Großschreibung vergleichen
SQLite case-insensitive vergleichen: COLLATE NOCASE für Strings nutzen, Indexe richtig anlegen und Unicode-Grenzen bei Umlauten beachten.
Artikel lesen ↗SQLite boolean – boolesche Werte sauber speichern
SQLite Boolean-Werte richtig speichern: 0 und 1 als INTEGER nutzen, CHECK Constraint setzen, DEFAULT wählen und NULL bewusst vermeiden.
Artikel lesen ↗SQLite ATTACH – Tabellen einer angehängten Datenbank auflisten
So findest du Tabellen in einer per ATTACH eingebundenen SQLite-Datenbank mit sqlite_schema und PRAGMA database_list
Artikel lesen ↗SQLite ALTER TABLE – Spalte zwischen zwei Spalten einfügen
SQLite kann per ALTER TABLE ADD COLUMN keine Spalte zwischen zwei bestehende Spalten einfügen. So löst du es mit SELECT oder einer Migration.
Artikel lesen ↗Veröffentlicht bei Golem.de
Neueste externe Artikel
Aktuelle Veröffentlichungen außerhalb des eigenen Blogs.
Prozessor-Geschwindigkeit: Warum Zahlen in Textform CPUs ausbremsen können
Die Ausgabe von 64-Bit-Integern mit AVX-512 lässt sich beschleunigen. Das spart Divisionen - doch nicht jede Anwendung profitiert automatisch.
Artikel extern lesen ↗Entwickler in der Rüstungsindustrie: Kubernetes für den Krieg
Rüstungsunternehmen suchen Softwareentwickler. Die Jobs wirken oft gewöhnlich, doch ihr Code kann Panzer, Drohnen oder Sensorik einsatzfähig machen.
Artikel extern lesen ↗Doomjobbing: ITler in einer zermürbenden Bewerbungsspirale
Bei Bewerbungen trifft immer häufiger KI auf KI. Warum sich ITler im Doomjobbing kaputt bewerben und wie sie ihre Chancen verbessern, doch gehört zu...
Artikel extern lesen ↗15 Tage Autonomie: Was eine Multi-Agenten-Simulation über Langzeitrisiken verrät
683 Regelverstöße, sich selbst beendende Agenten und kollabierende Governance: Ein Versuch zeigt, warum KI-Agenten anders abgesichert werden müssen als Chatbots.
Artikel extern lesen ↗Security: Der gefährliche Komfort von Vibe-Coding
Vibe-Coding macht Apps schnell verfügbar. Doch ohne Prüfung werden Prototypen zur Sicherheitslücke.
Artikel extern lesen ↗EU-Alterscheck: Der hohe Preis der Verifikation
Das neue Konzept vermeidet Privacy-Fallen klassischer Alterschecks. Beim Rollout, bei Geräten und bei Plattformen bleiben aber große Lücken.
Artikel extern lesen ↗25 Jahre alter Retro-Controller: Neues Leben für den Gamecube-Controller
Ein Mod-Kit von 8bitDo modernisiert den Original-Gamecube-Controller, ohne dass das Spielgefühl verloren geht. So wird Reparatur zur echten Alternative.
Artikel extern lesen ↗Softwareentwicklung: Software für Agenten bauen? So ein Quatsch!
KI-Agenten erledigen mehr Arbeit in Software. Doch wer nur für sie entwickelt, statt für Menschen, baut vor allem eines: fragile Blackboxen.
Artikel extern lesen ↗KI-Souveränität: Deutschlands Cloudversprechen im Realitätscheck
Neue Clouds und große Ziele ändern wenig, wenn GPUs, Logs und Modelle weiter bei fremden Plattformen hängen.
Artikel extern lesen ↗Ein Thema, das genauer angeschaut werden sollte?
Schreib mir, wenn du einen Hinweis, eine Rechercheidee oder eine konkrete Anfrage hast.

