Kategoria: Blog

lexbor 2.4.0

13 listopada, po ponad roku prac, wydano wersję 2.4.0 wysokowydajnej biblioteki do analizy HTML5 i CSS lexbor, napisanej w języku C bez zewnętrznych zależności i rozpowszechnianej na licencji Apache 2.0. Biblioteka jest podzielona na moduły (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), które mogą być kompilowane i używane oddzielnie (z opcją CMake […]

PHP 8.4 – duża aktualizacja języka

Nowa wersja zawiera wiele nowych możliwości, takich jak haki właściwości, asymetryczny zasięg właściwości, aktualizacja API DOM, poprawiona wydajność, naprawione błędy i wiele więcej. Główne zmiany Haki właściwości zapewniają wsparcie dla obliczanych właściwości, które mogą być zrozumiane przez IDE i narzędzia analizy statycznej, bez potrzeby pisania komentarzy DocBlock, które mogą być niezgodne. Dodatkowo, pozwalają na niezawodne […]

Z jądra usunięto system plików ReiserFS

Linus Torvalds zaakceptował w jądrze Linux zmianę, usuwającą implementację systemu plików ReiserFS. Ten system plików w ubiegłym roku został ogłoszony przestarzałym i zaplanowano jego usunięcie w 2025 roku. Zmiana została wprowadzona do gałęzi, na podstawie której rozwijane jest jądro 6.13 (premiera spodziewana na początku lutego). Kluczowym powodem usunięcia ReiserFS była chęć zmniejszenia nakładów pracy na utrzymanie […]

Autor BcacheFS został tymczasowo odsunięty od prac nad rdzeniem Linuxa z powodu naruszenia kodeksu postępowania.

Kent Overstreet, twórca systemu plików Bcachefs, poinformował, że przyszłość rozwijanego przez niego systemu plików w jądrze jest niepewna z powodu działań komitetu odpowiedzialnego za przestrzeganie kodeksu postępowania w społeczności programistów (Komitet CoC). Linus Torvalds odmówił przyjęcia kolejnego zestawu poprawek do Bcachefs do gałęzi jądra 6.13, powołując się na zarzuty ze strony komitetu CoC. Przez kilka […]

Z jądra Linux usunięto system plików ReiserFS

Linus Torvalds zaakceptował w jądrze Linux zmianę, usuwającą implementację systemu plików ReiserFS, który w ubiegłym roku został ogłoszony przestarzałym i zaplanowano jego usunięcie w 2025 roku. Zmiana została wprowadzona do gałęzi, na podstawie której rozwijane jest jądro 6.13 (premiera spodziewana na początku lutego). Kluczowym powodem usunięcia ReiserFS była chęć zmniejszenia nakładów pracy na utrzymanie zmian w jądrze, […]

Wydanie Proxmox VE 8.3, dystrybucji do organizacji pracy serwerów wirtualnych.

Opublikowano wydanie Proxmox Virtual Environment 8.3, specjalistycznej dystrybucji Linuxa opartej na Debian GNU/Linux, której celem jest wdrażanie i utrzymywanie serwerów wirtualnych z użyciem LXC i KVM, mogącej zastąpić takie produkty jak VMware vSphere, Microsoft Hyper-V i Citrix Hypervisor. Rozmiar obrazu instalacyjnego ISO wynosi 1,4 GB. Proxmox VE dostarcza narzędzia do wdrażania w pełni gotowego systemu wirtualnych […]

Projekt Wine opublikował Vkd3d 1.14 z wdrożeniem Direct3D 12

Projekt Wine opublikował wydanie pakietu vkd3d 1.14 z realizacją Direct3D 12, działającą poprzez translację wywołań w graficzny API Vulkan. W skład pakietu wchodzą biblioteki libvkd3d z realizacją Direct3D 12, libvkd3d-shader z translatorem modelu 4 i 5 shaderów oraz libvkd3d-utils z funkcjami ułatwiającymi portowanie aplikacji Direct3D 12, a także zestaw przykładów demonstracyjnych, w tym port glxgears […]

Inicjatywa GitHub na rzecz finansowania zwiększenia bezpieczeństwa otwartych projektów

GitHub ogłosił inicjatywę „GitHub Secure Open Source Fund”, mającą na celu finansowanie działań na rzecz zwiększenia bezpieczeństwa projektów otwartych. W pierwszym etapie zostanie wybranych 125 projektów, w które zainwestuje się 1,25 miliona dolarów. Zgłoszenia opiekunów o finansowanie będą przyjmowane do 7 stycznia. Uczestnictwo dopuszczają opiekunowie projektów z otwartymi licencjami, zamieszkujący w regionach […]

re2c 4.0

We wtorek, 19 listopada, zaprezentowano wydanie re2c – generatora analizatorów leksykalnych (kompilatora wyrażeń regularnych do kodu w docelowym języku programowania). re2c specjalizuje się w generowaniu szybkich i łatwych do wbudowania leksyków. Różni się od bardziej znanego odpowiednika flex elastycznym interfejsem, generowaniem zoptymalizowanych leksyków bez tabel i wsparciem dla wyciągania poddopasowań (submatch extraction) na podstawie deterministycznych automatów skończonych […]

Ncdu 1.21 i 2.7

19 listopada odbyły się wydania wersji 1.21 i 2.7 narzędzia ncdu (NCurses Disk Usage) do analizy użycia dysku z tekstowym interfejsem użytkownika. Narzędzie napisane jest w językach C (wersja LTS) oraz Zig (wersja 2.*) z wykorzystaniem biblioteki ncurses i jest rozpowszechniane na licencji MIT. Wersja Zig różni się dodaniem skanowania wielowątkowego oraz nowym binarnym formatem (z wbudowanym kompresowaniem) eksportu wyników skanowania. […]

Wydanie wolnego CAD-u FreeCAD 1.0

Po ponad roku prac rozwojowych opublikowano wydanie otwartego systemu parametrycznego modelowania 3D FreeCAD 1.0, który wyróżnia się elastycznymi możliwościami dostosowywania i rozszerzania funkcjonalności poprzez dodawanie wtyczek. Interfejs zbudowano z użyciem biblioteki Qt. Wtyczki mogą być tworzone w języku Python. Obsługiwane są zapisywanie i ładowanie modeli w różnych formatach, w tym w STEP, IGES i STL. Kod FreeCAD rozpowszechniany jest na zasadach […]

Firma Canonical zaprezentowała pierwszą wersję LTS narzędzia MicroCloud

Firma Canonical opublikowała narzędzie do zarządzania infrastrukturą chmurową MicroCloud 2.1, umożliwiające szybkie wdrażanie systemów chmurowych i klastrów obliczeniowych na własnym sprzęcie z wspólnym rozproszonym magazynem danych oraz zabezpieczoną siecią wirtualną. MicroCloud 2.1 jest ogłoszony jako pierwsza wersja LTS, dla której będzie zapewniony długi cykl wsparcia. MicroCloud jest dostarczany jako paczka snap, zawierająca komponenty niezbędne do zarządzania pracą węzłów klastra. […]

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster