środa, 22 grudnia 2010

Problem z VHostami

Jeśli macie problem z niedziałającymi vhostami a polecenia httpd -t i httpd -S zwracają poprawne dane sprawdźcie w pliku etc czy macie przy mapowaniu nazwy wpis 127.0.0.1 my.example.com zamiast ::1 my.example.com. W moim przypadku spędziłem trochę czasu na ustaleniu winowajcy ;-)

poniedziałek, 13 września 2010

Flex4 - StyleManager

    Pisząc komponent napotkałem na problem "depracted" wszystkich metod w mx.style.StyleManager. Aktualnie menadżer implementuje interfejs IStyleManager2 i nie jest dostępny jak Singleton.
    Szukałem rozwiązania i znalazłem całkiem ciekawy sposób na uzyskanie dostępu do menadżera z dowolnego miejsca:

IStyleManager2( FlexGlobals.topLevelApplication.styleManager )

    FlexGlobals.topLevelApplication działa tak jak Application.application w Flex 3.

niedziela, 8 sierpnia 2010

Flash Player Debugger nie działa w Chromie

Ostatnio zaczął mnie irytować brak możliwości debugowania aplikacji napisanych dla Flash Playera w Chromie. Poszperałem troszeczkę i jak się okazało, Chrom jest udostępniany z preinstalowaną wtyczką Flash Playera - jak się nie łatwo domyśleć, bez możliwości debugujących, co jest nawet wskazane. Aby aktywować zainstalowaną przez nas wersję FP Debugger, należy wejść w przeglądarce pod adres about:plugins i wyłączyć Flash Playera Chromowego.

czwartek, 13 maja 2010

FlashDevelop 3.1.1 RTM

Już jest, w końcu wsparcie dla sparka, nowy gadżet profiler :D Co więcej, nie wiem bo dopiero zainstalowałem i polecam, abyście zrobili to samo ;-)

Do ściągnięcia z flasdevelop.org.

piątek, 9 kwietnia 2010

Chrome -> Google Gravity

Dzisiaj na zajęciach kolega mi pokazał bardzo fajnego linka - Google Gravity. Najlepiej odpalić w chromie ponieważ np w firefoxie niesamowicie zwalnia :) Projekt mi przypomina Box2D flashowe. Można się pobawić wynikami wyszukiwania chociażby - nie ma to jak rzucić linkiem o krawędź przeglądarki :D

wtorek, 6 kwietnia 2010

NetBeans 6.8 - wymarzone IDE nie tylko do JAVY

Ostatnimi czasy przyszło mi sporo pisać w xhtml/css/php... Tak dokładnie, do czego to już doszło :D

Dzisiaj jednak ostatecznie przekonałem się o wyższości NetBeans nad takimi środowiskami jak Eclipse PDT czy Aptana Studio. Żeby to jakoś uargumentować no to napiszę co mnie tak urzekło ;-)

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

poniedziałek, 15 marca 2010

AQQ - lekka alternatywa dla GG

Testuję komunikator AQQ i jak na razie jestem bardzo zadowolony. Przede wszystkim to jeden komunikator i kilka protokołów:
  • aqq
  • jabber
  • gadu-gadu
  • tlen
Przyjazny i intuicyjny interfejs, wydajny - 13MB RAM'u w stresie -  bogata biblioteka wtyczek do doinstalowania. Z wtyczek godne polecenia to na pewno:
  • SpellChecker
  • FTPSend
  • Simple Syntax Highlighter
Ponad to bogaty zestaw skórek do pobrania. Komunikator testuję od kilku dni i jak do tej pory spisuje się świetnie, bardzo ułatwia pracę po przez automatyzację pewnych czynności. Duży stopień dostosowania do indywidualnych potrzeb dodatkowo umila czas spędzony przy komunikatorze. W najnowszej wersji stabilny i wydajny. Gorąco polecam :)

piątek, 12 marca 2010

CodeRun - Online IDE

Dzisiaj natknąłem się na niesamowity projekt środowiska programistycznego online... Czy jest to mocno przydatne? Nie wiem, ale na pewno ktoś nad tym trochę posiedział :D W każdym bądź razie pozycja warta uwagi :-) Zobacz tutaj.

poniedziałek, 8 marca 2010

AMFPHP 1.9 - w końcu oficjalna wersja

Zostałem dzisiaj mile zaskoczony przez oficjalny release AMFPHP 1.9 :-) Tak, tak... po 2 latach bety mamy w końcu wersję oficjalną.

czwartek, 4 marca 2010

FlashPlayer - full debugging (mm.cfg)

Dzisiaj natknąłem się na ten oto fajny artykuł autorstwa Jean-Philippe Auclair. Totalne szaleństwo, że możemy mieć pełny deugging runtime bytecodu!

czwartek, 25 lutego 2010

Flash Develop 3.0.6 & Flex SDK 4.1

To działa! W końcu kompilacja bez problemów! Jak ja na to długo czekałem :D Ściągać nowego nightly buildsa i testować :D

wtorek, 23 lutego 2010

Inteligentna poczta

Elegancko piszę sobie maila w którym użyłem zwrotu "wysyłam"... Klikam sobie wyślij a mi tutaj okienko wyskakuje:

I co się okazuje? Że już przed wysłaniem poczty google analizuje co piszemy... Ciche szpiegostwo ;-)

Ale o so chosziii?

Spotkała mnie dzisiaj dziwaczna sytuacja... Ale to całkiem dziwna... Otóż dostaję info na PM na FlashZone od usera PZN. Co abym zrobił coś z http://www.grupa-ria.pl/:
 
No ale o co tutaj chodzi? Blog nie mój, dostępu do niego nie mam - prawnie, bo użycie tych danych do logowania to i tak "włamywanie się" - a domena należy do nie jakiego Przemysława B. Zastanawia mnie czy to aby nie przez to, iż miałem odnośnik do tej strony na blogu - ponieważ taki miała mieć adres grupa ria - no i go nie zaktualizowałem, gdy ostatecznie adres strony okazał się inny.

To antyreklama, czy jak? Osobiście śmieszy mnie to trochę :D No ale właściciel domeny, mógł by coś z tym zrobić...

Dla ciekawskich: https://hrd.pl/pcenter/partner_frame/whois.php -> wpiszcie podaną domenę ;-) 



Parodii ciąg dalszy...
Osoba która widnieje podpisana pod daną domenę wypiera się własności... Mamy domenę bezpańską :D Szkoda gadać... Btw, jak ktoś wie co zrobić w takiej sytuacji proszę o info :-)

wtorek, 16 lutego 2010

Zagubiony w ActionScript?

Przeglądałem dzisiaj sobie zakładki i natknąłem się na tą niedawno zapomnianą :)