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ż...
Jan 15th
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,...
Jun 22nd
February 2010
1 post
2 tags
“ASAP is poison”
– From back cover of 37 signals’ new book, Rework
Feb 2nd
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...
Jan 21st
3 notes
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)
Jan 13th
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ż...
Dec 28th
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
Dec 19th
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...
Dec 19th
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,...
Dec 19th