Autor: ProHoster

GitHub uruchomił system uczenia maszynowego Copilot, który generuje kod

GitHub ogłosił zakończenie testów inteligentnego asystenta GitHub Copilot, zdolnego do generowania standardowych konstrukcji podczas pisania kodu. System został opracowany wspólnie z projektem OpenAI i wykorzystuje platformę uczenia maszynowego OpenAI Codex, trenowaną na szerokiej gamie kodów źródłowych hostowanych w publicznych repozytoriach GitHub. Usługa jest bezpłatna dla opiekunów popularnych projektów open source i studentów. W przypadku innych kategorii użytkowników dostęp do [...]

Twórca GeckoLinux przedstawił nowy zestaw dystrybucyjny SpiralLinux

Twórca dystrybucji GeckoLinux, bazującej na bazie pakietów openSUSE i przykładający dużą wagę do optymalizacji pulpitu oraz szczegółów takich jak wysokiej jakości renderowanie czcionek, wprowadził nową dystrybucję - SpiralLinux, zbudowaną przy użyciu pakietów Debian GNU/Linux. Dystrybucja oferuje 7 gotowych do użycia kompilacji Live, dostarczanych z pulpitami Cinnamon, Xfce, GNOME, KDE Plasma, Mate, Budgie i LXQt, których ustawienia […]

Linus Torvalds nie wykluczył możliwości zintegrowania obsługi Rusta z jądrem Linuksa 5.20

Na odbywającej się obecnie konferencji Open-Source Summit 2022 w sekcji pytań i odpowiedzi Linus Torvalds wspomniał o możliwości wkrótce integracji komponentów z jądrem Linuksa w celu tworzenia sterowników urządzeń w języku Rust. Niewykluczone, że łatki obsługujące Rusta zostaną przyjęte w kolejnym oknie akceptacji zmian tworzącym jądro 5.20, zaplanowanym na koniec września. Wniosek […]

Wybrano nowego lidera projektu Qt

Volker Hilsheimer został wybrany na głównego konserwatora projektu Qt, zastępując Larsa Knolla, który piastował to stanowisko przez ostatnie 11 lat i w zeszłym miesiącu ogłosił odejście z firmy Qt. Kandydatura przywódcy została zatwierdzona w ogólnym głosowaniu towarzyszących mu osób. Przewagą 24 do 18 Hilsheimer pokonał Alana […]

Czerwcowa aktualizacja systemu Windows Server 2022 wprowadza obsługę WSL2 (Podsystem Windows dla systemu Linux)

Microsoft ogłosił integrację obsługi środowisk Linux opartych na podsystemie WSL2 (Windows Subsystem for Linux) w ramach wydanej niedawno, czerwcowej skonsolidowanej aktualizacji systemu Windows Server 2022. Początkowo podsystem WSL2, który zapewnia uruchomienie plików wykonywalnych systemu Linux w systemie Windows , był oferowany wyłącznie w wersjach systemu Windows dla stacji roboczych. Aby mieć pewność, że pliki wykonywalne Linuksa będą działać w WSL2 zamiast w emulatorze działającym […]

Wydanie nginx 1.23.0

Zaprezentowano pierwsze wydanie nowej głównej gałęzi nginx 1.23.0, w ramach której kontynuowany będzie rozwój nowych funkcjonalności. Równolegle utrzymywana stabilna gałąź 1.22.x zawiera jedynie zmiany związane z eliminacją poważnych błędów i luk. W przyszłym roku, w oparciu o główną gałąź 1.23.x, powstanie stabilna gałąź 1.24. Główne zmiany: Przeprojektowano wewnętrzne API, linie nagłówka są teraz przekazywane do […]

Projekt AlmaLinux wprowadził nowy system kompilacji ALBS

Twórcy dystrybucji AlmaLinux, która rozwija darmowy klon Red Hat Enterprise Linux podobny do CentOS, wprowadzili nowy system asemblowania ALBS (AlmaLinux Build System), który został już wykorzystany przy tworzeniu wydań AlmaLinux 8.6 i 9.0 przygotowanych dla architektury x86_64, Aarch64, PowerPC ppc64le i s390x. Oprócz budowania dystrybucji ALBS służy również do generowania i publikowania aktualizacji korygujących (errata) oraz certyfikowania […]

Facebook wprowadził mechanizm TMO, pozwalający zaoszczędzić 20-32% pamięci na serwerach

Inżynierowie z Facebooka (zakazanego w Federacji Rosyjskiej) opublikowali raport z wdrożenia w ubiegłym roku technologii TMO (Transparent Memory Offloading), która pozwala na znaczne oszczędności w pamięci RAM na serwerach poprzez wypieranie niepotrzebnych do pracy danych wtórnych na tańsze dyski, takie jak NVMe SSD – dyski. Według Facebooka korzystanie z TMO pozwala zaoszczędzić od 20 do 32% […]

Opublikowano zestaw narzędzi do wykrywania dodatków zainstalowanych w przeglądarce Chrome

Opublikowano zestaw narzędzi implementujący metodę wykrywania dodatków zainstalowanych w przeglądarce Chrome. Powstałą listę dodatków można wykorzystać do zwiększenia dokładności pasywnej identyfikacji konkretnej instancji przeglądarki, w połączeniu z innymi pośrednimi wskaźnikami, takimi jak rozdzielczość ekranu, funkcje WebGL, listy zainstalowanych wtyczek i czcionek. Proponowana implementacja sprawdza instalację ponad 1000 dodatków. Oferowana jest demonstracja online w celu przetestowania systemu. Definicja […]

Dostępny system przesyłania wiadomości Mattermost 7.0

Ukazała się premiera systemu przesyłania wiadomości Mattermost 7.0, którego zadaniem jest zapewnienie komunikacji pomiędzy programistami a pracownikami przedsiębiorstw. Kod strony serwerowej projektu jest napisany w Go i rozpowszechniany na licencji MIT. Interfejs sieciowy i aplikacje mobilne są napisane w JavaScript przy użyciu React, klient stacjonarny dla systemów Linux, Windows i macOS jest zbudowany na platformie Electron. MySQL-a i […]

Luki w mechanizmie MMIO procesorów Intel

Intel ujawnił informację o nowej klasie wycieków danych poprzez struktury mikroarchitektoniczne procesorów, które pozwalają poprzez manipulację mechanizmem MMIO (Memory Mapped Output Output) określić informacje przetwarzane na innych rdzeniach procesorów. Luki umożliwiają na przykład wyodrębnienie danych z innych procesów, enklaw Intel SGX lub maszyn wirtualnych. Luki są specyficzne tylko dla procesorów Intel; procesory innych producentów […]

Wydanie dystrybucyjne Manjaro Linux 21.3

Wydano dystrybucję Manjaro Linux 21.3, zbudowaną na Arch Linux i skierowaną do początkujących użytkowników. Dystrybucja wyróżnia się uproszczonym i przyjaznym dla użytkownika procesem instalacji, obsługą automatycznego wykrywania sprzętu i instalowania sterowników niezbędnych do jego działania. Manjaro jest dostępne w żywych kompilacjach ze środowiskami graficznymi KDE (3.5 GB), GNOME (3.3 GB) i Xfce (3.2 GB). Na […]