CodeTracer: Ein revolutionärer Time-Travel-Debugger

2025-03-06
CodeTracer: Ein revolutionärer Time-Travel-Debugger

CodeTracer ist ein benutzerfreundlicher Time-Travel-Debugger, der eine breite Palette von Programmiersprachen unterstützt. Er zeichnet die Ausführung eines Programms in eine teilbare, eigenständige Tracedatei auf, die es Benutzern ermöglicht, in einer GUI-Umgebung vorwärts und rückwärts durch die Ausführung zu navigieren und den Verlauf aller Speicherorte zu untersuchen. Im Vergleich zu traditionellen Debuggers bietet CodeTracer zwei Hauptvorteile: einfache Reproduktion und Fehlersuche bei schwer reproduzierbaren Fehlern; und schnelle Lokalisierung der Fehlerursache durch Rückverfolgung der Herkunft jedes Werts im Programm. Derzeit wird Noir unterstützt, zukünftig werden weitere Web3-Entwicklungssprachen unterstützt und die Integration in IDEs wie VS Code erfolgen.

Mehr lesen

Beeindruckende Stream-Verarbeitung: Los geht's ohne Cluster!

2025-03-06
Beeindruckende Stream-Verarbeitung: Los geht's ohne Cluster!

Viele glauben, dass Stream-Verarbeitung zu schwierig, teuer und ohne praktische Anwendungsfälle ist. Aber das stimmt nicht! Dieses Repository bietet ausführbare Demos, die zeigen, wie man reale Probleme mit moderner Stream-Verarbeitungstechnologie mit SQL löst. Mit Kafka, PostgreSQL und RisingWave können Sie minimale Beispiele lokal ausführen und die Grundlagen der Datenaufnahme, -verarbeitung, -transformation und -auslagerung sowie die Integration mit anderen Plattformen erlernen. Kein Cluster erforderlich – nur Ihr Laptop!

Mehr lesen
Entwicklung

xdg-ninja: Schutz Ihres $HOME-Verzeichnisses

2025-03-06
xdg-ninja: Schutz Ihres $HOME-Verzeichnisses

xdg-ninja ist ein leistungsstarkes Shell-Skript, das Ihr $HOME-Verzeichnis auf unerwünschte Dateien und Verzeichnisse überprüft. Es nutzt XDG-Basisverzeichnis-Spezifikationen aus dem Arch Wiki, antidot und Community-Beiträgen und leitet Sie an, diese Dateien an die richtigen Stellen zu verschieben. Es lässt sich einfach mit einfachen Befehlen ausführen und bietet detaillierte Anweisungen zur Umlagerung. Mehrere Installationsmethoden werden unterstützt, darunter das Klonen von GitHub, die Verwendung von Nix oder über Homebrew. Ein zusätzliches Tool, xdgnj, automatisiert die Generierung und Verwaltung von Konfigurationsdateien und vereinfacht so die Benutzererfahrung.

Mehr lesen

VisualCrypto: Open-Source-Toolkit für bildbasiertes Geheimnis teilen

2025-03-06
VisualCrypto: Open-Source-Toolkit für bildbasiertes Geheimnis teilen

VisualCrypto ist ein Open-Source-Toolkit auf Python-Basis mit einer Web-Oberfläche für Visual Secret Sharing (VSS). VSS ist eine kryptografische Technik, die ein geheimes Bild in mehrere Anteile aufteilt; jeder Anteil sieht aus wie zufälliges Rauschen und offenbart nichts für sich allein, aber durch die Kombination wird das Originalbild rekonstruiert. Dieses Toolkit konzentriert sich hauptsächlich auf (2,2)-VSS-Schemata, wobei beide Anteile benötigt werden, um das Geheimnis zu enthüllen. Es unterstützt Visual Cryptography (VC) und Random Grid (RG)-Techniken und bietet sowohl webbasierte als auch skriptbasierte Ausführung für Benutzerfreundlichkeit und Erweiterbarkeit.

Mehr lesen

llama.cpp blitzschnell auf Intel GPUs mit IPEX-LLM

2025-03-06
llama.cpp blitzschnell auf Intel GPUs mit IPEX-LLM

