Kategoria: Blog

WAL-G: nowe możliwości i rozwój społeczności. Georgij Rylow

Proponuję zapoznać się z transkrypcją wystąpienia z początku 2020 roku Georgija Rylova „WAL-G: nowe możliwości i rozwój społeczności”. U maintainerów open-source pojawia się wiele problemów wraz z ich rozwojem. Jak pisać coraz więcej wymaganych funkcji, naprawiać coraz więcej issue'ów i zdążać przeglądać coraz więcej pull requestów? Na przykładzie WAL-G (narzędzie do kopii zapasowych dla PostgreSQL) opowiem, jak radziliśmy sobie z tym […]

Wykorzystanie systemów pamięci masowej w pracy z mediami

Współczesny świat trudno sobie wyobrazić bez obfitości treści multimedialnych, przedstawionych także w postaci danych audio i wideo. Wydawało się, że jeszcze niedawno marzeniem była kolekcja plików MP3. A dziś pliki wideo w rozdzielczości 4K są już postrzegane jako coś powszedniego. Całą tę treść multimedialną trzeba stworzyć, gdzieś umieścić, a następnie zapewnić do niej dostęp. […]

W stylu retro: nowy system operacyjny dla Raspberry Pi nawiązuje do interfejsu Windows XP

Wszyscy właściciele Raspberry Pi 4, którzy pragną zanurzyć się w estetykę Windows XP, mogą teraz spełnić swoje pragnienie dzięki amatorskiej wersji Linuxa o nazwie Raspbian XP Professional. System operacyjny ma interfejs bardzo przypominający klasyczny system Microsoftu, w tym menu „Start”, ikony oraz wiele innych elementów. Jednak, ponieważ system operacyjny oparty jest na Linuxie, nie może uruchamiać aplikacji […]

Wydanie nginx 1.18.0

Po roku prac zaprezentowano nową stabilną wersję wysokowydajnego serwera HTTP oraz serwera proxy obsługującego wiele protokołów nginx 1.18.0, który zawiera zmiany gromadzone w głównej wersji 1.17.x. W przyszłości wszystkie zmiany w stabilnej wersji 1.18 będą dotyczyły eliminacji poważnych błędów i luk w zabezpieczeniach. Wkrótce zostanie utworzona główna wersja nginx 1.19, w ramach której będą kontynuowane […]

Większość programów antywirusowych była podatna na ataki za pośrednictwem dowiązań symbolicznych

Badacze z firmy RACK911 Labs zwrócili uwagę, że prawie wszystkie pakiety antywirusowe dla Windows, Linux i macOS były podatne na ataki manipulujące stanem wyścigu (race conditions) podczas usuwania plików zawierających złośliwe oprogramowanie. Aby przeprowadzić atak, konieczne jest załadowanie pliku, który antywirus rozpoznaje jako złośliwy (na przykład można wykorzystać sygnaturę testową), a następnie […]

Kopie zapasowe: gdzie, jak i dlaczego?

Ochrona danych oznacza posiadanie kopii zapasowej, z której można je przywrócić. Dla większości firm i organizacji, tworzenie kopii zapasowych danych należy do najważniejszych priorytetów. Około połowy firm traktuje swoje dane jako strategiczny zasób. Wartość przechowywanych danych stale rośnie. Wykorzystuje się je do poprawy jakości obsługi klienta, wspierania bieżącej działalności, […]

Zabbix 5.0, czyli Co nowego czeka nas z szablonem Template Server by IPMI

Trzeba skonfigurować sprzęt do monitorowania, a w ulubionym systemie Zabbix brakuje gotowego szablonu dla tego typu urządzenia. Znana sytuacja? Każdy radzi sobie z nią na swój sposób. Jeden administrator szuka rozwiązania w Internecie. Drugi — opracowuje swoje. A niektórzy machają ręką na to zadanie. Obecnie zespół Zabbix z każdym nowym wydaniem rozszerza zestaw predefiniowanych szablonów w systemie. […]

Ostatnia wersja emulatora Nintendo Switch umożliwiła graczom na PC przejście Pokemon Sword i Shield

Ostatnia wersja emulatora Yuzu, która jest na razie dostępna tylko dla subskrybentów na Patreonie, umożliwiła pełne odtworzenie Pokemon Sword i Shield na PC. Wcześniejsze blokady programowe podczas każdego zdarzenia uniemożliwiały przejście gry. „Podczas debugowania błędu dźwiękowego w Toki Tori [programista z pseudonimem] bunnei odkrył błąd związany z zaokrągleniem w naszej emulacji procesora, ale przyczyna leżała nie w […]

Aktualizacja systemu operacyjnego KolibriN 10.1 oraz MenuetOS 1.34 napisanego w assemblerze

Dostępna jest aktualizacja systemu operacyjnego KolibriN 10.1, napisanego głównie w asemblerze (fasm) i rozpowszechnianego na licencji GPLv2. KolibriN oparty jest na KolibriOS i oferuje ładniejsze oraz bardziej przyjazne dla użytkownika środowisko, z większą liczbą aplikacji dostarczanych w zestawie. Obraz rozruchowy zajmuje 84 MB i zawiera takie aplikacje, jak przeglądarki WebView i Netsurf, odtwarzacz wideo FPlay, przeglądarkę obrazów […]

Wydanie wolnego systemu operacyjnego Visopsys 0.9

Po prawie czterech latach od ostatniej znaczącej aktualizacji wydano wizualny system operacyjny Visopsys 0.9 (VISual OPerating SYStem), który jest rozwijany od 1997 roku i różni się od Windows i Unix. Kod systemu został stworzony od podstaw i jest udostępniany w postaci kodu źródłowego na licencji GPLv2. Opcjonalny obraz Live zajmuje 21 MB. Graficzny system, dzięki któremu tworzony jest interfejs […]

Wydanie dystrybucji NixOS 20.03, która korzysta z menedżera pakietów Nix.

Zaprezentowano wydanie dystrybucji NixOS 20.03, opartej na menedżerze pakietów Nix, która oferuje szereg własnych rozwiązań ułatwiających konfigurację i obsługę systemu. Na przykład w NixOS używa się jednego pliku konfiguracji systemu (configuration.nix), co umożliwia szybki powrót do wcześniejszych aktualizacji, wspiera przełączanie między różnymi stanami systemu oraz pozwala użytkownikom instalować indywidualne pakiety (pakiet instalowany jest w katalogu domowym), a także równoczesną instalację […]

Wydano Python 2.7.18 — ostatnia wersja z gałęzi Python 2

Cicho i niepostrzeżenie 20 kwietnia 2020 roku deweloperzy ogłosili wydanie Python 2.7.18 — ostatniej wersji Pythona z gałęzi Python 2, wsparcie dla której zostaje oficjalnie zakończone. Python to wysokopoziomowy język programowania ogólnego przeznaczenia, skoncentrowany na zwiększeniu wydajności dewelopera i czytelności kodu. Składnia rdzenia Pythona jest minimalistyczna. Jednocześnie standardowa biblioteka zawiera dużą ilość przydatnych […]

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