Image crop and resize - flash utility
If you need to resize or crop an image quick and easy, check out my crop resize flash utility.
If you need to resize or crop an image quick and easy, check out my crop resize flash utility.
It all begins with taking a hard look at the prospect you’re talking to, and keeping an eye on early behaviors that all too frequently lead to problems.
the prospect you’re considering is the client you’ll have
read all at Getting to No - A List Apart
This works in flash CS4 and flash player 10 only, also this literally means loading an image from your computer into your flash application, you are not sending it to any server.
First thing you do is create a Movie Clip and name it “holder”, this is where we are going to load the external image. From your components panel (ctr+F7) drag and drop a simple button, name it “load_bt”. Then copy this code and place it on your first frame:
import fl.containers.*;
var loaderUI:UILoader = new UILoader();
function loadExternalImage(userFilesReference:FileReference){
userFilesReference.addEventListener(Event.COMPLETE, onComplete);
userFilesReference.load();
function onComplete(event:Event){
loaderUI.unload(); //cleanup
loaderUI.loadBytes(userFilesReference.data);
holder.addChild(loaderUI);
}
}
load_bt.addEventListener(MouseEvent.CLICK, selectFiles);
var fileRef:FileReference = new FileReference();
fileRef.addEventListener(Event.SELECT, selectHandler);
function selectHandler(event:Event):void{
loadExternalImage(fileRef)
}
function selectFiles(event:MouseEvent){
fileRef.browse([new FileFilter("Images", "*.jpg;*.jpeg;*.gif;*.png")]);
}
That’s it, your flash is able to load an image from your computer into your Movie Clip.
Google Fast Forward: Marketing, Googles way :).
Through short videos, industry and academic thought leaders share their views and insights on:
- How marketing has changed and the implications for marketers
- Ways marketers can leverage new, recent findings from Wharton and others
- Best practices to make more progressive and informed marketing and advertising decisions
- Pertinent questions on the minds of marketers and agencies today
Fie de unul singur fie ca angajezi pe cineva, incepe aici (e in engleza).
It didn’t take long for the commercial Web’s pioneers to learn that the slogan “If you build it, they will come“ was a hollow joke: You have to build it well, thoughtfully and ambitiously and inventively, and then you have to keep rethinking it and rebuilding it, if you have any hope of attracting a crowd.
—Scott Rosenberg, Salon.com
Alain de Botton examines our ideas of success and failure — and questions the assumptions underlying these two judgments. Is success always earned? Is failure? He makes an eloquent, witty case to move beyond snobbery to find true pleasure in our work.
via Signal vs. Noise
Din pacate piata din .ro refuza sa le trateze ca atare, si nu sunt semne ca se va schimba ceva in curand. De suferit, sufera utilizatorul final si binenteles afacerile romanesti care nu pot astfel profita de oportunitatile oferite de mediul online.
Rezultatul fiind un brain drain, in alte cuvinte oamenii profesionisti din domeniu sunt nevoiti sa emigreze in alte zone daca vor sa aiba ce manca. Asta nu inseamna neaparat o emigrare fizica (desi multi chiar pleaca afara), o mare majoritate emigreaza doar virtual, alegand astfel sa lucreze pentru oameni din afara tarii direct din “biroul” casei lor.
Asta se intampla deja de cativa ani buni, asa au ajuns romanii (freelanceri sau mici agentii) sa concureze (cu succes) in outsourcing cu indieni sau chinezi in domeniul IT, desktop publishing, graphic design etc.
Motivul principal pentru care se intampla acest “brain drain” este netratarea cu seriozitate a proiectelor online din partea factorilor de decizie. Si de aici rezulta, bugetarea nerealista, desemnarea secretarelor sau administratorilor de retea ca si project managers in dezvoltarea proiectelor web (wrong people to be the project managers), nenumaratele “cereri de oferta” inutile si foarte prost concepute, alegerea unui prestator de servicii in functie de pret (si cat de multa vrajala stie) si nu in functie de portfolio si experienta etc.
Solutia ? Nu cred ca este, probabil ca in cativa ani buni cand se mai schimba generatiile lucrurile o sa mearga cat de cat normal. Timpul si economia probabil ca vor schimba situatia, pana atunci, e bine sa lucrezi cu oameni din afara.
So, acuma lucrez la un nou portfolio in flash (actually two) si un design nou pentru un blog (al meu) cu domeniu .com in engleza. Pe langa astea mai am de terminat o aplicatie flash foarte faina si sper eu utila pentru foarte multi oameni. Mai am cateva chestii de spus (nu multe) in legatura cu site-urile in flash, project management si alte cateva “tampeni” din astea.
In afara de 1-2 bloguri de .ro, nu mai sunt atent la ce se intampla pe piata romaneasca, de Net Start-up am auzit la Radioguerilla (asta ascult cateodata in timp ce lucru). Am gasit video-urile si m-am uitat, mai mult pe sarite ca nu am rezistat sa urmaresc nici un proiect cap-coada.
Anyway, cu toate ca evenimentul s-a bucurat de oarece expunere, adica daca esti antreprenor (sau vrei sa fi) pe piata .ro ai toate sansele sa fi auzit de el, cele 9 proiecte nu sunt tocmai “brilliant”, ori nu a vrut lumea sa se duca la eveniment ori chiar nu avem oameni pe piata .ro care sa faca ceva treaba.
La concluziile de final m-am uitat pana la capat, in mare au dreptate oamenii.
Datorita job-ului pe care-l am, mai intru in contact cu oameni care vor sa faca chestii noi, sau mai putin noi pe net, atat din piata internationala cat si din .ro. Straini si-au mai invatat lectia dar romanii inca nu, si inca nu-si fac temele, cel mai rau lucru fiind bugetarea nerealista a proiectul.
Ideile sunt foarte ieftine de produs, greul sta in planificarea adecvata si in executie. Nici un succes de pe net nu ar fi fost posibil fara o planificare buna si un spate asigurat de niste specialisti si aici ma refer in special la programare si design (cu accent mare pe arhitectura informatiei si usability).
Specialisti ar fi, idei fi sigur ca exista, daca chiar we are running out of ideas, mai sunt o gramada de lucruri de copiat din ce se intampla la nivel international.
Problema, evident, e lipsa banilor de pe piata, asta e, nu sunt bani. Pentru a dezvolta o industrie ai nevoie de investitii serioase, la noi se incearca agricultura in desert, evident ca nu creste nimic in lipsa apei, da noi suntem nebuni si incercam (definitia nebuniei o stie toata lumea, incerci acelasi lucru dar te astepti la rezultate diferite).
De unde bani ? Pai ce ar fi daca s-ar da drumu la ceva bani europeni si acestia chiar ar ajunge in proiecte .ro ? Evident aici o iau eu razna, e imposibil sa faci asa ceva in Romania.
Mailul tau e spam daca:
Stiu ca lumea trece prin vremuri mai grele, dar asta nu inseamna ca ai voie sa-ti promovezi servicile prin spam.
Daca ai ghinionul ca unul din oamenii la care trimiti spam, sa scrie pe un blog, ai sansele ca persoana respectiva sa spuna la toata lumea ca tu trimiti spam. Si ti-ai stricat imaginea “forever”, pentru ca lucrurile stau mult timp pe net si google le gaseste usor pe bloguri.
Ma repet, asta e, in momentul in care trimiti spam, domeniul de pe care trimiti e “blacklisted” si e foarte nasol sa comunici cu clienti tai in momentul in care fiecare mesaj pe care-l trimiti ajunge “in the junk folder”.
(via swissmiss)
Atat de adevarat…
Partea cu “you need to show us how you did it” imi aduce aminte de un proiect la care clientul (din Austria), si el prestator de servicii, imi cerea pe langa sistemul de video conferinta cu whiteboard sharing (in flash) si un manual detailat de cum l-am construit … I-am explicat eu ca, unu, nu am timp sa le fac pe amndoua (time frame-ul undeva pe la 2 saptamani) si doi, nu am de gand sa ii invat eu actionscript (pe atunci AS 2).
Intr-un final a picat proiectul pentru ca nu am acceptat conditiile lor idioate. Si peste vreo 2 saptamani, primesc un mail de la clientul final din US, ceva de genu “Nu vrei sa-mi faci tu aplicatia ? Ca astia din Austria nu sunt in stare si tot ma duc cu zaharelul”.
Mai am o gramada de povesti din seria de logo design si web design, ce se potrivesc perfect in filmuletul de mai sus.