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.

Flash 10 Sneak Peek looks promising

I just had the time to watch what was presented in the MX Chicago 2007, apparently much.. hmm, Adobe’s 3D api looks attractive, I guess using intrinsic classes is shorter (20 lines?!) and easier to migrate than the current 3rd party packages, and according to this vid, the performance will be great.Next-sneak-peek.jpg
I am also exited about the Advanced Text Layout Support coming in version 10, take a look at this vid, thanks again Aral. After years of neglecting RTL languages (that is Right To Left writing direction – Hebrew and Arabic), and countless crippled hacks that never really worked – finally a solution seems to work good.RTL-flash.jpg
And this makes me very happy.
3D-transform-flash.jpg

Sony Bravia has a great 3D interface in flash

Sony Bravia new site (http://bravia.sony.eu/bravia.html) is a great example of 3D navigation system in flash, bringing a new and fresh feel to site navigation, worth the long loading.
sony_bravia_3D_03.jpgsony_bravia_3D_02.jpg
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.

SWX PHP – takes only 3 minutes to set up

I am working on a new project that requires serverside development, using Apache, MySQL and PHP. However I didn’t want to change my current personal webserver configuration – the one that comes with OS X, and I remembered my friend Eran’s tip about MAMP – an independent standalone webserver, but never got to download it.Then, few days later, Aral released SWX PHP 1.0 (remember SWX?), and offers a very convenient way to start playing with SWX in minutes, using no other that a MAMP bundle, already configured with a useful Start Page linking to the SWX Service Explorer & Data Analyzer , can’t be simpler than that.. try it out!Great work Aral! I liked the Screencast explaining how to set it up, Aral simply explode you with knowledge : )
swx.jpg
I also find the SWX icon very amusing in my dock..

FIVe3D – a new Flash ActionScript 3D package

five3d.jpg
A new open source vector based 3D animation engine for ActionScript called FIVe3D has recently been shared by Mathieu Badimon. Thanks Mathieu!It is a ActionScript 2 classes package, enabling 3D rotation and position control over objects such as movieclips and text fields.For setting up a simple 3D environment, with simple objects and basic interactivity it is indeed fast and pretty simple, as described by the author. I am sure in few months it will pick up some more advanced functionalities, we should be proud that such exiting initiatives are emerging in the open source sphere.I was impressed by the thorough (and beautiful..) documentation he provides with the source code, neatly packed in a pdf file. that’s the way!

Flash, a dominant video platform

The last Adobe Flash Player update, (Aug 21, codenamed “Moviestar”) integrates H.264 video and High Efficiency AAC audio codecs, as well as multi core support and full screen mode with hardware scaling.So flash will soon deliver HD quality videos, good news : )Flash is probably the best video platform today, as it combines the customizable interactivity of flash scripting and advanced streaming and playing abilities.The recently updated YouTube player is a great example, developing the video playing experience by improving the most difficult part – selecting the video out of the endless inventory without too much effort by the viewer. In the new player when the video you watched is over, relevant videos are offered, very aesthetically and in the same location, without visiting the flickr website or even leaving the page. nice.YouTube new player interface:youtube_interface.jpg

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

actionscript.jpg
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?

Flash – Highlighting a string in a textfield

Jack Doyle at greensock shared a really cool AS2 class he calls ‘TextMetrics’ – sounds promising ha?The class calculates x/y coordinates of a string in a textfield, allowing highlighting it or calculating rows width.. nice.Check out his example. Thanks Jack!

How about a Greener Apple?

greener_apple.jpgWhen I just got my first car, It felt like I was set free – I could go wherever I want, whenever I want.. few years later I got a similar feeling when as a graphic design student I bought my first Mac – suddenly I could do everything (well, almost) on my own, in my own time.As a teenager I didn’t know how polluting my first car really was, just as I did not notice (up until recently) that Apple are ranked somewhere in the bottom of the Greenpeace green mobile and PC manufacturers line up.Hey, Apple, you can not allow this to your self, this is something that counts for your target audience, being different has to be better.

Window resize – Apple are you sure?

The difference between PC and Mac in term of window resizing (where to drag in order to resize a window) is old and everybody got used to it by now.Basically PC windows have a drag-able border, when you place the cursor over the window border it changes to a resize-cursor and allow you to drag the window border resizing the window, this works the same in all directions, and in corners:
xp_resize.jpg
Macs windows however have one single resize area in the bottom right corner, there is no cursor feedback, if you drag it the window will resize – towards down and/or right only:
osx_resize.jpg
Switchers find it a little annoying but Mac OS X has other features that compensate this – the green button that toggles window size and of-course Expose.And now, suddenly after years of industrial silence, comes Adobe with the new CS3 UI for Mac, that allow you to resize the interface windows (aka ‘palettes’) from the border – XP style..
cs3_resize2.jpg
It’s about time to change this behavior in the Mac Aqua, it is not convenient.At least add a feedback cursor.