Ideas for Adobe Flash Platform
Got an idea for an Adobe product in the Flash Platform that isn't quite a bug? View and rate ideas at: http://ideas.adobe.com/.
Got an idea for an Adobe product in the Flash Platform that isn't quite a bug? View and rate ideas at: http://ideas.adobe.com/.
One idea that "The Passionate Programmer" recommends that I've always been intrigued by is the idea of mapping hot technologies along an early, middle and late adoption trend and seeing where the technologies you work with fall. It is a subjective exercise but does help you think about what is out there. Turns out for programming languages (not frameworks or toolkits) TIOBE Software has for some time now been producing a Programming Community Index that ranks programming languages. They have a methodology that I'm inclined to call good enough for most cases.
Yesterday I attended NoSQL Live Boston and participated on the NoSQL in the Cloud panel. During the day I captured some notes for myself which are after a brief recap of some of the points I tried to make during the panel discussion.
Q: What benefits and pitfalls have you found with your use of NoSQL in the cloud?
Based on having used Amazon's SimpleDB service over the past 18 months.
Benefits: pay as go is great for starting off, zero maintenance, zero setup, scaling by spreading data across multiple domains, SimpleSB manages data replication and high availability
Pitfalls: new mindset required to use eventually consistent model, increase impact of network latency, keeping SimpleDB's limitations in mind (size of domains, attribute count, etc.)
Q: How viable are these solutions and what is hampering there adoption?
Viability: SimpleDB has a 2 year track record and recently added consistent reads and conditional puts/deletes opening up new classes of application possibilities.
Adoption: Need body of knowledge, best practice patterns and use cases are still emerging
If you are a fan of Braid, The Company of Myself is an awesome little Flash game that uses the replay your actions concept very well.
Recently this error message started showing up in one of our log files and needless to say was causing a few issues:
[org.apache.commons.httpclient.HttpMethodDirector] -
Turns out the process had been running long enough that while trying to perform an HTTPS based operation the certificate in the JVM for the certificate authority the target site was using had expired. A quick update of the cacerts file and everything was happy again. Yet another software rot angle to keep in mind.