Zapisz się

Zaloguj

Zapomniałem hasło

Zgubiłeś hasło? Proszę podać swój adres e-mail. Otrzymasz e-mailem link i utworzysz nowe hasło.

Musisz się zalogować, aby zadać pytanie.

Ostatnie Discy Artykuły

Wprowadzenie do pracy z plikami w Python 

Wprowadzenie do pracy z plikami w Python 

Praca z plikami jest jednym z podstawowych zadań, które można zautomatyzować za pomocą Pythona. Może to obejmować odczytywanie plików logów w celu analizy zdarzeń, przetwarzanie plików konfiguracyjnych, czy też zapisywanie wyników zautomatyzowanych skryptów do plików. W tym artykule skupimy się na podstawowych operacjach związanych z otwieraniem, czytaniem i zapisywaniem plików ...

Społeczność Ansible, czyli dzielenie się gotowymi rozwiązaniami w projekcie Ansible Galaxy – zaawansowane użycie  

Społeczność Ansible, czyli dzielenie się gotowymi...

Ansible Galaxy działa jako centralne repozytorium, które umożliwia znalezienie, ponowne użycie i dzielenie się wiedzą, doświadczeniem i sprawdzonymi już napisanymi rozwiązaniami z innymi, szczególnie rolami, które są zbiorami playbooków i innych plików realizujących określone funkcje w środowisku. W tym artykule skupię się na bardziej zaawansowanym zastosowaniu Ansible Galaxy, przedstawiając jego ...

Społeczność Ansible czyli dzielenie się gotowymi rozwiązaniami w projekcie Ansible Galaxy

Społeczność Ansible czyli dzielenie się gotowymi...

Ansible Galaxy to jedna z najważniejszych funkcji w ekosystemie Ansible. Umożliwia ona użytkownikom łatwe współdzielenie, zarządzanie i odkrywanie gotowych do użycia ról. Projekt ten został wprowadzony przez Red Hat jako część narzędzia Ansible, które jest jednym z najbardziej popularnych narzędzi do automatyzacji IT.  Ansible Galaxy, dostępne na stronie galaxy.ansible.com, działa ...

IPv4 vs IPv6 – czym się różni i który z nich wdrożyć w organizacji?

IPv4 vs IPv6 – czym się różni i który z nich...

Protokół IPv4 został opracowany w latach 70. XX wieku i stał się podstawowym protokołem internetowym na całym świecie. Wprowadził on podział adresów IP na klasy A, B i C. Pozwoliło to organizacjom i sieciom korzystanie z odpowiednio dużych zakresów adresowych w zależności od potrzeb.  Problemy protokołu IPv4, których nie przewidziano ...

Jak stworzyć efektowny, domowy NAS? – Przewodnik po FreeNAS/TrueNAS

Jak stworzyć efektowny, domowy NAS? – Przewodnik...

Wielu z was na pewno zastanawia się nad tym, w jaki sposób można wykorzystać stary sprzęt komputerowy zalegający w szafie i czy istnieje możliwość przerobienia takiego sprzętu na domową wersję NAS. Odpowiedź na to pytanie jest prosta, oczywiście można to zrobić i jest do tego wiele darmowych i dobrych narzędzi, ...

Różne wersje Pythona na jednym komputerze 

Różne wersje Pythona na jednym komputerze 

Python jest jednym z najpopularniejszych języków programowania. Jest to język interpretowalny. Wiąże się z tym konieczność zainstalowania interpretera tego języka na naszym systemie operacyjnym. Umiejętność zarządzania wieloma wersjami interpretera języka Python w systemie Linux (i nie tylko) jest niezbędna dla każdego administratora sieci oraz programisty. Linux, dzięki swojej elastyczności i ...

Jak zabezpieczyć dane na dyskach twardych przed utratą? 

Jak zabezpieczyć dane na dyskach twardych przed utratą? 

Dyski twarde są jednym z najpopularniejszych nośników danych w dzisiejszych czasach. Przechowujemy na nich wiele cennych informacji, takich jak dokumenty, zdjęcia, filmy, bazy danych, pliki muzyczne itp. Jednakże, wraz z rosnącą ilością danych, zwiększa się ryzyko ich utraty. Może to prowadzić do znacznych strat finansowych, utraty ważnych dokumentów lub narażenia ...

Struktura Testcase w pyATS

Struktura Testcase w pyATS

W tym wpisie przyjrzymy się, jak wygląda struktura testów (Testcase) funkcjonalnych kodowanych za pomocą pyATS. Struktura ta pozwala na łatwe i przejrzyste tworzenie testów, zarządzanie nimi oraz raportowanie wyników. Dzięki modularnej budowie, można łatwo rozbudowywać i dostosowywać testy do konkretnych potrzeb.

Rola dekoratorów Python w bibliotece pyATS

Rola dekoratorów Python w bibliotece pyATS

Podczas ostatniego webinaru (28.02.2024) „Testowanie infrastruktury sieciowej skryptami Python” Piotr Wojciechowski pokazał budowanie testów funkcjonalnych z zastosowaniem modułu aetest z biblioteki pyATS. Podczas kodowania zastosowane zostały specjalne konstrukcje w języku Python, zwane dekoratorami. W poniższym artykule przyjrzyjmy się dokładniej ich działaniu.