Monthly Archives: Marzec 2011

Zagnieżdżanie Zend_Layout

Pracując nad jednym z ostatnich projektów, kolejny raz natknąłem się na dosyć powszechny problem. Zdecydowana większość akcji renderuje podobny widok, różniący się kilkoma drobnymi szczegółami. Niestety przeniesienie powtarzających się elementów do layoutu nie wchodzi w grę, ponieważ zależą od aktualnego …

Read more »

Animowane opisy zdjęć stworzone w HTML5 i CSS3

W Internecie pojawia się coraz więcej ciekawych zastosowań nowoczesnych technologii. Ostatnim przykładem na jaki się natknąłem, są animowane opisy zdjęć wykonane bez grama JavaScript. Co więcej kod HTML to zaledwie trzy znaczniki, a CSS to kilkanaście wierszy. W efekcie uzyskujemy …

Read more »

Tło strony rozciągające się razem z oknem przeglądarki

Jakiś czas temu miałem wątpliwą przyjemność pracować nad projektem, w którym tło strony miało być niejednorodnym plikiem graficznym, którego w żaden sposób nie dało się powielić. Jedyne sposoby jakie mogłyby zapewnić taką funkcjonalność działały tylko połowicznie. Ostatnio natrafiłem na kolejny …

Read more »

Starcie gigantów – Firefox 4 vs. Internet Explorer 9

Przez ostatnie kilka miesięcy byliśmy bombardowani doniesieniami na temat kolejnych testowych wydań dwóch najpopularniejszych przeglądarek – Firefoxa oraz Internet Explorera. Mozilla oraz Microsoft prześcigały się w wymyślaniu kolejnych testów pisanych pod ich przeglądarkę. Do zabawy włączył się również Chrome, który …

Read more »

Okno modalne w CSS

Z czym kojarzą się okna modalne? Najczęściej z JavaScript zapakowanym w zgrabną bibliotekę. A co jeśli okna modalne można byłoby tworzyć tylko w CSS? Świat na pewno byłby piękniejszy. Jak to możliwe, że CSS jest w stanie reagować na akcje …

Read more »

Cezar stworzy nam animację… w CSS

Rosnąca popularność CSS3 spowodowała istny wysyp eksperymentów bazujących na tej technologii. Ostatnim eksperymentem na jaki natrafiłem jest Cezar – narzędzie służące do generowania prostych animacji CSS bazujących na efektach przejścia. Wystarczy, że wybierzemy (lub ustawimy własnoręcznie) rodzaj przejścia oraz czas …

Read more »

Instalacja PHPUnit (i PEAR) na WampServer

Przy okazji pisania biblioteki do wysyłania powiadomień z aplikacji opartej o Zend Framework, odświeżyłem (a w zasadzie poznałem na nowo) bibliotekę PHPUnit. Nie obyło się bez zgrzytów, zwłaszcza podczas korzystania z PEAR. Aby w przyszłości nie musieć szukać kolejny raz …

Read more »

SPL – wzorzec obserwatora

Omawiając interfejsy dostępne w ramach biblioteki SPL, celowo pominąłem dwa z nich – SplObserver oraz SplSubject. Zrobiłem to dlatego, by ich opis nie zaginął w gąszczu pozostałych interfejsów. Dlaczego akurat te dwa zasłużyły na osobny wpis? Ponieważ przy ich pomocy …

Read more »

jStat – biblioteka JavaScript do obliczeń statystycznych

jStat to kolejna interesująca biblioteka stworzona na bazie jQuery. Dzięki niej możemy wykonywać obliczenia statystyczne bez konieczności korzystania z takich narzędzi jak na przykład MATLAB. Ile jest w tym prawdy niestety nie wiem, ponieważ statystyką ostatni raz zajmowałem się na …

Read more »

apigee – konsola API najpopularniejszych serwisów

W czasach, w których prawie każdy z nas nosi w kieszeni minikomputer, na popularności zyskują API pozwalające korzystać z najpopularniejszych aplikacji w prawie każdej sytuacji. Wystarczy wspomnieć o klientach Facebooka lub Twittera, które dostępne są na wszystkich znaczących platformach. Tworzenie …

Read more »