Jul
18
2009
Grant Skinner je na svom blogu složio jedan zgodan popis koji bi se mogao i nadograditi, ali pokriva većinu stvari kojima bi trebao vladati Flash/ActionScript rock star:
# ActionScript development
# OOP iskustvo
# Iskustvo sa arhitekturnim i design patternima
# Coding standardi
# Integracija sa raznim Data services modelima: XML, JSON, SOAP, itd.
# Rješavanje problema
# Debagiranje
# Optimizacija koda i grafike
# Testiranje
# Razumijevanje dizajna korisničkih sučelja (UX) i dizajna interakcije
# Osnove grafičkog dizajna i pokretne grafike (dovoljno da razumije i implementira dizajnerske koncepte)
# Import grafičkih elemenata
# Osnovne vještine rada sa Photoshopom, Illustratorom, and Fireworksom (za kojekakve cake i export dizajna)
# Osnove razumijevanja video / audio kompresije
# Programiranje animacije/pokreta
# Pisanje (za tim / komunikaciju s klijentom, dokumentacija, komentari, itd)
# Vještina verbalne i međuljudske komunikacije za interakciju s timom i klijentima
# Iskustvo u radu sa Flashom i timeline-om
# Iskustvo sa vanjskim alatima za kodiranje (FlexBuilder, FDT, FlashDevelop)
# Visoka razina razumijevanja Flex, FMS, Remoting, FlashLite, AIR i ostalih core Flash platform proizvoda / biblioteka koda
# Visoka razina razumijevanja serverskog razvoja i rada sa bazama (ne nužno sposobnost implementacije, ali barem malo iskustva / razumijevanja modela)
# Osnovno poznavanje HTML, JS, CSS
# Integracija sa HTML, JS
# Praćenje zbivanja u zajednici (online resursi, frameworci, itd)
# Osnove matematike - razumijevanje i kombiniranje +, -, /, *, %, eksponenti i osnove trigonometrije (sin, cos, atan2, itd)
# Članstvo u Zagreb Flex User Group (hm, ok, ovo sam ja dodao
)
Link na originalni post, vrijedi pročitati i komentare.
Jun
17
2009
Sada je gotovo godina i 9 mjeseci od kada se 90% mog posla odnosi na projektiranje i razvoj za Flash >= 9 platformu.
Prije toga je oko godinu i nešto sitno 30% mog radnog vremena otpadalo na ActionScript2 i Flash 8 IDE (o da, psovalo se puno tih mjeseci
).
Ovih dana upravo prelazim na svoj četvrti ActionScript framework (Flash AS2, Flex2, Flex3, Flex4) i nekako se još uvijek osjećam hepi na tom Flashu. Sve ima svojih mana, ali do sada sam rijetko došao u situaciju da me na zadatku tehnologija ograničavala više nego bi neka alternativna. Čak dapače, izvodili smo takve perverzije na Flashu i AIR-u zadnjih mjeseci da mi ne pada na pamet čime drugim bi se to dalo izvesti pametnije…
Naravno, nema šanse da danas (ni prije) nekome tvrdim da je Flash katica za sve. Ako mi treba CMS uzet ću Drupal (hm, iako je custom admin aplikacija u kombinaciji Flex + Drupal servisi exposani preko AMF-a nešto što bi jednom volio odraditi). SEO problematika vezana uz Flash je poznata stvar. Pomalo se to pomiče, ali još uvijek daleeeko on onoga što bi trebalo biti. Dakle, upravo sam preporučio klijentu da mu mini web stranicu za rentanje apartmana na Jadranu napravimo u HTML-u umjesto u Flashu (iako bi ovo drugo bilo više cool). Vjerojatno će imati puno više šanse da ga zamijeti Google bot. Da, mogli bi složiti stvar na način da dupliramo sadržaj u odvojeni HTML text za botove, ali čemu komplicirati? HTML web imamo za dva dana (hm, da, to je ona iluzija da postoji projekt koji je gotov u 2 dana
)
Dakle, stali smo kod toga da nam je još uvijek drag Flash.
Radoznao sam da vidim malo i što se sve može sa Silverlightom. Nikako da ulovim malo vremena za bolju studiju, ali po onome što do sada znam Flash je po mogućnostima još uvijek par rasklimanih kopalja naprijed .
Nekako se trudim zaobilaziti AJAX (počelo je davnih dana kada sam krenuo programirati svoj prvi JavaScript menu i tu je ljubav prema browser scriptingu pukla zauvijek). U slučaju nužde, barem jedna osoba u firmi će znati posložiti AJAX kod, ali svi se nekako trudimo imati glavu prema tipkovnici i glumiti jako zauzeti izraz lica kad netko spomene JS…
Naravno, ne kažem da AJAX ne valja. Web oko nas danas ne bi bio takav kakav je da ga nema, ali that’s not our job.
Za kraj jedan zgodan i svježi text od Sergea Jaspersa o tome što je Flash danas i u kakvom je odnosu sa open web paradigmom. Ima i nastavak u kojem Ryan Stewart daje paralelu mogućnosti HTML-a 5 i Flasha kroz povijest.
Za kraj za kraj, podsjetnik na ZgFlex Roadshow koji sutra imamo na FER-u. Ostalo je još doslovno nekoliko mjesta pa ako se mislite prijaviti požurite.
Jun
07
2009
Evo ga, konačno imamo sve potrebno da službeno najavimo događaj koji će se odvijati 18.06. na FER-u u organizaciji Zagreb Flex User Group-a.
Kao gosta dovodimo Adobe Platform Evangelista Mihaia Corlana koji će pričati o novoj generaciji Adobeovih RIA tehnologija - Flex 4, Flash Builder i Flash Catalyst, a par članova grupe će održati prezentacije o tome kako u stvarnosti izgleda rad na Flash platformi.
Sve će se odvijati u Sivoj vijećnici koja prima stotinjak posjetitelja, a u prva 3 dana od najave smo dobili oko 30 prijava. Dakle, polako, ima vremena… 
Više o svemu pročitajte na www.zgflex.org.
Apr
16
2009
Četvrtak u jutro, prekrasan dan. Sunce je rano izašlo i obasjalo mi prozore u sobi.
Teško ustajem iz kreveta jer me probada bol u ramenu i leđima. Previše sati u automobilu i za računalom u zadnjih tjedan dana. Ali nema veze. Malo vježbe i razgibavanja i opet sam u pogonu.
Spuštam se do ureda, tamo se već praši od tipkanja i imamo riješen bug od jučer.
Nova pošta na stolu. Računi što bi drugo bilo, još je rano za razglednice…
Otvaram izvještaj od RBA. Kontam da je ta koverta najbezbolnija jer već znam što je unutra.
Ali ima i dodatak. Hm.
Poštovani,
obavještavamo Vas da RBA od 01. svibnja 2009. godine primjenjuje nove naknade u poslovanju sa stanovništvom.
Od navedenog datuma naknada za slanje Izvatka o stanju i prometu po tekućem računu na dogovorenu adresu iznositi će 5 kuna mjesečno.
Ukoliko Izvadak po tekućem računu više ne želite primati poštom na adresu, molimo Vas da se obratite u najbližu RBA poslovnicu i zatražite ukidanje slanja Izvatka na adresu.
< the_rest_of_crap >
…
< /the_rest_of_crap >
Ok, već im plaćam 14 kuna mjesečno i mislim da je to više nego dovoljno novaca od mene za banku.
Zovem poslovnicu da zamolim da mi maknu slanje papira na kućnu adresu.
- “Žao mi je morate doći osobno u poslovnicu”
- “WTF? Odjednom izmislite novi trošak, automatski ga svima zakačite i moram doći u poslovnicu da mi se to otkači?”
- “…” (gomila teksta koja u biti znači “Da.”)
- “…” (gomila teksta, zapakiranog u pristojni rječnik koji u biti znači “#$!&% jedna lihvarska”)
Još me malo boli ono rame, sad sam i ljut. Od svih misli koje trenutno lete glavom, “promijeniti banku” ima najveći font.
Mar
04
2009
Nemam, ali baš nemam vremena za napisati nešto na blogu. S jedne strane je to ok, jer znači da nešto i radim, a s druge nije jer mi je blog outdated…
A imam gomilu tema. Od toga kako je prošao FITC u Amsterdamu i moje predavanje sa sexy Sheelom Sheilom na Flexcampu, do zbivanja vezanih uz ZgFlex i duhovitosti na temu ekonomske krize…
Al polako, bude…
Dec
31
2008
Nakon partnerstva sa Zendom Adobe grabi dalje po open source zajednici i sljedeća velika stvar je integracija Adobeovog BlazeDS open source ORB-a sa Spring frameworkom.
Već je izdan prvi Spring BlazeDS Integration public release, a kako se uskoro u samom BlazeDS-u očekuju neki zanimljivi dodaci ovo će biti sve interesantnija priča.
BlazeDS će uskoro osim podrške za AMF remoting raditi i sa REST-om što će prilično stanjiti arhitekturu projekata koji osim Flexa trebaju sa klijentske strane imati i Ajax/HTML klijente.
Dec
30
2008

Ovo je jedan stariji link, ali još uvijek aktualan i daje prilično dobar uvid u odnose danasnjih web tehnologija iz perspektive brzine prijenosa i obrade podataka na relaciji klijent-server (bandwidth, memorija, vrijeme).
Na jednom mjestu se mogu usporediti brzine AJAX-a, Flex-a, Dojo-a i Laszlo-a kad pristupaju podacima preko HTML-a, SOAP-a, XML-a, E4X-a i AMF-a.
Apsolutni vladar na ovom polju je AMF3 binarni protokol Flash playera, najbliži pandan je JSON, a XML-oidi su daleko iza.
Problematičnost XML-a raste sa količinom podataka jer rastu i vrijeme prijenosa i vrijeme parsiranja. Zbog toga sve aplikacije temeljene na SOAP-u moraju imati implementiran paging mehanizam čim rade sa više od 200-300 redaka/objekata.
Flash/Flex aplikacija je pak u stanju povlačiti i par tisuća zapisa preko AMF-a uz prihvatljivo vrijeme čekanja od par sekundi (paging je ipak poželjno koristiti u većini situacija, samo ilustriram odnose
).
Performansama AMF-a jako pomaže i to što je binarni sadržaj koji putuje preko žice identičan načinu zapisivanja objekata u radnoj memoriji pa klijent ne troši vrijeme na parsiranje nego primljene objekte samo preslika u memoriju.
Live benchmark: http://www.jamesward.org/census
Dec
30
2008
Cakana ideja koja nekako konceptualno prati demokraciju je transparentnost ulaganja u političke stranke.
Kod nas je to još uvijek prilično opskurna tema kojoj se politika odupire rukama i nogama, a vjerojatno ni jednoj politici nije baš omiljena…
U SAD-u postoji organizacija Center for Responsive Politics koja održava web opensecrets.org na kojem se može steći uvid u to koliko novca se vrti u političkim kampanjama. Ima gomila zgodnih vizualizacija, npr. koliko love je dobio koji predsjednički kandidat za izbore u 2008.
Vidi se recimo da demokrate vole odvjetnici, a republikance industrija nekretnina. Ne znam zašto nigdje nema podataka o naftnim kompanijama…
Na ovom linku je prikaz podataka iz njihove baze koji ilustriraju koju političku opciju vole korporacije.
Zanimljivo je vidjeti kako dišu IT kompanije. Republikance podupiru Siebel, Dell, Verisign i Texas instruments, a kalifornijske firme su više love davale demokratima. Telekomi su uglavnom neutralni, AT&T malo više naginje republikancima.
Ajd nek’ netko skupi podatke za Hrvatsku, a ja ću džabe iskodirati grafove 
Dec
16
2008
Danas u 17h je na FER-u predavanje Kala Spelleticha, geek/umjetnika iz San Francisca koji će pričati o svojim umjetničkim radovima i tehnologiji.
Ovo predavanje je mali intro u TouchMe festival koji organizira KONTEJNER | biro suvremene umjetničke prakse, a koji ce se odvijati u zagrebačkom SC-u od 19.-23.12.
TouchMe program je ove godine predobar i jednostavno nije za propustiti. Bit će food hackinga, coctail robota, interaktivnih sex igračaka, besplatnog kisika u oxygen baru, sound instalacija itd…
Više o Kalovom predavanju na: IEEE GOLD hr
Više o TouchMe festivalu: kontejner.org
Radijski jingle festivala (radili Risto i ja): jingle
Dec
16
2008
Ok, tek danas sam saznao za Zoetrope. Opet kasnim za novostima…
Mračna stvar. Mislio sam da je www.archive.org super, ali ovo je dimenzija iznad.
Zamisli aplikaciju koja omogućava da označiš komadić web stranice, skrolaš kroz vrijeme i pratiš kako se mijenjao sadržaj.
Odjednom statični sadržaj na webu prestaje biti statičan i pretvara se u “content stream”. Wow!
Uz malo igre se brojčani podaci (cijena knjige na Amazonu, cijena barela nafte na cnn.com, podaci o tečaju…) mogu prikazati kao grafovi. Čak je moguće povezati podatke sa dva različita weba i staviti ih u korelaciju.
To se zove aplikacija!
Demo se može vidjeti na: http://www.technologyreview.com/video/?vid=183
Još jedna simpatična činjenice ja ta da ovaj šećer dolazi iz Adobea