Archives (2008 - 2023)

Archives (2008 - 2023)

1501 bookmarks
Newest
Eucalyptus
Eucalyptus
EUCALYPTUS - Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems - is an open-source software infrastructure for implementing "cloud computing" on clusters. The current interface to EUCALYPTUS is compatible with Amazon's EC2 interface, but the infrastructure is designed to support multiple client-side interfaces. EUCALYPTUS is implemented using commonly-available Linux tools and basic Web-service technologies making it easy to install and maintain.
Eucalyptus
Racker Hacker » MySQLTuner v0.9.1
Racker Hacker » MySQLTuner v0.9.1
MySQLTuner is a high-performance MySQL tuning script written in perl that will provide you with a snapshot of a MySQL server’s health. Based on the statistics gathered, specific recommendations will be provided that will increase a MySQL server’s efficiency and performance. The script gives you automated MySQL tuning that is on the level of what you would receive from a MySQL DBA.
Racker Hacker » MySQLTuner v0.9.1
InfoQ: The Complexity Around Simplicity
InfoQ: The Complexity Around Simplicity
Highly capable designers have an incentive to choose somewhat more difficult designs to better prove their talent, while less-capable designers have an incentive to choose highly difficult designs to obfuscate their lack of talent, Prof. Siemsen concludes.
InfoQ: The Complexity Around Simplicity
0xDECAFBAD » Queue everything and delight everyone
0xDECAFBAD » Queue everything and delight everyone
Sure, the original submission of content can and should be done all at once—just enough to get the content into the user's collection. Then, queue a job for further processing and get out of the way. In fact, just queue one job from the user interface—the processor of that queue can then queue further jobs for all the other individual processing tasks that are likely susceptible to plenty of parallel processing and horizontal scaling.
0xDECAFBAD » Queue everything and delight everyone
ratproxy - Google Code
ratproxy - Google Code
A semi-automated, largely passive web application security audit tool, optimized for an accurate and sensitive detection, and automatic annotation, of potential problems and security-relevant design patterns based on the observation of existing, user-initiated traffic in complex web 2.0 environments.
ratproxy - Google Code
Hierarchical caching - Tobias Schlitt - a passion for php
Hierarchical caching - Tobias Schlitt - a passion for php

The new ezcCacheStack class in the eZ Cache component provides an automatic way of realizing this. You simply stack together an arbitrary number of storages. The stack will store every item into all of the stacked caches. You can configure how many items may reside in a storage. A replacement strategy class takes care about purging a certain number items in case a storage runs full. On restore, the stack will fetch the desired item from the topmost cache it is still stored in.

Replacement strategies shipped with the eZ Cache component provide you with 2 well-known cache algorithms: Least Recently Used (LRU) and Least Frequently Used (LFU).

Hierarchical caching - Tobias Schlitt - a passion for php
It's Not Just Standing Up: Patterns for Daily Standup Meetings
It's Not Just Standing Up: Patterns for Daily Standup Meetings

The daily stand-up meeting (also known as a "daily scrum", a "daily huddle", a "morning roll-call", etc.) is simple to describe: the whole team meets every day for a quick status update. We stand up to keep the meeting short. That's it. But this short definition does not really tell you the subtle details that distinguish a good stand-up from a bad one.

Given the apparent simplicity of stand-ups, I was quite surprised the first time I saw one that wasn't working. It was immediately obvious to me what was wrong but I realised that it was not obvious to the team. I realised that my team was not aware of the underlying principles and details that would allowed them to diagnose and solve problems with stand-ups.

It's Not Just Standing Up: Patterns for Daily Standup Meetings
Tailor - DarcsWiki
Tailor - DarcsWiki
Tailor is a tool to migrate or replicate changesets between ArX, Bazaar, Bazaar-NG, CVS, Codeville, Darcs, Git, Mercurial, Monotone, Subversion and Tla repositories.
Tailor - DarcsWiki
http://studios.thoughtworks.com/2008/6/24/metric-driven-management-versus-management-driven-metrics
http://studios.thoughtworks.com/2008/6/24/metric-driven-management-versus-management-driven-metrics
Three factors undermine this pursuit of precision. The first is the tragedy of the commons: because everyone is responsible for delivering a project, nobody takes responsibility to see that it’s delivered. In this model, no one person is responsible for completing a business requirement from end-to-end; people are responsible for nothing more than working their particular task to completion and then passing it along. The second is a soft definition of what it means to get work done. “Completion” can be relative, interpretive, or simply a matter of working to a state where nobody can say that a technical task isn’t “done.” The third is an increased number of hand-offs. Handoffs create the risk of misunderstanding. Misunderstanding requires rework.
http://studios.thoughtworks.com/2008/6/24/metric-driven-management-versus-management-driven-metrics
Producing Open Source Software
Producing Open Source Software
Producing Open Source Software is a book about the human side of open source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. The book is released under an open copyright: it is available in bookstores and from the publisher (O'Reilly Media), or you can browse or download it here
Producing Open Source Software