Published on July 12, 2006 by Michał Przytulski
Tworząc aplikacje i witryny internetowe na co dzień spotykamy się z zagadnieniami debagowania, czy śledzenia zmian, dlatego też postanowiłem przedstawić kilka rozszerzeń do przeglądarki Firefox, które wykorzystuje na co dzień, i które ułatwiają mi prace.
WebDeveloper - niezastąpione narzędzie wspomagające prace, o jego możliwościach można już zacząć pisać książkę. Rozszerzenie to dostępne jest również w polskiej wersji językowej. W czym ułatwia życie? – pozwala między innymi na:
- zarządzanie cache przeglądarki,
- obsługa Java oraz JavaScript
- zarządzanie Cookies (w tym dodanie własnego)
- edycja, włączanie, wyłączanie css
- zarządzanie formularzami – włączanie pól, zmiana metody wysyłania formularza, konwertowanie typów pól
- informacje o obrazkach (również dynamicznych, obrazkach tła)
- obramowanie elementów – obrazków, warstw, tabel
- informacje o elementach, atrybutach, linkach, stylach, javascript, nagłówkach itd.
- skalowanie witryny, dopasowanie do rozdzielczości,
- uruchamianie narzędzi zewnętrznych: walidatorów, konsoli JavaScript
- ułatwienie dostępu do źródła strony
To tylko część z możliwości rozszerzenia, po więcej informacji odsyłam na witrynę projektu: http://chrispederick.com/work/webdeveloper/
(more…)
Published on July 10, 2006 by Michał Przytulski
Nie wiem czy to przypadek, zbieg okoliczności czy jak to nazwać, ale jeśli jednego dnia z trzech źródeł natrafiam na informacje o tych samych zasobach musi coś w tym być. Ściślej mówiąc chodzi mi o pakiety dotdeb.org, z którymi maił problem m.in. Normanos – ja również miałem przygody z tymi paczkami – dlatego też chciałbym polecić coś co sam wypróbowałem i z czego jestem zadowolony – mianowicie paczki przygotowane przez Piotra Roszatyckiego – zawiera osobne paczki dla modułów na bieżąco aktualizowane (obecna wersja to 5.1.4). Paczki dostępne są dla wielu dystrybucji debiana (woody, Sarze czy sid) jak również Buntu (breezy, hoary). Pakiety dostępne są pod adresem http://people.debian.org/~dexter/dists/all/
Published on July 9, 2006 by Michał Przytulski
Nigdy nie byłem dobry z języka polskiego, dlatego tez nie ma co się spodziewać dobrej recenzji na temat “php|architect’s Guide to PHP Security” autorstwa Ilia Alshanetsky. Ksiązka ta dostępna jest poprzez internetowa witrynę phparchitect.com w wersji PDF jak również papierowej - osobiście preferuje wydania drukowane niemniej jednak tutaj postanowiłem zrobić wyjątek - i jestem z tego w 100% zadowolony - blisko 200 stronnicowe (po odliczeniu index i okładek) wydanie elektroniczne przetrawiłem przez jeden z styczniowych weekendów. Ksiązka ta z pewnością dostarcza cały arsenał informacji jak zabezpieczyć się przed problemami, porusza tematy związane z bezpieczeństwem chyba każdego z elementów aplikacji web. Początkowo spodziewałem się szerokiej publikacji na temat tego dlaczego złe jest używanie registry_globals, i dlaczego warto walidować dane wejściowe - jednak juz po pierwszych stronach mogłem się przekonać ze ksiązka porusza temat znacznie szerzej. Omówione zostały w niej zagadnienia związane z XSS, SQL Injection, Code Injection, Command Injection oraz bezpieczeństwo sesji i kilka innych nie mniej ważnych zagadnień związanych z bezpieczeństwem. Każdy z 10 rozdziałów prezentuje się w podobny sposób - omówienie problemu, przykłady ataków, oraz omówienie sposobów zabezpieczania się przed nimi - począwszy od prostych wbudowanych w php rozwiązań (których wady są przedstawiane dokładnie - jeśli takowe są) po indywidualne rozwiązania. Ksiązka ta układa się w logiczną całość, a zapoznanie się z jej zawartością moim zdaniem powinno być obowiązkiem każdego programisty PHP. Cóż więcej mogę na ten temat powiedzie - książka jest bardzo cennym uzupełnieniem mojej dotychczasowej wiedzy i zapewne każdy znajdzie cos dla siebie.
Published on July 7, 2006 by Michał Przytulski
Jak można było przeczytać w dzisiejszym wydaniu Metra, Polacy nie gęsi i swoje mapy mają – www.geoportal.gov.pl – bo o tym mowa to dzieło Głównego Urzędu Geodezji i Kartografii. Ukończenie projektu planowane jest na marzec 2008 roku, dziś jednak nie udało mi się ujrzeć chodźmy części systemu – dostrzec można jedynie fakt, iż aktualna jest mapa podziału administracyjnego polski. Z informacji zawartych w artykule wynikało, iż zdjęcia lotnicze pokrywają praktycznie cały kraj, a ich dokładność sięga 25 cm – całość brzmi bardzo zachęcająco, a już teraz możemy zobaczyć pod adresem http://mapa.warszawa.um.gov.pl/ przykład ortofotomapy dla miasta warszawy - mapa działa na większości przeglądarek internetowych (po zainstalowaniu dodatkowych pluginów). Niemniej jednak z niecierpliwością czekam na premierę pełnej wersji serwisu.
Published on July 6, 2006 by Michał Przytulski
Przed chwilą otrzymałem właśnie linka od splatch’a do bezpłatnej wersji elektronicznej ksiązki “DEVELOPING PHP APPLICATIONS FOR IBM DATA SERVERS” dostępnej w Zend Developer Zone. Wprawdzie nie udało mi się zagłębić w zawartość merytoryczną tej publikacji ale przypomniał mi się link do ogólnodostępnej serii książek - Bruce Perens’ Open Source Series - jeśli jeszcze ktoś nie zna tych zasobów zapraszam pod adres: http://www.phptr.com/promotions/promotion.asp?promo=1484&redir=1&rl=1.
I jeszcze jeden ciekawy link Oracle PHP Manual