Instalacja Apache 2.4 + PHP 5.4 pod Windows 7

Z pewnością w necie znajduje się już wiele poradników w temacie instalacji i konfiguracji PHP + Apache, jednak nie zawsze zawierają wszelkie niezbędne informacje. Wczoraj sam przebrnąłem przez proces aktualizacji z Apache 2.2 i PHP 5.2 do Apache 2.4 + PHP 5.4 co defakto oznaczało ponowną instalacją i konfiguracją tych dwóch softów.

FirePHP – przyjazne debug’owanie aplikacji internetowych

Debugowanie to poważny problem programistów Bez względu na to jakimi dobrymi programistami jesteśmy nigdy nie ustrzeżemy się błędów. To normalne, błędy popełnia każdy, różnica pomiędzy dobrym programistą a złym polega m. in. na szybkości wykrycia błędnego kodu i naprawienia go. Mówiąc o błędnym kodzie nie mam na myśli jedynie błędów syntaktycznych, ale również błędów logicznych, … Czytaj dalej „FirePHP – przyjazne debug’owanie aplikacji internetowych”

Przyjemna komunikacja php – flash czyli AMFPHP

Z pewnością każdy programista php, który w swoim projekcie musiał komunikować się z flash’em na własnej skórze doświadczył, że nie jest to zadanie ani przyjemne ani przyjazne w implementacji. Aby przekazać dane flash’owi, skrypty muszą generować XML’e, które następnie zasysa flash i przetwarza Action Script’em. Bolączek tego rozwiązania jest wiele, poczynając od dodatkowego czasu potrzebnego … Czytaj dalej „Przyjemna komunikacja php – flash czyli AMFPHP”

Odczytywanie informacji EXIF zdjęcia w PHP

Większość aparatów cyfrowych w pliku ze zdjęciem zapisuje nagłówki informujące o parametrach zrobionego zdjęcia, użytego aparatu. Dane te są zapisane w formacie IPTC i zawierają takie dane jak: datę i czas zrobienia zdjęcia, czas naświetlania, przysłonę, ogniskową, ISO, program paratu, nazwę producenta i modelu aparatu etc… Informacje te można odczytywać i modyfikować w programach graficznych, … Czytaj dalej „Odczytywanie informacji EXIF zdjęcia w PHP”

31 Bieg na Ślężę 2025

31 Bieg na Ślężę miejsce 107 na 334 startujących, czas 40:57, waga 77,1kg. Start sobota, godzina 10:00. Bieg króciutki acz intensywny 5,10km i 530m up. Poprawa R/R 55 sekund. Przygotowanie – wtorek mocne bieganie, środa mocny crossfit, czwartek regeneracje bieganie, piątek odpoczynek. Fizycznie – nie czułem jakieś specjalnej świeżości ale i zmęczenia. Być może nie … Czytaj dalej „31 Bieg na Ślężę 2025”

10 Zimowy Półmaraton Ślężański 2025

Zimowy Górski Półmaraton Ślężański miejsce 47 Open na 304 startujących. Start 10:00 sobota 11 stycznia 2025, czas: 2:14:02, waga: 75,7kg. Dystans 24km i 580m up. Przygotowanie – pół listopada, cały grudzień i w styczniu aż do biegu robiłem wolne jednostki w tlenie, w grudniu wpadły 2 wypady na Ślężę. Spore natężenie treningowe ale na wolnych … Czytaj dalej „10 Zimowy Półmaraton Ślężański 2025”

Wrocławski Bieg Niepodległości 2024

8 Wrocławski Bieg Niepodległości 2024 miejsce OPEN 16/260. M40 3/42. Start 10:11 sobota, tempo 4:10, dystans 5.00km, czas 5k 20:46, official 20:57, waga: 77,1 kg. Przygotowanie – 4 dni wcześniej mocny trening interwały 8×2′ @4:00 / 1′ na bieżni, 2 dni wcześniej lajtowy standard. Fizycznie – bez żadnych problemów w trakcie i po. Po powrocie … Czytaj dalej „Wrocławski Bieg Niepodległości 2024”

6 Krośnicki Bieg Pełną Parą 2024

Krośnicki Bieg Pełną Parą 2024 miejsce OPEN 16/91. M40 6/21. Start 14:00 sobota, tempo 4:16, dystans 10.07km, czas 10k 42:45, official 42:59, waga: 76,5 kg. Przygotowanie – wtorek mocny trening interwały 5×3′ @4:10 / 1′, 2 dni wcześniej lajtowy standard. Fizycznie – bez problemu, po biegu w aucie czułem delikatne pulsowanie w lewej stopie oraz delikatne … Czytaj dalej „6 Krośnicki Bieg Pełną Parą 2024”

30 Bieg na Ślężę 2024

Bieg na Ślężę miejsce 89 na 204 startujących, czas 41:50, waga 80,4kg. Pierwszy w karierze vertical gdzie biegnie się tylko pod górę z metą na szczycie. Bieg króciutki acz intensywny 5,10km i 530m up. Fizycznie – dobrze, w trakcie biegu nie odczuwałem żadnych negatywnych fizycznych dolegliwości. Przed biegiem pracowałem nad spiętym brzuchatym (wewnętrzna głowa) w lewej … Czytaj dalej „30 Bieg na Ślężę 2024”

Wzorzec projektowy Decorator – elastyczne dodawanie funkcjonalności

Wzorzec dekoratora jest przydatny w wielu sytuacjach, w których chcemy elastycznie dodawać funkcjonalność do istniejących obiektów. Oto kilka przykładów problemów, do których można użyć wzorca dekoratora: Dopasowywanie funkcjonalności na etapie uruchamiania: Możemy użyć dekoratora, aby dodać lub zmienić zachowanie obiektu w zależności od określonych warunków, takich jak konfiguracja aplikacji czy uprawnienia użytkownika. Logowanie i analiza: … Czytaj dalej „Wzorzec projektowy Decorator – elastyczne dodawanie funkcjonalności”