Kategoria: Blog

argparse 3.0

Została wydana wersja 3.0 C++ (dialekt C++17) biblioteki do analizy argumentów wiersza poleceń argparse, dystrybuowanej na licencji MIT. Nowości: dodano wsparcie dla wzajemnie wykluczających się argumentów: auto &group = program.add_mutually_exclusive_group(); group.add_argument(«—first»); group.add_argument(«—second»); dodano moduł C++20; dodano wsparcie dla wyboru z wielu wartości: program.add_argument(«input»).default_value(std::string{«baz»}).choices(«foo», «bar», «baz»); program.add_argument(«count»).default_value(0).choices(0, 1, 2, 3, 4, 5); dodano wsparcie dla binarnego […]

Wydanie bootloadera Libreboot 20231106

Przedstawiono wersję wolnego bootloadera Libreboot 20231106. Aktualizacji nadano status wersji testowej (stabilne wydania publikowane są mniej więcej raz w roku, ostatnie stabilne wydanie miało miejsce w czerwcu). Projekt rozwija gotową kompilację projektu coreboot, dostarczającą alternatywę dla proprietary firmware UEFI i BIOS, odpowiadających za inicjalizację CPU, pamięci, urządzeń peryferyjnych i innych komponentów sprzętowych, minimalizując wstawki binarne. Libreboot jest ukierunkowany […]

20 lat od pierwszego wydania Fedora Linux

Projekt Fedora świętuje 20-lecie od pierwszego wydania projektu, opublikowanego 6 listopada 2003 roku. Projekt został utworzony po podziale dystrybucji Red Hat Linux przez firmę Red Hat na dwa projekty - rozwijany przy udziale społeczności Fedora Linux oraz komercyjny Red Hat Enterprise Linux. Fedora Linux był ukierunkowany na intensywny rozwój nowych technologii Linux, wcześniejsze promowanie innowacji […]

Luki w ingress-nginx, które mogą skompromitować klastry Kubernetes

W rozwijanym projekcie kontrolera ingress Kubernetes ingress-nginx zidentyfikowano trzy luki, które w domyślnej konfiguracji pozwalają na dostęp do ustawień obiektu Ingress, w których m.in. przechowywane są dane uwierzytelniające do serwerów Kubernetes, co umożliwia uzyskanie przywilejowanego dostępu do klastra. Problemy występują tylko w kontrolerze ingress-nginx projektu Kubernetes i nie dotyczą kontrolera kubernetes-ingress rozwijanego przez programistów […]

Wydanie środowiska użytkownika LXQt 1.4

Zaprezentowano wydanie środowiska użytkownika LXQt 1.4 (Qt Lightweight Desktop Environment), rozwijanego przez zespół programistów projektów LXDE i Razor-qt. Interfejs LXQt nadal podąża za ideami klasycznej organizacji pulpitu, wprowadzając nowoczesny wygląd i techniki zwiększające komfort pracy. LXQt jest pozycjonowane jako lekkie, modułowe, szybkie i wygodne kontynuowanie rozwoju pulpitów Razor-qt i LXDE, łączące najlepsze cechy obu powłok. […]

Aktualizacja dystrybucji Static Linux, zbudowanej w formie obrazu dla UEFI

Opublikowano aktualizację dystrybucji Static Linux, opartej na pakietach Alpine Linux i oferującej środowisko oparte na jądrze Linux 6.1.60, standardowej bibliotece Musl oraz narzędziach BusyBox. Graficzne środowisko opiera się na serwerze kompozycyjnym Labwc, wykorzystującym Wayland, menedżerze plików CoreFM, przeglądarki zdjęć CoreImage, edytorze tekstu CorePad, emulatorze terminala CoreTerminal i odtwarzaczu wideo mpv. Zawiera również narzędzia do […]

Wydanie systemu dynamicznego debugowania SystemTap 5.0

Opublikowano wersję systemu dynamicznej analizy SystemTap 5.0, dostarczającą na platformie Linux narzędzia do debugowania, przypominające technologię DTrace. SystemTap umożliwia dokładne monitorowanie działającego systemu Linux, zbieranie statystyk dotyczących pracy aplikacji, profilowanie i kontrolę wywołań systemowych. Zarządzanie odbywa się za pomocą interfejsu wiersza poleceń oraz specjalnego języka skryptowego podobnego do C. System jest kompatybilny z jądrami Linux od wersji […]

W Firefoxie dodano możliwość usuwania parametrów śledzenia z adresów URL

W nocnych wersjach Firefox, na podstawie których 19 grudnia powstanie wydanie Firefox 121, w menu kontekstowym pojawiła się nowa opcja, która pozwala na skopiowanie adresu URL wybranego łącza do schowka, uprzednio usuwając opcje, które służą do śledzenia przejść między stronami. Na przykład, przy kopiowaniu linku usunięte zostaną parametry mc_eid i fbclid, używane podczas przejścia ze stron […]

Nowa wersja serwera pocztowego Exim 4.97

Wydano serwer pocztowy Exim 4.97, który zawiera skumulowane poprawki oraz nowe funkcje. Według zautomatyzowanej ankiety przeprowadzonej w listopadzie, w której wzięło udział około 700 tysięcy serwerów pocztowych, udział Exim wynosi 58.73% (rok temu 60.90%), Postfix znajduje zastosowanie na 34.86% (32.49%) serwerów pocztowych, Sendmail – 3.46% (3.51%), MailEnable – 1.84% (1.91%), MDaemon – 0.40% (0.42%), Microsoft Exchange – […]

Wydanie relacyjno-graficznej bazy danych EdgeDB 4.0

Przedstawiono wydanie bazy danych EdgeDB 4.0, która wdraża model relacyjno-graficzny oraz język zapytań EdgeQL, zoptymalizowane do pracy ze złożonymi danymi hierarchicznymi. Kod napisano w językach Python i Rust (parser oraz istotne dla wydajności części) i jest rozpowszechniany na licencji Apache 2.0. Projekt rozwija się jako rozszerzenie PostgreSQL. Biblioteki klienckie przygotowano dla języków Python, Go, Rust. .NET, […]

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