Docker: usunięcie wszystkich kontenerów i wszystkich obrazów

Data publikacji: 2017-07-25 | Programowanie

Intensywnie używasz dokera i nazbierało się kilkanaście GiB obrazów? Oto najprostsze rozwiązanie - wyrzuć je! :)

więcej...


MyDevil.net - hosting dla developerów

Data publikacji: 2017-07-18 | Programowanie

To nie jest post sponsorowany. Z MyDevil.net nie łączy mnie żadna umowa, oprócz tego, że wykupiłem tam hosting. Ale gdybym miał komukolwiek polecić dobrą hostingownię, to polecę właśnie ich.

więcej...


Listy składane (comprehension list) w pythonie i pobranie pierwszego pasującego elementu.

Data publikacji: 2017-07-10 | Programowanie

Załóżmy następującą sytuację: mamy listę elementów typu int lub str. Chcemy przeiterować po tej liście by odnaleźć pierwszy element typu str. Rozwiązanie jest w miarę proste:

result = None
l = [1, '3', 9, '2']

for element in l:
    if isinstance(element, str):
        result = element
        break

W zmiennej result powinna znaleźć się wartość "3".

Jednak można to zrobić ładniej :).

więcej...


Formatowanie stringów w pythonie przy użyciu metody format i wyświetlanie nawiasów klamrowych

Data publikacji: 2017-07-03 | Programowanie

Ostatnio pojawiła się potrzeba wygenerowania z ręki małego jsona ze sparametryzowaną treścią. Chcąc użyć w pełni pythona3 postanowiłem zastosować metodę .format. Niestety nie było łatwo...

więcej...


Komoda & Amiga Plus - wydania papierowe

Data publikacji: 2017-06-26 | Retro

No mam kręćka na punkcie retro. Mam i nic na to nie poradzę. Tym bardziej cieszy mnie inicjatywa, która mam nadzieję odbije się echem po całym retroświatku.

Piszę tu o papierowych wydaniach kultowego magazynu Kommoda & Amiga Plus, które mam przyjemność posiadać, czytać i omdlewać z zachwytu ;).

więcej...


Wracamy po przerwie

Data publikacji: 2017-06-23 | Off Topic

Może myśleliście, że blog padł, albo że mnie diabli wzięli. Otóż nic bardziej mylnego! :). Po przerwie wracam z nowymi postami, będzie jak zwykle trochę pythona, trochę czegoś innego, na pewno więcej retro ;). Zapraszam do czytania i komentowania.

więcej...


Problem z instalacją pakietu ipdb w pythonie (backports.shutil-get-terminal-size)

Data publikacji: 2016-12-07 | Programowanie

Jeśli podczas instalacji pakietu ipdb przy pomocy pip pojawia się komunikat błędu o treści zbliżonej do tej: Could not find a version that satisfies the requirement backports.shutil-get-terminal-size (from versions: ), to jest na to rada, a nawet dwie.

więcej...


Idź na całość, czyli paradoks Monty'ego Halla

Data publikacji: 2016-11-30 | Programowanie

Paradoks Monty'ego Halla pochodzi od nazwiska prowadzącego teleturniej Let's make a deal. U nas ten program wystąpił pod nazwą Idź na całość i był prowadzony przez Zygmunta Chajzera.

więcej...


Pokaż wszystkim jakim awesome koderem jesteś

Data publikacji: 2016-11-23 | Off Topic

Przychodzą do Ciebie znajomi, rodzina, ciotki, siostrzeńce, koleżanki żony, bo chcą zobaczyć tego mitycznego programistę/admina przy pracy. Wypada im pokazać, czym tak naprawdę zajmujesz się 24h na dobę.

Można im pokazać pisany po raz dziewięćsetny Hello World w pythonie, albo kolejny test do kolejnej nie działającej (jeszcze) funkcjonalności, ale po co?

Poznaj najlepszy sposób aby przyszpanować i czytaj dalej;)

więcej...


Usuwanie plików, których nazwy zaczynają się od minusa

Data publikacji: 2016-11-16 | Administrowanie

