Na początku listopada, znajomy podesłał mi link do artykułu na Autokult, z relacją szkolenia w Szkoła Auto. Tekst był zakończony konkursem wymagającym jedynie wysilenia szarych komórek. Zaryzykowałem i zostałem nagrodzony udziałem w szkoleniu Defensive Driving, ostatnim z cyklu organizowanych z okazji 10cio lecia Szkoła Auto.
poniedziałek, 17 listopada 2014
wtorek, 14 października 2014
Silverlight: RepeatButton nie powtarza kliknięć
Pracuję aktualnie nad własną kontrolką, która wykorzystuje element RepeatButton. Co ciekawe z jakiegoś powodu RepeatButton nie powtarzał kliknięć, czyli był prawie bezużyteczny. Jest to bardzo krótki post z wyjaśnieniem gdzie szukać ewentualnej przyczyny jeśli natrafi się na taki problem.
środa, 24 września 2014
Python: implementacja kolejki komunikatów
Coraz bardziej zagłębiam się w wiedzę tajemną o języku Python i aktualnie zgłębiam piękno wątków. Moduł threading dostarcza całkiem sporo możliwości. Zawiera on jednak tylko klasy do synchronizacji i praktycznie żadnej do komunikacji. Typową dla mnie metodą komunikacji stały się kolejki komunikatów. Poniżej zamieszczam swoją implementację kolejki.
piątek, 19 września 2014
Python: parsowanie enum ze stringa
Po programowaniu w C# czy Java ciężko mi wyobrazić sobie życie bez typu Enum. Cierpię nie raz bez niego w PHP. Aktualnie ucząc się języka Python uszczęśliwiło mnie odkrycie, że w Python 3.4 został dodany typ Enum. Jeden z podstawowych scenariuszy dla mnie to parsowanie wartości enum z ciągu znaków.
wtorek, 16 września 2014
Python: najszybsza metoda łączenia stringów
Zawsze istnieje więcej niż jeden sposób wykonania jakiegoś zadania. Nie dziwota, że w języku Python stringi (ciągi znaków) można złączyć na więcej niż jeden sposób. Do głowy przychodzą mi co najmniej trzy i zastanawiam się, która z metod jest najszybsza. Dzięki temu, że już wiem jak mierzyć czas wykonania skryptu, pozwolę sobie przeprowadzić parę eksperymentów i opisać ich wynik.
Python: pomiar czasu wykonania kodu
Jeśli ktoś zwrócił uwagę, to pewnego rodzaju tradycją jest opisywanie sposobu pomiaru czasu w różnych językach programowania na tym blogu. Zwykle wynika to ze sposobu w jaki uczę się jakiegoś języka programowania, czyli eksperymentuję z nim. Przynajmniej raz było to związane z moim udziałem w Potyczkach Algorytmicznych. Tym razem przyszła pora na język Python, który ostatnio dostarcza mi wiele frajdy.
PHP: czy wielkość liter ma znaczenie?
Kolega zadał mi "rekrutacyjne" pytanie z języka PHP. Jako osoba pracująca w tym języku od lat powinienem się w nim orientować na tyle, by odpowiedzieć bez pudła. Pytanie brzmi:
Czy PHP jest case-sensitive?I wiecie co? Odpowiedź wcale nie jest taka prosta jak mi się dotąd zdawało. Choć swoją rzuciłem bez zastanowienia, a z odpowiedzią czułem chęć kłucić się od razu, zainspirowało mnie to do wykonania serii eksperymentów.
wtorek, 9 września 2014
Nie ma wallbase, nie ma eyegasm?
czwartek, 4 września 2014
jQuery: czyszczenie pola file na przycisk
Natrafiłem ostatnio na ciekawy problem. W aplikacji musiałem zrobić przycisk czyszczenia pola wysyłania pliku. Co dziwne, nie jest to wcale takie proste. Poniżej zamieszczam znalezione rozwiązanie i opis.
poniedziałek, 18 sierpnia 2014
Opinia o serwisie motogumy.pl
Co jakiś czas zamieszczam na blogu swoje opinie na temat różnych miejsc i firm. Staram się zamieszczać zarówno te negatywne jak i pozytywne. Dziś na celowniku serwis motogumy.pl i zdecydowany pozytyw opisywany z uśmiechem.
Subskrybuj:
Posty (Atom)




