Autor: Yuri Gagarin

Organizacja wdrożenia w wielu środowiskach k8s za pomocą helmfile

Helmfile – opakowanie dla helm, które pozwala w jednym miejscu opisywać wiele wydania helm, parametryzować ich szablony dla różnych środowisk, a także określać kolejność ich wdrażania. O samym helmfile oraz przykładach jego użycia można przeczytać w readme i przewodniku po najlepszych praktykach. My zaznajomimy się z nieoczywistymi sposobami opisywania wydań w helmfile. Załóżmy, że mamy […]

Dystrybutorzy ransomware grożą publikacją skradzionych danych.

Firma Positive Technologies opublikowała szczegółowy raport, w którym omawia aktualne zagrożenia cybernetyczne oraz obecne tendencje w świecie przestępczości sieciowej. Ogólnie rzecz biorąc, sytuacja w dziedzinie cyberbezpieczeństwa ulega pogorszeniu. W ostatnim kwartale 2019 roku liczba unikalnych incydentów wzrosła o 12 % w porównaniu do poprzedniego kwartału. Udział ataków celowanych wzrósł o 2 %, osiągając 67 %. Złośliwi aktorzy wciąż aktywnie wykorzystują […]

Dostępna jest wersja systemd 245 z implementacją przenośnych katalogów domowych.

Po trzech miesiącach prac deweloperskich wydano wersję systemd 245. Nowa odsłona zawiera nowe składniki systemd-homed oraz systemd-repart, wprowadzono wsparcie dla przenośnych profili użytkowników w formacie JSON, umożliwiono definiowanie przestrzeni nazw w systemd-journald oraz dodano wsparcie dla mechanizmu „pidfd”. Całkowicie przeprojektowano stronę projektu, na której zgromadzono znaczną część dostępnej dokumentacji oraz zaprezentowano nowe logo. […]

Rozpoczęto prace nad menedżerem pakietów DNF 5 i zastąpieniem PackageKit.

Daniel Mach z firmy Red Hat ogłosił rozpoczęcie prac nad menedżerem pakietów DNF 5, w którym będzie przeniesiona logika DNF napisana w Pythonie do biblioteki libdnf, napisanej w C++. Testy DNF 5 planowane są na czerwiec, w ramach prac nad Fedora 33, po czym w październiku 2020 roku zostanie dodana do repozytorium Rawhide. […]

RabbitMQ. Część 3. Zrozumienie kolejek i powiązań

Kolejka (queue) — struktura danych na dysku lub w pamięci operacyjnej, która przechowuje odniesienia do wiadomości i przekazuje ich kopie konsumentom. Kolejka jest procesem Erlang z stanem (gdzie mogą być przechowywane same wiadomości). 1 tysiąc kolejek może zajmować około 80 MB. Powiązanie (binding) — reguła, która informuje wymiennik, do której kolejki mają trafiać wiadomości. […]

Instalacja Firebird 3 na nowoczesnych wersjach Linux: CentOS8 i Ubuntu 19

W tym artykule opiszemy minimalny zestaw działań niezbędnych do optymalnej instalacji systemu zarządzania bazą danych Firebird w wersji 3.0 na nowych dystrybucjach Linuxa. Jako przykłady wybrano CentOS 8 oraz Ubuntu 19. Aby 'dostarczyć' dystrybucję Firebird na docelowy system, w tym przewodniku wybrano opcję pobrania archiwum tar.gz z linku na oficjalnej stronie projektu (firebirdsql.org). Dla najbardziej niecierpliwych — od razu […]

Wydanie zestawu podstawowych systemowych narzędzi GNU Coreutils 8.32

Po roku prac dostępna jest stabilna wersja zestawu podstawowych systemowych narzędzi GNU Coreutils 8.32, w skład którego wchodzą takie programy jak sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls itd. Główne nowości: Narzędzia stat i ls zostały przetłumaczone na wykorzystanie bardziej efektywnego wywołania systemowego statx, jeśli jest dostępne. W narzędziach […]

Błąd w BIND 9.16, prowadzący do problemów z obsługą połączeń TCP

W opublikowanej przed dwoma tygodniami wersji BIND 9.16.0 ujawniono poważny błąd, prowadzący do wyczerpania limitu liczby połączeń TCP. W BIND 9.16 zaproponowano nowy system sieciowy, przetłumaczony na mechanizm asynchronicznej obsługi zapytań oparty na bibliotece libuv. Z powodu błędu w tym systemie licznik aktywnych połączeń TCP w pewnych warunkach nie maleje, co prowadzi do narastającej rozbieżności jego […]

Wydanie PowerShell 7

4 marca ukazała się nowa wersja PowerShell 7. PowerShell jest 'wieloplatformowym frameworkiem automatyzacji i konfiguracji, zoptymalizowanym do obsługi danych strukturalnych, REST API i modeli obiektowych', który obejmuje powłokę, język obiektowy oraz zestaw narzędzi do wykonywania skryptów i modułów zarządzających. Wśród nowych możliwości wyróżniają się: Równoległe przetwarzanie obiektów w ForEach-Object Nowe operatory: […]

Co to jest Windows PowerShell i jak to działa? Część 2: wprowadzenie do języka programowania

Historicznie narzędzia wiersza poleceń w systemach Unix były lepiej rozwinięte niż w Windows, jednak wraz z pojawieniem się nowego rozwiązania sytuacja się zmieniła. W PowerShell można pisać skrypty w interpretowanym, wieloparadygmatowym języku, który zawiera elementy klasycznego programowania proceduralnego, obiektowego, a nawet funkcyjnego: przejścia warunkowe, pętle, zmienne, tablice, hashtaby, klasy, obsługę błędów oraz funkcje, cmdlety i potoki. Poprzedni artykuł […]

Co to jest Windows PowerShell i jak to działa? Część 1: podstawowe możliwości

Historicznie narzędzia wiersza poleceń w systemach Unix były lepiej rozwinięte niż w Windows, jednak wraz z pojawieniem się nowego rozwiązania sytuacja się zmieniła. Windows PowerShell pozwala administratorom systemów na automatyzację większości rutynowych zadań. Dzięki niej można zmieniać ustawienia, zatrzymywać i uruchamiać usługi, a także przeprowadzać konserwację większości zainstalowanych aplikacji. Uznawanie niebieskiego okna za kolejny interpreter poleceń byłoby błędne. […]

Wydanie PowerDNS Recursor 4.3 i KnotDNS 2.9.3

Odbędzie się wydanie pamięci podręcznej serwera DNS PowerDNS Recursor 4.3, odpowiadającego za rekurencyjne przekształcanie nazw. PowerDNS Recursor jest zbudowany na tej samej bazie kodowej co PowerDNS Authoritative Server, ale serwery DNS rekurencyjne i autorytatywne PowerDNS rozwijają się w ramach różnych cykli rozwoju i są wydawane jako oddzielne produkty. Kod projektu jest udostępniany na licencji GPLv2. Serwer zapewnia środki do zdalnego zbierania statystyk, obsługuje […]

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