CADAM: Open-Source Text-to-CAD Web-App generiert 3D-Modelle aus Text und Bildern

2025-09-06
CADAM: Open-Source Text-to-CAD Web-App generiert 3D-Modelle aus Text und Bildern

CADAM ist eine bahnbrechende Open-Source-Webanwendung, mit der Benutzer 3D-Modelle nur anhand von Beschreibungen in natürlicher Sprache und Bildreferenzen erstellen können. Angetrieben von der Anthropic Claude API, bietet sie Echtzeit-Vorschauen, parametrische Steuerelemente und mehrere Exportformate (.STL und .SCAD). Erstellt mit React, Three.js und OpenSCAD WebAssembly und Unterstützung der Bibliotheken BOSL und BOSL2, bietet CADAM ein leistungsstarkes Werkzeug für die 3D-Druck- und CAD-Community.

Mehr lesen
Entwicklung

Plateshapez: Ein Tool zur Generierung von Datensätzen mit adversariellen Kennzeichen

2025-09-06
Plateshapez: Ein Tool zur Generierung von Datensätzen mit adversariellen Kennzeichen

Plateshapez ist ein Forschungstool zur Erzeugung von Datensätzen mit adversariell gestörten Kennzeichenbildern. Es folgt dem Prinzip "Benutzer zuerst", "standardmäßig sicher" und "von Experten hackbar" und bietet eine Kommandozeilenschnittstelle (CLI) und eine Python-API zur Erstellung reproduzierbarer, transparenter und ethisch einwandfreier strukturierter Datensätze. Benutzer können Konfigurationen anpassen, verschiedene Störungen (Formen, Rauschen, Texturen, Verzerrungen) hinzufügen und den Umfang der Störung (Kennzeichenbereich oder das gesamte Bild) steuern. Das Tool dient der Forschung zur adversariellen Robustheit von OCR- und ALPR-Systemen und enthält eine umfassende Dokumentation und ethische Richtlinien.

Mehr lesen

Entwicklung einer phonetischen arabischen Tastatur: Eine Reise voller Herausforderungen und cleverer Lösungen

2025-09-06

Dieser Beitrag beschreibt die Reise des Autors bei der Erstellung einer phonetischen arabischen Tastatur. Herausforderungen ergaben sich aus der Rechts-nach-Links-Schreibweise und der kursiven Schrift des Arabischen. UTF-8 und Zero-Width Joiners halfen, einige Hürden zu überwinden. Der Autor hat die 28 arabischen Buchstaben, sowie Hamza und diakritische Zeichen, auf clevere Weise englischen Tasten zugeordnet und dabei ähnliche klingende Buchstaben und einzigartige Zeichen berücksichtigt. Das resultierende Web-Component ist Open Source, inklusive Code und Anweisungen zur einfachen Integration.

Mehr lesen

MentraOS: Open-Source Plattform zur Entwicklung von Smart-Glass-Apps

2025-09-06
MentraOS: Open-Source Plattform zur Entwicklung von Smart-Glass-Apps

MentraOS ist eine Open-Source-Plattform zur Entwicklung von Anwendungen für Smart Glasses, kompatibel mit Modellen wie Even Realities G1 und Mentra Mach 1. Entwickler können das TypeScript SDK verwenden, um Apps schnell zu erstellen und über den Mentra Store zu verteilen. MentraOS übernimmt Pairing, Verbindung, Datenstreaming und Cross-Kompatibilität, sodass sich Entwickler auf die Erstellung innovativer Apps konzentrieren können. Die Plattform ist vollständig Open Source (MIT-Lizenz) und verfügt über eine aktive Community.

Mehr lesen
Entwicklung

Ein Heim-DNS-Server mit BIND: Eine Anleitung

2025-09-06
Ein Heim-DNS-Server mit BIND: Eine Anleitung

Dieser Blogbeitrag beschreibt die Einrichtung eines BIND DNS-Servers auf einem Raspberry Pi 4 mit Fedora 42, um die digitale Souveränität im Heimnetzwerk zu erreichen. Der Autor führt den Leser Schritt für Schritt durch die Installation und Konfiguration von BIND, einschließlich der Hauptkonfigurationsdatei (`/etc/named.conf`), der Forward-Zone-Datei (`/var/named/forward.homelab.jhw`) und der Reverse-Zone-Dateien (`/var/named/reverse.homelab.jhw` und `/var/named/reverse2.homelab.jhw`). Besonders betont wird die Wichtigkeit, die Seriennummer nach jeder Änderung der Zonedateien zu erhöhen, um DNS-Probleme zu vermeiden. Abschließend wird ein erfolgreicher Test mit `nslookup` gezeigt, der die Namensauflösung im Heimnetzwerk demonstriert.

