PROGRAMOWANIE

Posty z etykietą programowanie

Dwa błędy

16.03.2021

Etykiety: javascript, programowanie, unbundled

Zachciało mi się unbundled, więc po przejrzeniu dostępnych opcji wybrałem Snowpack, ale już po tygodniu okazało się to sporym błędem. A właściwie dwoma, bo przy okazji chciałem łyknąć coś z TypeScriptu.

Async w Pythonie - wciąż daleko do ideału

11.03.2021

Etykiety: async, programowanie, python

Sprawdziłem jak to z pisaniem asynchronicznych serwerów w Pythonie jest na początku 2021 i muszę państwu powiedzieć, że do zadowalającego stanu jest wciąż daleko, choć jest nieco lepiej niż półtora roku temu.

Jeszcze więcej wiekopomnej chwili

17.02.2021

Etykiety: android, flutter, programowanie, python

 

Devlog w wersji 0.7 ma już mikroblog w całości.

Wiekopomna chwila!

12.02.2021

Etykiety: android, flutter, programowanie

 

Dawno się nie czułem tak usatysfakcjonowany!

Flask - zagwozdki

6.02.2021

Etykiety: flask, gotchas, programowanie

 

Flask, jakkolwiek fajny, ma również swoje idiosynkrazje. Czasem nie działa do końca tak, jakby się człowiek spodziewał, choć zwykle trudno mówić o błędzie.

Microblog w Devlogu

31.01.2021

Etykiety: dart, flutter, programowanie, python

Korzystając z okazji uczę się pisania aplikacji mobilnych we Flutterze. Fajna sprawa.

Flutter jest całkiem znośny

20.01.2021

Etykiety: android, androidstudio, dart, flutter, programowanie, vscode

Do aplikacji mobilnych podchodziłem do tej pory jak do jeża, a zniechęcały mnie w jednakowym stopniu i Java, i Kotlin. Flutter w tej dziedzinie wiele zmienił.

Rozproszone social media, co z nimi jest nie tak?

11.01.2021

Etykiety: distributed, programowanie, socialmedia

Po porażce z ActivityPub przejrzałem inne dostępne opcje. Wszędzie czegoś brakuje, i wszędzie tego samego.

ActivityPub - jednak nie

6.01.2021

Etykiety: activitypub, programowanie, python

Po dwóch tygodniach zmagań z implementacją ActivityPub w Devlogu rzuciłem to jednak w diabły. Pokładane nadzieje okazały się płonne, a obietnica mobilnego klienta - niespełniona. Bez większego żalu skasowałem branch z zaczątkami kodu obsługi AP i znowu jestem w punkcie wyjścia, choć znowu mam pewien pomysł.

ActivityPub - plan implementacji

25.12.2020

Etykiety: activitypub, programowanie, python

Postanowiłem jednak zrobić kawałek ActivityPub w Devlogu. Potem może następny i następny, ale powoli i bez pośpiechu, w dodatku traktując AP jako ramówkę, a nie specyfikację protokołu.

ActivityPub - notes to self

21.12.2020

Etykiety: activitypub, programowanie, python

 

Domyślacie się już co będzie robione na Devlogu? Chodzi w skrócie o to, żeby mieć gdzie zapisywać krótkie notatki, jedno zdanie, może dwa. Czasem krótkie nagranie głosowe.

Podman, Buildah, Skopeo - same dobre rzeczy

5.12.2020

Etykiety: kontenery, podman, programowanie

Im dłużej używam Podmana i Buildah tym bardziej mi się te narzędzia podobają. Co fajnego mają?

Buildah - not great, not terrible

4.12.2020

Etykiety: kontenery, podman, programowanie

Buildah jest fajnym narzędziem, ale jeszcze trochę mu brakuje, żeby używać go do wszystkiego.

Buildah, I luv ya

3.12.2020

Etykiety: kontenery, podman, programowanie

Buildah może dziwnie się nazywa, ale jest bardzo wygodnym narzędziem do budowania obrazów kontenerów na Linuksie.

Podman, wschodząca gwiazda?

21.10.2020

Etykiety: docker, kontenery, podman, programowanie

W półświatku kontenerów rządzi jak na razie Docker, ale Podman w wersji 2.1 jest już dla niego poważną konkurencją.

BIP 0.7.0

11.08.2020

Etykiety: flask, pcp, pozapiwne, programowanie, projekty, python

Zrobiłem jedną z ostatnich rzeczy związanych z programowaniem w moim projekcie BIP, teraz już zostały same nieprzyjemności do obskoczenia. A może nie takie znowu nieprzyjemności?