Czy zdarzyło Ci się pomylić się w przełącznikach dla jakiejś komendy w wyniku czego nagle w katalogu pojawiły się pliki --help albo -f? Mi zdarza się to co jakiś czas. Pliki się pojawiają, nie są potrzebne więc można je usunąć, prawda? Ale ktoś, kto próbował to zrobić wie, że to nie jest takie proste, jakim się wydaje.

więcej...


Antialiasing czcionek w Emacsie

Data publikacji: 2016-11-09 | Administrowanie

Podczas ostatniego przełączania managerów okien i edytorów zauważyłem u siebie dziwny przypadek. Emacs zaczął renderować czcionkę w sposób koślawy - typowy dla wyłączonego antialiasingu. Zacząłem przeszukiwać sieć w poszukiwaniu sensownego rozwiązania i udało mi się złożyć do kupy zestaw reguł, które usuwają ten problem.

więcej...


Programistyczna dynia

Data publikacji: 2016-11-02 | Off Topic

Z serii artykułów o niczym prezentuję moją wersję dyni Halloween ;). Dynia sama w sobie nie stanowi jakiegoś cudu, elektronika też, ale może kogoś zainspiruje do ciekawszych implementacji.

więcej...


Animowane gify z okna programu

Data publikacji: 2016-10-18 | Programowanie

Od jakiegoś czasu obserwuję swego rodzaju trend w środowisku technicznym na prezentowanie przykładów działania różnych funkcji w postaci animowanych gifów. Dziś pokażę Wam jak stworzyć takie gify w miarę bezboleśnie w środowisku linuksowym.

więcej...


Stara, aczkolwiek nadal aktualna prezentacja Uncle Boba

Data publikacji: 2016-08-09 | Programowanie

Uncle Bob jest postacią znaną (może nieco bardziej w środowisku Ruby) i szanowaną. Jego pomysły zwykle są warte głębszej analizy i na ogół mają praktyczne zastosowanie. Oto jego wystąpienie na Ruby Midwest 2011.

więcej...


Virtualenv i powershell w windowsie

Data publikacji: 2016-05-24 | Programowanie

Na blogu rzadko piszę o systemach Microsoftu, ale tutaj robię wyjątek i zostawiam notatkę (bardziej dla siebie) o tym jak zmusić PowerShell do pracy z virtualenvem.

więcej...


Masowe usuwanie plików z repozytorium mercuriala

Data publikacji: 2016-05-17 | Programowanie

Przesadzam trochę z tytułem, ale jak inaczej nazwać operację uporządkowania repozytorium, po wielkim sprzątaniu kodu i usuwaniu zbędnych plików w wielu miejscach? ;).

więcej...


Kurs Commodore Basic v2 ostatnia część

Data publikacji: 2016-05-10 | Retro

Pisałem już wcześniej o tym kursie, a w międzyczasie na kanale youtube autora pojawił się kolejny (ostatni już) odcinek kursu. Zachęcam do obejrzenia.

więcej...


Furia czołgisty czyli nowa, polska gra na klasyczne Amigi

Data publikacji: 2016-05-03 | Retro

Cieszy fakt, że są jeszcze ludzie, którym się chce coś pisać na klasyczne Amigi, szczególnie, że produkt, który oferują jest naprawdę wysokiej jakości.

więcej...


Programowanie jak w filmie, czyli co to jest Hollywood MAL

Data publikacji: 2016-04-26 | Programowanie

Nie samym pythonem człowiek żyje. I tak oto w moje ręce wpadł (wpadł to trochę eufemizm za coś, co kosztuje 100Eur ;)) pakiet Hollywood w wersji 6.0.

Co to jest, do czego to jest i jak tego używać postaram się krótko opisać w tym poście.

więcej...


[Zadanie rekrutacyjne 7] Czy tuple w pythonie są naprawdę niemutowalne

Data publikacji: 2016-04-19 | Programowanie

Takie małe i podchwytliwe pytanie.

Oczywiście odpowiedź brzmi: tak. Ale co się stanie po wykonaniu przykładowych fragmentów kodu.

więcej...


1
...

IT w obrazkach: