WAMP i XAMPP do kosza? IIS Express z PHP!

Czym jest WAMP i czym jest XAMPP? XAMPP/WAMP są darmowymi, łatwymi w instalacji dystrybucjami Apache’a, zawierającymi MariaDB/MySQL, PHP i Perl. Na naszym Windowsie instalowane są serwisy odpowiedzialne za bazę danych, odpowiednią wersję PHP, Perla. Obie appki instalują nam również swój manager poprzez który otrzymujemy możliwość restartowania usług i zmiany konfiguracji. Continue reading “WAMP i XAMPP do kosza? IIS Express z PHP!” »

Czytaj więcej

Komitnij czeńdze bo musze asapowo fixnąć buga!

No właśnie, WTF w ogóle? Teraz mnie naszło, jak ten mój słownik w codziennej pracy zmienił się nie do poznania, ot taka programistyczna nowomowa. Co oznacza tytuł postu? W rozwiniętej wersji: ‚Prześlij dokonane przez siebie zmiany na githuba, bo muszę pilnie naprawić błąd’. Czasami dziwie się że jeszcze w tej mojej piwnicy jestem w stanie się z kimkolwiek dogadać, ale jak widać programiści asapowo dostosowują addnięty content do langa. Continue reading “Komitnij czeńdze bo musze asapowo fixnąć buga!” »

Czytaj więcej

PHP money_format() i WAMP = problem?

Do formatowania wartości numerycznych na pieniążka mamy bardzo ładną, oddaną w wersji 4 PHP funkcję money_format(), no ale jest pewne ‚ale’ o którym muszę się rozpisać, bo jakże by inaczej. Problem który mnie dotknął polegał na potrzebie przygotowania maszyny testowej w lokalnym środowisku. Ze względu na zabezpieczenia sieci lokalnej i brak możliwości prezentacji systemu Agility zdalnie u Klienta muszę postawić na swoim notebooku WAMP’a. Wszystko ładnie, pięknie, gładko. PHP.ini skonfigurowane, httpd.conf również już chodzi na :81 z Virtualhostem, mod_rewrite uruchomione, ot całe 15 min pracy razem z pobraniem bibliotek. Pojawił się jednak pewien problem, otóż jak można się wczytać na podanej wyżej stronie funkcji:

Continue reading “PHP money_format() i WAMP = problem?” »

Czytaj więcej

MVC? A ćo to?

MVC w pełnej formie Model-View-Controller, czyli po polskiemu Model-Widok-Kontroler. Jest to wzorzec projektowy który służy organizacji kodu, oraz wpaja dobre maniery w programowaniu. Nikt nie lubi czytać kodu który nagle robi zapytania do bazy danych, przelicza wszystko i kończy się dyrektywą echo w jednej linii … Sam wzorzec nie jest obowiązkiem ani niczym bardzo sztywnym. Jest to kanon dobrych zasad który ma pomóc programiście w zachowaniu porządku. Jeżeli nie widziałeś jeszcze stanowiska pracy programisty to wyobraź sobie chaos gorszy niż masz aktualnie w pokoju, następnie pomyśl że miało by tak wyglądać ok. 10 tys. linii niezrozumiałego Ci języka i masz znaleźć błąd. Nierealne? No jasne że nie, dlatego inteligentni ludzie podzielili aplikację na segmenty.

Continue reading “MVC? A ćo to?” »

Czytaj więcej