- Your Locale:
- English (United States)
- Your Time Zone:
- Coordinated Universal Time
- BlocketPc (12 hours)
- No Smoke (14 hours)
- K2xL (14 hours)
- Daniel Schmid's blog (14 hours)
- Kinky Solutions (14 hours)
- Raymond Camden's Blog (15 hours)
- O'Reilly Radar (16 hours)
- Total-Photoshop (16 hours)
- Flex Force (16 hours)
- Mister Dai's Blog (16 hours)
Nepoužívané triedy smrdia
Stovky tried, desiatky mených priestorov, triedy s podobným menom, niekoľkokrát prepísané triedy a nahradené novými. Manažmentom zrušené celé časti aplikácií hnijúce na miestach, ktoré developeri zďaleka obchádzajú? Je čas opäť upratať ten bordel v projekte. Začnime s nepoužívanými triedami. Ako ich zistiť? PMD je na túto úlohu prikrátke — vie zistiť len nepoužívané privátne funkcie. Jono Spiro, chalan ktorý kedysi pracoval na mxml kompilátore, navrhuje použiť nedokumentovaný parameter kompilatora --keep-generated-signatures spolu s -incremental parametrom. Tato kombinácia vygeneruje signatúry všetkých tried do adresára generated-signatures. Signatúry sú súbory (*.sig) vytvorené z verejných tried, ktoré obsahujú zoznam funkcií, atribútov, importov, metadát atď. a
Integračné peklo
Pripájam pár slajdov prezentovaných na novembrovom stretnutí AUG. Vtipnú as3 aplikáciu (SmileApp) sme priamo počas prednášky úspešne nasadili na hudsona.
CPD, Copy Paste Detector
Predošlý článok obsahoval krátke zhrnutie nástroja na detekciu špiny v kóde. Project Mess Detector (PMD) detekuje rôzne druhy špiny, od malej, cez stredne veľkú až po hrubú špinu. Jeho kolega Copy Paste Detector (CPD) je tiež kus dobrého nástroja. CPD detekuje duplicitný kód [1].
PMD = Project Mess Detector
Napísať a udržiavať kus softvéru je náročná úloha. Každý vývojár zvykne mimovoľne robiť chyby. Zvyčajne sú to malé preklepy, ktoré odchytí kompilér, avšak ostatné chyby možu ostať neodhalené až do momentu nasadenia aplikácie v produkčnom prostredí. Okrem následkov zlyhania aplikácie, softvérové defekty nesú so sebou aj podstatné finančné náklady na svoje odstránenie. Jednou z možností ako predísť defektom je včas ich odhaliť.
Jednotné nastavenia mxmlc kompilátora
Nastaviť mxmlc kompilátor pri novom projekte na prvý krát správne sa mi ešte nikdy nepodarilo. Vždy chýbal nejaký parameter alebo som jeho hodnotu zle zapísal.
Flash/Flex Builder shortcuts
Holly Schinsky zverejnila na svojom blogu skvelý zoznam skratiek a typov pre urýchlenie práce s Flash Builderom. Keďže čas sú peniaze, pridávam ďalšie urýchlovače. Niektoré z nich fungujú aj pre Flex Builder 3. V priloženom PDF sa nachádzajú verzie skratiek pre Mac aj Windows. Stačí vytlačiť na A4, preložiť na polovicu a prilepiť na monitor.
Kontinuálna integrácia Flex/AIR projektov
Na poslednom stretnutí AUG Slovakia sme sa medzi iným rozprávali aj o postupoch, možnostiach a výhodách kontinuálnej integrácie Flex a AIR projektov.
Adobe User Group Slovakia Stretnutie - 25. Marec, 2010
Stretnutie zamerane na Adobe Flash Platform (Flash/Flex/AIR) a novinky v tejto oblasti, ktore na nas Adobe chysta v nasledujucich tyzdnoch a mesiacoch: Flash Player 10.1, AIR 2.0, Flex 4, Flash Builder 4, atd.
Začíname s Picasa Web API (II)
“V tejto časti si povieme bližšie o knižnici Picasa Flash API, ako ju použiť vo Flash-ových projektoch a ukážeme si krátky príklad slideshow otagovaných obrázkov z vášho Picasa Web účtu.”