Kategoria: Blog

Trzy lata w Ameryce Łacińskiej: jak wyjechałem za marzeniem i wróciłem po totalnej „resetowaniu”

Cześć, Habr, nazywam się Sasza. Po 10 latach pracy jako inżynier w Moskwie postanowiłem radykalnie zmienić życie — kupiłem bilet w jedną stronę i wyjechałem do Ameryki Łacińskiej. Nie wiedziałem, co mnie czeka, ale muszę przyznać, że to była jedna z najlepszych decyzji w moim życiu. Dziś chcę opowiedzieć, z czym się zmierzyłem przez trzy lata w […]

W FreeBSD usunięto zdalnie wykorzystane luki w zabezpieczeniach w ipfw

W filtrze pakietów ipfw usunięto dwie luki w kodzie do analizy opcji TCP, spowodowane nieprawidłową weryfikacją danych w przetwarzanych pakietach sieciowych. Pierwsza luka (CVE-2019-5614) przy przetwarzaniu w pewien sposób sformatowanych pakietów TCP może prowadzić do dostępu do pamięci poza przydzielonym buforem mbuf, a druga (CVE-2019-15874) do odwołania się do już zwolnionych obszarów pamięci (use-after-free). Analiza przydatności wykrytych problemów dla […]

Opublikowano OpenSSL 1.1.1g z poprawką luki związanej z TLS 1.3

Dostępna jest poprawkowa wersja biblioteki kryptograficznej OpenSSL 1.1.1g, w której usunięto lukę (CVE-2020-1967), prowadzącą do odmowy usługi przy próbie negocjacji połączenia TLS 1.3 z kontrolowanym przez przestępcę serwerem lub klientem. Lukom przypisano wysoki poziom zagrożenia. Problem występuje tylko w aplikacjach korzystających z funkcji SSL_check_chain(), co prowadzi do awarii procesu przy nieprawidłowym użyciu rozszerzenia TLS „signature_algorithms_cert”. Szczególnie przy […]

Wydanie systemu inicjalizacji GNU Shepherd 0.8

Dostępny jest menedżer usług GNU Shepherd 0.8 (dawniej dmd), rozwijany przez programistów dystrybucji GNU Guix System jako alternatywa dla systemu inicjalizacji SysV-init. Demony i narzędzia Shepherd są napisane w języku Guile (jedna z implementacji języka Scheme), który jest również wykorzystywany do definiowania ustawień i parametrów uruchamiania usług. Shepherd jest już stosowany w dystrybucji GuixSD GNU/Linux i […]

Wydano PyTorch 1.5.0

PyTorch — popularny framework do uczenia maszynowego — zaktualizował się do wersji 1.5.0. Ta wersja zawiera kilka dużych dodatków oraz ulepszeń API, w tym stabilizację C++ API, które wcześniej uznawano za eksperymentalne. Teraz użytkownicy mogą łatwo przenosić swoje modele z Python API na C++ API. Stabilizowany jest również pakiet torch.distributed.rpc, który oferuje szerokie możliwości w rozproszonym […]

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. […]

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