Diese Anleitung zeigt, wie man llama.cpp direkt auf Intel GPUs mit dem portablen Zip-Paket und IPEX-LLM ausführt, wodurch manuelle Installationen entfallen. Es wurde auf Intel Core Ultra Prozessoren, Core Prozessoren der 11. bis 14. Generation und Intel Arc A/B-Series GPUs verifiziert. Die Anleitung beschreibt detailliert das Herunterladen, Entpacken, Konfigurieren von Umgebungsvariablen und Ausführungsbeispiele und bietet maßgeschneiderte Anweisungen für Multi-GPU-Setups und verschiedene Betriebssysteme (Windows und Linux). Dies ermöglicht eine reibungslose Ausführung großer Sprachmodelle auf Intel-Hardware.

Mehr lesen
Entwicklung

ZenTool: Ein leistungsstarkes Werkzeug zur Manipulation von AMD Zen-Mikrocode

2025-03-05
ZenTool: Ein leistungsstarkes Werkzeug zur Manipulation von AMD Zen-Mikrocode

ZenTool ist eine Sammlung von Werkzeugen zum Analysieren, Bearbeiten und Generieren von Mikrocode-Patches für AMD Zen-Prozessoren. Es enthält ein Frontend-Kommandozeilenprogramm `zentool`, einen einfachen Assembler `mcas` und einen Disassembler `mcop`. Sie können verschiedene Teile einer Mikrocode-Datei untersuchen und ändern, wie z. B. die Revisionsnummer, Übereinstimmungsregister und Anweisungen, und sogar benutzerdefinierte Mikrocode-Patches erstellen. Root-Rechte sind erforderlich, um Mikrocode zu laden, und Änderungen müssen neu signiert werden, um die Gültigkeit zu gewährleisten. Dieses Tool basiert auf der Arbeit von Mitgliedern des Google Hardware Security Teams und wird von relevanten Büchern und Artikeln beeinflusst.

Mehr lesen
Entwicklung Mikrocode

Arch Gateway: Sicheres und effizientes Prompt-Handling für GenAI-Anwendungen

2025-03-05
Arch Gateway: Sicheres und effizientes Prompt-Handling für GenAI-Anwendungen

Arch Gateway, entwickelt von den Mitwirkenden von Envoy Proxy, vereinfacht und optimiert die Entwicklung von generativen KI-Anwendungen. Es nutzt speziell entwickelte LLMs zur Verarbeitung von Prompts, bietet intentionsbasiertes Routing, robuste Sicherheit (Verhinderung von Jailbreaks), API-Integration und umfassende Observability. Arch Gateway unterstützt mehrere LLMs und nutzt Envoy für hohe Leistung und Skalierbarkeit. Eine benutzerfreundliche CLI und detaillierte Dokumentation werden bereitgestellt, zusammen mit einer Schnellstartanleitung, die die Erstellung eines einfachen KI-Agenten, wie z. B. eines Währungsumrechnungs-Agenten, zeigt.

Mehr lesen
Entwicklung

Scholium: Ihr persönlicher Forschungsagent

2025-03-05
Scholium: Ihr persönlicher Forschungsagent

Scholium ist ein KI-Agent, der relevante wissenschaftliche Arbeiten in Sekundenschnelle findet und zitiert. Forscher verbringen Tage damit, relevante Arbeiten zu finden, da Google nicht glaubwürdige und unwissenschaftliche Quellen ohne Zitate liefert. Scholium findet und zitiert relevante wissenschaftliche Arbeiten in Sekundenschnelle mit nur einer Anfrage. Derzeit hat Scholium nur Zugriff auf die arXiv-Datenbank, aber wir hoffen, bald auf Pubmed und hoffentlich auch auf wissenschaftliche Zeitschriften zu erweitern!

Mehr lesen

Onyx: Open-Source KI-Plattform für die Unternehmenssuche

2025-03-04
Onyx: Open-Source KI-Plattform für die Unternehmenssuche