Mehr lesen
Entwicklung

Rusts überlegene Standardeinstellungen: Vermeidung von dummen C++-Fehlern

2025-09-06

Dieser Artikel beleuchtet eine häufige Falle in C++: das versehentliche Kopieren von Daten anstelle des Referenzierens aufgrund eines fehlenden Ampersands (&). Der Autor zeigt, wie Rusts Standard-Move-Semantik und der Borrow-Checker diesen subtilen, aber leistungskritischen Fehler verhindern. Anhand von Beispielen wie `vec::retain` zeigt der Artikel, wie Rusts Compiler solche Fehler proaktiv zur Kompilierzeit abfängt und so die Code-Zuverlässigkeit verbessert. Obwohl C++ Mechanismen bietet, um dies zu vermeiden, sind Rusts Standardeinstellungen einfacher und effektiver und reduzieren die kognitive Belastung für Entwickler. Der Vergleich behandelt auch idiomatischen im Vergleich zu nicht-idiomatischem Rust-Code und zeigt, dass selbst unkonventionelle Ansätze in Rust weniger anfällig für diese Fehler sind.

Mehr lesen
Entwicklung

Die geheime Geschichte der Pigmente: Von prähistorischen Höhlenmalereien zur zeitgenössischen Kunst

2025-09-06

Dieser Artikel erforscht die Ursprünge, Herstellungsprozesse und kulturelle Bedeutung verschiedener Pigmente, von prähistorischen Menschen, die Ocker in Höhlenmalereien verwendeten, bis hin zur Erforschung von Farbe durch moderne Künstler. Er befasst sich mit Pigmenten wie Ocker, Knochen schwarz, Ultramarin, Tyrisch Purpur, Venezianisch Weiß, und dem Pantone-System und enthüllt ihre historischen Erzählungen, gesellschaftliche Auswirkungen und künstlerischen Wert sowie die symbolische Bedeutung von Farbe in verschiedenen Kulturen. Die fesselnde Geschichte enthüllt die verborgene Dunkelheit und das Licht hinter den Farben und das unablässige Streben der Menschheit danach.

Mehr lesen
Design Pigmente

Die subtile Kunst der Animation im UI-Design

2025-09-06
Die subtile Kunst der Animation im UI-Design

Dieser Artikel befasst sich mit der Kunst, Animation effektiv im User-Interface-Design einzusetzen. Gut gemachte Animationen können eine Benutzeroberfläche schneller, angenehmer und sogar einprägsamer wirken lassen. Schlecht implementierte Animationen können jedoch das Gegenteil bewirken. Der wichtigste Punkt ist, dass Animationen immer einen Zweck erfüllen sollten – eine Funktion erklären, die Reaktionsfähigkeit verbessern oder einen Hauch von Freude hinzufügen. Frequenz und Geschwindigkeit der Animationen sind entscheidend; bei häufigen Aktionen sollte auf Animationen verzichtet werden, und Animationen sollten eine Geschwindigkeit von unter 300 ms anstreben, um die Reaktionsfähigkeit zu erhalten. Der Artikel schlussfolgert, dass gutes UI-Design nicht darin besteht, alles zu animieren; manchmal ist die beste Animation keine Animation.

Mehr lesen

Echtzeit-Unschärfe-Algorithmen: Von Box Blur zu Dual Kawase Blur

2025-09-06
Echtzeit-Unschärfe-Algorithmen: Von Box Blur zu Dual Kawase Blur

Dieser Artikel beschreibt die Entwicklung von Echtzeit-Unschärfe-Algorithmen, vom einfachen Box Blur bis zum effizienten Dual Kawase Blur. Mithilfe interaktiver WebGL-Demos erklärt der Autor schrittweise die Algorithmen Box Blur, Gaussian Blur, separabler Gaussian Blur, Kawase Blur und schließlich Dual Kawase Blur und analysiert die Stärken und Schwächen sowie die Leistung jedes einzelnen. Der Artikel untersucht auch die Bildverarbeitung im Frequenzbereich und Subsampling-Techniken in Unschärfe-Algorithmen und wie man die GPU-Leistung optimiert. Letztendlich empfiehlt der Autor den Dual Kawase Blur als grundlegendes Bauelement für Echtzeit-Visuelleffekte aufgrund seines Gleichgewichts zwischen Leistung, Stabilität und visueller Qualität.

