Kategoria: Nowinki internetowe

Opublikowano standard równoległego programowania OpenMP 6.0

Po trzech latach prac opublikowano zestaw specyfikacji OpenMP 6.0 (Open Multi-Processing), które definiują API oraz sposoby wykorzystania metod programowania równoległego w językach C, C++ i Fortran na systemach z wieloma rdzeniami i hybrydowych (CPU+GPU/DSP) z pamięcią współdzieloną oraz blokami wektoryzacji (SIMD). Zakłada się, że początkowe wsparcie dla poszczególnych funkcji OpenMP 6.0 zostanie uwzględnione w wydaniach LLVM/Clang 20 oraz GCC […]

Katalog PyPI wprowadził nowy system weryfikacji autentyczności pakietów.

Deweloperzy repozytorium pakietów Pythona PyPI (Python Package Index) ogłosili wprowadzenie wsparcia dla mechanizmu cyfrowej atestacji w celu weryfikacji autentyczności opublikowanych pakietów, który zastępuje weryfikację przy użyciu podpisów PGP. Kluczową różnicą w atestacji jest to, że publikacja pakietu jest potwierdzana nie przez dewelopera, ale przez stronę trzecią (katalog pakietów) po potwierdzeniu wiarygodności publikacji przez zewnętrznego dostawcę OpenID Connect (np. po weryfikacji […]

Microsoft opublikował otwartą platformę .NET 9.0

Firma Microsoft zaprezentowała wydanie otwartej platformy .NET 9, stworzonej dzięki unifikacji produktów .NET Framework, .NET Core i Mono. Na bazie .NET 9 można tworzyć aplikacje wieloplatformowe dla przeglądarek, systemów chmurowych, desktopów, urządzeń IoT oraz platform mobilnych, wykorzystując jednolite biblioteki i wspólny proces kompilacji, niezależny od rodzaju aplikacji. Pakiety .NET SDK 9, .NET Runtime 9 […]

Projekt Debian Junior rozpoczął tworzenie Live-buildów dla dzieci.

Deweloperzy projektu Debian Junior, który rozwija możliwości komfortowego korzystania z dystrybucji Debian GNU/Linux dla dzieci, ogłosili utworzenie Live-obsług (3 GB), zawierających środowisko użytkownika optymalizowane dla dzieci oraz zestaw programów przydatnych i interesujących dla dzieci do 12 roku życia. Proponowaną Live-obsługę planuje się aktualizować co tydzień. Początkowo Debian Junior był skierowany na rozwój oryginalnego Debiana i utrzymanie zestawu […]

Wersja beta Red Hat Enterprise Linux 10 i wydanie RHEL 9.5

Firma Red Hat zaprezentowała wersję beta dystrybucji Red Hat Enterprise Linux 10 oraz wydanie Red Hat Enterprise Linux 9.5. Gotowe obrazy instalacyjne zostały przygotowane dla zarejestrowanych użytkowników portalu Red Hat Customer Portal (do oceny funkcjonalności można również używać obrazów iso CentOS Stream 10 i CentOS Stream 9.5, a także darmowych wydań RHEL dla deweloperów). Repozytoria z binarnymi pakietami RHEL […]

Wydanie DXVK 2.5, implementacji Direct3D 8/9/10/11 na API Vulkan.

Dostępna jest wersja warstwy DXVK 2.5, zapewniająca implementację DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 i 11, działającą poprzez translację wywołań w API Vulkan. Aby używać DXVK, wymagane są sterowniki obsługujące API Vulkan 1.3, takie jak Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO oraz NVK 24.1. DXVK może być używany do […]

Microsoft uruchomił Hyperlight, hypervisor do izolacji poszczególnych funkcji w aplikacjach

Firma Microsoft zaprezentowała projekt Hyperlight, rozwijający hypervisor, przeznaczony do integracji w aplikacjach w celu izolowanego wykonywania kodu, który jest niegodny zaufania lub wymaga specjalnej ochrony. Hypervisor ma postać dzielonej biblioteki, zapewniającej wykonywanie poszczególnych funkcji w lekkich maszynach wirtualnych (micro-VM) i organizującej wymianę danych z tymi funkcjami. Kod projektu napisany jest w języku Rust i jest rozpowszechniany na zasadach […]

Aktualizacja Firefox 132.0.2

Dostępna jest wersja poprawkowa Firefox 132.0.2, w której usunięto kilka problemów: Naprawiono błąd prowadzący do awarii podczas niektórych operacji w panelu Network Monitor w narzędziach dla web-deweloperów. Na przykład, wystarczyło otworzyć panel śledzenia aktywności sieciowej dla strony X.com, aby spowodować awarię. Usunięto błędy podczas odtwarzania zaszyfrowanej treści multimedialnej przez niektóre usługi strumieniowe, które korzystają z ochrony DRM Widevine L3. […]

Projekt TrapC rozwija język podobny do C, zapewniający bezpieczną obsługę pamięci

Startup Trasec rozwija język programowania TrapC, który jest dialektem języka C, zapewniającym bezpieczną pracę z pamięcią. W celu zablokowania błędów związanych z pamięcią, takich jak przekroczenie przydzielonego bufora oraz dostęp do już zwolnionej pamięci, w TrapC zastosowano fundamentalnie inny sposób pracy z wskaźnikami oraz specjalny mechanizm przechwytywania błędów oparty na obsłudze wyjątków (trap). […]

hyperfine 1.19.0

Wydano wersję 1.19.0 wieloplatformowej (Linux, MacOS, Windows) konsolowej narzędzi hyperfine, napisanej w języku Rust i rozpowszechnianej na licencjach Apache-2.0 i MIT. Narzędzie ma na celu porównanie wydajności innych narzędzi konsolowych. Lista zmian: dodano opcję —reference , która umożliwia ręczne wskazanie komendy , z którą będą porównywane wyniki wykonania innych poleceń; dodano opcję —conclude , wykonującą komendę […]

Wydanie dystrybucji CachyOS 241110 z obsługą THP Shrinker i AMD Cache Optimizer

Opublikowano wersję dystrybucji CachyOS 241110, która bazuje na pakietach Arch Linux i jest rozwijana w modelu ciągłej dostawy aktualizacji. Dystrybucja wyróżnia się optymalizacjami zwiększającymi wydajność oraz możliwością instalacji różnych środowisk graficznych. Oprócz podstawowego środowiska opartego na KDE dostępne są także GNOME, XFCE, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, […]

DeepMind opublikował kod AlphaFold 3, systemu AI do modelowania struktury białek

Firma Google DeepMind opublikowała kody źródłowe systemu uczenia maszynowego AlphaFold 3, przeznaczonego do przewidywania trójwymiarowej struktury białek oraz modelowania interakcji białek z innymi rodzajami cząsteczek. Twórcy algorytmów uczenia maszynowego, wdrożonych w drugiej wersji AlphaFold, w tym roku otrzymali Nagrodę Nobla w dziedzinie chemii. Narzędzie powiązane z AlphaFold 3 zostało napisane w Pythonie i C++, a jego dystrybucja […]

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