A List Apart – pierwszy profesjonalny magazyn

alistapartMoja aktywność w sieci zmienia się okresowo. Od wielu lat obserwuje moje gwałtowne zainteresowanie tematem, szybkie poznanie i sprawdzenie możliwości, aż do stopniowego zaniku entuzjazmu. Prawdopodobnie, podobne syndromy dotykają wielu internatutów, a rozwiązanie jest bardzo proste. Uniwersalna zasada „lepiej mniej, a częściej” lub „równo i regularnie” to klucz do sukcesu. Dokładnie jak w przypadku magazynu A List Apart, który od wielu lat jest źródłem inspiracji i pomocy dla ludzi związanych tworzeniem stron internetowych. Czytaj dalej A List Apart – pierwszy profesjonalny magazyn

Testy jednostkowe – warto czy nie warto?

Każdego dnia słyszę w biurze rozmowy i głosy typu:

„Człowieku, kocham testy jednostkowe! Codziennie dokonuje mnóstwa zmian w kodzie, żeby coś działało. Dalej potwierdzam, że nie zepsułem czegoś, właśnie dzięki uruchamianych ciągle testom…”

Szczegóły zmieniają się codziennie, ale przyzwyczajenia niekoniecznie. Testy jednostkowe i programowanie wsparte testami (ang. Test-driven development) dają tak wiele korzyści, jawnych lub bardziej ukrytych, że trudno o łatwe wyjaśnienie, gdy ktoś nigdy z nich nie korzystał. Czytaj dalej Testy jednostkowe – warto czy nie warto?

Struktura drzewiasta w nowoczesnym ujęciu

Często podczas przeglądania sieci znajdziemy coś, czego wcale nie szukaliśmy. Jeszcze częściej właśnie odkryty temat czy rozwiązanie, robi takie wrażenie, że od razy planujemy jego wykorzystanie w własnych projektach lub modyfikację do swoich potrzeb.

Struktura drzewiasta to bardzo podstawowy byt w świecie programistycznych, dlatego jego prezentacja czy używanie jest tak powszechne. Przykładowo struktura strony internetowej, dokumentu XML czy diagramu klas w UML przedstawia się dokładnie w tej formie. Jeśli jeszcze nie wiesz, o czym mowa to CSS3 Family Tree pokaże to w najprostszy sposób.

Mój pomysł na wykorzystanie do interaktywne diagramy klas w UML oraz graficzna mapa strony.

Moja era post-PC, zdecydowanie później

Podczas ostatnich kilku dni testowałem nowego iPada. Przy okazji planowałem wykonanie kilku z pozoru prozaicznych czynności. Ponieważ mój stary notebook nie działa z baterię, w sześciogodzinną podróż zabrałem nowego iPada 3. Zaplanowane zadania to napisanie artykułu i poznawanie nowych możliwości oraz opisanie wrażeń związanych, z tym urządzeniem. Częściowy powód moich testów to także wpis Konrada Kozłowskiego z Antyweb dotyczący od miesięcy ogłaszanej ery post-pc oraz jej następstw, w związku z wkroczeniem do naszych domów smartfonów oraz tabletów. Czytaj dalej Moja era post-PC, zdecydowanie później

The Design Inspiration

Internet jest pełen ciekawych projektów i przykładów dla poszukiwaczy inspiracji. Jeśli jesteście kreatywni z najprostszej rzeczy zrobicie użyteczny przedmiot. Jednak czasami brakuje nam świeżości, przytłacza codzienność, a znajoma tandeta zabiera przestrzeń niepowtarzalnym elementom. Wtedy każdy szuka znajomych źródeł, bo nawet najmniejszy fragment czegoś nowego inspiruje, tak jak thedesigninspiration.com.
Czytaj dalej The Design Inspiration

Praktyczny przykład fabryki

Fabryka to jeden z popularniejszych wzorców projektowych. W sieci znajdziemy wiele możliwości implementacji i sposób jego wykorzystania. Operacje bazodanowe w aplikacjach internetowych to częste działanie, dlatego opracowanie uniwersalnej koncepcji zarządzania rekordami czy całymi kolekcjami danych jest przydatne. Taki scenariusz dobrze rozwiązuje właśnie wzorzec projektowy – Fabryka. Czytaj dalej Praktyczny przykład fabryki