The dark side of the moon

Started working on a new & interesting project for Microsoft’s Innovation Lab, can’t disclose any details, but I can say it’s pretty exciting.
So now I can play with all the coolest gadgets scattered around the lab, drink as much coke as I want, and best, show-off the shiny blue apple on my Mac to all the poor guys here with their industrial-black-plastic-laptops.. :)
Microsoft Innovation Lab

Profyler – profile image creation app

Many people are having troubles resizing and processing pictures into a profile image (say for Facebook?), there are countless free utilities and apps out there (most of them look pretty shitty..), and also several online services, and now there is another one – mine :)


It’s a flash application that enables you to scale and process an image from your computer, and when you’re happy with it, you can save it to your computer. The application does not communicate with external servers and does not save or send any data anywhere.

As always, it’s a work in progress, I will be adding features and effects as time allows me, but it is fully functional right now. So go a head, give it a shot and create your own profile image, it’s really easy and fast.
Don’t forget to let me know if you liked it!
enjoy :)

This is the public link of this application, in case you want to share it:

* I will be writing some more soon, describing several aspects of making this application, stay tuned.

K2 – Cool rich interface yet browsers compatible

I am very happy with the K2 wordpress theme (you’re watching it right now), beside having some pretty amazing browsing enhancements (I did not enable them yet, features like search results that appear as you type your search phrase, timeline view of your posts) it also has a very nice and intuitive sidebar manager, that allows you to write and manage the widgets and snippets in your side bar.
You can edit, rearrange them by dragging – works the same on all browsers! that’s pretty cool.


WordPress blog in flash – in SWX contest

I was going through the SWX PHP contest entries, and was so happy to find an entry under the API category for the WordPress platform by Benjamin Wiederkehr, it is something I was considering to do my self ; ), and can be really handy for small personal sites or blogs that prefer a customized experience over the standard Html themes – portfolios, galleries, open for commenting – you see the potential..These APIs are best demonstrating the power of SWX, allowing us – flash programers to expand our possibilities and offering without messing with server-side too much – just what Aral was talking

Cool recycled MacbookPro stand, do it your self!

Few days ago my good old 17″ Studio Display monitor died after almost 9 years of devoted service. It’s been about two years that my main computer is a MacBookPro, and the old G4 is nothing more than a file server & itunes jukebox.One thing that I wanted to change for a long time is the angle of the display when I am working with my portable Mac on a table. There are few professional solutions out there, mostly by Griffin, but I wanted something more practical, and yes, cheeper..Here I saw an opportunity – the cool stand from the CRT display, that was never equaled in any model by any brand (at least that I saw) can serve just this purpose, lifting the portable and making air flow easy for cooling the burning machine, tilt-able and even aesthetic.macbookpro_stand_1.jpgmacbookpro_stand_3.jpg
If you want to try this at home, here’s a little tip: after disassembling the stand from the old monitor, you should change the spring direction, to support the portable weight which has the opposite direction from the CRT. to do that, remove the center screw, and the screw that holds the spring, remove the white anchor, and rotate the top of the stand, front to back.Put the white anchor back, and now the string will be facing the other side of the stand.macbookpro_stand_4.jpg
Now hook the spring on the plastic handle. that’s it – you’re done.

Sony Bravia has a great 3D interface in flash

Sony Bravia new site ( is a great example of 3D navigation system in flash, bringing a new and fresh feel to site navigation, worth the long loading.
Using keyboard arrows is so easy and intuitive for controlling the 3D menu, it’s a shame the actual sections content is not arranged for keyboard control and requires “traditional” mouse interaction. But it is very cool eventhough.

Learning someone else’s code – what is it good for?

From time to time I get to work on someone else’s code, could be shared classes I download or a client that brings his own program for treatments, anyway it is something that nobody likes.The difficulties are obvious to anyone that deals with code this way or another, (hey, sometimes I have hard time understanding my own code from six months ago..) But there are also great advantages if you’re trying to improve, although the learning curve is often steep, it’s faster than learning from books.Sometimes, definitely not most of them, it can even lead to a real leap, in term of understanding new styles and patterns, I never stop learning new things : )At larger scales, translating ActionScript classes into UML would be a blast, making sense in a glimpse and not through lines of code.And an answer to this need (and more!) is about to be born – Saffron UML by Samuel Agesilas, built for AIR, has a cool UI design, and platform independent – you have to see it!Looks amazing ha?

3D in Flash CS3 – Papervision3D Component

Few days ago John Grden released Papervision3D Component for Flash CS3.I wanted to try Papervision3D (actionscript 3D engine, check this out!) for some time now, and didnt have the time, with this cool shortcut I simply couldn’t resist..This component adds a panel for controlling properties of ‘Papervision3D COLLADA Scene’ component, properties such as the Source 3D file (collada = .dae), Camera settings and Model rotation or scale. The component also enable design-time rendering in Flash IDE, which is great! Flash and 3D are combined, in one native IDE. cool times.
check this vid out: (Sorry, the vid is no longer available)
Beside Flash components sweetness I still need the 3D modeling to be done on my Mac, I am not fluent in the 3D modeling world, but Blender is free and easily imports and exports Collada files, I guess it can give answer to my simple demands..

SWX – a cool way to exchange data in flash

Great things are happening recently! SWX is a new data exchange format for flash, by Aral Balkan, basically delivering the data in swf format, so the flash is actually using a native loadMovie() function to load the data.Passing data to and from flash has been evolving for a long time now, recently it seems like it even accelerated. I am really happy with this one, cause unlike other solutions, it took me about 10 minutes to figure out how to set it up (this means it is simple if you had doubts), and implementing this method looks simple enough to become very popular.I like the concept of passing data in swf format, but I wonder, are these data swf files cashed in users machines?I will keep track of this for sure.