PyCon 2011: How Dropbox Did It and How Python Helped – PyCon US Videos – 2009, 2010, 2011 – blip.tv – This talk will give an overview of the first two years of Dropbox, the team formation, our early guiding principles and philosophies, what worked for us and what we learned while building the company and engineering infrastructure. It will also cover why Python was essential to the success of the project and the rough edges we had to overcome to make it our long term programming environment and runtime
Microsoft SQL Azure vs. Amazon RDS – DevelopMentor – There are two major differences between the Microsoft SQL Azure and Amazon RDS platforms: pricing and capabilities. If price is no object and the user wants full features and high performance, then RDS is the obvious choice
InfoQ: Adopting Apache Cassandra – Eben Hewitt introduces the Apache Cassandra project to those interested in getting a quick clear picture of what Cassandra is, what are its main features, what is the the data model used and the API.
codeartisan: RSA Public Key Cryptography in Java – Public key cryptography is a well-known concept, but for some reason the JCE (Java Cryptography Extensions) documentation doesn't at all make it clear how to interoperate with common public key formats such as those produced by openssl
Shearing FireSheep with the Cloud | Stratum Security Blog – Quite simply, the solution I came up with was to create an EC2 instance with Ubuntu 10.04 LTS server and setup OpenVPN and SideStep. This allows me to route all of my traffic over an SSL or SSH VPN to my EC2 instance and then out to the Internet.
Learn Scala the Fun Way: With Processing – Processing is a simple programming language for creating visualizations. It's meant to be easy for non-programmers to learn. Artists can use Processing to create generative at programs known as sketches
Project Lombok – Spice up your Java – @Data generates all the boilerplate that is normally associated with simple POJOs (Plain Old Java Objects) and beans: getters for all fields, setters for all non-final fields, and appropriate toString, equals and hashCode implementations that involve the fields of the class
App Inventor for Android – To use App Inventor, you do not need to be a developer. App Inventor requires NO programming knowledge. This is because instead of writing code, you visually design the way the app looks and use blocks to specify the app's behavior.
Google’s Do-It-Yourself App Tool – NYTimes.com – Google is bringing Android software development to the masses. The company will offer a software tool, starting Monday, that is intended to make it easy for people to write applications for its Android smartphones.
MyEclipse for Spring 8.6: GWT Scaffolding – This tutorial is going to walk you through producing this ready-to-run GWT application with a Spring backend that implements the CRUD application pattern for a domain model.<br />
This tutorial is going to walk you through producing this ready-to-run GWT application with a Spring backend that implements the CRUD application pattern for a domain model.