January 2011
1 post
Znajdowanie najbliższej liczby w MySQL
Podczas pracy nad aktualnym zleceniem (nie wiem czy mogę się nim chwalić, dlatego chwilowo cicho-sza) potrzebowałem znaleźć sposób, na pobieranie rekordu z bazy najbliższego pełnej godziny. Problem polegał na tym, że rekordów w bazie mogło być tysiące lub więcej, więc zwykłe pole typu DATE / TIMESTAMP było niewystarczające - jak sprawdzić, czy rekord o 11:59:59 był bliżej pełnej godziny niż...
June 2010
1 post
Dlaczego sudo jest niebezpieczne dla użytkownika
W systemach GNU/Linuksowych od dłuższego czasu zarówno developerzy jak i użytkownicy zahłystują się rozwiązaniem skopiowanym z Mac OS X zwanym sudo. W promowaniu tego rozwiązania długo przodowało Ubuntu, jednakże w chwili obecnej od standardowego użytkownika root odchodzi coraz więcej dystrybucji, jak choćby Debian czy Ubuntowate.
Zdawać by się mogło, że sudo to rozwiązanie idealne: wygodne,...
February 2010
1 post
2 tags
ASAP is poison
– From back cover of 37 signals’ new book, Rework
January 2010
2 posts
5 tags
Podstawy frameworka Kohana, część 2
W poprzedniej części “Podstaw” pisałem o strukturze frameworka, podstawowej konfiguracji i uruchomieniu kohanowego odpowiednika “Hello World”. W tej części skupimy się na konkretniejszej konfiguracji naszego podstawowego projektu, nauczymy się jak wygląda kontroler, model i widok i nabierzemy pojęcia jak właściwie to wszystko powinno być ze sobą posklejane.
Więcej na temat...
4 tags
So, give a programmer three weeks to complete a large task, and she’ll...
– Gina Trapani, web developer and editor of Lifehacker (from Getting Real book, online version)
December 2009
4 posts
4 tags
Podstawy frameworka Kohana, część 1
Ze względu na to, że w najbliższym czasie będę uczył pewną osobę obsługi frameworka Kohana PHP, postanowiłem rozpocząć serię wpisów na ten temat. Dzięki temu w przyszłości nie będę musiał się powtarzać. Wpis ten dotyczy Kohany w wersji 2.3.4 i ogólnie serii 2.x, seria 3.x różni się w wielu miejscach, ale jest jeszcze zbyt niestabilna, żeby z niej powszechnie korzystać.
Dla początkujących, a już...
4 tags
When a user deletes a project, you could, instead of deleting it right away,...
– User Interface Design in Modern Web Applications, The Smashing Book, p. 26
5 tags
Dobre środowisko pracy
Wpis pojawił się poprzednio na Nerdblog.pl
Po bardzo ciepłym przyjęciu poprzedniego wpisu kontynuuję serię drobnych porad dla osób pracujących w domu. Jak zwykle ci, którzy robią w tym od dawna prawdopodobnie nie znajdą dla siebie nic nowego, ale dla początkujących może to być ciekawostka.
Zacznijmy więc od podstawowego:
Wygodne krzesło
To dość oczywista sprawa, ale wiele osób nagminnie...
5 tags
Garść porad dla osób pracujących w domu
Wpis ten pojawił się poprzednio na Nerdblog.pl
Wpis ten dedykuję przede wszystkim osobom, które dopiero zaczynają szeroko pojęty freelancing, a nie starym wyjadaczom, dla których to o czym piszę będzie oczywiste. Więcej na ten temat znajdziecie również na blogu Marcina Kosedowskiego.
Pracuj w określonych godzinach
Być może dużo osób potrafi usiąść o dowolnej porze i zatopić się w wirze pracy,...