Mehr lesen

DIY Website-Schriftart: Ein Calligraphr-Erfolgsgeschichte

2025-09-06
DIY Website-Schriftart: Ein Calligraphr-Erfolgsgeschichte

Um seine Website zu personalisieren, machte sich der Autor auf die Suche nach einer benutzerdefinierten handgeschriebenen Schriftart. Erste Versuche mit Open-Source-Tools wie Inkscape und FontForge erwiesen sich aufgrund ihrer umständlichen Benutzeroberflächen als frustrierend. Er wechselte zu dem kostenpflichtigen Dienst Calligraphr, der einen Druck-Schreib-Scan-Workflow verwendet. Die intuitive Benutzeroberfläche und die leistungsstarken Funktionen von Calligraphr ermöglichten die effiziente Erstellung von Schriftarten. Der Autor lobt die faire Preisgestaltung von Calligraphr und die benutzerfreundliche Datenverwaltung und setzt es positiv von anderen Diensten ab.

Mehr lesen

Beispiel für einen API-Aufruf der Z.AI Open Platform: eine cURL-Demonstration

2025-09-06
Beispiel für einen API-Aufruf der Z.AI Open Platform: eine cURL-Demonstration

Dieser Code-Schnipsel demonstriert eine cURL POST-Anfrage an die API der Z.AI Open Platform, um eine Antwort vom großen Sprachmodell glm-4.5 zu erhalten. Die Anfrage enthält eine Konversation mit Benutzer- und Assistentenrollen und eine Beschreibung der Z.AI Open Platform. Dieses Beispiel zeigt, wie man die API aufruft und den vom Modell generierten Text erhält, was entscheidend ist, um die Funktionalität und Verwendung der Z.AI Open Platform zu verstehen.

Mehr lesen
Entwicklung API-Aufruf

Revolutionäre Hohlkernfaser ermöglicht 45 % schnellere Datenübertragung mit rekordverdächtig geringer Dämpfung

2025-09-06
Revolutionäre Hohlkernfaser ermöglicht 45 % schnellere Datenübertragung mit rekordverdächtig geringer Dämpfung

Forscher der Universität Southampton und Microsoft haben eine neue Hohlkernfaser (HCF) mit einer rekordverdächtig niedrigen Dämpfung von 0,091 dB/km bei 1550 nm entwickelt, die herkömmliche Glasfasern deutlich übertrifft. Dieser Durchbruch, erzielt durch fortschrittliche Modellierung zur Minimierung von Verlustmechanismen, ermöglicht 45 % schnellere Übertragungsgeschwindigkeiten und ebnet den Weg für längere, unverstärkte Strecken in optischen Kommunikationsnetzen.

Mehr lesen
Technologie

Entwicklung eines Raumflugsimulators in Clojure: Eine 5-jährige Odyssee

2025-09-06
Entwicklung eines Raumflugsimulators in Clojure: Eine 5-jährige Odyssee

Dieser Beitrag beschreibt eine fünfjährige Reise zur Entwicklung eines Raumflugsimulators mit Clojure. Der Autor hat sich zunächst auf die herausfordernden Aspekte des 3D-Renderings konzentriert (Planeten, Atmosphäre, Schatten, volumetrische Wolken) und dabei Inspiration aus dem Open-Source-Simulator Orbiter gezogen. Das Projekt nutzt zahlreiche Bibliotheken, darunter die LWJGL-Suite für Grafik und Eingabe, Jolt Physics für die Physik-Engine und die Stärken von Clojure wie unveränderliche Werte und sicheres Parallelisieren. Der Autor geht detailliert auf atmosphärisches Rendering, Planeten-Rendering-Techniken mit NASA-Daten, OpenGL-Shader-Templating, Performance-Optimierung, Build-Prozesse und Steam-Deployment ein. Obwohl die Kernfunktionen abgeschlossen sind, sind zukünftige Pläne die Hinzufügung von Cockpits, Monden und Raumstationen.

Mehr lesen

Protocol Buffer: Eine Amateurkatastrophe?

2025-09-05

