Some of posts from this blog has been moved to dywicki.pl. You will be automatically redirected to new blog if you would submit comment.
New posts are published on dywicki.pl, this blog contains old content and it is not continued.

Niektóre posty z tego bloga zostały przeniesione do dywicki.pl. Zostaniesz automatycznie przekierowany jeśli bedzięsz chciał dodać komentarz.
Nowe posty sa publikowane na dywicki.pl, ten blog zawiera stare treści i nie jest kontynuowany.

Link

Filed under Wiadomości by

Jeśli używasz dużo Java Scriptu w swoich projektach – zapamiętaj adres:
http://www.getelementsby.com

Za czas jakiś wracam do pisania..

No responses yet

forum.mojavi.org

Filed under Śmieci by

Halo, jeśli korzystasz z IE, wystrzegaj się for opartych na Invision Power Board. Dzisiaj padło na forum Mojavi. W każdej chwili możesz trafić na malware. Śmieć ten powoduje poważne problemy.. chyba pora zmienić przeglądarkę na lepszą? ;]

2 responses so far

Zlot #PHP.PL

Filed under Wiadomości by

I odbył się z dawna oczekiwany przez stołeczne miasto (Warszawę) oraz jego obywatelki zjazd markowany logiem #PHP.PL a organizowany przez FanFataLa. Pragnę podać tutaj link do drugiej galerii wykonywanej przy pomocy aparatu vipa, którego to nie ma u Anakina.

[komentarze zablokowane z powodu spamu]

http://chimera.one.pl/gallery/main.php?g2_itemId=7837

Eskapada po plastik.

5 responses so far

Rapid application development for PHP

Filed under PHP,Wiadomości by

Dzisiaj, przed chwilą, całkiem przypadkowo zajrzałem na devzone (chyba najwyższa pora zacząć subskrybować rss) – a tam, na stronie bardzo ciekawy tekst, który tylko przejrzałem, a pod którym rozgorzała dyskusja. Dziewięć komentarzy na devzone to rzadkość tak samo jak na tym blogu ;).

Oto rzecz, która sprowokowała dyskusję:
Dipping a toe into rapid application development for PHP
a tyczy się ona prezentacji możliwości pewnego programu:
PHP Blox demo

One response so far

Pierwsze kroki z Mojavi 4

Filed under Framework,Mojavi4,tlumaczenia by

Pierwsze kroki z Mojavi 4

Tradycyjnie już Mojavi jest dość trudnym frameworkiem do opanowania dla początkujących. Wiele razy, podczas rozwiązywania zawiłych problemów które pojawiają się na samym początku padają przekleństwa. By tego uniknąć powstał ten oto artykuł który zakłada, że znasz MVC oraz podstawy Mojavi (wiesz czym jest web framework).

Wchodzimy, wprowadzenie

By zacząć pisać aplikacje przy użyciu Mojavi 4 będziesz potrzebował komputer z zainstalowanym serverem http oraz PHP5. Jeśli masz już działający serwer, będziesz potrzebował subversion, by pobrać przy jego pomocy kopię Mojavi na swój serwer.

Uruchamianie Mojavi 4

Gratulacje! Jeśli udało Ci się z powodzeniem zainstalować kopię frameworka w katalogu udostępnianym przez Twój serwer, powinieneś uruchomić swoją przeglądarkę i zajrzeć pod adres http://localhost/source/www/ by zobaczyć domyślny moduł Mojavi 4!:) Możesz teraz uruchomić kilka przykładów (link ‘Examples’) które są dostarczane razem z domyślnymi modułami Mojavi 4. Możesz również uruchomić testy dostarczone z Mojavi (link ‘Tests’). Domyślne moduły dostarczają także bogactwo kodu, który możesz wygrzebać by zobaczyć jak to działa! Nie mniej w następnej sekcji, przeprowadzimy Cię przez proces tworzenia Twojego pierwszego modułu. Dobrze, zatem stwórzmy nowy Kontroler, Widok, Szablon, i wszystko to z zupełnie innym wyglądem (layoutem).

Budowanie aplikacji

By nauczyć się jak zbudować jakąś aplikacje w Mojavi 4, włączając w to Moduły, Kontrolery, Widoki oraz Layouty udaj się na stronę Your First Mojavi Application by przeczytać więcej.

Oryginał http://trac.mojavi.org/wiki/Mojavi4/GettingStarted

No responses yet

Osiągi i marzenia

Filed under Framework,Mojavi4,tlumaczenia by

