volatileminds.net



Projects

All projects are released under the public domain unless stated other wise. I don't care if you end up making a bazillion dollars from my stuff, but if you do, a nice email would be appreciated :-).

FBench#

This is a small benchmark that was written in the 80's by John Walker in C. I wanted to see the performance of Mono vs .NET arithmetically.



http://volatileminds.net/svn/FBench-Sharp/.

The core of the code can be found in this file.



Program List Cleaner

I got tired of having to clean out my programs list one by one on my Windows boxen, so I hacked this guy up to make it a bit easier. Works on 2000, XP, and Vista. I don't know about earlier versions. Requires Mono 1.9 or .NET 2.0.


Program List Cleaner

http://volatileminds.net/svn/ProgramListCleaner/


Smart Boot

I always wanted a nice program to tell Windows when to boot into safe mode rather than have to sit as it reboots and tap F8. This uses the Boot.ini (so it doesn't work on Vista) to tell Windows how to boot the next time. You can also force a chkdsk if you want. Requires .NET 2.0 or Mono 1.9. Only tested on XP and 2000.




http://volatileminds.net/svn/SmartBoot/


ClamAV LiveCD

The ClamAV LiveCD was a CD I created while I was working at the computer repair shop to scan computers for viruses. It is a small CD (around 120 MB). The traditional way (take the hard drive out, stick it in another computer, scan it, take it out, put it back in) was extremely cumbersome and was a big bottleneck since we could only scan 2 HDD's at once (1 SATA, 1 IDE). With this CD, I was able to scan as many computer as I wanted, even remotely with SSH. It ran on all the computers I tried it on, but in order to run a ClamAV scan, I highly recommend at least 192 MB RAM (I have run it in 128 before, but it took like 6 hours). This is released under the GPL v2 (other libraries used may be under a different license).



ClamAV LiveCD


Project Euler

Project Euler is a website with ~200 math problems/puzzles that are meant to be fun to solve. I enjoy solving problems like them, so this is where I will post the source to the problems I solve.

http://volatileminds.net/svn/ProjectEuler/



TodoBG

TodoBG is a Python script for the GNOME desktop that I hacked up to make using my todo.txt easier to maintain. Instead of keeping a separate window/vim session open with the todo list inside, this script reads the contents of the todo.txt and creates an image that you may set as your background (in GNOME, the background is updated whenever the picture changes, not sure about KDE/Windows/Mac).



http://volatileminds.net/svn/TodoBG/


Music and stuff

Just my music and stuff.