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

MAMP i poprawki

Jakiś czas temu dorwałem w łapki dość przyjemny pak z apache’m, php’em i mysql’em o nazwie MAMP działa dobrze i nie “brudzi” w systemie, jednakże okazało się, że nie posiada paru modułów w php, których używam - stwierdziłem, że nie ma sensu bawić się portami i przebudowałem MAMP’a tak, aby można było korzystać z PECL’a i powiem szczerze da się :) Do MAMP’a dodałem: xdebug 1.3.2 apd 0.9 Myślę, że zrobię z tego małe .dmg - ale jakby ktoś chciał szybciej to dawać znać. :) ...

czerwca 28, 2007 · paramah

Elektroniczne bąbelki ?

Czasami naprawdę zastanawiam się czy “pomysłowość” ludzka ma jakieś granice. Bo przecież co za chory umysł mógł wpaść na genialny pomysł wyprodukowania czegoś takiego jak elektroniczna bąbelkowana folia. W sumie jak dla mnie bomba, każdy z nas chyba lubi “poklikać” czasami na folii, dla tych którzy nie potrafią się oprzeć to polecam: Portable Bubble Wrap toy from Bandai Asovision - Puchipuchi Czyżby chęć “prześcignięcia” pomysłowości marketingowców z Sony? SONY PS2 en Malaisie ...

czerwca 25, 2007 · paramah

SQL i graficzne interface’y… Knoda

Mielenie po bazach SQL’owych za pomocą shell’a zaczęło mnie trochę męczyć, różne bazy, wiele zależności, widoki i inne pierdoły. Tak więc zabrałem się za poszukiwanie czegoś co mi ułatwi żywot, a zarazem będzie w stanie obsłużyć wiele baz jednocześnie. Znalazłem coś co zowie się Knoda typowy “database frontend”. Na debianie działa mi bardzo przyjemnie, co prawda w celu dodania nowych baz danych (domyślnie tylko MySQL) trzeba doinstalować sobie libhk-classes-*: $$ gnosis:~# apt-cache search libhk-classes libhk-classes-dev - C++ library for database applications (development files) libhk-classes-mdb - MS Access driver plugin for hk_classes libhk-classes-mysql - MySQL driver plugin for hk_classes libhk-classes-odbc - ODBC driver plugin for hk_classes libhk-classes-paradox - paradox plugin for libhk-classes libhk-classes-postgres - PostgreSQL driver plugin for libhk-classes libhk-classes-sqlite - SQLite 2 driver plugin for hk_classes libhk-classes-sqlite3 - SQLite 3 driver plugin for hk_classes libhk-classes-xbase - XBase/DBase plugin for hk_classes libhk-classes15 - C++ library for database applications$$ Które jak widać są, do obsługi baz takich jak np. Sybase idealnie działa odbc. ...

maja 28, 2007 · paramah

Na dzieńdobry...

Stwierdziłem, że muszę trochę usystematyzować parę spraw i dlatego powstał ten weblog, w którym będę się starać publikować bardziej techniczne aspekty mojego życia. Postanowienie dość twarde, ciekawe jak długo. Stary blog znajdziecie pod adresem http://paramah.jogger.pl/

maja 21, 2007 · paramah