Autor: ProHoster

Wywiad z Yukihiro Matsumoto, twórcą języka Ruby

Opublikowano wywiad z Yukihiro Matsumoto, twórcą języka Ruby. Yukihiro opowiedział o tym, co inspiruje go do zmian, podzielił się swoimi przemyśleniami na temat pomiaru szybkości języków programowania, eksperymentowania z językiem i nowych funkcji Ruby 3.0. Źródło: opennet.ru

Uruchomiono nową usługę listy mailingowej w celu rozwoju jądra Linuksa.

Zespół odpowiedzialny za utrzymanie infrastruktury do rozwoju jądra Linuksa ogłosił uruchomienie nowej usługi list mailingowych lists.linux.dev. Oprócz tradycyjnych list mailingowych dla programistów jądra Linuksa, serwer umożliwia tworzenie list mailingowych dla innych projektów z domenami innymi niż kernel.org. Wszystkie listy mailingowe utrzymywane na vger.kernel.org zostaną przeniesione na nowy serwer, zachowując wszystkie […]

Wydanie minimalistycznych łączy do przeglądarek internetowych 2.22

Wypuszczono minimalistyczną przeglądarkę internetową Links 2.22, wspierającą pracę zarówno w trybie konsolowym, jak i graficznym. Podczas pracy w trybie konsoli możliwe jest wyświetlanie kolorów i sterowanie myszą, jeśli obsługuje to używany terminal (np. xterm). Tryb graficzny obsługuje wyświetlanie obrazu i wygładzanie czcionek. We wszystkich trybach wyświetlane są tabele i ramki. Przeglądarka obsługuje specyfikację HTML […]

Opublikowano kod źródłowy systemu wspólnego rozwoju i publikacji huuje

Opublikowano kod projektu huje. Cechą szczególną projektu jest możliwość publikowania kodu źródłowego przy jednoczesnym ograniczeniu dostępu do szczegółów i historii osobom niebędącym programistami. Stali odwiedzający mogą przeglądać kod wszystkich gałęzi projektu i pobierać archiwa wydań. Huje jest napisany w C i używa gita. Projekt jest mało wymagający pod względem zasobów i zawiera stosunkowo niewielką liczbę zależności, co pozwala na zbudowanie go […]

Wydanie środowiska programistycznego PascalABC.NET 3.8

Dostępna jest wersja systemu programowania PascalABC.NET 3.8 oferująca edycję języka programowania Pascal z obsługą generowania kodu dla platformy .NET, możliwością wykorzystania bibliotek .NET oraz dodatkowymi funkcjonalnościami takimi jak klasy generyczne, interfejsy, operatory przeciążanie, wyrażenia λ, wyjątki, wyrzucanie elementów bezużytecznych, metody rozszerzające, klasy nienazwane i autoklasy. Projekt koncentruje się przede wszystkim na zastosowaniach w edukacji i badaniach. Plastikowa torba […]

Zmarł Igor Novikov, twórca projektów open source sK1 i UniConvertor

Syn Igora Nowikowa, słynnego charkowskiego twórcy wolnego oprogramowania do drukowania (sK1 i UniConvertor), ogłosił swoją śmierć. Igor miał 49 lat, miesiąc temu trafił do szpitala z powodu udaru mózgu i tam zaraził się koronawirusem COVID-19. 15 marca zmarł. Źródło: opennet.ru

Luka w silniku forum MyBB, którą można zdalnie wykorzystać

W darmowym silniku do tworzenia forów internetowych MyBB zidentyfikowano kilka luk, które w połączeniu umożliwiają wykonanie kodu PHP na serwerze. Problemy pojawiły się w wersjach 1.8.16 do 1.8.25 i zostały naprawione w aktualizacji MyBB 1.8.26. Pierwsza luka (CVE-2021-27889) umożliwia nieuprzywilejowanemu użytkownikowi forum osadzanie kodu JavaScript w postach, dyskusjach i prywatnych wiadomościach. Forum umożliwia dodawanie zdjęć, list i multimediów […]

Projekt OpenHW Accelerate wyda 22.5 miliona dolarów na rozwój otwartego sprzętu

Organizacje non-profit OpenHW Group i Mitacs ogłosiły program badawczy OpenHW Accelerate, finansowany na kwotę 22.5 miliona dolarów. Celem programu jest stymulowanie badań w obszarze otwartego sprzętu, w tym rozwój nowych generacji otwartych procesorów, architektur i powiązanego oprogramowania do rozwiązywania problemów w uczeniu maszynowym i innych energochłonnych systemach obliczeniowych. Inicjatywa będzie finansowana przy wsparciu rządowym […]

Wydanie SQLite 3.35

Opublikowano wersję SQLite 3.35, lekkiego systemu DBMS zaprojektowanego jako biblioteka wtyczek. Kod SQLite jest rozpowszechniany jako domena publiczna, tj. można z nich korzystać bez ograniczeń i bezpłatnie w dowolnym celu. Wsparcie finansowe dla programistów SQLite zapewnia specjalnie utworzone konsorcjum, w skład którego wchodzą takie firmy jak Adobe, Oracle, Mozilla, Bentley i Bloomberg. Główne zmiany: Dodano wbudowane funkcje matematyczne […]

Wydanie XWayland 21.1.0, komponentu do uruchamiania aplikacji X11 w środowiskach Wayland

Dostępny jest już XWayland 21.1.0, komponent DDX (Device-Dependent X), który uruchamia X.Org Server w celu uruchamiania aplikacji X11 w środowiskach opartych na Wayland. Komponent jest rozwijany jako część głównej bazy kodu X.Org i był wcześniej wydawany wraz z serwerem X.Org, ale z powodu stagnacji serwera X.Org i niepewności związanej z wydaniem wersji 1.21 w kontekście kontynuacji aktywnego rozwoju XWayland, zdecydowano o oddzieleniu XWayland i […]

Wydano edytor dźwięku Audacity 3.0

Dostępna jest wersja darmowego edytora dźwięku Audacity 3.0.0, dostarczającego narzędzia do edycji plików dźwiękowych (Ogg Vorbis, FLAC, MP3 i WAV), nagrywania i digitalizacji dźwięku, zmiany parametrów plików dźwiękowych, nakładania ścieżek i stosowania efektów (np. redukcja szumów, zmiany tempa i tonu). Kod Audacity jest objęty licencją GPL, a wersje binarne są dostępne dla systemów Linux, Windows i macOS. Kluczowe ulepszenia: […]

Chrome 90 będzie obsługiwał indywidualne nazewnictwo okien

Chrome 90, którego premiera zaplanowana jest na 13 kwietnia, doda możliwość oznaczania okien w inny sposób, aby wizualnie je oddzielić na panelu pulpitu. Obsługa zmiany nazwy okna uprości organizację pracy w przypadku korzystania z oddzielnych okien przeglądarki do różnych zadań, na przykład podczas otwierania oddzielnych okien do zadań służbowych, zainteresowań osobistych, rozrywki, materiałów odroczonych itp. Zmiana nazwy […]