Archiwum kategorii 'Sztuczki i kruczki'

Szaf(k)a gra!

niedziela, marzec 30th, 2008

Mam już na koncie całkiem sporo projektów - dużych i małych i tych napisanych “do szuflady”. Każdy staram się wykonać jak najlepiej, ale zawsze jest tak, że projekt albo “mi leży” albo “mi nie leży”. Najbardziej lubię projekty, które wychodzą poza środowisko serwera web i wchodzą w interakcję z otoczeniem mniej lub bardziej “fizycznym”.
Najnowszym takim […]

Domena z www - nie twórzmy niepotrzebnych ograniczeń

niedziela, wrzesień 16th, 2007

Problem
Po wpisaniu w Google zapytania jak wybrać domenę, otrzymamy w przybliżeniu 1,320,000 wyników. Jak widać, jest dość popularne zagadnienie. Każdy, kto zakłada własną stronę, może dowiedzień się jak wybrać piękną, unikalną domenę, sugerującą korzyści, jakość produktu, łatwo wymawianą, łatwą do zapamiętania… bla bla bla. Część z tych artykułów ociera się już o bełkot, choć można […]

mod_security: testowanie konfiguracji

środa, sierpień 2nd, 2006

mod_security to moduł serwera Apache będący systemem wykrywania włamań. mod_security analizuje przychodzące dane (metody GET i POST a także cookies) a także dane odsyłane do klienta. Po wykryciu zdefiniowanych w konfiguracji fraz (np. zapytań sql, kodu html, kodu javascript), mod_security wykonuje jedną ze zdefiniowanych akcji. Może to być np. wysłanie do klienta kodu błędu, przekierowanie […]

Praca w kilku środowiskach - cz. II

środa, luty 15th, 2006

W odpowiedzi na mój wpis Praca w kilku środowiskach Marcin Sztolcman zaproponował inne rozwiązanie (trackback już włączony - kilka pierwszych wpisów miało wyłączony), oparte na analizie zmiennej $_SERVER[’HTTP_HOST’]. Niestety, takie rozwiązanie “gryzie” się z inną sztuczką którą stosuję.

Nie zawsze jest możliwość takiego napisania strony/skryptu/czegokolwiek, aby można było parametryzować URL lub stosować URL względny. Warto także […]

Wykrywanie języka użytkownika

czwartek, styczeń 19th, 2006

Często pojawia się pytanie, jak - w wielojęzycznych serwisach - ustalić język, w którym powinna pojawić się zawartość strony. Przeszukując Internet można znaleźć kilka rozwiązań:

ustalać język na podstawie adresu IP
ustalać język na podstawie nazwy domenowej hosta
ustalić język użytkownika na podstawie informacji o wersji językowej przeglądarki

Niestety, każda z powyższych metod ma swoje wady: użytkownik może łączyć […]

Praca w kilku środowiskach

wtorek, maj 31st, 2005

Jak radzić sobie z koniecznością pracy w środowisku testowym i środowisku produkcyjnym podczas tworzenia aplikacji server-side?


statystyki