Dieser Artikel kritisiert die Designfehler von Protocol Buffers (protobuf) und argumentiert, dass dessen Typsystem schlecht, das Design ad-hoc ist und zu einer Reihe von Problemen führt, die sich durch den Code ziehen. Die vielen Einschränkungen von protobuf resultieren aus schlechten Lösungen für bereits gelöste Probleme und mangeln an Komposition. Beispiele hierfür sind die Unfähigkeit, oneof-Felder zu wiederholen, und verschiedene Einschränkungen bei map-Feldern. Der Artikel kritisiert auch protobufs Behauptungen hinsichtlich der problemlosen Abwärts- und Aufwärtskompatibilität und wie es Codebasen verschmutzt und Code schwer zu schreiben und zu warten macht. Der Autor argumentiert, dass protobuf nur für große Unternehmen wie Google geeignet ist, nicht für die meisten Unternehmen, und rät Entwicklern, die Verwendung von protobuf aufzugeben.

Mehr lesen
Entwicklung

Lava RGB 2.0 NES Mod: Eine detaillierte Anleitung

2025-09-05

Diese detaillierte Anleitung dokumentiert die Erfahrung des Autors beim Upgrade einer klassischen NES-Konsole mit dem Lava RGB 2.0 Kit. Die Anleitung umfasst jeden Schritt, vom Entlöten des PPU und des Netzmoduls bis zur Installation der Lava RGB-Platine, dem Austausch von Kondensatoren und dem Verlöten von Drähten, alles begleitet von zahlreichen Bildern. Der Autor fügt außerdem einen SNES-artigen Multi-Out hinzu und behandelt die Konfiguration des erweiterten Audios. Das Endergebnis ist ein funktionierender RGB-Ausgang, wobei der Autor die Leistung und das Preis-Leistungs-Verhältnis des Lava RGB 2.0 Kits lobt.

Mehr lesen

Bauen Sie Ihre eigene unheimliche Vetinari-Uhr: Ein DIY-Hack

2025-09-05

Inspiriert von Lord Vetinaris unheimlich unregelmäßiger Uhr aus der Scheibenwelt-Serie, hat ein Maker eine DIY-Uhr mit einer unregelmäßig tickenden Sekunde gebaut. Das Projekt verwendet einen ATtiny25- oder PIC12F683-Mikrocontroller und bietet Open-Source-Hardware- und Software-Designs. Eine clevere Firmware steuert die Uhr und erzeugt ein scheinbar zufälliges Bewegungsmuster über 32 Sekunden, während gleichzeitig die genaue Zeitmessung beibehalten wird. Dieses unterhaltsame Projekt zeigt die eingebettete Systemprogrammierung und bietet vollständige Hard- und Software-Ressourcen für die Reproduktion und Modifikation.

Mehr lesen
Hardware

Sub-Sekunden-Abfragen von Milliarden Zeilen: Echtzeit-Analytik mit ClickHouse

2025-09-05
Sub-Sekunden-Abfragen von Milliarden Zeilen: Echtzeit-Analytik mit ClickHouse

Dieser Leitfaden zeigt, wie man Echtzeit-Analytikanwendungen mit ClickHouse erstellt und dabei Abfrageantworten in weniger als 200 Millisekunden für Milliarden von Wetterdaten erhält. Er behandelt die Datenaufnahme, fortgeschrittene Techniken wie statistische Stichproben und Präaggregation und präsentiert einen vollständigen Workflow mit Rill, der NOAA-Wetterdaten aus S3 importiert und visualisiert. ClickHouses spaltenorientierte Speicherung, fortschrittliche Komprimierung und vektorisierte Abfrageverarbeitung liefern extrem schnelle Leistung, was es ideal für Echtzeit-Analysen macht. Der Artikel untersucht den Kompromiss zwischen Datenfrische und Genauigkeit und beschreibt detailliert die ClickHouse-Modellierungsstrategien (Denormalisierung, Dictionaries, inkrementelle materialisierte Views). Ein praktisches Beispiel, das ClickHouse, S3 und Rill für die Echtzeit-Analyse von Wetterdaten verwendet, wird vorgestellt.

Mehr lesen
Entwicklung Echtzeit-Analytik

Das Mach-O-Geheimnis entschlüsselt: Ein tiefer Einblick in Apples Binärformat

2025-09-05
Das Mach-O-Geheimnis entschlüsselt: Ein tiefer Einblick in Apples Binärformat

