As you can see I have a new badge on my blog. Thanks to the Open Source policy of those generous people at PowerFlasher I have been given a complimentary key for FDT Enterprise for my work on the pureMVC manifold project. If you contribute to an Open Source project, why not apply here.
Power Flasher
July 2nd, 2009FSM Visualisation 3
June 24th, 2009Sorry I've been neglecting my blog recently. What with a brute force attack of malware, and working on some bread-and-butter projects, I've been a bit diverted.
However, I have found the time to play around with the FSM Visualiser and have been working on the best way to display and interact with it, so I'll probably stick something fresh up with in the next week or so.
Back again
May 21st, 2009Hopefully thats the end of it, tightened up my security as much as possible.
Will have to upload all my assets again in a while. I'm in quarantine at the moment my SPs changed my ftp password, and I don't know what it is yet. Too depressed to ask.
infected again
May 19th, 2009and black listed by google!
AHHH
I've cleaned up again, changed password, blah blah!
uploading old assets
May 14th, 2009just uploading some of my blog assets that I removed due to an html framer infestation.
FSMViz on Google Code
May 14th, 2009just put the FSMViz project on my google code page.
To grab from the svn use:
http://puremvc-utilities.googlecode.com/svn/trunk/fsmviz.
FSM Visualisation 2
May 9th, 2009UPDATE: removed this demo due to it getting infected. Will upload a newer version once I have time to work on something
I have added some more functionality to the FSMViualisation.
Just a few notes:
1) I haven't been able to add labels to the actions (arrows) yet (well, not prettily anyhow).
2) I have used the BundledEdgeRouter which makes those nice arrows. The problem with this is that any arrow that connects the same two nodes will lie on the same line.
3) at the moment, to update the diagram, I am having to edit my VOs, parse them into a Flare Data object, then construct a new Visualisation with it. It seems a bit expensive (not that affects the speed at all).
4) you can add States into a package. This does not affect any of the code that will eventually be exported, but does allow you to group the state together, and makes the diagram look far more appealing.
FSM Visualisation
May 6th, 2009*UPDATED*
OK, have put together the first visualisation for a pureMVC StateMachine Utility markup tool.
The purposes of this tool are:
1) to make a state diagram for easier visualisation of the flow of your application
2) to create the FSMInjector class for your application, along with all the necessary constants, and the XML declaration.
I'm using the flare framework and what you see is really just a development from the Dependency Graph.
The visualisation data is stored as a text file in JSON, along with all the metadata associated with each node and edge. This will be the file format for saving and retrieving work. There will also eventually be an export routine that will convert this format into the FSMInjector.
At the moment we just have the ability to visualise, not to edit. The next pieces of functionality I will be working on will be:
1) adding states.
2) deleting states.
3) adding edges (actions).
4) deleting edges.
All Clear
April 29th, 2009Well, I seem to be all clear of reinfection, and have changed my ftp password.
Let it be known that you should keep your passwords in your head, and not save them. I believe my password was hacked through a security breach in Filezilla, as I saved my profile in the site manager.
If anybody does get a virus/mal-ware alert visiting this site, please tell me.
cheers
Warning
April 25th, 2009I'm still having problems with html/framer, an keep on being reinfected from some where. If anyone knows how to get rid of this, I would be grateful. So I have reinstalled a clean version word press, and a few images, but I have not uploaded any of my swf content. I'm going to see if that makes any difference. Apologies again.


