Europas Cloud-Dilemma: Ein Weg zur Selbstständigkeit

2025-03-18
Europas Cloud-Dilemma: Ein Weg zur Selbstständigkeit

Europas Abhängigkeit von amerikanischen Cloud-Diensten macht es verwundbar. Marktkräfte haben keine tragfähige europäische Alternative hervorgebracht, und Unternehmen zögern, unbewährte Lösungen zu übernehmen. Dieser Artikel plädiert für eine Industriepolitik: gezielte öffentliche Beschaffung, strategische Subventionen und die Nutzung der Open-Source-Zusammenarbeit, um ein souveränes Cloud-Ökosystem aufzubauen. Der Erfolg hängt davon ab, dass Regierungen ein tiefes Branchenwissen entwickeln, aus vergangenen Fehlern bei Großprojekten lernen und einheimische Talente fördern, um Cloud-Unabhängigkeit zu erreichen.

Mehr lesen
Technologie Industriepolitik

Europas digitale Souveränität: Schluss mit der Abhängigkeit von US-Clouds!

2025-02-23
Europas digitale Souveränität: Schluss mit der Abhängigkeit von US-Clouds!

Die Verlagerung europäischer Gesellschaften und Regierungen in US-amerikanische Clouds ist Wahnsinn. Der Autor argumentiert, dass dies nicht nur angesichts der Veränderungen in der Politik der US-Regierung riskant ist, sondern auch die rechtlichen Rechtfertigungen durch Trumps Handlungen ungültig geworden sind. Diese Abhängigkeit rührt von der Bequemlichkeit her, aber die digitale Souveränität aus Bequemlichkeit zu opfern, ist gefährlich. Der Artikel fordert Europa auf, sich von der technologischen Abhängigkeit von den USA zu befreien, lokale Software zu unterstützen und in Alternativen zu investieren, um die digitale Souveränität und die nationale Sicherheit zu gewährleisten. Der Komfort amerikanischer Software sollte die Risiken einer vollständigen Abhängigkeit nicht überwiegen.

Mehr lesen

Microsoft-Sicherheits-Scanner brechen Einmal-Links: Eine sich verändernde Cyber-Norm

2025-01-23
Microsoft-Sicherheits-Scanner brechen Einmal-Links: Eine sich verändernde Cyber-Norm

Bert Hubert enthüllt, dass Microsoft- und andere E-Mail-Sicherheits-Scanner Links in E-Mails besuchen und JavaScript ausführen, einschließlich des Sendens von POST-Anfragen. Dies verstößt gegen die langjährige Norm, dass POST-Anfragen keine Nebenwirkungen haben sollten, wodurch Einmal-Anmelde-Links gebrochen werden. Der Artikel erörtert die Auswirkungen auf die Webentwicklung und fordert mehr Transparenz von großen Technologieunternehmen, wenn sie Internet-Normen ändern.

Mehr lesen
Entwicklung Einmal-Links

Der überraschende Kampf, eine UNIX-Epoch-Zeit aus einem UTC-String in C oder C++ zu erhalten

2025-01-19
Der überraschende Kampf, eine UNIX-Epoch-Zeit aus einem UTC-String in C oder C++ zu erhalten

Dieser Artikel befasst sich mit den Komplexitäten der Konvertierung von UTC-Zeitstrings in Unix-Zeitstempel in C/C++. Der Autor entdeckt unerwartetes Verhalten in POSIX-Zeitbehandlungsfunktionen in verschiedenen C-Bibliotheken und -Sprachen. Der Fokus liegt auf der Verwendung von `strptime()`, `mktime()` und `timegm()`, wobei Probleme mit der Sommerzeit und Gebietsschemas hervorgehoben werden. Lösungen werden angeboten, darunter die Verwendung von `timegm()` für UTC-Zeiten und die Nutzung von C++-Streams, um Gebietsschema-Probleme zu umgehen. Der Artikel schließt mit der Empfehlung robusterer Zeitbehandlungsbibliotheken in C++20 und höher, wie der tz-Bibliothek von Howard Hinnant.

Mehr lesen
Entwicklung

Erfahrungen aus der Langzeit-Softwareentwicklung

2024-12-22
Erfahrungen aus der Langzeit-Softwareentwicklung

Dieser Artikel fasst die Erfahrungen aus der Langzeit-Softwareentwicklung zusammen und betont die Wichtigkeit von einfachem Code, sorgfältiger Auswahl von Abhängigkeiten, gründlichen Tests und einem stabilen Team. Basierend auf Interaktionen mit Mastodon-Nutzern und Erfahrungen im niederländischen Wahlvorstand hebt der Autor die erheblichen Risiken von zu vielen Abhängigkeiten, komplexem Code und häufigem Teamwechsel in Langzeitprojekten hervor. Er rät Entwicklern, Abhängigkeiten regelmäßig zu überprüfen, umfassende Tests zu schreiben und die Philosophie und Designentscheidungen des Codes sorgfältig zu dokumentieren, um den Herausforderungen der langfristigen Wartung und technologischen Veränderungen zu begegnen. Der Artikel unterstreicht auch die Vorteile von Open Source und die Bedeutung von einfachem Code und warnt Entwickler davor, blind neuen Technologien hinterherzujagen, und empfiehlt stattdessen bewährte Lösungen.

Mehr lesen