API – kalendarz adwentowy #9

Gdy korzystamy z komputerów i internetu czasem możemy odnieść wrażenie, że jest to całkiem kompletny i spójny system, który zachowuje się tak, jak przewidujemy. Przez większość czasu odnosimy jednak wrażenie (a przynajmniej ja tak mam), że jest to raczej potwór Frankensteina, który działa tylko dlatego, że wszystkie nadgniłe elementy są w miarę szybko wymieniane. Tak … Czytaj dalej API – kalendarz adwentowy #9

Visual Studio Code – kalendarz adwentowy #8

W poprzednim wpisie poznałeś sposób na niemalże dowolne edytowanie i wykonywanie kodu Pythona np. w projekcie uczenia maszynowego. A co jeśli już zakończyłeś fazę eksperymentowania i chciałbyś ze swoim kodem zmierzać w stronę produkcji? Notatniki Jupyter są fajne, jak się je ma uruchomione, ale na dysku są zapisywane w formie JSON, a poza tym niekoniecznie … Czytaj dalej Visual Studio Code – kalendarz adwentowy #8

Jupyter Notebook – kalendarz adwentowy #7

Programowanie to dość mocno uregulowany i usystematyzowany sposób komunikowania się z komputerami. Każdy język programowania ma swoje zasady i reguły. Głównie polega to na tym, że nasze programy są uruchamiane i wykonywane "od początku do końca" linijka po linijce. Jeśli więc chcemy zmienić coś "w środku", to nasz program i tak będzie w sporej części … Czytaj dalej Jupyter Notebook – kalendarz adwentowy #7

Git – kalendarz adwentowy #6

Jeżeli grałeś kiedyś w jakąś grę komputerową, to pewnie zdarzyło Ci się czasem "oszukać przeznaczenie". Doszedłeś do jakiegoś miejsca, zapisałeś grę, podjąłeś decyzję co dalej i przegrałeś. Po przegranej dostałeś możliwość wczytania gry i spróbowania ponownie zrealizować swój pomysł. Albo zmieniłeś zdanie i zrobiłeś coś całkiem innego, co pozwoliło Ci kontynuować grę. W taki sposób, … Czytaj dalej Git – kalendarz adwentowy #6