Czego nie robić na rozmowie kwalifikacyjnej na programistę?

„Słyszałem, że programiści dobrze zarabiają, to kupię sobie jedną książkę, naucze się i ja też będę tyle zarabiał. W końcu jestem zaj****sty. ” Niektórzy z Was tak myślą. Naprawdę. Po przeprowadzeniu ponad 20 rozmów kwalifikacyjnych, nie przychodzi mi do głowy inne wyjaśnienie fenomenu tego, co się dzieje podczas rekrutacji. Albo ze mną jest coś nie [...]

Pokaż więcej

Workspace czyli moje środowisko pracy

Zdarza się czasami, że ludzie pytają mnie czego używam do pracy, sam też pytam innych programistów o to samo. Wydaje mi się, że wynika to z spotykanej u wielu developerów chęci poznawania nowych rzeczy, narzędzi, programów, bibliotek itd. Tak więc, po zrobieniu małego research’u na Twitterze, postanowiłem opisać moje środowisko pracy i równocześnie mam nadzieję, [...]

Pokaż więcej

„Dziś są Twoje urodziny”

Dokładnie rok temu, 12 marca 2011 w sieci pojawił się blog o nazwie „Works for me”, która wzieła się od ulubionej odpowiedzi szanującego się programisty na zgłoszenie o błędzie aplikacji – mianowicie „u mnie działa” (zwana też Standardową Odpowiedzią Administratora #1). Minął rok, czas na podsumowanie tego, co działo się z blogiem jak i wokół [...]

Pokaż więcej

Mikrostrona w mikroczasie w mikroframeworku

Mikrostrona w mikroczasie w mikroframeworku. 21 stycznia 2012 roku odbyło się kolejne spotkanie z serii meet.php, a ja miałem okazje poprowadzić na nim prezentację na temat mikroframeworków – na bazie SlimFramework. Wprowadzenie Mikroframeworki, w przyciwieństwie do tzw. full-stack frameworków udostępniają najczęściej minimum funkcjonalności potrzebnej do zbudowania prostej strony internetowej (celowo nie używam słowa aplikacja). Zawierają [...]

Pokaż więcej

Poznaj PHP – meet.php startuje!

Od prawie dwóch lat chodził mi po głowie pomysł meetupa poświeconego typowo PHP. Gdzie spotkać mogliby się programiści doświadczeni, jak i Ci dopiero zaczynający swoją przygodę z językiem. Spotkania, które zwracałyby uwage na dobrę praktyki, a nie pisanie kodu PHPa na zasadzie „byle tylko działało”. Spotkania, które pokaże, że dowcip „programista PHP” nie zawsze jest [...]

Pokaż więcej

Wybieranie losowych elementów z pliku XML

Niedawno natrafiłem na problem polegający na konieczności wybrania z istniejącego pliku XML kilku losowych elementów. Tzn, dla przykładu – mamy plik z 50 pytaniami (nie wnikam w powody, dla których są one właśnie w XML, tylko uznaję to za pewnik), a przy każdym odświeżeniu strony do klienta ma trafiać zestaw kilku innych, losowo wylosowanych pytań. [...]

Pokaż więcej

Mój pierwszy raz… PHPCon 2011

W ciągu ostatnich 2 lat byłem na kilku konferencjach, jednakże większość z nich powiązana była z frontendem. Nie udało mi się jednak zaliczyć PHPCona w roku 2010 – a biorąc pod uwagę moje zainteresowania – wydarzenia teoretycznie dla mnie najważniejszego. Stąd też w tym roku nie zamierzałem opuścić największej i chyba jedynej czysto PHPowej konferencji [...]

Pokaż więcej

meet.js Poznań – moja prezentacja o QooXDoo

W dniu 12 października miałem przyjemność wygłosić krótki wykład i poprowadzić sesję livecodingu w ramach inicjatywy meetjs. Poniżej załączam linka do prezentacji na SlideShare, w formie PDFa oraz do repozytorium z kodem powstałym podczas livecodingu. meet.js – QooXDoo View more presentations from singlespl PDF do pobrania: meet.js QooXDoo – prezentacja Kod: GitHub

Pokaż więcej

ZFQT#5: walidator greaterThan i polskie locale

Jednym z najbardziej znanych komponentów ZendFramework’a jest Zend_Form. Na temat tego komponentu powiedziano wiele dobrego i złego, a opanowanie go nie należy do rzeczy stosunkowo łatwych. Dekoratory, filtry, validatory – sporo rzeczy do nauki. Dzisiaj chciałbym jednak skupić się na problemie dość często spotykanym i jego rozwiązaniu. Mianowicie chodzi o sprawdzenie, czy dana wartość jest [...]

Pokaż więcej

onGameStart 2011 – łyżka dziegciu

W dniach 22-23 września odbyła się pierwsza w Polsce konferencja poświęcona specjalnie tworzeniu gier w HTML5. W sieci znajdziecie kilka relacji z tego spotkania, które oceniają konferencję bardzo dobrze. Moim zdaniem, była ona udana wręcz bardzo. Jednakże, z racji że inne relacje skupiają się głównie na opisie prezentacji, nie będę powtarzał tych informacji. Wpisem tym, [...]

Pokaż więcej