Cpptools is a set of C/C++ development tools. This package contains a C++ scanning class coded both in C++ and Python. CppFSMDoc.py is the Finite State Machine diagrammer which uses @FSM comment tags inside sourcefiles. CppClassHierarchy.py parses C/C++ sourcefiles and generates a graphical dependency tree using Graphviz, and CppColorize.py scans sourcefiles and generates a highlighted HTML version.
Rute (Rute Users Tutorial and Exposition) is a book on GNU/Linux that aims to be the definitive guide for new users as well as sufficing as training course material, covering both the RHCE and LPI requirements. It covers essential theory to UNIX as well as giving practical tutorials on all fundamental aspects of Unix administration, from basic commands, the theory of TCP/IP, the Linux filesystem, through to configuration of mail, DNS, and other servers, through hardware configuration and package management. It is not Unix-specific but tends to give examples suited to Debian and RedHat-like systems. Rute comes in HTML and PDF formats.
AsciiDoc is a text document format for writing short documents, articles, books, and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook markups using the asciidoc(1) command. AsciiDoc is highly configurable: both the AsciiDoc source file syntax and the backend output markups (which can be almost any type of SGML/XML markup) can be customized and extended by the user.
XML to DDL is a set of Python programs that converts an XML representation of a database into a set of SQL or DDL (Data Definition Language) commands. In addition, it can examine the difference between two XML files and output a sequence of SQL statements (normally ALTER statements) to bring one database up-to-date with the XML schema. You can also download the XML schema directly from the database. Finally, there's a tool to convert your schema into HTML for documentation purposes. XML to DDL currently supports the most recent versions of PostgreSQL, MySQL, Oracle, and Firebird databases.
DocWiz allows you to easily add JavaDoc comments to your Java source code. With DocWiz, there's no need to tediously hand-format JavaDoc comments, adding tags and comment structures for each method. DocWiz provides a list of all the fields, methods, interfaces, and classes defined in a Java source file. You can click on any of these code elements to display a fill-in form for information about code elements. In addition, DocWiz shows you an icon for uncommented code segments.
CodingTeam is a software forge that is lightweight and extensible. It provides a lot of collaborative tools. With this software forge, projects can benefit from basic features (such as screenshots, downloads, uploads, and news), communication features (such as chatrooms, forums, the OpenForge API, and Jabber/XMPP integration), and development features (such as a VCS code browser, a bug tracker, SVG statistics, timeline, and roadmap). Also provided are community tools (project browsing, tag clouds, notepad, and user profiles).
DB Visual Architect for Eclipse (DBVA-EC) is a full-featured Object Relational Mapping (ORM) plugin for Eclipse that provides round-trip code engineering support with Java. The tool acts as a bridge between object model, data model, and relational model by automating the mapping between relational rows in a database and object models which can be manipulated by a Java program.