Dieser Artikel taucht tief in die Komplexität von Mach-O ein, dem Binärformat, das Apples Betriebssysteme für ausführbare Dateien, Bibliotheken und Objektcode verwendet. Er zerlegt die Mach-O-Struktur detailliert, einschließlich Header, Load Commands, Segmente und Sektionen, sowie Universal Binaries. Darüber hinaus beleuchtet der Artikel die Rolle von Mach-O bei der Code-Signatur-Integrität und den Pointer Authentication Codes (PACs) auf ARM64e-Systemen. Die Mechanismen der Code-Signatur und die Funktionsweise von PACs werden ausführlich erklärt. Das Verständnis von Mach-O liefert wichtige Einblicke in Apples Sicherheitsmaßnahmen und Code-Ausführungsprozesse.

Mehr lesen
Entwicklung

Mojo: Chris Lattners nächster großer Wurf zur Revolutionierung der Machine-Learning-Programmierung

2025-09-05
Mojo: Chris Lattners nächster großer Wurf zur Revolutionierung der Machine-Learning-Programmierung

Chris Lattner, Schöpfer von LLVM und Swift, diskutiert mit Ron seine neue Programmiersprache Mojo. Mojo zielt darauf ab, die Nutzung der vollen Leistung moderner GPUs produktiv und unterhaltsam zu gestalten. Das Design konzentriert sich auf die Erstellung einer einfach zu verwendenden Sprache, die gleichzeitig die Kontrolle bietet, die für das Schreiben von hochmodernen Kerneln erforderlich ist. Ein zentrales Konzept ist die Forderung an Programmierer, die Details der Hardware zu verstehen, dies aber durch typsichere Metaprogrammierung überschaubar und teilbar zu machen. Ziel ist es, sowohl die Spezialisierung auf die jeweilige Berechnung als auch auf die Hardware-Plattform zu unterstützen. Lattner argumentiert, dass dies notwendig ist, um zu verhindern, dass einzelne Anbieter das KI-Computing-Ökosystem dominieren.

Mehr lesen
Entwicklung

OpenAI startet KI-Zertifizierung und Jobbörse zur Bekämpfung von Arbeitsplatzverlusten

2025-09-05
OpenAI startet KI-Zertifizierung und Jobbörse zur Bekämpfung von Arbeitsplatzverlusten

OpenAI begegnet dem durch KI verursachten Arbeitsplatzverlust mit einem zweigleisigen Ansatz: einem KI-Skills-Zertifizierungsprogramm und einer neuen Jobbörse. Fidji Simo, Leiterin der Anwendungen bei OpenAI, argumentiert, dass KI den Arbeitsmarkt umgestalten wird, und OpenAI zielt darauf ab, Einzelpersonen dabei zu unterstützen, die notwendigen KI-Fähigkeiten zu erwerben und sie mit Unternehmen zu vernetzen. Partnerschaften mit Unternehmen wie Walmart laufen bereits, die KI-Schulungen anbieten. Die potenzielle Konkurrenz mit Microsoft und der tatsächliche Marktwert der Zertifizierung bleiben jedoch offene Fragen.

Mehr lesen
Technologie Skillstraining

Abschied vom Docker Daemon: Der Aufstieg von Podman

2025-09-05
Abschied vom Docker Daemon: Der Aufstieg von Podman

Dieser Artikel beleuchtet den Aufstieg und die Sicherheitsbedenken der Docker-Containertechnologie und stellt Podman vor, eine daemonlose Container-Laufzeitumgebung. Podman behebt die Sicherheits- und Stabilitätsprobleme des Docker-Daemons durch seine optimierte Architektur, verbesserte Sicherheit (rootloser Betrieb) und nahtlose Integration mit systemd und Kubernetes. Eine praktische Anleitung zur Migration einer FastAPI-Anwendung von Docker zu Podman wird bereitgestellt, die die einfache Migration und die Vorteile von Podman zeigt, wie z. B. verbesserte Ressourcennutzung und eine sicherere Produktionsumgebung.

Mehr lesen
Entwicklung Containertechnologie

Nepal sperrt Facebook, X und YouTube wegen Registrierungsproblemen

2025-09-05
Nepal sperrt Facebook, X und YouTube wegen Registrierungsproblemen

