RSS

Ostatnie wpisy

Re - Diversity on the Python sprint in September

4 października 2016 19:19:03, ostatnia aktualizacja 4 października 2016 20:25:21. Wpis otagowany jako diversity oraz python.

As an organizer, I feel compelled to respond to the accusations about this event not being diverse enough.

Życie pod ciężarem kosztu alternatywnego

17 lipca 2016 04:30:23, ostatnia aktualizacja 17 lipca 2016 04:53:56. Wpis otagowany jako długi , felieton oraz zdrowie.

To jest autorefleksyjny post, interesujący głównie dla osób chcących zrozumieć, co się dzieje w głowie Łukasza. Nie ma tu praktycznej wiedzy, komentarza politycznego, ani kultury popularnej. Jest metafizyka.

Mój mózg, Apple i przeniesienie delikatności

8 kwietnia 2016 00:00:00, ostatnia aktualizacja 29 marca 2017 23:10:15. Wpis otagowany jako apple , długi , felieton oraz zdrowie.

Porozmawiajmy chwilę o trwałości danych i problemach z zaufaniem. Mieszają się tu dwie historie, więc uzbrój się w cierpliwość, moja przydługa historia chwilę zajmie.

Zrzuciłem 12 kilogramów w trzy miesiące

28 września 2015 08:45:00, ostatnia aktualizacja 29 marca 2017 23:51:22. Wpis otagowany jako BMI , fitness , poszczenie , rower , waga oraz zdrowie.

W maju przyleciałem do Polski na ślub siostry. Korzystając z okazji udałem się na pobliski koncert organizowany przez mojego ulubionego pianistę świata. Tam spotkałem znajomą, której nie widziałem kilka lat. Powiedziała mi, że jestem gruby.

Co funkcje generyczne pojedynczego wyboru oznaczają dla ciebie

5 czerwca 2013 11:50:00, ostatnia aktualizacja 23 stycznia 2019 18:06:34. Wpis otagowany jako długi , PEP oraz python.

PEP 443 został właśnie zaakceptowany. Przynosi on jednolite API do tworzenia i zarządzania funkcjami generycznymi pojedynczego wyboru w Pythonie 3.4. Jeżeli ostatnie zdanie brzmiało dla ciebie jak wyjęte z bloga o Haskellu rozwiązanie szukające problemu, ten post wyjaśnia jak funkcje generyczne mogą pomóc tobie w organizacji kodu na codzień.

Jak było na Enter Music Festival 2013?

1 czerwca 2013 15:22:56, ostatnia aktualizacja 29 marca 2017 23:12:31. Wpis otagowany jako festiwal , muzyka oraz Poznań.

Bilety na tegoroczną edycję festiwalu sprezentowała mi siostra. W ostatnich dniach zebrało się jednak tak dużo tematów życiowych do domknięcia, że kiedy już przyszedł ten moment, kiedy Enter miał się zacząć, byłem dość zaskoczony (to serio już?).

To wszystko pewnie miało trochę wpływ na to, że moje oczekiwania były raczej wysokie („skoro już tu siedzę, to niech to będzie dobre”). Nie do końca się tak jednak stało. Ale po kolei...

Reklamstwo

22 listopada 2012 22:31:00. Wpis otagowany jako felieton oraz reklama.

W zasadzie to kłamać w reklamie nie wolno. Na straży stoi Urząd Ochrony Konkurencji i Konsumentów. Nie jestem pewien czy kiedykolwiek mnie ochronił, ale istnieje już ponad dwadzieścia lat, także całkiem niewykluczone. Kłamać nie wolno, ale wolno koloryzować, przesadzać z jednej strony i nie dopowiadać tam, gdzie to niewygodne. W branży reklamowej mówi się, że sprzedaż jest sztuką takiej manipulacji prawdą, żeby produkt sprawił wrażenie spełniającego oczekiwania klienta. Nawet niezgodnie z prawdą. Manipulacja to tutaj słowo klucz.

Błąd "Error opening file for reading: Permission denied"

16 sierpnia 2012 15:38:00, ostatnia aktualizacja 4 grudnia 2012 17:52:39. Wpis otagowany jako bug , libjpeg , pil , python oraz ubuntu.

Kiedy wydaliśmy Ralpha jako projekt open source, nowi użytkownicy zaczęli instalować go i dość szybko natrafili na dziwny problem. Dowolna komenda ralph jako pierwszą linię zwracała nic nie mówiący komunikat błędu:

Error opening file for reading: Permission denied

Znalezienie przyczyny i sposobu obejścia problemu zajęło mi dość sporo czasu.

Relacja z HackFest 2012

16 kwietnia 2012 13:00:00, ostatnia aktualizacja 16 kwietnia 2012 15:43:52. Wpis otagowany jako hackfest , konkurs , Poznań oraz wystąpienia.

W czasie weekendu uczestniczyłem jako mentor w konkursie programistycznym HackFest 2012. Etap implementacji już za nami, więc zebrałem kilka myśli na temat tego wydarzenia.

Aktualizacja maszynerii choices w Django

3 kwietnia 2012 21:01:39, ostatnia aktualizacja 3 kwietnia 2012 21:30:19. Wpis otagowany jako django oraz python.

Określanie dostępnych wyborów w polach formularzy i modeli aktualnie nie jest zbyt zgodne z filozofią DRY, z której tak znane jest Django. Każdy programista albo ma na to własne rozwiązanie, albo korzysta z nieoptymalnych par tupli. Ta propozycja rozszerzenia Django prezentuje całościowe rozwiązanie oparte o istniejącą implementację, tłumacząc decyzje związane z API i ich implikacje dla frameworku w ogólności.