23D

Posts Mentioning RSS
Komentáře | Klávesové zkratky
  • Michal Gron 2:51 am on July 30, 2010 Permalink
    Tagy: , , Flash,   

    Jednotné nastavenia mxmlc kompilátora 

    Kedysi moje nastavenie vyzeralo nejako takto:

    -locale en_US 

    Po čase sa rozrástlo na:

    -locale en_US -keep-generated-actionscript -incremental -optimize=false 
    -keep-as3-metadata+=Collaborative,Keywords 
    -define=APPLICATION::debug,true -define=APPLICATION::release,false 

    Vynásobím si počet zmien za rok krát počet vývojových strojov, prirátam jeden integračný server a dostanem desiatky úprav kompilačných argumentov, desiatky duplicitných informácií, ktoré sú roztrúsené po celom development department. Každá ďalšia zmena mi pripomína, že musím napísať e-mail s oznamom o zmene, že na polovici strojov to budem musieť prísť upraviť osobne a ešte sa prihlásiť na server, nájsť všetky miesta v ant-ových skriptoch kde sa nastavujú ďalšie kompilačné parametre (unit-testy, mapy pokrytia …). Pri najlepšom je to pár hodín roboty.

    Našťastie sa to celé dá spríjemniť na jeden jediný svn commit a v budúcnosti už nemusíme nastavovať každý stroj zvlášť, základné nastavenia mxmlc budú konzistentné a my ostaneme DRY.

    1. Vytvoríme app-config.xml. Súbor kopíruje štruktúru východzieho konfiguračného súboru sdk/3.5.0.12683a/frameworks/flex-config.xml avšak nemusí byť kompletný a stačí ak bude obsahovať len nastavenia, ktoré chceme zmeniť.

    <?xml version="1.0"?>
    <flex-config>
        <
    compiler>
            <
    define>
                <
    name>APPLICATION::debug</name>
                <
    value>false</value>
            </
    define>
            <
    define>
                <
    name>APPLICATION::release</name>
                <
    value>true</value>
            </
    define>
            <
    keep-as3-metadata>
                <
    name>Bindable</name>
                <
    name>Managed</name>
                <
    name>ChangeEvent</name>
                <
    name>NonCommittingChangeEvent</name>
                <
    name>Transient</name>
                <
    name>Collaborative</name>
                <
    name>Keywords</name>
            </
    keep-as3-metadata>
            <
    keep-generated-actionscript>true</keep-generated-actionscript>
            <
    optimize>false</optimize>
            <
    incremental>true</incremental>
        </
    compiler>
    </
    flex-config

    2. Necháme si prejsť mráz po chrbte a posledný krát nastavíme na všetkých strojoch kompilačné argumenty vývojového prostredia:

    -load-config+=app-config.xml 

    3. Pri budúcej zmene kompilačných argumentov stačí editovať xml súbor a zmeny rozdistribuovať cez svn.

    Literatúra:

    1. Xavi Beumala (Technical Architect, Adobe), Streamlining your Flex project environment, http://www.adobe.com/devnet/flex/articles/flex_streamline_project_environment_print.html

     
  • Michal Gron 8:27 am on July 27, 2010 Permalink
    Tagy: , Flash,   

    Flash/Flex Builder shortcuts 

    Tlačená forma:

    • stiahnúť PDF
    • vytlačiť na A4
    • preložiť na polovicu
    • prilepiť na monitor

     
  • Viktor Bezděk 9:58 am on July 25, 2010 Permalink
    Tagy: , , , Flash, Flash IDE, , RobotLegs   

    RobotLegs: jak zajistit správnou funkčnost v projektech vytvářených ve Flash IDE 

    Po dlouhé době dělám projekt, který se kompiluje přes Flash IDE (CS5) a dlouhou dobu mi z důvodů, kterým jsem nerozumněl, nefungovaly RobotLegs. Injectované modely nebyly přístupné, contextView mimo MainContext také ne…no v podstatě to nefungovalo vůbec. Řešení celého problému je naštěstí více než jednoduché v Publish settings stačí zapnout Export SWC. RobotLegs je závislé [...]
     
  • Viktor Bezděk 12:35 am on July 14, 2010 Permalink
    Tagy: , , Chris Scott, , Flash, , Flo, , , StateMachine, Swiz   

    Report z letního AUG meetu s Chrisem Scottem 

    Vstal jsem o hodinku dříve a těsil se, že napíšu nějaký pěkný report. Už včera mě ale předběhl Nikolaj, který zmínil vše, co bych zmínil já. Přečtěte si tedy jeho postřehy a pokochejte se pár fotkami. Za mě jen v kostce – setkaní bylo opravdu fajn. Chris je sympatický chlapík, který ví co dělá. I [...]
     
  • Flash.cz 5:21 am on July 13, 2010 Permalink
    Tagy: , Flash   

    3D modely z Google Earth ve Flashi 

    Zaujal vás engine Papervision 2? Už jste si dost vyhráli s plackami, kostkami, koulemi a kužely? Pojďme tedy na něco zajímavějšího!
     
  • Viktor Bezděk 5:02 am on July 8, 2010 Permalink
    Tagy: , , , Flash,   

    Setkání s Chrisem Scottem, autorem frameworku Swiz 

    Adobe User Group CZ pořádá další meeting v úterý 13. července od 18:00 do 20:00 v prostorách Adobe Praha, Radlická 714/113a. Hostem bude Chris Scott, autor frameworku Swiz. Jedná se o jedinečnou šanci potkat se s tímto nezávislým světovým odborníkem na ActionScript. Chris má připravenou prezentaci a pak bude následovat volná diskuze.

    Chrisovo bio (en): Chris Scott is an Enterprise Software Consultant in the Philadelphia area with over ten years of Java, ColdFusion, ActionScript and Flex experience as well as a strong interest in the implementation of open source solutions. Chris is the lead developer of the Swiz Framework and the ColdSpring Framework, including the first Aspect Oriented Programming framework for ColdFusion.

     
  • Viktor Bezděk 4:24 am on July 7, 2010 Permalink
    Tagy: , Flash,   

    Blog je v rozpracovaném stavu 

    Pokud naleznete nějaké chyby, budu vděčný, když mi je zareportujete do komentáře. Postupně vše upravuji a opravuji, ale mám méně času než jsem čekal, takže jsem nucen spouštět v nekompletním stavu.

     
  • Viktor Bezděk 4:24 am on July 7, 2010 Permalink
    Tagy: , Flash,   

    Blog je v rozpracovaném stavu 

    Pokud naleznete nějaké chyby, budu vděčný, když mi je zareportujete do komentáře. Postupně vše upravuji a opravuji, ale mám méně času než jsem čekal, takže jsem nucen spouštět v nekompletním stavu.

     
  • Flash.cz 3:34 am on July 2, 2010 Permalink
    Tagy: , Flash   

    Captivate 5 a eLearning Suite 2 od dnešního dne k dispozici 

    Dnešním dnem Uvedlo Adobe plně do prodeje nové verze Captivate 5 a Adobe eLearning Suite 2 . Rovněž zkušební veze Captivate (30denní plně funkční) byla uvodněna zdarma ke stažení.
     
  • Flash.cz 5:28 pm on June 29, 2010 Permalink
    Tagy: , Flash   

    Motion editor – Editor pohybu 

    V dnešním článku se seznámíme s panelem editoru pohybu – Motion Editor
     

© 2009 Buzzboot Corp.

c
publikovat nový odkaz
j
přeskočit na další
k
předchozí
r
reagovat
e
editovat
o
zobrazit/skrýt komentáře
t
skočit nahoru
l
přihlásit se
h
zobrazit nápovědu
esc
zrušit