100 praktycznych zadań do ćwiczenia Pythona.
#technologia #programowanie #python


100 praktycznych zadań do ćwiczenia Pythona.
#technologia #programowanie #python

Zaloguj się aby komentować
Zaloguj się aby komentować
Poradnik jak dokonać migracja z modułu pytz do modułu zoneinfo:
https://pytz-deprecation-shim.readthedocs.io/en/latest/migration.html
Moduł zoneinfo został dodany do biblioteki standardowej w Pythonie 3.9 - jeśli dalej używasz modułu pytz do obsługi stref czasowych to zalecana jest migracja do zoneinfo.
#technologia #programowanie #python #pytz #zoneinfo

Zaloguj się aby komentować
Zapraszam do konkursu na najbardziej wymyślne inwektywy!
Zasady:
Brak wulgaryzmów
Zero obrażania członków rodziny
Nie poruszamy tematów powszechnie uznanych za drażliwe
Czym bardziej inteligentne, przewrotne i kąśliwe inwektywy tym lepiej!
Dorzucam swoje inwektywy i słucham Państwa:
Jesteś tak ostry jak cień mgły
Oby Cię było stać na egzotyczną wycieczkę do Amazonii i pływanie z rybami candiru
Wygrałeś na loterii genetycznej - dodatkową parę chromosomów
Nie ma zwycięzców ni przegranych - liczą się tylko umiejętnie sklecone inwektywy!
1. Jesteś tak brzydki, że jak się urodziłeś, rodzice wrzucili cię za szafę i tam cię pająki wychowaly
2. Gdy się urodziłeś lekarze podawali ci cukierka, żeby sprawdzić z której strony masz d⁎⁎ę, a z której ryj.
3. Latarnia twojego intelektu nie świeci zbyt jasno, co?
4. Nie jesteś chyba najostrzejszą kredką w piórniku?
5. Masz twarz myślą nie zmąconą
6. Masz wzrok stęskniony za rozumem
@koszotorobur
Zaloguj się aby komentować
Narzędzie do analizy statycznej kodu, które ostrzeżega użytkownika przede błędami oraz sugeruje poprawki dotyczące składni skryptów powłoki bash/sh.
ShellCheck można łatwo zintegrować z ulubionym edytorem kodu (jak VS Code czy Vim) lub uruchamiać z linii komend.
#technologia #programowanie #skryptowanie #bash #shell #linux

Zaloguj się aby komentować
Celem strony jest służenie jako wiarygodne repozytorium wszystkich gier od 2000 roku, które dostąpiły zaszczytu otrzymania tytułu Gry Roku nadanego przez renomowane redakcje, plebiscyty, konkursy i instytucje zajmujące się grami.
Gry można sortować po roku wydania lub po ilości głosów jakie otrzymały.
#ciekawostki #gry #grykomputerowe #gaming #goty
Zaloguj się aby komentować
Docker – wprowadzenie, instalacja i pierwsze uruchomienie
Odkryj jak zacząć swoją przygodę z Dockerem, jak uruchomić pierwszy kontener i jak technologia kontenerów może ułatwić codzienną pracę.
#technologia #konteneryzacja #docker #linux

Zaloguj się aby komentować
Kanał wyjaśniający zaawansowane tematy dotyczące Pythona w przystępny i zwięzły sposób - po angielsku.
#technologia #programowanie #python
Zaloguj się aby komentować
Windows Sysinternals to witryna internetowa, która oferuje zasoby i narzędzia do zarządzania, diagnozowania, rozwiązywania problemów i monitorowania środowiska Microsoft Windows.
Jakie usługi oferuje Windows Sysinternals? - artykuł po polsku z krótkim opisem najpopularniejszych narzędzi.
#technologia #windows #sysinternals



