Witaj, na moim blogu...

Nexik Nazywam się Tomasz Ślązok aka Nexik.
Jestem Programistą PHP, MySQL oraz jQuery.
Mam doświadczenie w środowiskach Zend Framework, Doctrine oraz KohanaPHP

12 lutego 2010 ~ 0 Komentarzy

Błędne hasło

Błędne hasło

Cokolwiek robimy w internecie musi potwierdzić swoją tożsamość. Często do tego służy para login i hasło. Niestety dla naszego dobra hasła są maskowane na ekranie podczas ich wpisywania za pomocą gwiazdek.

01 lutego 2010 ~ 1 Komentarz

Alternatywa do PhpMyAdmin

SQL
Alternatywa do PhpMyAdmin

Czasami człowiek dostaje zlecenie dodać coś do istniejącej strony, która nie jest napisana w  MVC, a warstwie dostępu do danych (data layer) nie ma co marzyć :( W takich chwilach przydaje się PhpMyAdmin.

30 stycznia 2010 ~ 0 Komentarzy

Google Chrome 5.x

Google Chrome 5.x

Od razu po starcie rzuca się w oczy minimalnie zmieniony górny pasek. Został on wyposażony w separator pomiędzy paskiem adresu a miejscem na ikonki od naszych dodatków. Pasek działa podobnie jak pasek szybkiego uruchamiania w Windows. Dzięki temu rozszerzenia nie będą zajmować już tyle miejsca. Niestety nie ma jeszcze możliwości reorganizacji kolejności ikonek do rozszerzeń.

20 października 2009 ~ 2 Komentarzy

ZF #2 Zend_Acl

ZF #2 Zend_Acl

Każda większa strona musi posiadać system autoryzacji użytkowników. Zend Framework jest wyposażony w biblioteke pozwalająca zarządzać Rolami, Zasobami oraz Zasadami dostępu do nich. Bilioteka ta zwie się Zend_Acl. Kod Acl jest łatwy do ponownego wykorzystania w kolejnych aplikacjach, wiec zamiast pisać model w aplikacji często zapisuje go w katalogu /library.

19 października 2009 ~ 0 Komentarzy

PHP Security #1 Filter Input

PHP
PHP Security #1 Filter Input

Bezpieczeństwo powinno zawsze być tematem numer jeden gdy dysputujemy o dobrym kodzie. Niestety starsze wersje PHP miały skłaniały do pisania słabego kodu pod względem bezpieczeństwa. Ta seria postów będzie poświęcona bezpieczeństwu aplikacji pisanych w PHP 5.x. Zacznę od podstaw czyli zasady: Filter Input, Escape Output.