Autor: ProHoster

Interview mit Yukihiro Matsumoto, dem Erfinder der Ruby-Sprache

Ein Interview mit Yukihiro Matsumoto, dem Erfinder der Ruby-Sprache, wurde veröffentlicht. Yukihiro sprach darüber, was ihn zu Veränderungen inspiriert, teilte seine Gedanken zum Messen der Geschwindigkeit von Programmiersprachen, zum Experimentieren mit der Sprache und zu neuen Funktionen von Ruby 3.0. Quelle: opennet.ru

Neuer Mailinglistendienst für die Linux-Kernel-Entwicklung gestartet

Das Team, das für die Wartung der Infrastruktur für die Entwicklung des Linux-Kernels verantwortlich ist, hat die Einführung eines neuen Mailinglistendienstes angekündigt:LISTS.linux.dev. Zusätzlich zu herkömmlichen Mailinglisten für Linux-Kernel-Entwickler ermöglicht der Server die Erstellung von Mailinglisten für andere Projekte mit anderen Domänen als kernel.org. Alle auf vger.kernel.org gepflegten Mailinglisten werden auf den neuen Server migriert, wobei alle […] erhalten bleiben.

Veröffentlichung minimalistischer Webbrowser-Links 2.22

Ein minimalistischer Webbrowser, Links 2.22, wurde veröffentlicht, der die Arbeit sowohl im Konsolen- als auch im Grafikmodus unterstützt. Beim Arbeiten im Konsolenmodus ist die Anzeige von Farben und die Steuerung der Maus möglich, sofern dies vom verwendeten Terminal (z. B. xterm) unterstützt wird. Der Grafikmodus unterstützt die Bildausgabe und die Schriftglättung. In allen Modi werden Tabellen und Rahmen angezeigt. Der Browser unterstützt die HTML-Spezifikation […]

Der Quellcode des Huje-Co-Entwicklungs- und Code-Publishing-Systems wurde veröffentlicht

Der Code für das Huje-Projekt wurde veröffentlicht. Eine Besonderheit des Projekts ist die Möglichkeit, Quellcode zu veröffentlichen und gleichzeitig den Zugriff auf Details und Verlauf auf Nicht-Entwickler zu beschränken. Regelmäßige Besucher können den Code aller Zweige des Projekts einsehen und Release-Archive herunterladen. Huje ist in C geschrieben und verwendet Git. Das Projekt ist hinsichtlich der Ressourcen anspruchslos und umfasst eine relativ geringe Anzahl von Abhängigkeiten, was es ermöglicht, es zu erstellen […]

Veröffentlichung der Entwicklungsumgebung PascalABC.NET 3.8

Die Veröffentlichung des Programmiersystems PascalABC.NET 3.8 ist verfügbar und bietet eine Edition der Programmiersprache Pascal mit Unterstützung für die Codegenerierung für die .NET-Plattform, der Möglichkeit zur Verwendung von .NET-Bibliotheken und zusätzlichen Funktionen wie generischen Klassen, Schnittstellen und Operatoren Überladung, λ-Ausdrücke, Ausnahmen, Garbage Collection, Erweiterungsmethoden, unbenannte Klassen und Autoklassen. Der Fokus des Projekts liegt vor allem auf Anwendungen in Bildung und Forschung. Plastiktüte […]

Aus der Ferne ausnutzbare Sicherheitslücke in der MyBB-Forum-Engine

In der kostenlosen Engine zur Erstellung von Webforen MyBB wurden mehrere Schwachstellen identifiziert, die in Kombination die Ausführung von PHP-Code auf dem Server ermöglichen. Die Probleme traten in den Versionen 1.8.16 bis 1.8.25 auf und wurden im MyBB 1.8.26-Update behoben. Die erste Schwachstelle (CVE-2021-27889) ermöglicht es einem unprivilegierten Forumsmitglied, JavaScript-Code in Beiträge, Diskussionen und private Nachrichten einzubetten. Das Forum ermöglicht das Hinzufügen von Bildern, Listen und Multimedia […]

Das OpenHW Accelerate-Projekt wird 22.5 Millionen US-Dollar für die Entwicklung offener Hardware ausgeben

Die gemeinnützigen Organisationen OpenHW Group und Mitacs kündigten das Forschungsprogramm OpenHW Accelerate an, das mit 22.5 Millionen US-Dollar finanziert wird. Ziel des Programms ist es, die Forschung im Bereich offener Hardware anzuregen, einschließlich der Entwicklung neuer Generationen offener Prozessoren, Architekturen und zugehöriger Software zur Lösung von Problemen beim maschinellen Lernen und anderen energieintensiven Computersystemen. Die Initiative wird mit staatlicher Unterstützung finanziert […]

SQLite 3.35-Version

Die Veröffentlichung von SQLite 3.35, einem schlanken DBMS, das als Plug-in-Bibliothek konzipiert ist, wurde veröffentlicht. Der SQLite-Code wird als Public Domain verteilt, d. h. dürfen uneingeschränkt und unentgeltlich für jeden Zweck genutzt werden. Die finanzielle Unterstützung für SQLite-Entwickler erfolgt durch ein eigens gegründetes Konsortium, dem Unternehmen wie Adobe, Oracle, Mozilla, Bentley und Bloomberg angehören. Hauptänderungen: Integrierte mathematische Funktionen hinzugefügt […]

Veröffentlichung von XWayland 21.1.0, einer Komponente zum Ausführen von X11-Anwendungen in Wayland-Umgebungen

XWayland 21.1.0 ist jetzt verfügbar, eine DDX-Komponente (Device-Dependent X), die X.Org Server ausführt, um X11-Anwendungen in Wayland-basierten Umgebungen auszuführen. Die Komponente wird als Teil der Hauptcodebasis von X.Org entwickelt und wurde zuvor zusammen mit dem X.Org-Server veröffentlicht, aber aufgrund der Stagnation des Um die aktive Weiterentwicklung von XWayland fortzusetzen, wurde beschlossen, XWayland und […] zu trennen.

Audacity 3.0 Sound Editor veröffentlicht

Es ist eine Version des kostenlosen Soundeditors Audacity 3.0.0 verfügbar, der Tools zum Bearbeiten von Sounddateien (Ogg Vorbis, FLAC, MP3 und WAV), zum Aufzeichnen und Digitalisieren von Sound, zum Ändern von Sounddateiparametern, zum Überlagern von Spuren und zum Anwenden von Effekten (z. B. Rauschunterdrückung, Tempowechsel und Ton). Der Audacity-Code ist unter der GPL lizenziert, wobei binäre Builds für Linux, Windows und macOS verfügbar sind. Wichtigste Verbesserungen: […]

Chrome 90 wird die individuelle Benennung von Fenstern unterstützen

Chrome 90, dessen Veröffentlichung für den 13. April geplant ist, bietet die Möglichkeit, Fenster unterschiedlich zu beschriften, um sie im Desktop-Panel optisch zu trennen. Die Unterstützung für die Änderung des Fensternamens vereinfacht die Arbeitsorganisation, wenn separate Browserfenster für verschiedene Aufgaben verwendet werden, beispielsweise beim Öffnen separater Fenster für Arbeitsaufgaben, persönliche Interessen, Unterhaltung, zurückgestellte Materialien usw. Der Name ändert sich […]