Daga's Projects

The Backpack Programmer's LiveCD

This is Daga's primary, on-going project. The others are updated, but aren't focused on quite as strongly as it is. The Backpack Programmer's LiveCD is a live-cd designed with two things in mind -- programmers and appearance.

Sponsored: UserMonitor Project

The UserMonitor Project was sponsored by Cogent Innovators, LLC (http://www.cogentinnovators.com), and has been released under the terms of Version 2 of the GNU General Public License.

This program runs as a service under Windows 2000 and up (or as a background process for Windows 98/ME) and keeps track of which users are logged on to the computer. It reports that list along with the user's domain and computer IP addresses to a MySQL database of your choosing. It can also log to a central syslog server.

Placeholder: Topograph

For a little over a year now, I've been working on a stock plotting program for linux. There hasn't been a lot of time over the past few months, but it is moving slowly toward a release. Here's looking forward to an easier-to-use stock plotting (trading, eventually?) program for linux!

Here are some of the features it will sport:
* Ticker data from Google or Yahoo
* Intraday from Yahoo
* Space for notes
* "Bookmarks" for symbols
* Configurable overlays (Bollinger bands, averages, volume, etc.)
* OHLC, Candlesticks, and more
* Ability to increase the size of chart data

DB -> Daga's Bot, DataBase, or whatever else

I like Open-Source, so the code to my IRC Bot is provided here. This is probably not the newest version (I'm always beta-testing something!). and it may or may not be updated on a regular basis.

So, what is DB? DB stands for "Daga's Bot," "Database," or any other clever name you can come up with for "DB." It is a project I started back in January of 2004, and was originally written in PERL as a plugin for X-Chat. Some time after that, I started a stand-alone Perl version, then moved on to a C++ version. :)

Drupal Hacks

Patches against Drupal and/or additional modules to perform various tasks such as changing the sorting on the main XML feed slightly, or to allow the download_count module to work with files too large for the upload module to handle.

Zip.vim colorization

There is a zip.vim script (by Charles E Campbell, Jr) that is very handy for modifying zipped files directly, but it can get difficult when you have long file names and multiple directories. Sure, using the mod all the time probably isn't the smartest thing to do, but it works. And this will colorize the output a little!

Dufie

Dufie, the DU Front [i] End, is designed to give you a graphical representation of which directories are using the most disk space. 'du' estimates disk usage and is part of the fileutils package which is shipped with most linux distributions.

Link Boy

In the past, I've used tools such as Xenu's Link Sleuth to keep track of links that become outdated or dissappear on domains that I maintain. Now I run linux, and decided to create a program that could run from a crontab. I named this program LinkBoy. It was written in PERL with the aid of the HTTP::Request and LWP::UserAgent packages.

Ship Wrecked

A game written for the OHRRPGCE (Official Hamster Republic RPG Creation Engine). In it, you are a ship-wrecked sailor trying to get home. The game is slightly buggy -- the most noticeable one occurs when you try to exit (make sure you can forcefully close it). Game play isn't too bad.

DiaTweak

This is supposed to be a quick program for changing registry settings that Daga wanted to change. It was never finished, but does sport a non-standard shape for the main window.

In the source code, it is also identified as "Two Seconds" and "Quick Lock"