jQuery, Firebug – console.log()

Proces tworzenia kodu zawsze nierozerwalnie łączy się z debugowaniem, sprawdzaniem etc… firebug ma świetną konsolę do której za pomocą console.log() można pakować co się tylko chce, jednak problem pojawia się w momencie, kiedy wyłączymy firebug’a - skrypty niestety walą errorami, czyli zwyczajnie przestają działać. Rozwiązanie problemu jest banalnie proste: if(typeof console === "undefined") { console = { log: function() { } }; } Powyższe linijki załatwiają problem braku console.log() przy wyłączonym lub niezainstalowanym firebug’u. ...

maja 5, 2010 · paramah

Design, jQuery, rapid design js = IxEdit

Każdy kto pracuje bardziej lub mniej przy jQuerty musi grzebać w elementach na stronie tak aby uzyskać żądany efekt. Odnosić się do klasy, znacznika lub ID elementu. Dokładać obsługę eventów, oprogramować efekty etc… Często jak trzeba zrobić coś szybko to zaczyna się męka. Pojawiło się bardzo dobre rozwiązanie pomagające na szybkie projektowanie efektów międzymordzia (aka interfejsu) WEB, mowa o IxEdit. Skrypt JS bazujący na jQuery oraz jQuery UI, który pozwala na tworzenie efektów live na stronie www. Informacje przechowuje loklanie na pomocą Google Gears (stąd problemy z Safari na OSX’ie - ja polecam i tak Firefox’a), całość wygląda mniej więcej tak: ...

kwietnia 12, 2010 · paramah

Debugowanie PHP

Przy większych projektach wiadomym jest fakt, że głęboka analiza jakości kodu jest podstawą, szczególnie jak pracuje się w grupie i nie zawsze mamy czas na sprawdzanie kto i jak zmienił funkcjonalność. PHP nie jest prosty do debugowania, ale narzędzia które ostatnimi czasy pojawiły się w sieci są naprawdę niezłe, mowa tutaj o rozszerzeniu xdebug 2.0 RC4 najfajniejszym dodatkiem w nowej wersji opisywanego jest dołożenie obsługi DBGp czyli protokołu zdalnego debugowania aplikacji, który jest następcą GDB klika naprawdę fajnie. Klientów jest trochę, na stronie xdebug’a są opisane. ...

lipca 1, 2007 · paramah