Tools

Introducing SmartSVN.. a better SVN client for MAC OS X

Having used Versions for some time and having come to MAC OS X platform only recently from Windows, I have really been missing the awesome shell integration of TortoiseSVN known from Windows. SubClipse made most of my updates seem easy, but I still found myself missing the shell integration on a daily basis…

Nevertheless, having come to terms with this limitation much to my happiness I found the SmartSVN client after having watched a screen cast by Mr. Nate Bech (Senior Adobe Developer at T-Mobile USA).
SmartSVN is by far the best GUI based SVN client I have come across for the MAC OS X platform so naturally I want to post a note about it in a hope to guide others in a similar situation.

SmartSVN_Logo

Check it out…
http://www.syntevo.com/smartsvn/

Tools

960 Grid System

The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem.


2009-06-11_2003

In an effort to help developers and designers adopt this win-for-all approach to layout, Andrée Hansson has created the 960 Gridder browser overlay which can be triggered through a simple link in the browser.

2009-06-11_2005

Activating the 960 Gridder on this blog eventually looks like this, revealing that I have a small breakage of the 960 Grid system…

2009-06-11_2009

Please make a note of the control panel in the left side which allows for simple tweaking of the grid overlay… really really cool stuff.

Check it out…
960 Grid System
960 Gridder

ActionScript 3.0, Adobe Flex, Tools

FC / FB Workflow Optimizer… sources available

I have made the sources available for the Workflow Optimizer… its a crude implementation but it does the job.
It uses Flex, AIR, as3preferenceslib, as3corelib and the Mate Flex Framework.

Don’t hesitate to comment on the ideas or concepts.. but don’t comment the code: it’s not written with any other priority than functionality…

Check it out…
http://code.google.com/p/workflowoptimizer/

ActionScript 3.0, Tools

Flash Catalyst / Flash Builder Workflow Optimizer

Workflow Optimizer is a small and lightweight tool which helps Flash Designers and Flash Developers to work around some of the temporary limitations with Flash Catalyst.

WorkflowOptimizer

The application allows you to automatically extract the contents of FXP / FXPL files and put them into a configurable directory and can hence replace some of the tedious export / import actions from Flash Catalyst to Flash Builder.

The application is written in Flash Builder 4 with Flex 4 and AIR, it uses the as3preferenceslib for persisting the directory and file information and it uses Mate Flex Framework as the application controller.

Next step is to add support for running as a service by adding some Merapi classes and examine even better ways to help optimize the FC / FB workflow.

You can download and install the latest version from the Adobe AIR Marketplace here…
http://www.adobe.com/cfusion/marketplace/index.cfm?event=marketplace.offering&offeringid=13424

Sources are available at Google Code…
http://code.google.com/p/workflowoptimizer/

You can download the binary from here…
http://petermolgaard.com/projects/workflowoptimizer/WorkflowOptimizer.air.zip

Sources will soon follow…

Tools

The next version of Flex Builder will be named Flash Builder

Flex Builder 4 (Codename “Gumbo”) will represent a radical namechange as it will be called Flash Builder instead of Flex Builder.
This will strengthen the cohesiveness of the tools around the Flash Platform (Flash CS, Flash Builder, Flash Catalyst, Flash Player, Flash Media Server, etc.) and hopefully make it more easy in the future to explain the difference between Flex and Flash and to distinguish between what is what in the tool-suite and what their purpose is.

Flash CS will keep its name despite speculations of its change into something as exotic as Flash Authoring, Flash Animator, etc.

The logo for Flash Builder looks like this…

flash_builder_logo

You can read much more about that in the exhaustive explanation by Ryan Stewart…
http://blog.digitalbackcountry.com/2009/05/flex-builder-gumbo-is-being-renamed-flash-builder/

Tools

Kap Inspect… really cool tool by Kap Lab

When instrumenting applications, it’s always important to have the instrumentation tools to leave as small a footprint as possible. With some tools it can be done entirely unobtrusively, but these options also are not the most powerful. Kap Inspect is not entirely unobtrusive seeing that it’s not hooked onto the app at runtime, but added as a couple of lines of code on Top level of the app; however the power and still relative small footprint it offers makes it the preferred choice here at Hello™ for our Flex Applications.

The French Company Kap Lab has decided to share this tool which was initially developed for internal usage, and we could only appreciate their efforts if they had decided to open source it… but let’s face it, when you have something cool which might turn into a commoditisizable product, you always have to consider if it’s serves your own interest best to open source it.

Anyways, check it out…
http://lab.kapit.fr/display/kapinspect/Kap+Inspect

Tools

Introducing Skitch…

Skitch.com + ( Skitch || Email ) = fast and fun image sharing.

logo

Skitch.com is a webservice that works hand in hand with the desktop application Skitch or your ordinary email client to give you 1-click
uploading of images for fast image sharing.
You can even set it up to send a tinyurl-ified link to the image in a twitter message…. and if done via email, the subject will become the Twitter message… very very cool…

Check it out…
http://skitch.com/

This is my public space…
http://skitch.com/dopenhagen/

Tools

Teleport… candy for the KVM bigamist

teleport is as cool as they come…

iconbig

It lets you use a single mouse and keyboard to control several Macs.
Simply reach an edge of your screen, and your mouse teleports to your nearby Mac, which also becomes controlled by your keyboard. The pasteboard can be synchronized, and you can even drag & drop files between your Macs.

Perhaps there are better ways and maybe even easier ways to have a virtual KVM switch on my Macs at home, but teleport does it for me…

Check it out…
http://www.abyssoft.com/software/teleport/

Do you need to have a virtual KVM switch which supports other operating systems than Mac’s, so that you can share e.g. your Windows Keyboard and Mouse with your Mac’s and *nix boxes… then I have had great luck with using Synerg… and its open source, but not exactly as easy to setup, however its still not complicated enough not to give it a go.

logo

Check that out…
http://synergy2.sourceforge.net/

Tools

SyntaxHighlighter… thx Mr. Alex Gorbachev

SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript.
The project was started in 2004 and since then has gained a lot of acceptance. Version 2.0 is the most recent release… and eventually its a project representing a near complete rewrite, clean up, optimization, standard compliance and new features in comparison to the old version.
For trivia, it would be interesting to know that its the library that sites such as WordPress.com uses for their

 input translation...

e.g. check this out...







			SyntaxHighlighter.all();



		<pre class="brush: js">
			alert("hello");
		</pre>


Check it out…
http://alexgorbatchev.com/wiki/SyntaxHighlighter