Onyx (vormals Danswer) ist eine Open-Source KI-Plattform, die die Dokumente, Anwendungen und Mitarbeiter Ihres Unternehmens verbindet. Sie bietet eine funktionsreiche Chat-Oberfläche und unterstützt verschiedene LLMs. Nahtlose Integration mit über 40 Konnektoren, darunter Google Drive, Slack und Salesforce, wobei Wissen und Zugriffskontrollen synchronisiert bleiben. Erstellen Sie benutzerdefinierte KI-Agenten mit eindeutigen Prompts, Wissensdatenbanken und Aktionen. Stellen Sie Onyx sicher in jedem Maßstab bereit – Laptop, On-Premise oder Cloud. Eine Community Edition ist unter der MIT-Lizenz frei verfügbar, während eine Enterprise Edition erweiterte Funktionen für größere Organisationen bietet.

Mehr lesen
Entwicklung Unternehmenssuche

Vidformer: Videoverarbeitung für Computer Vision revolutioniert

2025-03-04
Vidformer: Videoverarbeitung für Computer Vision revolutioniert

Entwickelt vom OSU Interactive Data Systems Lab, bietet Vidformer eine Infrastruktur für video-native Schnittstellen und beschleunigt die Visualisierung von Computer Vision. Es transformiert Videos effizient und ermöglicht schnellere Annotation, Bearbeitung und Verarbeitung von Videodaten – ohne Kompromisse bei der Leistung. Durch die Verwendung eines deklarativen Spezifikationsformats bietet Vidformer transparente Optimierung und verzögerte Ausführung, was eine nahezu sofortige Wiedergabe ermöglicht. Aufbauend auf offenen Technologien wie OpenCV, Supervision, FFmpeg, Jupyter und Apache OpenDAL bietet Vidformer ein cv2-Frontend für die einfache Integration in bestehende Python-Workflows. Obwohl es weder ein Videoeditor noch eine Datenbank ist, ergänzt Vidformer Bibliotheken und KI-Modelle für Computer Vision und ist ideal für verschiedene videobezogene Aufgaben.

Mehr lesen
Entwicklung

anon-kode: Terminalbasierter KI-Coding-Assistent

2025-03-04
anon-kode: Terminalbasierter KI-Coding-Assistent

anon-kode ist ein terminalbasierter KI-Coding-Assistent, der jedes Modell unterstützt, das die OpenAI-API unterstützt. Er behebt fehlerhaften Code, erklärt das Verhalten von Funktionen, führt Tests aus und vieles mehr – ähnlich wie Claude-code. Nach der Installation und der anfänglichen Konfiguration einfach mit dem Tippen beginnen. Automatische Versionierung, Build und Veröffentlichung werden über GitHub Actions gehandhabt, wobei manuelle Release-Trigger mit Patch/Minor/Major-Versionsauswahl möglich sind.

Mehr lesen
Entwicklung

Windows NT auf einer GameCube/Wii ausführen: Ein verrücktes Projekt

2025-03-04
Windows NT auf einer GameCube/Wii ausführen: Ein verrücktes Projekt

Ein unglaubliches Projekt portiert Windows NT 3.51 und höher auf GameCube und Wii! Dies erfordert erhebliches Hacking, einschließlich benutzerdefinierter ARC-Firmware, Treiber und einer Toolchain. Das Projekt unterstützt GameCube, Wii und Wii U (nur vWii) und beschreibt den Installationsprozess detailliert, einschließlich Partitionierung, Treiberinstallation und potenziellen Problemen. Obwohl es sich um ein herausforderndes Unterfangen handelt, zeigt es das Potenzial der Spielekonsolenhardware und den Einfallsreichtum der Entwickler.

Mehr lesen
Entwicklung

FoleyCrafter: Verleiht stillen Videos Leben mit lebensechten und synchronisierten Geräuschen

2025-03-04
FoleyCrafter: Verleiht stillen Videos Leben mit lebensechten und synchronisierten Geräuschen

FoleyCrafter ist ein hochmodernes Framework zur Audiogenerierung aus Videos, das realistische und synchronisierte Soundeffekte basierend auf dem Videomaterial erstellen kann. Mithilfe von KI verwandelt es stille Videos in immersive Erlebnisse mit reichhaltigen Audiodetails. Benutzer können mit einfachen Befehlszeilen verschiedene Soundeffekte einfach generieren und sogar das generierte Audio mit Textprompts steuern – z. B. das Hinzufügen von 'lauten Menschenmengen' oder 'Möwen'. Es basiert auf Modellen wie Auffusion und bietet detaillierte Installations- und Gebrauchsanweisungen.

