Very interesting writeup about Google's data centers. The PDF is really informative as well.
Cobbler/Puppet/Zenoss bootstrap to create a Zenoss server and additional nodes.
Can't go wrong with programmer humor.
Very handy OSX app for greying out background apps, helping keep focus on the app you're currently working with.
Archive for August, 2010
Posted by mattray on August 27, 2010
Posted by mattray on August 26, 2010
Requests for APIs for different cloud providers
Posted by mattray on August 20, 2010
Zenoss listed as supported in the Release notes for the latest OpenGear firmware
Posted by mattray on August 19, 2010
I must find a reason to use this animated gif at some point.
Posted by mattray on August 17, 2010
Howto for Splunk/Notifo integration
mobile app for registering and listening for events, like SMS
Joomla Community Builder, probably a good start if you're starting a new community site
Nice git introduction of the basics
Posted by mattray on August 9, 2010
Inspired by Robbie’s post My Motivation for Doing Opensource, I thought I’d write down my own thoughts.
When I first became aware of Open Source software (late 90s) I recognized that the evolutionary aspect of development would eventually transform the way we think about software. I immediately had the realization that Open Source software worked the same way that Science works, that everyone was standing on the shoulders of giants and that the way to create the most progress is to share your findings and your work.
In the realm of Science there is a strong culture of publishing your research, sharing your results and working with your competition; knowing that everyone is moving the ball forward to expand knowledge in all directions. Some people work in academia and can work on whatever they want, others work under the direction of grants or for private employers. If you’re not publishing you may have a short-term advantage if you’re monetizing your results, but eventually your results will be duplicated. There is tremendous specialization and projects that make it difficult to grasp practical ramifications; but hopefully they’re doing something they feel passionate about and when that research is needed it’s available. Science is Darwinian in the fact that good ideas take root and beat out failed theories, and everyone continues to make progress with the shared knowledge of discovery.
Open Source software works in almost the same way. Developers participate in a marketplace of ideas, where experiences and results are shared and good ideas gain traction and expand the horizon of what is possible. Some developers are thought leaders, publishing their code and findings and swaying the direction of other software developers. Other developers validate those results by using them in their own work and giving feedback. The more work you do in Open Source, the more influence you have. With very few exceptions, there is almost no software development being done today that doesn’t incorporate some aspect of Open Source. The great thing about Open Source software is that thanks to the Internet and sites like SourceForge, Google Code and GitHub it becomes easier and easier to publish and explore new ideas. The barriers are even lower than those in Science because the results are source code and can be independently analyzed.
I do Open Source because I want to push the boundaries of what people can do and I want to help them get there faster. I may not be the greatest developer, but I can maximize my influence and further progress by working in Open Source software.
Posted by mattray on August 7, 2010
Zenoss needs a report like this for interfaces.