Symfony DependencyInjection - dereferencje

środa, 16 czerwiec 2010 - 20:45:44

Od jakiegoś czasu bawię się w wolnych chwilach Symfony 2. Projekt jest jeszcze w bardzo wczesnym stadium (szczerze mówiąc nie wierzę w powakacyjną datę premiery ), ale jest bardzo obiecujący. O nim samym się nie chciałem rozpisywać - już jest bardzo wiele opisów, a będzie jeszcze więcej, poza tym przy obecnym stanie rzeczy dane bardzo szybko się dezaktualizują. Ja jak zwykle muszę jednak robić coś po swojemu i szukać dziury w całym, dlatego doskwierała mi bardzo pewna sprawa, którą tutaj opiszę. Chodzi mianowicie o Dependency Injection, który jest sercem całego systemu. O nim samym też nie będę się zbyt wiele rozpisywał, bo jak ktoś chce to ma wszystko ładnie opisane, natomiast w skrócie powiem, że jest to mechanizm utrzymywania zależności pomiędzy obiektami (usługami) w systemie. To właśnie brak pewnej funkcjonalności w tym komponencie zmusił mnie do działania.…

Tagi:

» Komentarze (0)

Nowy tutorial Allegro WebAPI

czwartek, 01 kwiecień 2010 - 20:42:51

Od czasu publikacji na swoim blogu pierwszej części tutoriala do Allegro WebAPI moja strona stała się bardzo popularna jeśli chodzi o hasło "Allegro WebAPI" (w Google jest ona zaraz za oficjalną dokumentacją). Samym Allegro WebAPI zajmowałem się swego czasu głównie w ramach tworzenia narzędzia automatyzującego pracę dla mojego przyjaciela (wtedy do sprzedaży sprzętu muzycznego). Nie sądziłem, że jest to w internecie towar tak deficytowy, mimo iż pisałem teksty z tej serii właśnie dlatego, że sam wiedziałem jak trudno zacząć pracę z Allegro WebAPI.…

Tagi:

» Komentarze (1)

Hormon 0.0.1

poniedziałek, 15 marzec 2010 - 10:08:26

Jeśli ktoś się nie rozwija to się cofa - tak samo jest z projektami. Dlatego mimo iż nadal nie mam czasu przysiąść do Hormona na poważnie, to rozwijam go w takim zakresie, w jakim jest mi potrzebny. Aby w jakiś sposób bardziej zwięźle podejść do tematu, dziś wypuściłem paczki oznaczone wersją 0.0.1, aby mieć jakiś punkt odniesienia i nie trzymać ciągle wszystkiego jako +SVN. Jest jednak pewien haczyk, ale o tym poniżej.…

Tagi:

» Komentarze (0)

Programista HTML

wtorek, 16 luty 2010 - 15:43:57

Język HTML jest w takim samym stopniu językiem programowania, jak dokument tekstowy OpenOffice. Oczywiście mógłbym bez trudu stworzyć w miarę logiczny ciąg myślowy wiążący te dwie kwestie, ale byłoby to takim samym nadużyciem, jak nazwanie mechanika samochodowego fizykiem. Pani księgowej nie każe się znać formatu, w jakim Excel zapisuje swoje pliki. Grafik komputerowy nie musi znać formatu JPEG. Co więc w ogłoszeniach o pracę dla programistów PHP robi zazwyczaj bardzo dobra znajomość HTML i CSS?…

Tagi:

» Komentarze (1)

Hormon - biblioteka ORM

poniedziałek, 28 wrzesień 2009 - 19:06:48

Dziś chciałbym przestawić bibliotekę swojego autorstwa - Hormon. Jest to biblioteka typu ORM dla PHP - ma ona za zadanie być kompaktową, choć w pełki funkcjonalną biblioteką tego typu. Najważniejszą regułą w trakcie jej tworzenia jest używanie tak dużo z tego, co oferuje PDO+PHP5 jak to tylko możliwe. Z kilku powodów. Po pierwsze - to co wbudowane w binarną część PHP5, czy rozszerzenia PDO jest o wiele szybsze i wydajniejsze niż zamienniki napisane w natywnym kodzie PHP. Po drugie - kod jest dzięku temu mniejszy. W końcu po trzecie - funkcjonalność przyszłych wersji PDO/PHP5 będzie bez większych problemów dostępna i będzie wymagać mniejszego nakładu pracy. To oczywiście zgoła odmienne podejście niż to z wielu innych bibliotek, gdzie wszystko, co tylko się da, należy dodać do kodu źródłowego, ale w tym wypadku, jak już wspominałem, to nie jest porządany kierunek - rozwój Hormona jest głównie skupiony na byciu kompaktowym i transparentnym wobec używanych "niżej" warstw aplikacji.…

Tagi:

» Komentarze (2)

MaxRate - hosting serwerów gier

niedziela, 13 wrzesień 2009 - 20:54:21

Dziś ruszył serwis Max Rate - serwery gier. Jest to system służący do zamawiania i zarządzania serwerami gier takich jak Call of Duty, Counter Strike, Day of Defeat, GTA: San Andreas i wiele, wiele innych. Dostępne są opcje serwera prywatnego jak i dostępnego dla wszystkich (publicznego). Portal oferuje atrakcyjne ceny, a przy większych zamówieniach dodatkowe rabaty! Obecnie system jest dostępny jedynie w wersji polskiej, ale w przygotowaniu są również obcojęzyczne odsłony serwisu.…

Tagi:

» Komentarze (1)

Allegro WebAPI tutorial vol. 6

niedziela, 26 lipiec 2009 - 00:50:10

Po dość długim czasie ponownie miałem styczność z Allegro WebAPI - ponownie z naciskiem na tworzenie aukcji (sprzedaż). Zauważyłem, że w poprzednich częściach umknęło mi kilka rzeczy dlatego postanowiłem nadrobić teraz zaległości i wspomnieć o kilku rzeczach. Jak również zauważyliście ostatnio nie pisałem zbytnio na ten temat, a również i ta część nie będzie zbyt obszerna. Po pierwsze jest to spowodowane brakiem czasu, a po drugie wszystkie podstawowe elementy usługi już omówiłem, tak więc raczej nie spodziewajcie się w przyszłości kolejnych odsłon na większą skalę, no chyba, że znajdzie się dość obszerny materiał do przedstawienia. Na pocieszenie powiem, że Allegro ogłosiło konkurs na tutorial do Allegro WebAPI, więc może będzie więcej ciekawych materiałów (co nie zmienia faktu, że jest to kpina z użytkowników, aby swój psi obowiązek dokumentowania zwalać na użytkowników i to w tak perfidny sposób na dodatek jako marchewkę dając bilet na koncert ).…

Tagi:

» Komentarze (2)