Archive for the ‘software development’ Category

Picasa Tab for Facebook launched!

Monday, October 6th, 2008

I needed a way to display my Picasa photos on the new Facebook, so I created a Facebook app called Picasa Tab. To try it, go to http://apps.facebook.com/fotofan and install! Please provide feedback on its Facebook About page.

ActionScript 3.0 SVG Renderer gets new developer

Friday, October 3rd, 2008

About a year ago I started an open source, runtime ActionScript 3.0 SVG Renderer for a project I was doing. The project it was used for has since been ported to Processing, but the SVG library has proved useful to other users, with over 700 downloads.

Now, one user in Brazil, Lucas Lorentz, has expanded the SVG library to support more SVGs. (Which is a good thing since the initial version was pretty weak.) He has joined the project over at google code and posted his new version.

Using JSDoc for PHP documentation

Monday, May 12th, 2008

It seems that JSDoc is easier to use than PhpDocumentor or Doxygen, especially when using custom tags. I just came up with the stellar idea of using JSDoc to generate PHP documentation. PHP’s reflection API includes a way to read the JavaDoc-style comments on each function. What I will do is take these JavaDoc-style comments and make fake JavaScript functions to go with them, and then parse the new ‘JavaScript’ file in JSDoc.

I’ll provide details and tell you how it works in a later post.

Actionscript SVG Library Updated

Sunday, November 4th, 2007

I have updated the open-source actionscript SVG library. It now has an Adobe AIR application example application that allows you to try it out.

What’s the library for? It lets you define vector graphics in a common format and render them in flash. Actually, you can already do this at compile time. But if you want to change the graphics programatically, for example changing the colors and styles used for fills and pens, you are out of luck with the Adobe’s current SVG offering. This program lets you do that at runtime

Cue Point Project update

Wednesday, October 3rd, 2007

I have completed the cue point navigation portion of the cue point project, and put up a new demo and source code browser. You can get info on the project here.

SVG runtime renderer for Actionscript 3.0

Tuesday, October 2nd, 2007

I have started work on a SVG interface for Actionscript 3.0. I will be able to render SVGs at runtime and do some editing of SVG’s at runtime. The project is hosted on google code and is licensed under LGPL.

Use imagemagick command line, online

Saturday, March 31st, 2007

I have posted a tool (and also an ajax version) to use the imagemagick command line in a web browser. This will allow you to edit your pictures and photos and do all sort of interesting transformations.

Ajax version of segmentation and false coloring app posted

Friday, March 30th, 2007

I have posted an ajax version of the segmentation and false coloring application here.

This application produces an artistic rendering of an image. The options are to have the image rendered in a patchwork of random colors, or to have similar areas of the image colored in the average color of that image. Looks sort of like the image has been smoothed out.

I’ve been dugg!

Thursday, March 29th, 2007

I really like digg. I just started using it on my own best content yesterday, and got 80 new visitors. Which is about 1/3 of the total visitors since the site opened on Februrary 24, 2007. Yay digg. The content is various online animations and toys.

Popular content:

[Physics simulation toy]

[False-coloring images]

Reimplementation of average coloring algorithm for segmentation code

Thursday, March 29th, 2007

I reimplemented the average color algorithm that was originally in the F&H image segmentation code. Creates neat results.

Example output