Die nepalesische Regierung hat den Zugriff auf große Social-Media-Plattformen wie Facebook, X und YouTube gesperrt, da diese die Registrierungsanforderungen nicht erfüllt haben. Die Maßnahme zielt darauf ab, Online-Hassreden, Gerüchte und Cyberkriminalität einzudämmen und folgte einer Frist für die Registrierung beim Ministerium für Kommunikation und Informationstechnologie. Obwohl die Regierung behauptet, ausreichend Zeit gegeben zu haben, haben Unternehmen wie Meta und Alphabet die Anforderungen nicht erfüllt, was zur Sperrung führte. Kritiker argumentieren, dass dies die Grundrechte verletzt und dass die rechtliche Infrastruktur geschaffen werden sollte, bevor solche drastischen Maßnahmen ergriffen werden.

Mehr lesen

Das Diffusionsdefizit: Warum transformative Technologien so lange brauchen

2025-09-05
Das Diffusionsdefizit: Warum transformative Technologien so lange brauchen

Dieser Artikel untersucht die oft unerwartet langsame Verbreitung transformativer Technologien, wobei der Traktor als Hauptbeispiel dient. Er argumentiert, dass der technologische Erfolg nicht nur von der inneren Überlegenheit abhängt, sondern auch von der Kompatibilität mit bestehenden sozialen, wirtschaftlichen und industriellen Systemen. Der Artikel untersucht Fälle wie Telefon, Elektromotor und IT und hebt die Notwendigkeit komplementärer Innovationen, Schulungen und industrieller Reorganisation hervor, um das volle Potenzial einer Technologie zu entfalten. Das aktuelle KI-Feld steht vor ähnlichen Herausforderungen, wobei der übermäßige Fokus auf AGI die Produktentwicklung und die praktische Anwendung in den Schatten stellt. Letztendlich hängt der technologische Erfolg von der Verstehen und Strategien für die Diffusion ab – hier liegt die wahre „technologische Dividende“.

Mehr lesen
Technologie Technologiediffusion

SAP investiert 20 Milliarden Euro in eine souveräne Cloud, um US-Giganten in Europa herauszufordern

2025-09-05
SAP investiert 20 Milliarden Euro in eine souveräne Cloud, um US-Giganten in Europa herauszufordern

SAP investiert in den nächsten zehn Jahren 20 Milliarden Euro in den Ausbau seiner souveränen Cloud-Infrastruktur in Europa und positioniert sich damit als sichere und konforme Alternative zu amerikanischen Cloud-Giganten. Das Ziel ist die Bereitstellung einer souveränen Infrastruktur für den öffentlichen Sektor und regulierte Umgebungen mit drei Optionen: SAP Cloud Infrastructure (IaaS), Sovereign Cloud On-Site und Delos Cloud in Deutschland. Obwohl der CEO zuvor vor einer direkten Konkurrenz mit US-Hyperscalern auf Infrastrukturebene gewarnt hatte, konzentriert sich diese Investition auf die Integration von Souveränität in den Technologie-Stack, nicht auf die Replikation der globalen Infrastruktur. Die Strategie zielt darauf ab, die Wettbewerbsfähigkeit Europas durch Software, KI und angewandte Innovation zu stärken.

Mehr lesen
Technologie souveräne Cloud

Mein gebrauchter Nissan Leaf 2023: Erfahrung mit einem günstigen E-Auto

2025-09-05

2025 kaufte der Autor einen gebrauchten Nissan Leaf 2023, sein erstes „neues“ Auto seit 15 Jahren. Der Artikel beschreibt detailliert seinen Entscheidungsprozess, wobei er die Erschwinglichkeit und Praktikabilität des Leaf mit Konkurrenten wie Tesla abwägt. Er hebt die Vorteile des Leaf hervor, wie z. B. Ein-Pedal-Fahren, kraftvolles Drehmoment und geringen Wartungsaufwand, aber auch seine Nachteile: inkonsistente Ladeinfrastruktur, mangelnde Standardisierung und einige Designmängel. Letztendlich findet der Autor den Leaf für seine kurzen Fahrten geeignet, kommt aber zu dem Schluss, dass E-Autos für die meisten Autobesitzer immer noch erhebliche Preis- und Infrastrukturschwierigkeiten darstellen.

Mehr lesen
Technologie

Wormhole: Ein neues Spiel im Perplexity Comet Browser

2025-09-05
Wormhole: Ein neues Spiel im Perplexity Comet Browser

