However, like so many things that are “all things to all people”, UML ended up failing on all fronts. It was too technical and too precise for the non-engineer to deal with, so all the work of actually creating the UML documents fell on the developers who–already having their own mental tool set for dealing with models–least needed UML. The finished documents were more approachable, but no less understood by other stakeholders than the technical specifications that had gone before, so UML turned out to be a lot of work for little additional value.
(Link: UML – too technical and too precise)
UML – too technical and too precise
Percona MySQL XtraBackup Tool
Percona XtraBackup is OpenSource online (non-blockable) backup solution for InnoDB and XtraDB engines. It works with MySQL 5.0 and 5.1 versions (InnoDB Plugin and Barracuda format is supported as of release 0.9.5rc) and also can handle MyISAM tables. XtraBackup is distributed under GPL v2 license.
(Link: Percona MySQL XtraBackup Tool)
Locale – Product
With Locale, you create situations specifying conditions under which your phone’s settings should change. For example, your “At School” situation notices when your location condition is “77 Massachusetts Ave.,” and changes your ringer volume setting to vibrate.
(Link: Locale – Product)
Concordion is an open source tool for writing automated acceptance tests in Java*
*
Powerful, yet simple to use Concordion integrates directly with JUnit.
*
Highly readable tests Concordion acceptance tests are so readable they can double up as system documentation. And, since the tests are linked to the system, you know the documentation is always up-to-date.
*
Separates tests from implementation Tests that include a lot of implementation detail lock you into that implementation. Concordion helps you to document the logic and behaviour of your system in a way that does not lock you in.
(Link: Concordion is an open source tool for writing automated acceptance tests in Java*)
Restlet – RESTful Web framework for Java
Do you want to leverage all the features of the Web, its HTTP protocol and REST architecture style? Wouldn’t it be nice to blend your Web Services, Web Sites and Web Clients into unified Web Applications ready for the mobile Web, the cloud computing and the semantic Web?
(Link: Restlet – RESTful Web framework for Java)
FREE javascript gantt – JSGantt HTML and CSS only
100% Free Javascript / CSS/ HTML Gantt chart control. Completely buzzword compliant including AJAX !
(Link: FREE javascript gantt – JSGantt HTML and CSS only)
Turn jEdit into Textmate
I think the reason so many people don’t like jEdit is, by default, it is quite ugly, drab and not immediately intuitive.
I started using it a few weeks ago and turned it into a respectable Rails editor with some nice IDE-like and TextMate-style features to boot.
I’ve used EditPlus as a general editor for years, so the modular minimalist approach of jEdit appealed to me.
It starts up very fast and uses far less memory than any other Java-based editor I’ve tried. It also has a “-background” switch that will keep it in memory so it will popup even faster, but I haven’t felt the need to use that.
(Link: Turn jEdit into Textmate)
A Short Guide To Open-Source And Similar Licenses – Smashing Magazine
GNU General Public License
BSD License
MIT License
Apache License
Creative Commons
(Link: A Short Guide To Open-Source And Similar Licenses – Smashing Magazine)
The Complete Guide for Child-Proofing Your Mac | Mac.AppStorm
I’m going to talk you through three different ways that you can go about putting in place better online safety precautions: via OS X’s built-in Parental Controls, with an external application, and by getting to the heart of how your computer interfaces with the internet, by taking control of your DNS settings.
(Link: The Complete Guide for Child-Proofing Your Mac | Mac.AppStorm)


March 25, 2010
