sobota, 3 kwietnia 2010

Wielkanoc 2010

Życzenia Radosnych Świąt Wielkanocnych
wypełnionych nadzieją budzącej się do życia
wiosny i wiarą w sens życia.
Pogody w sercu i radości płynącej z faktu
Zmartwychwstania Pańskiego
oraz smacznego Święconego w gronie
najbliższych osób
szczerze życzy Rafał!

piątek, 2 kwietnia 2010

TequilaProxy + getter = duży problem

Właśnie spędziłem ponad 3h na szukaniu trywialnego błędu. Otóż już tłumaczę co się działo...

Proxy jak to proxy fajna sprawa ;-) Do czasu... aż nie zacznie rzucać wyjątkami na poziomie inicjalizacji frameworka! Bądź tu mądry i zrozum o co chodzi. Szukając przyczyny tego mocno irytującego stanu rzeczy, po przebudowie kodu na dziesiątki sposobów dostałem "olśnienia"...

Ponieważ Tequila jest oparta o PureMVC + Fabrication, a tam wszystko jest dynamicznie przypisywane w locie to też pomysł, że może ten framework po prostu wywołuje mi moje metody podczas "skanowania" obiektu. I jak, że! Oczywiście, że tak jest...

Niesamowicie mnie zmyliły te errory, ponieważ nie spodziewałem się, że mogą być wyrzucane właśnie z tego powodu. Tak więc pamiętajcie, aby w Proxy nie używać getterów!

środa, 31 marca 2010

Tequila - to czego (jeszcze) nie napisano

Rafał Szemraj niedawno opublikował imo fantastyczny framework Tequila z genialnym narzędziem ;-) Jednak jak się okazało aby w pełni z niego skorzystać należy do linii komend mxmlc dodać:
  • -keep-as3-metadata+=InjectProxy,InjectMediator,InjectService
  • -define+=TEQUILA::debug,[true/false]
Fantastyczny logger odpalamy tą oto magiczną kombinacją (najlepiej w StartupCommand):
  • Log.getLogger().addChannel(TequilaLoggerChannel.getInstance());
Chwilowo więcej problemów na jakie się natknąłem nie pamiętam ;-) W razie czego będę aktualizował.

spark.components.Application & LoaderInfo

No to pierwsze koty za płoty z Flexem 4. Potrzebne mi były dzisiaj dane z ApplicationInst.loaderInfo. Jak się okazało niestety ten zapis zwraca null. Inne próby dobrania się do InfoLoader'a przez obiekty ApplicationInst.stage , ApplicationInst.root również nie przyniosły pożądanego efekty. Dlaczego? Są null'ami ;-)

No to jak dobrać się do tego InfoLoader'a? ? Jak się można bylo domyśleć przez właściwość ApplicationInst.systemManager.loaderInfo. Takie proste a tyle szukania...

wtorek, 30 marca 2010

Quake w Flashu

Znalezione u maliboo -> http://www.silvergames.com/game/quake-flash/

Zagrałem sobie i faktycznie działa :D

Flash Camp 2010

Oto dziele się z Wami dobrą nowiną ;-) Rejestracja elektroniczna ruszyła na stronie http://www.flashcamp.pl/.


Jak to już się przyjęło, impreza odznacza się wysokim poziomem merytorycznym, bogactwem nowości i zazwyczaj fajnymi niespodziankami. Jak co roku tak i w tym odbędą się losowania/konkursy. Po ciężkim dniu zmagań finałowa część: "afterparty".

Klikać i rezerwować miejsca póki jeszcze są :D