Mehr lesen

A-MEM: Ein agentisches Speichersystem für LLM-Agenten

2025-03-03
A-MEM: Ein agentisches Speichersystem für LLM-Agenten

Large Language Model (LLM)-Agenten zeichnen sich durch ihre Fähigkeiten bei komplexen Aufgaben aus, benötigen aber ausgefeilte Speichersysteme, um vergangene Erfahrungen zu nutzen. A-MEM führt ein neuartiges agentisches Speichersystem ein, das Erinnerungen dynamisch mithilfe der Zettelkasten-Prinzipien organisiert. Es bietet intelligente Indizierung und Verknüpfung, umfassende Notizenerstellung mit strukturierten Attributen und eine kontinuierliche Weiterentwicklung des Speichers. Die agentengetriebene Entscheidungsfindung gewährleistet ein adaptives Speichermanagement. Experimente an sechs Basismodellen zeigen eine überlegene Leistung im Vergleich zu den besten bestehenden Systemen. Dieses Repository enthält den Code zur Reproduktion der Ergebnisse; für die Anwendung siehe die offizielle Implementierung.

Mehr lesen

Chirp: Klangbasierte Datenübertragung

2025-03-03
Chirp: Klangbasierte Datenübertragung

Chirp ist eine Anwendung, die Daten über Schall übertragen kann. Sie verwendet ein einfaches Codierungsschema, um Text in Audiofrequenzen umzuwandeln, die über Lautsprecher wiedergegeben und von einem Mikrofon aufgenommen werden können. Die App bietet Echtzeit-Frequenzvisualisierung, Text-zu-Sound-Übertragung und Sound-zu-Text-Empfang mit eindeutigen Start- und Endsignaturen. Entwickelt mit Node.js, React, TypeScript und Vite, wobei die Web Audio API für die Audioverarbeitung genutzt wird.

Mehr lesen

Smartest Kid: Ein KI-Assistent für Windows-Desktops in Python

2025-03-03
Smartest Kid: Ein KI-Assistent für Windows-Desktops in Python

Stellen Sie vor: Smartest Kid, ein Windows-Desktop-KI-Assistent, programmiert in Python! Inspiriert von SmarterChild, bietet er eine übersichtliche und einfache Chat-Benutzeroberfläche und nutzt die Windows COM-Automatisierung für die Interaktion mit Microsoft Office (Word, Excel), Bildern und Ihrem Dateisystem. Perfekt für Windows-Benutzer, die die Möglichkeiten der KI-gestützten Desktop-Automatisierung erkunden möchten. Das Projekt ist Open Source und freut sich über Beiträge zur Erweiterung der Funktionen und der Persönlichkeit.

Mehr lesen

Hochleistungs-Go-Implementierung von Aufmerksamkeitsmechanismen und Transformer-Layern

2025-03-03
Hochleistungs-Go-Implementierung von Aufmerksamkeitsmechanismen und Transformer-Layern

Das Frontier Research Team von takara.ai präsentiert die erste reine Go-Implementierung von Aufmerksamkeitsmechanismen und Transformer-Layern, mit Fokus auf hohe Leistung und Benutzerfreundlichkeit. Diese Bibliothek umfasst Punktprodukt-Aufmerksamkeit, Multi-Head-Aufmerksamkeit und eine vollständige Transformer-Layer-Implementierung mit Batch-Verarbeitung für höheren Durchsatz und CPU-optimierte Matrixoperationen. Ideal für Edge Computing, Echtzeitverarbeitung, Cloud-native Anwendungen, eingebettete Systeme und Produktionssysteme. Zukünftige Verbesserungen umfassen Positionscodierung, Dropout und CUDA-Beschleunigung.

Mehr lesen

agents.json: Vereinfachung der Interaktion von KI-Agenten mit APIs

2025-03-03
agents.json: Vereinfachung der Interaktion von KI-Agenten mit APIs