@koszotorobur przypominam, że cały folder SysInternals można podpiąć jako network drive ง(͡ ͡° ͜ つ ͡͡°) https://www.nextofwindows.com/tip-having-all-the-sysinternals-tools-in-a-mapped-drive
Zaloguj się aby komentować
Aplikacja rsync działająca z linii komend i służąca do kopiowania plików lokalnie oraz po sieci, utożsamiana jest z systemem Linux ale z powodzeniem można ją zainstalować i używać na systemie Windows bez potrzeby instalowani WSL (Windows Subsystem for Linux) i dystrybucji Linuksa do której dopiero można doinstalować rsync.
Jak więc zainstalować program rsync na systemie Windows?
1 - Ściągnij i zainstaluj Git for Windows - git to podstawowe narzędzie wielu programistów więc może być już zainstalowane na Twoim komputerze
2 - Uruchom Git Bash jako Administrator
3 - Z linii poleceń Git Bash pobierz program CLI Zstandard i go rozpakuj:
curl -Lo zstd.zip https://github.com/facebook/zstd/releases/download/v1.5.5/zstd-v1.5.5-win64.zip
unzip -j -d /usr/bin zstd.zip zstd-v1.5.5-win64/zstd.exe
4 - Pobierz rsync i bibliotekę na której polega:
curl -Lo rsync.tar.zst https://repo.msys2.org/msys/x86_64/rsync-3.2.7-2-x86_64.pkg.tar.zst
curl -Lo libxxhash.tar.zst https://repo.msys2.org/msys/x86_64/libxxhash-0.8.2-1-x86_64.pkg.tar.zst
5 - Rozpakuj archiwa zst:
zstd -d rsync.tar.zst
zstd -d libxxhash.tar.zst
6 - Rozpakuj pliki z archiwów tar od razu do odpowiedniego folderu:
tar -C /usr/bin --strip-components 2 -xvf rsync.tar usr/bin
tar -C /usr/bin --strip-components 2 -xvf libxxhash.tar usr/bin
7 - Usuń niepotrzebne już pliki:
rm zstd.zip rsync.tar* libxxhash.tar*
8 - Korzystaj z narzędzia rsync na Windowsie!
#technologia #windows #linux #rsync

@koszotorobur Tymczasem na Linuxie robisz to wszystko jedną komendą ale to ponoć Linux jest tym trudniejszym systemem xD.
sudo pacman -S rsync
A z rsynca to korzystane jest ostro jak każdy do backupowania. Pomyśleć, że kiedyś jeszcze na windowsie szukałem jakiś programów do robienia backupu kiedy to wszystko można ogarnąć jedną komendą i wpisem do crona.
Zaloguj się aby komentować
The SMALLEST to the LARGEST Thing in The Universe – The Ultimate Size Comparison
Kurtzgesagt wyjaśnia ile razy człowiek jest większy od wiewiórki lub mniejszy od czarnej dziury w centrum naszej galaktyki.
#ciekawostki #kurtzgesagt
Zaloguj się aby komentować
Jak korzystamy z Internetu? 2022
Data publikacji: 09.02.2023
Częstotliwość wydania: Roczna
Dane dotyczące wykorzystania technologii informacyjno-komunikacyjnych w przedsiębiorstwach, gospodarstwach domowych oraz przez osoby indywidualne w wieku 16-74 lat, będące członkami tych gospodarstw.
#ciekawostki #statystyka #internet


Zaloguj się aby komentować
PAL, NTSC, blokady regionalne i 60FPS
Wyjaśnienie dlaczego niektóre japońskie i amerykańskie gry w Europie działy wolniej aż do czasów pojawienia się telewizorów i konsol z HDMI.
Stare i od arhn.eu ale materiał jest merytorycznie poprawny i do tego po polsku.
#ciekawostki #technologia #retrogaming #gry
Zaloguj się aby komentować
Polars vs. pandas: What’s the Difference?
Dla zainteresowanych Data Science co używają pandas ale nie słyszeli jeszcze o zorientowanym na szybkość polars.
#technologia #python #datascience #polars #pandas
Zaloguj się aby komentować
Narzędzie do wyświetlenia informacji o systemie z wiersza poleceń napisane w bashu 3.2+.
Niestety nie jest już rozwijanie - ale istnieje bardzo wiele alternatyw: https://beucismis.github.io/awesome-fetch/
#technologia #linux

