Monday, March 28, 2005
Gene Cash's homepage of Python code with The EXIF digital camera file format library in python
Monday, March 21, 2005
AutoIt v3 Home Page - AutoIt3
AutoIt v3 Home Page - AutoIt3: "! NEW with AutoIt v3.1.0 - create your own Graphical User Interfaces (GUIs) !"
Friday, March 18, 2005
Wednesday, March 16, 2005
Monday, March 14, 2005
PyUMLGraph
PyUMLGraph: "PyUMLGraph - Declarative Drawing of UML diagrams for Python
PyUMLGraph is a Python debugger that produces UML diagrams by inspecting running Python programs. The output is in Graphviz's dot language, and dot can produce pictures in many popular formats, such as PNG, PDF, SVG, and others. The UML diagrams can contain information about class inheritance relationships, references to other classes, class methods and return types, as well as class attributes and types."
PyUMLGraph is a Python debugger that produces UML diagrams by inspecting running Python programs. The output is in Graphviz's dot language, and dot can produce pictures in many popular formats, such as PNG, PDF, SVG, and others. The UML diagrams can contain information about class inheritance relationships, references to other classes, class methods and return types, as well as class attributes and types."
UMLGraph - Declarative Drawing of UML Diagrams
UMLGraph - Declarative Drawing of UML Diagrams: "UMLGraph - Declarative Drawing of UML Diagrams
UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams. An IEEE Software article titled On the declarative specification of models explains the rationale behind this approach. The tehnology behind UMLGraph was used to draw many of the diagrams appearing in the book Code Reading: The Open Source Perspective (Addison Wesley, 2003). In addition, Adam Feuer's PyUMLGraph system extends the concept to Python programs. Finally, Martin Fowler writes:
I thought I'd send you a note saying how much I enjoyed discovering UML Graph. I've long fancied a text based way of describing UML diagrams, but never felt sufficiently time-rich to develop anything.
Martin has created a bliki entry describing his ideas of what an ideal textual language might look like."
UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams. An IEEE Software article titled On the declarative specification of models explains the rationale behind this approach. The tehnology behind UMLGraph was used to draw many of the diagrams appearing in the book Code Reading: The Open Source Perspective (Addison Wesley, 2003). In addition, Adam Feuer's PyUMLGraph system extends the concept to Python programs. Finally, Martin Fowler writes:
I thought I'd send you a note saying how much I enjoyed discovering UML Graph. I've long fancied a text based way of describing UML diagrams, but never felt sufficiently time-rich to develop anything.
Martin has created a bliki entry describing his ideas of what an ideal textual language might look like."
Objects by Design: UML Modeling Tools
Objects by Design: UML Modeling Tools I think i have some bloglike bookmarks made of this before. . But anyway. . there it is again :)
Thursday, March 10, 2005
imgSeek
imgSeek: "imgSeek is a photo collection manager and viewer with content-based search and many other features. The query is expressed either as a rough sketch painted by the user or as another image you supply (or an image in your collection). The searching algorithm makes use of multiresolution wavelet decomposition of the query and database images."
Wednesday, March 09, 2005
DbaMgr and DbaMgr2k, Alternative Administrative tools for Microsoft MSDE 1.0 and MSDE 2000
DbaMgr and DbaMgr2k, Alternative Administrative tools for Microsoft MSDE 1.0 and MSDE 2000: "DbaMgr - DbaMgr2k"
Lovely tool!!
Lovely tool!!
Tuesday, March 08, 2005
Toad for SQL Server Freeware License Agreement
Toad for SQL Server Freeware License Agreement: "The TOAD for SQL Server Freeware version expires each sixty (60) days, after which you will need to download and install the product again. This license does not entitle Licensee to receive from Quest hard-copy documentation, technical support, telelphone assistance, or enhancements or updates to the Product."
Thursday, March 03, 2005
#137 (Output reports as PDF/HTML) - The Trac Project - Trac
#137 (Output reports as PDF/HTML) - The Trac Project - Trac: "Output reports as PDF/HTML"
Message Bus
Message Bus: "Message Bus
The Message Bus (Mbus) is a light-weight local coordination protocol for developing component-based distributed applications that has been developed by Universit�t Bremen and University College London. Mbus provides a simple and flexible message oriented communication channel for a group of components that may be distributed on multiple hosts in a local network. The Mbus transport services include useful features such as peer location, point-to-point and group communication and security. The protocol specification has been published as RFC 3259.
Mbus implementations have been developed for different programming languages and platforms, including small one-chip computers. The protocol has been applied to different application domains, e.g., for coordinating application components in decomposed multimedia conferencing applications and for providing coordination services for pervasice computing environments such as home networks.
This web site provides some details on the Mbus protocol itself as well as on extensions, implementations and applications."
The Message Bus (Mbus) is a light-weight local coordination protocol for developing component-based distributed applications that has been developed by Universit�t Bremen and University College London. Mbus provides a simple and flexible message oriented communication channel for a group of components that may be distributed on multiple hosts in a local network. The Mbus transport services include useful features such as peer location, point-to-point and group communication and security. The protocol specification has been published as RFC 3259.
Mbus implementations have been developed for different programming languages and platforms, including small one-chip computers. The protocol has been applied to different application domains, e.g., for coordinating application components in decomposed multimedia conferencing applications and for providing coordination services for pervasice computing environments such as home networks.
This web site provides some details on the Mbus protocol itself as well as on extensions, implementations and applications."
Wednesday, March 02, 2005
JavaParty - JavaParty - Trac
JavaParty - JavaParty - Trac: "JavaParty allows easy port of multi-threaded Java programs to distributed environments such as clusters. Regular Java already supports parallel applications with threads and synchronization mechanisms. While multi-threaded Java programs are limited to a single address space, JavaParty extends the capabilities of Java to distributed computing environments."