Autor: ProHoster

Oblicz wydaną dystrybucję Linuksa 23

Dostępna jest dystrybucja Calculate Linux 23, opracowana przez rosyjskojęzyczną społeczność, zbudowana na bazie Gentoo Linux, obsługująca ciągły cykl wydawania aktualizacji i zoptymalizowana pod kątem szybkiego wdrożenia w środowisku korporacyjnym. Nowa wersja zawiera serwerową edycję programu Calculate Container Manager do pracy z LXC, dodano nowe narzędzie cl-lxc i dodano obsługę wyboru repozytorium aktualizacji. Do pobrania dostępne są następujące edycje dystrybucyjne: [...]

Wersja serwera NTPsec 1.2.2 NTP

Po półtora roku prac opublikowano wydanie systemu precyzyjnej synchronizacji czasu NTPsec 1.2.2, będącego forkiem referencyjnej implementacji protokołu NTPv4 (NTP Classic 4.3.34), skupionej na przeróbce kodu base w celu poprawy bezpieczeństwa (przestarzały kod został oczyszczony, metody zapobiegania atakom i zabezpieczenia funkcji pracy z pamięcią i ciągami znaków). Projekt jest rozwijany pod przewodnictwem Erica S. […]

Badanie wpływu asystentów AI, takich jak GitHub Copilot, na bezpieczeństwo kodu

Zespół badaczy z Uniwersytetu Stanforda zbadał wpływ stosowania inteligentnych asystentów kodowania na pojawianie się luk w kodzie. Rozważano rozwiązania oparte na platformie uczenia maszynowego OpenAI Codex, takie jak GitHub Copilot, które pozwalają na generowanie dość skomplikowanych bloków kodu, aż po gotowe funkcje. Obawy wynikają z faktu, że skoro rzeczywiste […]

Noworoczne intensywne zajęcia z Linuksem dla uczniów klas 7-8

W dniach 2–6 stycznia 2023 r. odbędzie się bezpłatny, intensywny kurs online dotyczący systemu Linux dla uczniów klas 7–8. Intensywny kurs poświęcony jest wymianie systemu Windows na system Linux. W ciągu 5 dni uczestnicy na wirtualnych stoiskach utworzą kopię zapasową swoich danych, zainstalują „Simply Linux” i przeniosą dane do systemu Linux. Zajęcia będą dotyczyły ogólnie Linuksa i rosyjskich systemów operacyjnych […]

Wprowadzono nową istotną gałąź systemu DBMS MariaDB 11

10 lat po założeniu gałęzi 10.x wypuszczono wersję MariaDB 11.0.0, która oferowała kilka znaczących ulepszeń i zmian psujących kompatybilność. Oddział jest obecnie w wersji alfa i będzie gotowy do użytku produkcyjnego po ustabilizowaniu się. Kolejna duża gałąź MariaDB 12, zawierająca zmiany psujące kompatybilność, spodziewana jest nie wcześniej niż za 10 lat (w […]

Opublikowano kod portu Doom dla telefonów przyciskowych na chipie Spreadtrum SC6531

W ramach projektu FPDoom przygotowano port gry Doom na telefony z przyciskami na chipie Spreadtrum SC6531. Modyfikacje chipa Spreadtrum SC6531 zajmują około połowy rynku tanich telefonów z przyciskiem rosyjskich marek (zwykle reszta to MediaTek MT6261). Układ oparty jest na procesorze ARM926EJ-S o częstotliwości 208 MHz (SC6531E) lub 312 MHz (SC6531DA), architekturze procesora ARMv5TEJ. Trudność w przenoszeniu wynika z następujących […]

Korzystanie z czujników ruchu smartfonów do słuchania rozmów

Grupa badaczy z pięciu amerykańskich uniwersytetów opracowała technikę ataku bocznokanałowego EarSpy, która umożliwia podsłuchiwanie rozmów telefonicznych poprzez analizę informacji pochodzących z czujników ruchu. Metoda polega na tym, że współczesne smartfony wyposażone są w dość czuły akcelerometr i żyroskop, które reagują także na wibracje wywołane przez głośnik małej mocy urządzenia, który wykorzystywany jest podczas komunikacji bez zestawu głośnomówiącego. Za pomocą […]

Opublikowano Codon, kompilator języka Python

Startup Exaloop opublikował kod projektu Codon, który rozwija kompilator dla języka Python zdolny do generowania czystego kodu maszynowego na wyjściu, niezwiązanego ze środowiskiem wykonawczym Pythona. Kompilator jest rozwijany przez autorów języka Python-podobnego Seq i jest pozycjonowany jako kontynuacja jego rozwoju. Projekt oferuje także własne środowisko uruchomieniowe dla plików wykonywalnych oraz bibliotekę funkcji, która zastępuje wywołania bibliotek w Pythonie. Teksty źródłowe kompilatora, [...]

Dostępny jest ShellCheck 0.9, statyczny analizator skryptów powłoki

Opublikowano wersję projektu ShellCheck 0.9 rozwijającego system do analizy statycznej skryptów powłoki, który wspiera identyfikację błędów w skryptach z uwzględnieniem cech bash, sh, ksh i dash. Kod projektu napisany jest w Haskell i rozpowszechniany na licencji GPLv3. Dostępne są komponenty umożliwiające integrację z Vimem, Emacsem, VSCode, Sublime, Atom i różnymi frameworkami obsługującymi raportowanie błędów zgodnymi z GCC. Obsługiwane […]

Apache NetBeans IDE 16 wydany

Apache Software Foundation wprowadziła zintegrowane środowisko programistyczne Apache NetBeans 16, które zapewnia obsługę języków programowania Java SE, Java EE, PHP, C/C++, JavaScript i Groovy. Gotowe złożenia tworzone są dla systemu Linux (snap, flatpak), Windows i macOS. Proponowane zmiany obejmują: Interfejs użytkownika umożliwia ładowanie niestandardowych właściwości FlatLaf z niestandardowego pliku konfiguracyjnego. Edytor kodu został rozbudowany [...]

Opublikowano dystrybucje AV Linux MX 21.2, MXDE-EFL 21.2 i Daphile 22.12

Dostępna jest dystrybucja AV Linux MX 21.2 zawierająca wybór aplikacji do tworzenia/przetwarzania treści multimedialnych. Dystrybucja jest kompilowana z kodu źródłowego przy użyciu narzędzi używanych do budowy MX Linux oraz dodatkowych pakietów naszego własnego zestawu (Polyphone, Shuriken, Simple Screen Recorder itp.). AV Linux może pracować w trybie Live i jest dostępny dla architektury x86_64 (3.9 GB). Środowisko użytkownika opiera się na [...]

Google publikuje bibliotekę Magritte'a do ukrywania twarzy w filmach i zdjęciach

Google wprowadziło bibliotekę Magritte'a, mającą na celu automatyczne ukrywanie twarzy na zdjęciach i filmach, np. po to, aby spełnić wymagania dotyczące zachowania prywatności osób przypadkowo złapanych w kadrze. Ukrywanie twarzy ma sens podczas tworzenia kolekcji zdjęć i filmów, które są udostępniane zewnętrznym badaczom w celu analizy lub publikowane publicznie (na przykład podczas publikowania panoram i zdjęć w Mapach Google lub […]