Dieser Beitrag beschreibt die Entwicklung von Wormhole, einem Spiel für den Perplexity Comet Browser. Angefangen als einfacher Ersatz für das Chrome-Dino-Spiel, entwickelte es sich zu einem ausgefeilten, prozedural generierten Weltraum-Golfspiel. Der Autor beschreibt drei Prototypen-Iterationen und hebt Herausforderungen und Lösungen bei der Spielmechanik, der prozeduralen Generierung, der Grafik und dem Sounddesign hervor. Das Endergebnis ist ein poliertes und fesselndes Browserspiel.

Mehr lesen
Spiele

Dem SQL-geschachtelten Abfrage-Inferno entkommen: Erstellen von Filmseitendaten mit einer einzigen Abfrage

2025-09-05

Dieser Artikel beschreibt die Herausforderungen beim Erstellen von Filmseitendaten mit relationalen Datenbanken. Traditionelle Methoden erfordern mehrere SQL-Abfragen, um Informationen wie Regisseure, Schauspieler und Genres abzurufen und die Ergebnisse manuell in die gewünschte hierarchische Struktur zusammenzufügen, was ineffizient und fehleranfällig ist. Der Autor verwendet Funktionen wie `jsonb_agg`, um direkt strukturierte Daten im JSON-Format in einer einzigen SQL-Abfrage zu generieren, wodurch das Problem der "Objektrelationalen Impedanzfehlanpassung" effektiv gelöst, die Effizienz gesteigert und mehrere Netzwerkaufrufe sowie Dateninkonsistenzen vermieden werden. Dies zeigt die Entwicklung von SQL und die Bedeutung der Anpassung an neue Datenanforderungen.

Mehr lesen
Entwicklung

HTTPX Fiber-Concurrency-Plugin: Nahtloses Teilen von Verbindungen über Fibers

2025-09-05

Das HTTPX :fiber_concurrency-Plugin ermöglicht die nahtlose Verwendung der Verbindungen einer einzigen Session über mehrere, von einem Fiber-Scheduler verwaltete Fibers hinweg, ideal für langlebige Verbindungen. Es wird standardmäßig benötigt, wenn das :persistent-Plugin verwendet wird. Ein Beispielcode zeigt, wie mehrere Fibers innerhalb eines Threads gestartet werden, wobei jeder Fiber `http.get()` verwendet, um gleichzeitig auf eine URL zuzugreifen. Dieses Plugin ist unerlässlich für Programme, die Fiber-Scheduler verwenden, wie z. B. Programme, die mit dem async-Gem entwickelt wurden.

Mehr lesen
Entwicklung

OpenAI plant KI-gestützte Jobplattform und Zertifizierungsprogramm

2025-09-05
OpenAI plant KI-gestützte Jobplattform und Zertifizierungsprogramm

OpenAI plant für nächstes Jahr den Start einer KI-betriebenen Jobplattform, um Arbeitgeber mit Kandidaten mit KI-Kenntnissen zu vernetzen und so die Technologie in Unternehmen und Behörden schneller einzuführen. In den kommenden Monaten wird außerdem ein neues Zertifizierungsprogramm eingeführt, das Arbeitnehmern den Umgang mit KI im Beruf näher bringt. OpenAI arbeitet mit mehreren Organisationen an diesem Programm, darunter Walmart Inc., der größte private Arbeitgeber in den USA. OpenAI gab an, bis 2030 10 Millionen Amerikaner zu zertifizieren.

Mehr lesen

Logitechs solarbetriebenes Wireless-Keyboard: Signature Slim Solar+

2025-09-05
Logitechs solarbetriebenes Wireless-Keyboard: Signature Slim Solar+

Logitech steht kurz vor der Markteinführung des Signature Slim Solar+, einer drahtlosen Tastatur mit Solarpanel, das eine Akkulaufzeit von bis zu 10 Jahren verspricht. Ähnlich dem MX Keys S, aber mit einem zusätzlichen Solarpanel über den Tasten, lädt sich diese Tastatur mit Umgebungslicht auf. Hergestellt aus 70 % recyceltem Kunststoff, ist sie leicht und verbindet sich mit bis zu drei Geräten. Anpassungsoptionen über die Logi Options+ App und eine KI-Starttaste (Copilot) sind ebenfalls enthalten. Preise und Verfügbarkeit werden noch nicht bekannt gegeben.

Mehr lesen
1 2 30 31 32 34 36 37 38 595 596