Sunday, October 18, 2009

Big Machines - Software Proposals

This software looks awesome. Will need to get a trial version.

http://www.bigmachines.com/




Google Web Toolkit

http://googlewebtoolkit.blogspot.com/2009/10/building-enterprise-web-apps-in-cloud.html

Very interesting article. The take away here is that there is that code reuse on client and server is still a little messy.

If I recall correctly, we had identical object in the client and server and just copied over jars. As long as you have a decent built pattern, you should be all set.

Thanks Colin for passing this blog item along. Looking forward to GWT v2.

T

Amazon Ec2 Blocks Email!

Uggh, this is not a fun problem. Had to learn this the hard way.

http://searchcloudcomputing.techtarget.com/news/article/0,289142,sid201_gci1371369,00.html


Saturday, October 17, 2009

Annoying UTF-8 - Python

Python String come in 2 different flavors.... Unicode and Bytecode.


Unicode strings default to the system standard. Apple's standard is UTF-8. Window's is ASCII.

What does this mean? It means that when running Python and you need to use UTF-8, you need to specify this on the String you are processing.


Friday, October 16, 2009

Bouncy Castle Crypto APIs for Java

Interesting API.... http://www.bouncycastle.org/java.html

Will have to look at this to incorporate into toolkit.

Wednesday, October 7, 2009

Processing Instructions in XML

I have to implement a fairly large XML and complex XML document and am doing some refreshing work. One of the requirements of an XML file is to have PIs (processing instructions).

To me, this doesn't make a lot of sense. I would just tag command in the data and keep my processing straight forward. Having to deal with nuances of XML takes time and energy that I just don't see returned unless you live in an XML world.

Tuesday, October 6, 2009

TCL? Are you serious?

I have heard about Tcl when I worked at AT&T. A lot of guys loved it. I never touched it. I think that the name is what did it.

I am now writing a web caching piece using TCL, so we will see how this goes.