Monthly Archives: November 2009

mDocs.

As you saw in my last post, I use autogenerated NaturalDocs documentation.

I was not really happy with skins NaturalDocs provides by default and was not able to find anything usable, so I decided to create my own. If you like it, feel free to use it. Git repo is here.


Click the image to see the full resolution.

Vancura-AS3-Libs.

Finally I was able to take some free time
and open my AS3 libraries.

What does it do? Read the docs here: here and point your browser to the git repo.

Features

Currently these features are covered:

Core functions

Easy Far wrapper:

  • Far
  • FarHelperItem

More features coming soon: skinnable widgets, remoting and more. Watch this space for more information.

How to get the SWC

There are several ways to get the library for use in your project.

Binary distribution

In case you’re lazy or you don’t have all required components to compile it on your machine, you can grab the SWC here.

Compilation from source

You can compile the SWC very easily. In simple words you just need to launch ./compile.sh file. I wrote it on OSX, but it should work fine on a Linux machine as well. The only issue, actually, is the Windows machine. Since I don’t have access to any Windows installation around here, you have to figure out how to compile it. Just take a look at the compile.sh file and you’ll see what’s going on there.

The library uses several 3rd party components: * Greensock Tweening Platform (known as TweenNano, TweenLite and TweenMax) * Printf-AS3, an article here. * Vanrijkom Flashlibs * Uni fonts by miniml.com

All these files are downloaded from internet and not included in the source package. Hence you’ll get the most up-to-date SWC if you compile.

Of course you need Adobe Flex SDK. In my compile.sh script I use FlexSDK4 beta, which is not out yet, but works pretty well for me.

Happy Happy Joy Joy.

Since I was not really happy with all those dark TextMate skins out there, I created my own small bright one.

For me it’s far better to work with bright background + dark text, than to kill my eyes in terminal like environment. This theme works great with my AS3 development, with CSS, XHTML and JavaScript. It doesn’t mean it won’t fit in your Rails workflow, I just had no chance to test it.

Let me know if there’s anything wrong and I’ll fix it. I am sure the theme needs some more polishing, so if you’re interested, clone it on git and watch it for changes. And of course I’d be glad if you can help me with it, just fork it!

See the git repo here, where you can directly download it in case you don’t want to clone.


ActionScript 3 source


PHP source


Less CSS source