Kategoria: Nowinki internetowe

Luka w proponowanej implementacji protokołu HTTP/2 w Qt

W bibliotece Qt zidentyfikowano lukę (CVE-2023-51714) w implementacji protokołu HTTP/2, która umożliwia zapisanie danych poza przydzielonym buforem. Luka jest spowodowana przepełnieniem całkowitym w kodzie analizy spakowanych nagłówków (HPack) i objawia się przy odbiorze ponad 4 GB sumarycznych danych nagłówków HTTP lub 2 GB dla jednego nagłówka. Problem został rozwiązany w aktualizacjach Qt 5.15.17, 6.2.11, 6.5.4 i 6.6.2. […]

Problemy związane z raportami o lukach wykrytymi przez narzędzia AI

Daniel Stenberg, autor narzędzia do pobierania i wysyłania danych przez sieć curl, skrytykował wykorzystanie narzędzi AI do tworzenia raportów o lukach. Takie raporty zawierają szczegółowe informacje, są napisane zrozumiałym językiem i wyglądają na wysokiej jakości, ale bez przemyślanej analizy mogą wprowadzać w błąd, zamieniając rzeczywiste problemy na wysokiej jakości z wyglądu bezużyteczną treść. Projekt Curl […]

Eksperyment z tworzeniem pakietu NPM zależnego od wszystkich pakietów w repozytorium

Jeden z programistów pakietów JavaScript przeprowadził eksperyment z tworzeniem i publikowaniem w repozytorium NPM pakietu 'everything', który zależy od wszystkich istniejących pakietów w repozytorium. W celu zrealizowania tej możliwości pakiet 'everything' jest bezpośrednio powiązany z pięcioma pakietami '@everything-registry/chunk-N', które z kolei mają powiązania z ponad 3000 pakietów 'sub-chunk-N', w każdym z których znajdują się powiązania z 800 […]

Jądro Maestro napisane w Rust i częściowo zgodne z Linuxem

Został przedstawiony projekt rozwoju lekkiego jądra przypominającego Unix, napisanego w języku Rust, realizującego podzbiór wywołań systemowych jądra Linux, wystarczający do tworzenia typowych środowisk roboczych. Projekt został założony w 2018 roku i początkowo używał języka C, ale w 2020 roku został całkowicie zrestartowany od zera w oparciu o zdobyte doświadczenia i przeszedł na Rust, aby zmniejszyć prawdopodobieństwo popełnienia błędów […]

Wydanie dystrybucji do tworzenia zapór sieciowych IPFire 2.27 Core 182

Opublikowana wersja dystrybucji do tworzenia routerów i zapór sieciowych IPFire 2.27 Core 182. IPFire wyróżnia się prostym procesem instalacji i możliwością konfiguracji przez intuicyjny interfejs webowy, bogaty w przejrzyste wykresy. Rozmiar instalacyjnego obrazu iso wynosi 423 MB (x86_64, AArch64). System jest modułowy, oprócz podstawowych funkcji filtrowania pakietów i zarządzania ruchem dla IPFire dostępne są moduły z realizacją systemu zapobiegającego […]

Ranking popularności DBMS. PostgreSQL nazwany DBMS 2023 roku

Wydanie DB-Engines zaktualizowało swój ranking popularności DBMS i przyznało tytuł DBMS 2023 roku projektowi PostgreSQL, który w ciągu roku wykazał największy wzrost popularności spośród 417 śledzonych systemów. Drugie miejsce przyznano platformie chmurowej Databricks, która w ciągu roku wzrosła z 19 na 17 miejsce w rankingu, a trzecie miejsce zajęła baza danych Google BigQuery, która wzrosła z 21 na […]

Wydanie SBCL 2.4.0, implementacji języka Common Lisp

Opublikowano wydanie SBCL 2.4.0 (Steel Bank Common Lisp), wolnej implementacji języka programowania Common Lisp. Kod projektu napisany jest w językach Common Lisp i C, i jest rozpowszechniany na licencji BSD. W nowym wydaniu: Zmiany, które łamią kompatybilność: *COMPILE-VERBOSE* i *LOAD-VERBOSE* są związane z NIL przy uruchamianiu systemu z argumentem wiersza poleceń «—script». podczas wyszukiwania pliku core, system sprawdza poprawność […]

Zmarł Niklaus Wirth, twórca języka Pascal

1 stycznia zmarł Niklaus Wirth, jeden z wiodących teoretyków programowania, który nie dożył miesiąca do swoich 90. urodzin. Wirth jest autorem 10 języków programowania, z których najbardziej znane to Pascal, Modula-2 i Oberon, a także jednym z twórców paradygmy programowania strukturalnego, idei wykonania pośredniego kodu bajtowego i zbierania śmieci w interpreterach. Za swój wkład w rozwój […]

Zmarł Niklaus Wirth

1 stycznia, w 90. roku życia, zmarł jeden z teoretyków i pionierów informatyki, laureat Nagrody Turinga, szwajcarski uczony Niklaus Wirth. Wirth jest znany ze swojego udziału w opracowywaniu takich języków programowania jak Algol, Modula, Oberon. Ale chyba najbardziej znanym rezultatem jego prac jest język programowania Pascal, z którym zaczynało swoje kariery programistyczne całe pokolenie studentów. […]

Screenshotter Shutter uzyskał wsparcie dla Wayland

Popularne narzędzie do zrzutów ekranu Shutter zyskało wsparcie dla sesji Wayland. Stało się to możliwe dzięki wysiłkom dewelopera Maurizio V., który dostosował Shutter do pracy w nowoczesnych sesjach Wayland używanych przez większość dużych dystrybucji Linuksa, w tym Ubuntu. Shutter to zaawansowana aplikacja do tworzenia zrzutów ekranu, oferująca więcej funkcji i możliwości niż standardowe narzędzia. Obsługuje: tworzenie zrzutów ekranu z […]

Huawei przetrwała i będzie prosperować: rozwiązania dla centrów danych będą kluczem do sukcesu w 2024 roku

W 2024 roku Huawei skoncentruje się na rozwiązaniach dla centrów danych. Pod koniec ubiegłego roku obecny przewodniczący rady Huawei Hu Houkun ogłosił, że propozycje firmy w segmencie centrów danych staną się kluczem do sukcesu w 2024 roku. Określił działalność Huawei w zakresie infrastruktury technologicznej jako "balast", zauważając, że macierze dyskowe, obliczeniowe […]

Najważniejsze wydarzenia 2023 roku związane z projektami open source

Podsumowanie najważniejszych i najbardziej znaczących wydarzeń 2023 roku związanych z projektami open source i bezpieczeństwem informacji: Zakończenie publikacji kodu źródłowego pakietów dystrybucji Red Hat Enterprise Linux oraz pozostawienie CentOS Stream jako jedynego publicznego źródła kodu pakietów RHEL. Niezadowolenie z produktów Red Hat, które są tworzone poprzez proste rekonstruowanie bez swoich zmian. Przekształcanie dystrybucji (Alma Linux, Rocky Linux, […]

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