Wildcard AI stellt die agents.json-Spezifikation vor, die entwickelt wurde, um die Interaktion von KI-Agenten mit APIs zu vereinfachen. Sie baut auf dem OpenAPI-Standard auf und behebt das Problem, dass KI-Agenten mehrstufige API-Aufrufsequenzen ausführen, indem sie Funktionen wie Flows und Links hinzufügt. Die agents.json-Datei beschreibt die API-Endpunkte und ihre Interaktionen, wodurch KI-Agenten API-Aufrufe zuverlässig ausführen können. Das Wildcard Bridge Python-Paket bietet Funktionen zum Laden, Parsen und Ausführen von agents.json-Dateien, sodass Entwickler KI-Agenten nahtlos in APIs integrieren können, indem sie einfach eine agents.json-Datei hinzufügen.

Mehr lesen
Entwicklung API-Interaktion

FlakeUI: Eine neuartige fraktalbasierte grafische Benutzeroberfläche

2025-03-03
FlakeUI: Eine neuartige fraktalbasierte grafische Benutzeroberfläche

FlakeUI revolutioniert die Inhaltsnavigation mit seiner fraktalinspirierten, auf Eltern-Kind-Orbiting und Zoom-Elementen basierenden grafischen Benutzeroberfläche. Stellen Sie sich vor, Ihre Webinhalte nicht als einfache Liste, sondern als ein dynamisches, explorierbares fraktales Universum zu erkunden. Benutzer navigieren durch diese visuell beeindruckende Oberfläche mit fünf intuitiven Gesten: Ziehen zum Schwenken, Drehen, Vergrößern, Verkleinern und Scrollen zum Wechseln des Modus. Mit Javascript erstellt, ist FlakeUI perfekt für häufig besuchte Websites wie kuratierte Link-Sammlungen oder durchsuchbare hierarchische Kataloge. Inhalte werden über XHTML-Seiten und XML-Konfiguration verwaltet, wobei die Hyperlink-Navigation innerhalb von Knoten unterstützt wird. Erleben Sie die Inhaltsnavigation wie nie zuvor!

Mehr lesen
Entwicklung Fraktalstruktur

Ninjavis: Visualisierung von Ninja-Build-Logs

2025-03-03
Ninjavis: Visualisierung von Ninja-Build-Logs

Ninjavis analysiert Ninja-Build-Logs und extrahiert für jedes Build-Element das Ziel, den Start- und den Endzeitpunkt. Es gibt diese Daten in einer Vorlage mit einer einfachen Timeline-Visualisierung aus, die von vis.js unterstützt wird. Inspiriert von buildbloat, hilft es bei der Analyse der Build-Performance. Denken Sie daran, vorher `ninja -t recompact` auszuführen, um doppelte Log-Einträge zu entfernen. Das Tool bietet eine saubere Kommandozeilen-Schnittstelle zum Generieren von Build-Profilen.

Mehr lesen
Entwicklung

uBlock Origin und die Abschaffung von Manifest V3 in Chrome

2025-03-03
uBlock Origin und die Abschaffung von Manifest V3 in Chrome

Ab Chrome 127 werden Benutzer von uBlock Origin (uBO) aufgrund der Abschaffung von Manifest V2-Erweiterungen Warnungen sehen. uBO, eine Manifest V2-Erweiterung, hat kein Manifest V3-Äquivalent. Eine abgespeckte Alternative, uBO Lite (uBOL), wurde veröffentlicht, jedoch mit Funktionsverlusten für die Manifest V3-Kompatibilität. Benutzer müssen entscheiden, ob sie auf uBOL umsteigen oder uBO weiterhin in Browsern wie Firefox verwenden. Diskussionen über die Verlängerung der Manifest V2-Unterstützung in Chrome bis Juni 2025 sind im Gange.

Mehr lesen
Entwicklung

SmallPond: Ein leichtgewichtiges Data-Processing-Framework

2025-03-02
SmallPond: Ein leichtgewichtiges Data-Processing-Framework

SmallPond ist ein leichtgewichtiges, hochperformantes Data-Processing-Framework, das auf DuckDB und 3FS basiert. Es skaliert für Petabyte-große Datensätze, ohne langlebige Dienste zu benötigen, und unterstützt Python 3.8 bis 3.12. Die einfache API ermöglicht einfaches Laden, Verarbeiten und Speichern von Daten. Im GraySort-Benchmark auf einem Cluster mit 50 Compute- und 25 Storage-Nodes unter 3FS sortierte SmallPond 110,5 TiB Daten in 30 Minuten und 14 Sekunden mit einem durchschnittlichen Durchsatz von 3,66 TiB/min.

