Mateusz Mazurek – programista z pasją

Python, architektura, ciekawostki ze świata IT

Archiwa

Metaklasy w Pythonie

Cześć! Dziś temat, którego nie zamknąłbym w szufladce „podstawy Pythona”. Poza samym faktem, że warto takie rzeczy wiedzieć, bo są najzwyczajniej w świecie ciekawe, to pozwalają lepiej zrozumieć jak działa obiektowość i dowiedzieć się jakie fajne rzeczy można z nią…

Opublikowane w Mateusz M.

Czego nie powinniśmy robić w Pythonie? #3

Witam w trzecim artykule z serii dotyczącej tego, czego nie powinniśmy robić w Pythonie. Załączam dwa poprzednie wpisy: Czego nie powinniśmy robić w Pythonie? #1 Czego nie powinniśmy robić w Pythonie? #2 i bez przydługiego wstępu, przejdźmy do treści. Z…

Opublikowane w Mateusz M.

Czego nie powinniśmy robić w Pythonie? #2

Ostatnio na blogu pojawił się post „Czego nie powinniśmy robić w Pythonie? #1″ i już w trakcie jego pisania podjąłem decyzję, że wpisów z tej serii pojawi się więcej. Dziś, zgodnie z tą decyzją, pojawia się kolejny post. Pokażę w…

Opublikowane w Mateusz M.

Czego nie powinniśmy robić w Pythonie? #1

Programowanie w każdym języku wygląda podobnie. To, co je różni, to detale. Pisząc to słowo mam na myśli pewne rozwiązania, które są dedykowane dla tego jednego, konkretnego języka. Python nie jest tutaj wyjątkiem, natomiast jego elastyczność pozwala tworzyć kod, który…

Opublikowane w Mateusz M.

Python: testowanie w duchu BDD

Dziś pokażę naprawdę ciekawe podejście do testowania. Co prawda blask BDD (ang. Behavior Driven Development) trochę już przygasł, ale koncepcja ta zostawiła po sobie kilka fajnych pomysłów. Czym jest BDD? Aby artykuł był kompletny nie mogę ominąć krótkiego wprowadzenia do…

Opublikowane w Mateusz M.

Algorytmy genetyczne w Pythonie – ciąg dalszy

W jednym z ostatnich wpisów omówiliśmy, czym jest algorytm genetyczny, z czego się składa i na czym polega jego działanie. Napisaliśmy również mini framework, ułatwiający pracę z tym rozwiązaniem, aby na końcu, w oparciu o nasz poprzedni kod, stworzyć przykład,…

Opublikowane w Mateusz M.

Algorytmy genetyczne w Pythonie

Zagadnienia związane ze sztuczną inteligencją stają się coraz bardziej popularne. Nie dość, że wiele osób o nich mówi, to nieść mogą za sobą worki wypchane pieniędzmi – i nie ma się co dziwić. AI (ang. artificial intelligence) potrafi rozwiązywać problemy…

Opublikowane w Mateusz M.

Kilka ciekawostek o Pythonie

Cześć! :) Przez lata zdobywania doświadczenia natknąłem się na kilka ciekawostek które mogą nie być oczywiste dla osób zaczynających pracować z tym językiem, do tej wiedzy dodałem kilka rzeczy które są dookoła samych technikalii i w ramach rozwinięcia filmiku Przemka…

Opublikowane w Mateusz M.

Dlaczego warto się uczyć Pythona?

Cześć, jaki był Twój pierwszy języka programowania? Byłeś/byłaś zadowolona z wyboru? Każdy, dosłownie każdy stał kiedyś przed wyborem języka, którego chce się uczyć. I pewnie u każdego wyglądało to podobnie, jakiś research w Internecie, pogadanie ze znajomymi, a może po…

Opublikowane w Mateusz M.