Mojavi 4 przeszło długą drogę – od początkowych diagramów uml. Obecnie oferuje pełną oraz elastyczną konfigurację XML, modularną architekturę, komponenty, buforowanie, obsługę datasource’ów, wstrzykiwanie zależności, walidację oraz wiele, wiele innych. Wszystko to przechodzi na końcu przez lekkie TDD (test driven design) testy sprawdzające. Wsród innych zamiarów bądź zaimplementowanych możliwości/podstawowych aspektów Mojavi 4 jest:

  • Model View Controller – Najważniejsza część architektury, podstawa poprzednich frameworków Mojavi.
  • Multi-project support – Posiadanie różnych projektów działających na tym samym kodzie bazowym.
  • End-user controlled filters – Zawiera konfigurowalną obsługę wyjątków.
  • Global and Forward Filters
  • Application Controllers – Używane do obsługi wielu następujących po sobie stron do skomplikowanych formularzy bądź wizzardów (kreatorów).
  • Sophisticated autoload support – bardzo, bardzo przydatny mechanizm do automatczynego dołączania klas/interfejsów, również z Twoich własnych bibliotek!
  • Easy Validation? – Walidacja zawsze jest trudnym elementem do wprowadzenia w aplikacji. Myślimy, że mamy za sobą pracę, która sprawia, że ten częsty i niemiły element staje się łatwy do oprogramowania.
  • Helpers – Pomocnicy są zbiorem szybkich bibliotek do użytku w całym frameworku (częston ich użycie oczyszcza logikę aplikacji).
  • Renderers? – Wspólny interfejs dla silników szablonów. Renderery umożliwiają zmiany pomiędzy silnikami w prosty sposób.
  • Logger? – Tak jak wszystko, aplikacje w Mojavi potrzebują logowania!
  • Datastructures? – Średniej wielkości zbiór klas, które dostarczają implementacji wspólnych wzorców struktór danych, takich jak stack stos, queue kolejka lub chain łańcuch.
  • Service Locator – Wstrzykiwanie zależności jest gorącym tematem. W skrócie, domyślny Service Locator z Mojavi 4 jest stworzony na bazie wstrzykiwania zależności. Można z niego korzystać w całej aplikacji bez żadnych zobowiązań w kodzie.
  • Containers – Wszyscy potrzebujemy kontenerów. ;)
  • Modules? – the Module series classes provide a programmic way to interface with the various pieces of your application. tego nie jestem w stanie przetłumaczyć.
  • Easy Layouts? – layouty umożliwiają stworzenie wspólnego wyglądu i wykorzystanie go na wielu stronach w wielu widokach bez kopiowania kodu.
  • Internationalization – Internationalization, otherwise known as i18n, or l10n, is a term used to refer to a process revolving around the end goal of creating an application which can be easily ported to a new audience in terms of content language and data formatting. tego również nie jestem w stanie przetłumaczyć.

Oryginał http://trac.mojavi.org/wiki/

One response so far

Czym będzie Mojavi 4

Filed under Framework,Mojavi4,tlumaczenia by

Mojavi 4 jest najnowszą generacją tego projektu, wiodącego frameworka MVC w PHP przez wiele lat. Wydanie te następuje po długiej histori frameworków pisanych wyłącznie przez Seana Kerra. Pod koniec 2005 Sean zrezygnował z prowadzenia Mojavi przekazując swoją dotychczasową funkcję Tylerowi Tompkinsowi, który został głównym architektem Mojavi 4.

Mojavi 4 jest bardzo ambitnym projektem, który ma na celu stworzenie dla PHP odpowiednika tego czym jest jądro linuksa przy tworzeniu systemów operacyjnych. Maksymlna elastyczność, zastosowania lekkie bądź ciężke, delikatne oraz trwałe dzięki zastosowanemu frameworkowi. Domyślnie Mojavi 4 powinno być spójnym frameworkiem który nie zawiera warstwy dostępu do danych (data access layer) , chociaż oczywiście będzie obsługiwać rzeczy takie jak połączenia z bazą, ftp i tym podobne. Czyt
aj – twórcy Mojavi nie zamierzają tworzyć kolejnego Ado DB tudzież Creole.

Oryginał http://trac.mojavi.org/wiki/

No responses yet

View Layout i Agavi

Filed under Agavi,Framework,MVC,PHP by

Zainspirowany ideą Layotów w M4 postanowiłem stworzyć małą wtyczkę do agavi, która umożliwi mi korzystanie z tego rozwiązania. Jest ona bardzo prosta i ułatwia masową zmianę szablonu głównego oraz slotów (o slotach jeszcze będę pisał). Continue Reading »

No responses yet

Wolne

Filed under Śmieci by

Skorzystałem z nadzarzającej się okazji i wziąłem trzydniowy urlop. W wyniku poświęcenia tychże 3 dni mam cały tydzień wolny. Czyż to nie cudownie? :)

Z planów na urlop: recenzja  Java 2. Techniki zaawansowane, komponent walidacji do Mojavi 4, zrobienie pewnego systemu, który winien być zrobiony dawno temu.

Co byście powiedzieli na omówienie poszczególnych elementów/paczek Mojavi 4?

2 responses so far

Zend Framework i Propel

Filed under Framework,PHP,Wiadomości by

Zend nabiera tempa. Po wpinaniu do ZF smarty przyszła kolej i na Propela. Artykuł o tym znajdziecie na Zend Developer Zone. Zainteresowani zapewne się znajdą. :)

No responses yet

« Newer Entries - Older Entries »