Hejto.pl
Zdjęcie w tle

koszotorobur

Fanatyk
  • 489wpisów
  • 20681komentarzy

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

813f06a6-759c-46f6-86f2-2dbe63716d9b

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ć

ShellCheck


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

7ded98d4-14cd-4d37-bb5f-786eb8d63a3a

Zaloguj się aby komentować

https://goty.world/


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

2b796ce0-9862-470d-81eb-219541a3e5b5

Zaloguj się aby komentować

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

31cbca44-0063-4974-8b18-2535578549ca

@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ć

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

5251b158-8678-4bbc-9517-26aad1ea53bb
ded200fb-4beb-4955-8690-f3ac7760d4b2

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Neofetch


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

edcd7f34-beab-4b18-a23f-e38cebb617a6

@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:

8e5e9593-f16f-4f34-99fc-8f6673bb24da

Zaloguj się aby komentować

@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 [].

Jako linting używać 2 spacji.

Nie 4 jak z jakiegos powodu robi każdy, nie tab jak robi każdy z RIGCZ-em. 2


Nie chce spotkać osoby która stwierdziła że to będzie standard

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.

@Catharsis - ja jak zacząłem uczyć innych ludzi to stwierdzlem, że koniec z rumakowaniem i nawet mój kod BASHa musi spełniać jakieś podstawowe standardy - bo jak mam wymagać od innych jak nie będę najpierw wymagał od siebie?

Zaloguj się aby komentować

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ć

Zaloguj się aby komentować

Podman. Krótkie wprowadzenie


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

64fdfbb9-5575-4999-a682-3bf452f480cf

@Barcol - z wielu względów, nie tylko bezpieczeństwa, postanowiliśmy na niego całkowicie przejść ostatnio (bo i tak używamy RHEL, obrazów UBI, OpenShift oraz CRI-O) - i wszyscy sobie chwalą.

Generalnie teraz firma jest całkowicie vendor lacked z Red Hat

@koszotorobur ja niestety w pracy jestem zmuszony korzystać z makbuka, więc przedwcześnie osiwieje. Za to we wszystkich domowych linuxach od desktopa po serwer śmiga już podman

Zaloguj się aby komentować