Xpertmud is an extensible perl, python and ruby scriptable MUD client. It is based on Qt and KDE. There's a native Linux/KDE version as well as a native Windows/Win32 build. This enables you to use the same script on your Linux box at home and on your Windows box at work...It supports multiple windows (which are scriptable), and you can use triggers, aliases or whatever you want on every bit of text that comes from or goes to the server. There's a stable and intuitive plugin API, so you can extend the client with Qt-based C++ code. A sample plugin for the btech MUX is included.

Welcome to the Unified Modeling Language™ (UML®) website. Feel free to browse news and articles on UML, success stories, available certification and training, along with the current specifications. UML is OMG's most-used specification, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure. Our members define and maintain the UML specification which we publish in the series of documents for your free download. Software providers of every kind build tools that conform to these specifications. To model in UML, you...

Whether you want to build your own forum, publish the messages from a mailing list on your Website, or write your own CMS: there will be a moment that you'll want to store hierarchical data in a database. Gijs explains two practical methods to do just that.

Slate is a prototype-based object-oriented programming language based on Self, CLOS, and Smalltalk-80. Slate syntax is intended to be as familiar as possible to a Smalltalker, for the clarity of messages as phrases. Unlike the Smalltalk family, methods wi