Welcome to coobird.net, the home of Thumbnailator, Dvaspi, Pitacalc, Coobird's Blocks, and many other projects!
Coming soon? | News | Open Source Projects | Dormant Projects
There has been a lack of updates for the past several months, so to make it up, here's a sneak peak of what is being developed at the moment.
The Changelog contains the updates and modifications
made to coobird.net. Updated on May 15, 2009.
Also, Coobird's Blog contains information,
updates and news at coobird.net.
Up-to-date information on projects can also be found in
Coobird's Devblog, the development blog.
Blocks is a brick-breaking game which is being written in Java.
It is designed to work as both an applet and an application, so it can be played
both online and offline.
The underlying design philosophy of Blocks is to have many of the elements of the game generate itself programmatically. The levels are generated programmatically as are most of the components that make up the game screen.
Learn more about Coobird's Blocks >
Pitacalc is a command line interface calculator program. It works like a regular calculator, that it calculates and keeps a running total, but the calculations are performed by entering instructions that the calculator processes.
Pitacalc is available for download. The program is open source software and is released under the modified BSD license. The source code and executable files are available for free.
Coobird's Data Viewing and Selecting Program with Integration (Dvaspi) is a free, open source Java application which performs functions such as plotting data points from comma-separated value or tab-delimited text files, selecting the data points and copying to the clipboard, integrating with a baseline correction and many other functions. It is available as a free download.
Dvaspi is open source software. It is licensed under the GNU General Public License, and the source code and executable files are available for free.
Thumbnailator is a collection of Java classes and applications designed to produce thumbnail images. A modular approach is taken where the image generation is separated from the user interface to allow use of components from Thumbnailator in multiple applications.
The project aims to provide facilities to create high-quality thumbnails and also allowing embedding of a watermark or logo with varying transparency. Thumbnails generated by Thumbnailator can have the aspect ratio preserved or have the image rotated as desired.
Thumbnailator is open-source software, available to download for free under the modified BSD license.
An Emulator which emulates a 16-bit processor and memory
Not the first time to write an emulator for a similar processor, it has been rewritten in Java. (The original iteration was written in C, however due to the hard drive crash mentioned earlier, it is also lost.) The processor supports 16 instructions and 4096 memory addresses. The instruction sets is based off of Donn Stewart's Home-built TTL CPU.
This project has been dormant since July 2006.
Building a Processor is a project to build a processor from 74LS series integrated circuits (IC). The project is currently in dormant status.
Currently, the project page includes videos and pictures of components assembled on the solderless breadboard. There are two videos of the circuit performing addition and subtraction calculations using a D flip-flop along with a couple of 4-bit adders and a XOR gate.
This project has been dormant since April 2007.