Koniec i18n w Brewlogu v3

27.07.2020

Etykiety: flask, pcp, programowanie, projekty, python

Wsześniejsze wersje Brewlogu miały w pełni działające i18n (i w dużej mierze również l10n) oparte na bibliotece Babel. W Brewlogu v3 zdecydowałem się jednak z tego zrezygnować.

Javascript w Brewlog v3

24.07.2020

Etykiety: javascript, pcp, preact, programowanie, projekty, python

Początkowo chciałem zrobić w reaktywnym JS cały formularz wprowadzania i modyfikacji danych warki. Okazało się to nierealne, ale jeszcze nie zrezygnowałem z JS.

Minimalna aplikacja we Flasku, done right

17.07.2020

Etykiety: flask, pcp, programowanie, projekty, python

Czasem naprawdę potrzeba dużo mniej, niż będą wmawiać doświadczeni architekci aplikacji webowych, a jednocześnie trochę więcej, niż proponują autorzy jutubowych tutoriali. Inaczej mówiąc, jak najmniejsza aplikacja we Flasku, ale tak żeby miała sens i dała się utrzymywać minimalnym nakładem sił.

Brewlog v3

10.07.2020

Etykiety: flask, opensource, pcp, programowanie, projekty, python

Lata mijają, a jeden projekt cały czas u mnie wisi

SQLite to nie jest zły wybór

2.07.2020

Etykiety: orm, programowanie, python, sqlite

Mała baza, a całkiem dobrze sobie radzi w niektórych przypadkach. Mowa oczywiście o SQLite.

Lubię tego gościa

23.06.2020

Etykiety: opensource, programowanie, rant

Jest sobie taki kontrowersyjny gość, którego podejście do kwestii robienia oprogramowania OS niektórych odrzuca, a u innych powoduje atak białej gorączki, ale ja myślę że facet jest w porządku i robi dobrze. A wręcz najlepiej jak tylko można.

BIP 0.6.0

31.05.2020

Etykiety: flask, pcp, pozapiwne, programowanie, projekty, python

Robienie oprogramowania open source to nie jest łatwy kawalek chleba, w szczególności gdy nie ma na nie zapotrzebowania.

Bez italików w VS Code, powiadam!

7.05.2020

Etykiety: edytor, programowanie, vscode

Są takie rzeczy, których nie jestem w stanie znieść i póki żyję nie dopuszczę ich do siebie. Jedną z nich są italiki w widoku kodu.

Javascript dla niechętnych

1.12.2019

Etykiety: javascript, preact, programowanie, projekty, python

Nie da się w dzisiejszych czasach robić w Pytongu i nie dotknąć się do Javascriptu.

Najważniejsze narzędzie programisty

26.11.2019

Etykiety: programowanie

Co jest najważniejszym narzędziem programisty, oczywiście poza jego mózgiem?

Komputer z wykopalisk

24.11.2019

Etykiety: arm, docker, linux, programowanie, projekty

Za 40 złotych z przesyłką kupiłem HP IPaq h3970.

Zniechęciliście mnie skutecznie

10.11.2019

Etykiety: codeofconduct, programowanie, projekty

Jakiś rok temu (może trochę więcej) Linus Torvalds został zmuszony do wzięcia urlopu od Linuxa, bo jego zachowanie było za mało inkluzywne. Zdaje się że już ten urlop się skończył, bo widziałem parę jego postów na LKML przy okazji niedawnych wydań, ale problem którego pokłosiem był ten przymusowy urlop pozostał. I się nasilił.

Neat idea

6.04.2019

Etykiety: programowanie, projekty, python

 

Ping!

Hello, Mr. Developer

7.10.2018

Etykiety: programowanie, python, rant

Wyruszyłem wraz z Google na poszukiwanie króla dżungli.

Resurrection: SQLAlchemy

31.05.2017

Etykiety: programowanie, python

 

Po kilku miesiącach dłubania w drobnicy przyszedł czas powrotu do Flaska i SQLAlchemy.

Programowanie ESP8266 w C/C++

8.05.2017

Etykiety: esp8266, iot, programowanie

Pan Chińczyk zrobił, to się da oprogramować.

Patrzę i oczom nie wierzę

29.08.2016

Etykiety: iot, mcu, pcp, programowanie, projekty

 

I'm proud

[PCP] licznik piwa

23.08.2016

Etykiety: esp8266, pcp, programowanie, projekty

Nie żadne tam automatyki, zwykły gadżet do klikania.

Dziękuję, żółta kaczuszko!

29.06.2016

Etykiety: docker, linux, pozapiwne, programowanie

Your friendly help.