@koszotorobur O kurdę nie miałem pojęcia, że neofetch nie jest już rozwijany, jak tak patrzę to faktycznie ostatni commit do mastera ponad 2 lata temu, lipa... Ale z drugiej strony to dalej nieźle działa i nie ma z nim problemów, wiem bo jak każdy walnięty użytkownik linuxa co jakiś czas neofetchuje sobie w terminalu bez powodu xd
Jak ktoś przegląda reddita a zwłaszcza r/unixporn to neofetcha na bank dobrze kojarzy i naoglądał się go w każdej możliwej formie i motywie kolorystycznym wiele razy.
Obowiązkowo neofetch z mojego aktualnego złoma w załączniku:

@Catharsis - jak ogląda się różne tutoriale to widać, że czasami ludzie mają dodane do .bashrc i odpala im się ze startem terminala.
Oczywiście obowiązkowo używają też Powerlevel10k o którym już zrobiłem wpis kilka miesięcy temu.
Zaloguj się aby komentować
Google opublikowało standardy jakie skrypty napisane w Bashu powinny spełniać - polecam się z nim zapoznać i zacząć je stosować!
#technologia #linux #bash

@parapet-inferno Usunęli "don't be evil" i weszli w typowy lifecycle korpośmieci
A na poważnie, to nie spieprzyli tego styleguide, bo coś co ma 35 lat ma tak ugruntowane praktyki, że trzeba bardzo chcieć coś zepsuć. Nie twierdzę, że w Bashu nie można źle pisać, ale to tak niewygodny język skryptowy, że pewne praktyki są do bólu oczywiste, bo każde inne kopią w tyłek. Np. [[]] i [].
Och ten temat spacja vs tab xD
Co do samego tematu TAB vs space to zaletą używania tabu jest to, że każdy sobie może skonfigurować jak szeroki ma być tabulator i mieć po swojemu, a wadą jest to, że w zasadzie wszędzie trzeba to ustawiać ręcznie. W przypadku spacji jest na odwrót
A dwie spacje wynikają pewnie z tego, że jak narzucają maksymalną liczbę kolumn na 80, to w przypadku 4 spacji przy zagnieżdżeniach szybko się kończy miejsce :P
ehh przydało by się w końcu kiedyś na porządnie nauczyć basha, zawsze piszę na czuja xd. Większość moich skryptów w bashu skończyło tak, że w połowię się wkurzam na basha i przepisuje od nowa na pythona i działa od strzała mimo, że pythona też nie znam i też piszę na czuja, ale python to taki prosty i przyjemny język, że nie trzeba się go uczyć żeby w nim pisać xd.
Zaloguj się aby komentować
Starannie dobrane biblioteki Pythona, z naciskiem na obróbkę danych oraz uczenie maszynowe!
#programowanie #python
Yo generalnie to na githubie to prawie do wszystkiego jest takie repo. Wpisujecie interesującą was frazę np język programowania, nazwę systemu, menagera okien itp + "awesome" i macie czasem nawet kilka wyników. Przykłady: awesome-nodejs awesome-kde awesome-hyprland czy najzabawniejsze awesome-awesome-wm (bo jest coś takiego jak awesome-wm xD).
Zaloguj się aby komentować
Kutia czy Kluski z Makiem
#swieta #bozenarodzenie #tradycja #jedzenie


Zaloguj się aby komentować
Poznaj pogromcę Dockera.
Podnan to opracowane przez inżynierów firmy Red Hat narzędzie typu open source przeznaczone do zarządzania kontenerami zgodnymi ze standardem OCI (ang. open container initiative).
Dzięki podmanowi łatwo można wyszukiwać, tworzyć, uruchamiać, udostępniać i wdrażać aplikacje bazujących na kontenerach bądź obrazach kontenerów OCI.
#technologia #linux #konteneryzacja #podman #docker

Zaloguj się aby komentować