Kategoria: Blog

MinC — środowisko podobne do Cygwin dla Windows z narzędziami z OpenBSD

Projekt MinC (MinC Is Not Cygwin) rozwija minimalistyczne jądro (zajmujące 285 KB) oraz narzędzia oparte na MinGW, które umożliwiają ponowne kompilowanie i uruchamianie typowych narzędzi OpenBSD w Windows, analogicznie do tego, jak pakiet Cygwin pozwala na używanie narzędzi GNU w Windows. Kod projektu napisany jest w języku C i jest udostępniany na licencji BSD. Obsługiwane są wersje Windows, począwszy od […]

Wydanie zestawu kompilatorów GCC 15

Po roku prac opublikowano wydanie wolnego zestawu kompilatorów GCC 15.1, pierwsze znaczące wydanie w nowej gałęzi GCC 15.x. Zgodnie z numeracją wersji, wersja 15.0 była używana w trakcie prac rozwojowych, a krótko przed wydaniem GCC 15.1 już odgałęziła się gałąź GCC 16.0, na podstawie której zostanie utworzone następne znaczące wydanie GCC 16.1. Główne zmiany: Przy kompilacji […]

W rozszerzeniu Microsoft C/C++ włączono blokadę pracy w forkach VS Code.

Firma Microsoft wprowadziła w binarnych wersjach rozszerzenia Microsoft C/C++ Extension (ms-vscode.cpptools) zmiany, które blokują działanie w forkach otwartego edytora kodu VS Code (Visual Studio Code). Rozszerzenie jest własnościowe i służy do dodawania wsparcia dla języków C/C++ w VS Code. Po aktualizacji do wersji 1.24.5 użytkownicy edytorów VS Codium i Cursor, opartych na kodzie VS Code, napotkali […]

Zasięg IPv6 w regionie Azji i Pacyfiku osiągnął 50%

Rejestrator APNIC (Asia Pacific Network Information Centre) ogłosił osiągnięcie 50% zasięgu IPv6 w regionie Azji i Pacyfiku. Kamień milowy ten został osiągnięty 25 lat po rozpoczęciu wdrażania IPv6 przez organizację APNIC. Poziom wdrożenia IPv6 u innych rejestratorów: ARIN (Ameryka Północna) — 52%, LACNIC (Ameryka Łacińska) — 39%, RIPE (Europa, Bliski Wschód i Azja Centralna) — 28%, AFRINIC (Afryka) — […]

Skrypt Archify do zastąpienia istniejącej dystrybucji na Arch Linux.

Dostępna jest pierwsza wersja skryptu Archify, pozwalającego przejść na Arch Linux z innych dystrybucji, zachowując użytkowników, zawartość katalogu /home oraz punkty montowania. Archify jest odgałęzieniem skryptu TurboArch, które rozszerza jego funkcjonalność. Skrypt oferuje następujące możliwości konfiguracji nowego systemu: zachowanie użytkowników lub dodanie jednego użytkownika root z ustawionym hasłem; instalacja środowisk graficznych lub menedżerów okien, sterowników wideo oraz […]

Wydanie wbudowanej bazy danych libmdbx 0.13.6

Opublikowano wydanie biblioteki libmdbx 0.13.6 (MDBX) z realizacją wysokowydajnej, kompaktowej wbudowanej bazy danych klasy klucz-wartość. Kod libmdbx jest rozpowszechniany na licencji Apache 2.0. Obsługiwane są wszystkie aktualne systemy operacyjne i architektury, w tym rosyjski Elbrus 2000. Dla libmdbx oferowane jest rozwinięte API dla C++, a także wspierane przez entuzjastów powiązania z językami Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

Prototyp rootkita dla Linuksa wykorzystujący io_uring do omijania analizatorów wywołań systemowych

Badacze z firmy ARMO zaprezentowali możliwość tworzenia rootkitów, które nie wykorzystują specyficznych wywołań systemowych do wykonywania typowych operacji, takich jak odczyt/zapis plików i przyjmowanie komend z zewnętrznego serwera. Zamiast wywołań systemowych do wykonywania operacji sieciowych i plikowych zasugerowano użycie interfejsu asynchronicznego wejścia/wyjścia io_uring, obsługiwanego od jądra Linuksa 5.1. Istota metody polega na tym, że zamiast osobnych […]

Wydanie katalogizatora domowej biblioteki MyLibrary 4.0.

Wydano katalogizator domowej biblioteki MyLibrary 4.0. Kod programu został napisany w języku programowania C++ i jest dostępny (GitHub, GitFlic) na licencji GPLv3. Graficzny interfejs użytkownika został zrealizowany za pomocą biblioteki GTK4. Program jest dostosowany do pracy w systemach operacyjnych z rodziny Linux i Windows. Użytkownicy Arch Linux mogą znaleźć gotowy skrypt do budowy pakietu w AUR. Dla użytkowników Windows dostępny jest […]

Opublikowano emulator QEMU 10.0.0

Przedstawiono wydanie projektu QEMU 10.0.0. QEMU jako emulator umożliwia uruchomienie programu zbudowanego dla jednej platformy sprzętowej na systemie o zupełnie innej architekturze, na przykład uruchomienie aplikacji dla ARM na komputerze zgodnym z x86. W trybie wirtualizacji QEMU wydajność wykonywania kodu w izolowanym środowisku jest zbliżona do systemu sprzętowego dzięki bezpośredniemu wykonywaniu instrukcji na CPU i zaangażowaniu […]

Wydanie nginx 1.28.0 i forka FreeNginx 1.28.0.

Po roku rozwoju opublikowano nową stabilną wersję wysokowydajnego serwera HTTP i wieloprotocolowego serwera proxy nginx 1.28.0, który zawiera zmiany zgromadzone w głównej wersji 1.27.x. W przyszłości wszystkie zmiany w stabilnej wersji 1.28 będą związane z eliminowaniem poważnych błędów i luk w zabezpieczeniach. Wkrótce zostanie stworzona główna wersja nginx 1.29, w której będzie kontynuowany rozwój nowych […]

Google zrezygnował z narzucania blokady zewnętrznych plików cookie w Chrome

Wiceprezydent Google odpowiedzialny za projekt Privacy Sandbox ogłosił decyzję o zachowaniu dotychczasowego podejścia do blokowania zewnętrznych plików cookie w Chrome — pliki cookie wystawiane podczas odwiedzania domen różniących się od domeny aktualnej strony będą domyślnie blokowane tylko w trybie "incognito". Przeanalizowane zostanie także wykorzystanie technologii Privacy Sandbox w ekosystemie, a plan dalszego rozwoju zostanie przygotowany w […]

W Fedora 43 planowane jest usunięcie z repozytoriów pakietów do wsparcia X11 w GNOME.

W wydaniu Fedora Linux 43 planowanym na październik zamierzają usunąć z repozytoriów projektu pakiety używane w GNOME do pracy na serwerze X. Wszystkim użytkownikom GNOME korzystającym z X11 proponuje się wymuszone przełączenie na sesję GNOME opartą na Wayland. Propozycja ta nie została jeszcze zatwierdzona przez komitet FESCo (Fedora Engineering Steering Committee), odpowiedzialny za techniczną część rozwoju dystrybucji Fedora. Do tego czasu […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster