Archiwum kategorii 'Programowanie'

Małe, ale użyteczne

wtorek, grudzień 16th, 2008

Tak to jest - człowiek całe życie się uczy a i tak głupi umiera ;)
PHPem zajmuję się już ładnych parę lat (6 albo 7 - nie mogę się doliczyć) a dopiero ostatnio dowiedziałem się o dwóch ciekawostkach, którymi chętnie się z Wami podzielę.

dla zwolenników wcięć i ogólnie wymyślnego formatowania…

Czy wiedzieliście o tym, że w wywołaniu […]

Łatwiejsze debugowanie z FirePHP

środa, wrzesień 17th, 2008

Problem…

Często debugując kod wypisujemy wartość jakiejś zmiennej do treści strony. Takie podejście ma tę wadę, że te wstawki trzeba usunąć z finalnej wersji. Czasem też format zwracanych danych uniemożliwia nam swobodne dodawanie własnego tekstu (XML, JSon no i oczywiście generowane dynamicznie grafiki). Do tego dochodzi praca z Ajaksem - wyników pobranych przez XmlHTTPRequest nie widzimy…

… […]

Serwer w PHP

niedziela, wrzesień 14th, 2008

Dla wszystkich jest oczywiste, że PHP działa jako element serwera WWW. Jednak PHP może samo w sobie działać jako prosty serwer (nie koniecznie HTTP). Dla takiego rozwiązania najlepiej wykorzystać wersję CLI PHP (Command Line Interface)
Dlaczego serwer w PHP?

W jednym z ostatnich projektów, byłem zmuszony “wynieść” część funkcjonalności systemu z serwera linuksowego (PHP, Apache, MySQL) na […]

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 […]

Bo komputer winien posłuszeństwo swemu panu

poniedziałek, grudzień 3rd, 2007

Chciałbym zachęcić Was do podzielenia się waszymi przyzwyczajeniami i zwyczajami które wyrobiliście sobie podczas programowania. Chodzi mi o wasze warsztaty - jakich narzędzi (edytorów, menedżerów plików etc) używacie na co dzień, i
bez jakich programów nie wyobrażacie sobie wygodnego programowania. Ja sam używam Vim’a. Na tę okazję przygotowałem stronę z krótkim opisem moich ulubionych pluginów, kolorów […]

2^8 dzień roku

czwartek, wrzesień 13th, 2007

W 28 dniu roku, wszystkim programistom życzę wszystkiego najlepszego z okazji Dnia Programisty. Ciekawy jestem, jak go obchodzicie…

Kontrola wydajności - Apache Benchmark

sobota, luty 11th, 2006

Niejednokrotnie wprowadzamy rozwiązania, co do wydajności których nie możemy być pewni. Warto jest wówczas skorzystać z narzędzia pozwalającego na jej kontrolę. Moim ulubionym narzędziem jest Apache Benchmark (ab.exe), dostępny razem z dystrybucją serwera Apache.

AB (Apache Benchmark) pozwala na wielokrotne wywołanie URL i przygotowuje statystyki czasu wykonania.
Program wywołujemy z linii poleceń, jego najważniejsze parametry to:

n - ilość zapytań
c - ilość zapytań w tym samym czasie
k - wymusza użycie stałego połączenia - HTTP […]

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