|
Developer Tools
|
ODBCKit for Mac
|
|
The ODBCKit is an open source framework for Cocoa developers to leverage the
underlying Open Database Connectivity resources in the business network. Built
with the intent of providing an easy and approachable toolkit for Cocoa Developers,
it has evolved into a little bit more, also providing a
couple of Automator Actions to the provide user level access to the
ODBC databases.
|
|
PGSQLKit for Mac & iOS
|
|
The PGSQLKit is an open source framework for Cocoa developers to leverage the
power of PostgreSQL in their applications. Built with the intent of providing an
easy and approachable toolkit for Cocoa Developers, it has evolved
into a little bit more.
|
Applications
enQuery
|
|
enQuery, being the first piece of the much larger enQuery project is a long term
replacement for the Query Tool's found in both PostgreSQL for Mac and the
ODBCKit projects. It is a merging of code from 3 different projects. The ideas
that came together from several project form the basis of the enQuery project.
ODBCKit and PGSQLKit both started as means to an end that became project in their
own rights. The enQuery project takes those ideas and builds on them. Starting
with the foundation tool that is enQuery. At it's most basic, enQuery is an
ad-hoc SQL tool for creating and running queries against databases. In it's
commercial version, it supports multiple database types right out of the box.
For version 1, those databases will be PostgreSQL and any ODBC datasource that
is supported on the Mac platform. Eventually, these will be expanded to other
data engines, like Microsoft SQL Server, MySQL, SQLLite and potentially others.
From there, the project will be able to expand to offer more than just ad-hoc
reporting...
|
|
TinyFugue for Windows & Mac
|
|
TinyFugue, aka "tf", is a flexible, screen-oriented MUD client, for use with any type of MUD.
TinyFugue is one of the most popular and powerful mud clients
Originally developed by Ken Keys, it compiles on virtually every UNIX, and most Unix-like
environments. Unfortunately, the very thought of compiling anything scares many users of
other environments. We here at Druware do not have that fear and feel that by providing both
the tweaks needed to build a TinyFugue distribution and binary installers, we can expand the
acceptance of TinyFugue.
Our builds of the 5.x versions of TinyFugue are lightly tweaked to feel more at home in
their platforms. On Windows, for example, we no longer rely on external environment
variables that must be tweaked to get everything working. The upcoming Mac versions will
offer a tidy little application bundle that can be easily moved, and does not require
knowledge of the Command Prompt or Terminal. In the future, we hope to improve the native
feel of the applications even further...
|
|
D56 Collection Manager
|
|
The D56 Collection Manager is a simple tool designed to facilitate the
recording of a collection of Department 56 collectable pieces, covering
multiple series and product, encompassing collectables like the Christmas in
the City pieces, and the Dickens Village collectables. This is a document
based format, so that you can maintain multiple collections, and store them
much as you would documents.
|
|
Servers
|
PostgreSQL on Demand
|
|
PostgreSQL on Demand is, in a nutshell, a full PostgreSQL installation all packed up in small application bundle.
Drag and drop the app anywhere, run it whenever. Voila, a local PostgreSQL installation, running in the context
of the current user.
Simple enough in theory. In reality, this is not a situation that PostgreSQL is really designed for. With
some tweaking, we get PostgreSQL on Demand. The implementation is straightforward. All data is stored in the
path at ~/Library/PostgreSQL on Demand/ where it can easily be backed up or removed. Also built in to the
application is a simple data management application.
Still very much a work in progress, PostgreSQL on Demand is currently available as a free download without
restriction. It is, first and foremost a proof of concept and testing ground. A place to tinker and learn
PostgreSQL without the stress of a full installation.
|
|
PostgreSQL for Mac
|
|
On the Mac platform, there exists a few options in the realm of the Relational Database
Management System. Unfortunately, these systems are all either very pricey, or have
poor support from applications because they lack either marketshare or mindshare. Today
there is a huge amount of support for several open source products, of which PostgreSQL
is among the best, and with a very commercial friendly licensing terms, it is a very
attractive database for the Mac user, developer and enterprise all.
Highly scalable, and with an excellent support base in the open source community,
bringing high quality tools and support the PostgreSQL on the Mac platform seems a
natural fit, and that is the intent here. Providing a base of a solid server package
in addition to lightweight management and client tools. In addition to that free base
there are support contracts available, as well as CD installers.
|
Utilities
|
Druware Code Loft
|
|
The Code Loft is not really a product in the traditional sense. What you will
find here is a collection of usable bits and pieces. They might be scripts,
unfinished but usable projects, retired projects, or even things we use every
day, but do not really have a place as a stand alone project. This is where
they get thrown, into the 'Loft'.
|
|