Mehr lesen
Entwicklung

Manipulationssichere PCR-Maschine: Sicherstellung verifizierbarer wissenschaftlicher Ergebnisse

2025-03-02
Manipulationssichere PCR-Maschine: Sicherstellung verifizierbarer wissenschaftlicher Ergebnisse

Um das zunehmende Problem der Datenfälschung in der Biomedizin anzugehen, haben Forscher eine verifizierbare PCR-Maschine entwickelt. Durch die Integration kryptografischer Signatur und sicherer Hardware in die PCR-Maschine wird sichergestellt, dass experimentelle Ergebnisse nach der Generierung nicht verändert werden können. Mittels einer virtuellen Maschine und einer vertrauenswürdigen Ausführungsumgebung wird die PCR-Software isoliert und vor böswilligen Änderungen geschützt. Dieser Ansatz verbessert die Datenzuverlässigkeit, sogar bei älteren Geräten, und stellt einen wichtigen Schritt zum Aufbau eines Systems verifizierbarer wissenschaftlicher Forschung dar.

Mehr lesen
Technologie

Recommendarr: KI-gestützte Film- und Serienempfehlungen

2025-03-02
Recommendarr: KI-gestützte Film- und Serienempfehlungen

Recommendarr ist eine Webanwendung, die KI nutzt, um personalisierte Film- und Serienempfehlungen basierend auf Ihren Sonarr-, Radarr- und Plex-Bibliotheken zu generieren. Es integriert sich direkt in Sonarr und Radarr, um Ihre Mediensammlungen zu analysieren, und optional in Plex, um Ihren Browserverlauf für noch bessere Empfehlungen einzubeziehen. Unterstützung für OpenAI, lokale Modelle (Ollama/LM Studio) und jede OpenAI-kompatible API ist enthalten. Passen Sie die Anzahl der Empfehlungen, Modellparameter und mehr an, mit hellem/dunklem Modus und Posterbildanzeige. Einfache Installation über Docker oder manuelle Installation. Ihre Daten bleiben privat; sie werden niemals an externe Server gesendet.

Mehr lesen

Kommandozeilen-VPN-Tool: Parameterübersicht

2025-03-02
Kommandozeilen-VPN-Tool: Parameterübersicht

Dies ist ein kommandozeilenbasiertes VPN-Tool. Benutzer können das Ziel des privaten Netzwerks (-d), globales Routing (-g), die lokale Adresse (-l), die Adresse des entfernten Servers (-s), den Servermodus (-srv), die IP-Adressen der Client- und Server-TUN-Geräte (-tc, -ts) und den Namen des TUN-Geräts (-tname) angeben. Wichtig ist, dass der Server das private Netzwerk erreichen kann, andernfalls gehen Pakete verloren.

Mehr lesen
Entwicklung

punktf: Multiplattform-Dotfiles-Manager für nahtlose Konfiguration

2025-03-02
punktf: Multiplattform-Dotfiles-Manager für nahtlose Konfiguration

Sind Sie es leid, verschiedene Dotfiles für verschiedene Systeme zu verwalten? punktf löst dieses Problem! Dieser plattformübergreifende Dotfiles-Manager funktioniert unter Windows, Linux und macOS und ermöglicht es Ihnen, Dotfiles mit einem einzigen Befehl auf mehreren Zielen zu kompilieren und bereitzustellen. Er verwendet eine Handlebar-ähnliche Syntax für die bedingte Kompilierung und Variableneinfügung und erlaubt Pre-/Post-Hooks zur Anpassung des Verhaltens. Eine Konfiguration, ein konsistentes Entwicklererlebnis auf allen Ihren Geräten!

Mehr lesen

AlgoMIDI: Ein Musikstudio basierend auf zellularen Automaten und Graph-Traversal-Algorithmen

2025-03-02
AlgoMIDI: Ein Musikstudio basierend auf zellularen Automaten und Graph-Traversal-Algorithmen

