Najnowsze artykuły

Artykuły i porady

DevOpsDays Kraków 2022

DevOpsDays Kraków 2022

Już 26-27 kwietnia rusza trzecia krakowska odsłona międzynarodowej konferencji DevOpsDays. Zapowiadają się dwa dni wypełnione praktycznymi prelekcjami na temat DevOps i mnóstwo ciekawych case studies do wysłuchania! Mało tego, możesz liczyć na szerokie grono najlepszych

Czytaj więcej »
Network Programmability and Automation Fundamentals

Network Programmability and Automation Fundamentals

Kolejna pozycja książkowa związana z automatyzacją, która wpadła mi w ręce, to publikacja “Network Programmability and Automation Fundamentals” autorstwa czterech CCIE wydana przez CiscoPress. Jest to już kolejna publikacja CiscoPress poświęcona automatyzacji. Dla kogo książka

Czytaj więcej »
Recenzja podręcznika do DEVCOR Study Guide

Recenzja podręcznika DEVCOR Study Guide

Korzystając z letniej promocji na CiscoPress zaopatrzyłem się w dwa tytuły związane z automatyzacją. Jedną z tych książek jest świeża, bo wydana ledwo 19 lipca, pozycja “Cisco DevNet Professional DEVCOR 350-901 Study Guide“. Jej autorem

Czytaj więcej »
7 sekretów udanego projektu automatyzacji

Wtorki z Pythonem

Konstruktor klasy w Python

Konstruktor klasy

Współczesne języki programowania, zarówno te kompilowane jak i interpretowane, wykorzystują koncepcję programowania obiektowego. Polega ona na modularyzowaniu kodu programu na małe funkcjonalne części zwane obiektami. Są to swego rodzaju “klocki”, z których następnie składamy cały

Czytaj więcej »
Tabele w ASCII

Tabele w ASCII

Gdy piszę różnego rodzaju skrypty w języku Python nie raz spotkam się z koniecznością wyświetlenia informacji na konsoli. Zazwyczaj wykorzystuję do tego systemową funkcję print(), lub bibliotekę pprint. Duża ilość informacji najlepiej zaprezentować w formie

Czytaj więcej »
Listy część 2

Listy w Python, cz. 2

W pierwszej części pokazałem jak definiować listę oraz w jaki sposób odczytywać pojedyncze, lub całe grupy elementów listy. Operacji na listach i jej elementach jest nieco więcej. Raz utworzona lista nie jest obiektem stałym i

Czytaj więcej »
Enumerate i przeglądanie elementów listy

Enumerate() i przeglądanie elementów listy

Wykonując operacje na listach musimy jasno sprecyzować, do którego je elementu chcemy uzyskać dostęp. Dokonujemy tego za pomocą indeksów wskazując wprost interesujący nas element listy. Często jednak dane zapisane na liście przetwarzamy w pętli. Pokażę

Czytaj więcej »
Listy w Python, część 1

Listy w Python, cz. 1

Są takie umiejętności, które każdy programujący w dowolnym języku programowania musi umieć posiadać. Nie inaczej jest w Pythonie. W serii “wtorki z Pythonem” będę poruszał także bardziej podstawowe zagadnienia związane z programowaniem, które nie tylko

Czytaj więcej »
Słownik z funkcjami

Słownik z funkcjami

W zeszłym tygodniu pokazałem Ci w jaki sposób możesz uprościć swój kod. Wiesz już, że zamiast tworzyć duże konstrukcje warunkowe możesz generować nazwę wywoływanej metody “w locie” wykorzystując do tego zmienne. W tym tygodniu kontynuujemy

Czytaj więcej »