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.
Daga's Projects
Mod_rsdefgal, the RSGallery2 Default Gallery Module for Joomla
The RSGallery2 component for Joomla is great but it wants every user to create a picture gallery before uploading their favorite images. Because that complicates what should be a simple process, I wrote this small module to create a default gallery if the user does not have any.
You set this up the way you do any other component, with the exception that you will probably only want it to load if the user is logged in. For the website this was designed for, I set the access level to "registered" and assigned it to all of the menu items.
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.