AlgoMIDI ist ein virtuelles Musikstudio, das als spiritueller Nachfolger von Cellular Minimata entwickelt wurde. Anstatt nur zellulare Automaten zu visualisieren, löst jede „lebende“ Zelle einen musikalischen Ton aus. Mit Vue 3, Vite, TypeScript, Web Audio API (via Tone.js), p5.js und Cytoscape.js ermöglicht AlgoMIDI die Musikproduktion mithilfe des Spiel des Lebens von Conway, Graph-Traversal-Algorithmen (BFS/DFS) und benutzerdefinierten Regeln. Funktionen umfassen eine einstellbare Wiedergabegeschwindigkeit (60-240 BPM), ein virtuelles Klavier zur Anzeige der generierten Noten und verschiedene Layout-Optionen für die visuelle Darstellung. Es ist ein einzigartiger Ansatz zur Musikkomposition.

Mehr lesen
Entwicklung

Sonic Unleashed Recompiled: Ein inoffizieller PC-Port mit beeindruckenden Verbesserungen

2025-03-02
Sonic Unleashed Recompiled: Ein inoffizieller PC-Port mit beeindruckenden Verbesserungen

Unleashed Recompiled ist ein von Fans erstellter PC-Port der Xbox 360-Version von Sonic Unleashed, der durch statische Rekompilierung erreicht wurde. Dieser inoffizielle Port bringt das Spiel mit erheblichen Verbesserungen auf Windows und Linux, darunter hohe Auflösungen, Ultrawide-Unterstützung, erhöhte Bildraten, verbesserte Leistung und Modding-Funktionen. Sie müssen Ihre eigenen legal erworbenen Spieldateien bereitstellen. Entwickelt mit benutzerdefinierten Recompilern, die von N64: Recompiled inspiriert wurden, bietet Unleashed Recompiled ein überarbeitetes Menüsystem, Achievement-Unterstützung und verbesserte Grafiken und bietet ein deutlich verbessertes Erlebnis gegenüber der ursprünglichen Konsolenversion.

Mehr lesen
Spiele

Servo: Eine leichte, performante Web-Rendering-Engine in Rust

2025-03-01
Servo: Eine leichte, performante Web-Rendering-Engine in Rust

Servo ist eine performante Web-Rendering-Engine, geschrieben in Rust, mit Unterstützung für WebGL und WebGPU, anpassbar für Desktop-, mobile und eingebettete Anwendungen. Entwickelt von Mozilla Research im Jahr 2012, zielt es darauf ab, eine leichte Alternative zum Einbetten von Webtechnologien zu sein und trägt zu Webstandards bei. 2020 übergab Mozilla die Verwaltung an die Linux Foundation, 2023 kam Igalia hinzu und verlegte das Projekt zur Linux Foundation Europe. Die Mittel werden zunächst zur Deckung der Infrastrukturkosten verwendet, um die Verfügbarkeit von Engine-Releases und die Integration mit Web Platform Tests sicherzustellen. Überschüssige Mittel werden für Verbesserungen und die Entwicklung verwendet, geleitet vom Servo Technical Steering Committee.

Mehr lesen
Entwicklung

Maestro: Ein einfaches und effektives UI-Testframework für Mobile und Web

2025-03-01
Maestro: Ein einfaches und effektives UI-Testframework für Mobile und Web

Maestro ist ein einfaches und effektives UI-Testframework für mobile und Web-Anwendungen. Aufbauend auf den Erfahrungen mit Appium, Espresso, UIAutomator und XCTest bietet Maestro eine integrierte Toleranz gegenüber Instabilität (Handling instabiler UI-Elemente und Klicks) und Verzögerungen (automatisches Warten auf den Content-Ladevorgang ohne `sleep()`-Aufrufe). Die interpretierte Natur ermöglicht extrem schnelle Iterationen, während die deklarative YAML-Syntax die Testdefinition vereinfacht. Ein einzelnes Binärprogramm vereinfacht die Einrichtung. Besuchen Sie docs.maestro.dev, um zu beginnen.

Mehr lesen
Entwicklung UI-Testen Testframework
1 2 32 33 34 36 38 39 40 50 51