worry box
Dirty Sand Box 0.5
Dirty Sand Box (DSBapp) is a Web-administered, flat-file, Perl portal. more>>
It comes complete with forums, articles, links, download sections, classifieds ads, an image gallery, surveys, messaging, a POP3 mail client, and much more.
Each member profile has its own guest book and user image gallery.
Enhancements:
- A major overhaul was done.
- Perls CGI module (cgi.pm) is now used for all URL and form parsing. An auction, an e-cart, e-cards, subcategories for links and downloads sections, and preview images for downloads were added.
- More security features were added.
Freebox 0.3.1
Freebox is a script for sending the music played by amarok to a freebox (french ADSL box). more>>
OST-Box 0.3.7
OST-Box is (yet another) set-top box program. more>>
It has an open design : The program itself is mainly a xml/javascript browser. Also, most content is provided via small perl scripts, which are easier to tune to your needs.
Xml introduce a distinction between the interface and the code.
Javascript is a powerfull language when it comes to write lots of simple functionnality.
Perl is very usefull to gather all kind of information (MP3 titles, TV program, detect system configuration, meteo, ...)
Main features:
- Browsing photo collection, with thumbs, zoom, rotations
- Play video clip within your photo collection (with mplayer installed)
- Browsing videos recorded from TV and start them with mplayer...
- Control from a lirc remote is working. Youll have to adjust interface/map.xml to configure your remote key.
- OST-box has multiple language support. Currently, english and french are available.
- It should be easy to add a new language. Have a look into src/interface/ostbox-i18n.xml if you want to help !
Open Beat Box 0.7.1
Open Beat Box (OBB) is an open-source beat box ( a virtual drum machine ). more>>
We are still in an early stage of development but we aim full drum machine functionalities.
Main features:
- Highly customizable graphical interface, including bitmap skins and variable shape widgets.
- Floating tools : realy interesting with multi-screen.
- Skin aware help system that update the images acording to the skin you curently use.
- Plug-in architecture for sound effects.
- Portability : Windows, Mac, Unix
- Cross-platform file compatiblitily.
- Real-time preview and offline rendering for realy complex effect that cant be added real-time on your machine
- Distributed rendering over multiple computers.
- Customizable sound sample packages.
- Customizable keyboard shortcuts.
- Matel Power glove input driver.
Enhancements:
- Code major restructuration
- More performance
- Added XML Skins
- Gui enhancements (drop shadow on labels, centered spinbox label, mousescroll on slidebars)
Roster-in-a-Box 1.0
Roster-in-a-Box project is a course management system designed to facilitate the use of autograded homework assignments. more>>
I wrote the program because I wanted something simpler than Moodle (and also because my school was not supporting Moodle at the time that I started the project). I love Moodle, and Moodle may be right for you, but it wasnt right for me, because I didnt want the course management system to take over my course web site. Basically, Roster-in-a-Box handles the homework and grading functions with a couple of web pages and leaves you on your own to design the rest of your course web site. That may or may not be what you want.
It should be quite simple to take my statistics modules (and the forthcoming microeconomics modules that I just havent gotten around to packaging) and get your own introductory statistics course up in no time. It is also quite simple to set up a course that consists of only text-based, manually-graded questions. On the other hand, if you want to write auto-graded assignments for some other purpose, you will have to know how to code them yourself. The structure of the modules should be somewhat self-explanatory to experienced programmers, but is probably daunting to those who do not know how to code. The entire program is written in PHP, and uses MySQL as a back-end database.
Version restrictions:
- There are things you could do while editing the assignment list that would leave it in an inconsistent state. For example, if you leave a page open, then open up a different page and make edits in that page, and then go back to the first page and save your changes, you may screw things up. I will get around to fixing this problem at some point, but in the mean time try not to do things like that.
- The program uses the PHP session variable, which by default times out after 24 minutes (supposedly due to security concerns). You should bug the web site administrator to lengthen the PHP system setting session.gc_maxlifetime to be as long as possible.
- By default, the system resets to the Spring semester on January 1st, the Summmer semester on May 15th, and the Fall semester on September 1st. I should probably make these dates editable somewhere in site_settings.php, but instead youll have to dig through administer.php and homework.php if you want to change them.
Enhancements:
- This has been used in a production environment for two years now, but the code has never been released.
boxes 1.1
boxes is a text filter which can draw ASCII art boxes around its input text. more>>
This is useful for making the function headers in your programming language look better, for spicing up your news postings and emails, or just for decorating your documentation files.
New box designs of all sorts can easily be added and shared by appending to a free format configuration file. boxes was intended to be used with the vim(1) text editor, but can be tied to any text editor which supports filters.
Main features:
- Drawing of ASCII art boxes around input text
- Generation of regional comments in any programming language
- Freely and conveniently user-configurable boxes
- Alignment and positioning of text inside a box
- Removal of boxes, even if box is damaged by editing of contained text
- A number of preconfigured box designs in example config file
- Many useful command line options (such as box size specification etc.)
- Regular expression substitutions on input text
- (e.g. used for quoting closing comment tags in a C comment box)
Boxfs 0.4
Boxfs is a FUSE-based filesystem to access files stored on a box.net account. more>>
Box.net is a web service that offers storage accessible with a web interface, more info here http://www.box.net.
boxfs is licensed under the GPLv2, and comes with no warranty.
Enhancements:
- This release supports basic read/write file operations and directory creation.
Tiny Box for Linux 2.2
Tiny Box is a free Direct Connect server for Linux. more>> Tiny Box is a free Direct Connect server completely written in lua code and based on the Lua AIO Distribution.<<less
Shut The Box 0.4
Shut The Box is a simple diversion written in C and GTK+. more>>
Shut The Box is based off of those little wooden puzzles with dice and tiles. My first exposure was playing this as a BBS Door on a BBS my friend ran.
The concept was simple enough so I tried writing it for my own Atari BBS (with the help of another more experienced SysOp).
After I took the BBS offline, the game concept grew from an idea into a sort of “Hello World” application I’d write in order to become more familiar with a language. Hence, this is my “Hello World” for GTK+, although I have several other applications brewing in GTK+.
IdeaBox 1.1
Ideabox project is a Web based suggestion box system. more>>
It allows every employee in an organization to access suggestions, and submit their own new ideas into a virtual idea box.
Main features:
- Simple to use, uniform user interface through any mainstream web browser;
- Use and administration do not necessitate any special programming knowledge;
- Web based, fast installation process;
- Integrated, fast administrative functions;
- Email notification about actions in the system, eg. a notification mail will be sent to the cordinator upon idea creation;
- You can get different list of ideas depending on status, responsible, creator, deadline etc;
- Idea with deadline in the past will be marked;
- Ideas with different status are represented with different colors;
- Any user can add notes to any idea
- User profiles;
- Fast database engine, fast page generation;

SearchBox Sync 1.3
SearchBox Sync allows you to synchronize the searchbox content. more>>
SearchBox Sync 1.3v is one of the most marvelous tools which can automatically update the search box content when you search directly in a search engine (Google, Yahoo, Live, MSN, YouTube, ...). Custom synchronization rules can be easily added for your preferred search engine.
Enhancements: Improved: Compatibility for Firefox 3.5.
<<lessSymphony OS 2006-12
Symphony is a distribution of GNU/Linux based on the Debian and KNOPPIX GNU/LINUX operating systems. more>>
Package Management: Because Symphony is designed for the home or small business desktop user, Symphony can standardize the core installation. By doing this, Symphony, and third party developers can provide binary packages of applications which include any libraries not included in the base install.
Because those developing the packages can know for sure what software is in a Symphony OS box and what is not, they can build packages without worries of "Dependency Hell".
Orchestra Environment: Symphony will include a simple application toolkit which allows developers to create gui applications much as they would create perl cgi scripts. Using a slimmed down version of Mozilla for rendering and a localhost only httpd server, Orchestra provides all the tools needed to provide a GUI to your perl applications.
Orchestra will be used in Symphony in the package manager GUI, System Configuration tools and in other places. A complete tutorial for creating Orchestra/Perl applications will be published here as soon as the first Symphony Release candidate is released to the public.
Main features:
- Provide a simple way of installing applications with or without an internet connection avoiding "Dependency Hell".
- Provide a single graphical tool for installing deb packages, source packages, and Symphony binary packages.
- Develop and easy to use rapid application development environment (Orchestra) for creating simple GUI apps that are highly portable and easy to install.
- Provide users with an easy to use Desktop environment without using KDE or Gnome but rather with a lightweight window manager (icewm).
- Provide an easy to use installer in the form of a minimal livecd which loads an installer in a full GUI environment.
- Provide a repository of Symphony binary packages for end users.
1-Box Cafe 3.0
Internet Cafe in a box: Allows ten users to work simultaneously off one computer box by simply connecting extra video cards, monitors, keyboards and mice. This unique, all-in-one, robust computer prod more>>
Provides an ?instant? ten station Internet cafe. It is the fastest, simplest, and most portable way to provide sponsored Internet kiosks for conferences, trade shows, and conventions. By adding extra video cards, up to ten users can simultaneously browse the Internet, send email, and run a wide variety of business and productivity software, independently, with no significant loss in performance. Each workstation requires only a standard monitor, USB keyboard and mouse. This reduces hardware, software, and maintenance costs, which lowers the total cost of ownership by as much as ninety per cent. Furthermore, only one IP address is required, saving substantially on costly service fees at conference, trade show, and convention venues. It offers full public access protection and is virtually immune to all viruses. In short, Userfuls 1-Box Cafe provides affordable, worry-free, and brandable-by-sponsor, computer stations for meetings, conventions, conferences, and trade shows.
Whats new in this version: Initial Public Release
<<lessKnoppMyth R5F1
KnoppMyth is Knoppix optimized for MythTV. more>>
KnoppMyth includes everything needed to get your set-top box up and running in as little time as possible.
media-box 0.26
media-box is a dedicated media application. more>>
It suports playing DVD video, VideoCD, various movie files, Audio CD, various music files and watching various still pictures.
Main goal of this project is to have a dedicated computer in your living room by replacing your Hi-Fi component (DVD-player, CD-player). media-box runs in a linux environment so the need for computer power is very low.
Prefered system is a computer with at least 466MHz Celeron with 128MB of ram. Disk space is minimal, it works on 1GB partition but it can sure fit on a partition of 150MB or even less.
As it considers the sound output it is considered to have a sound card with digital out capabilities, so you can easily connect your computer with a dedicated external Dolby Digital receiver, but this is optional.
Graphics card should have a TV-Out feature, so you can watch your media content on TV. For getting the remote control over the whole program, you should make a hardware receiver or you can even buy one. Just make sure it is lirc compatible.
Software used to make this hardware work:
- debian - linux distribution
- xine-lib - library to play media content
- ati.2 - ATI drivers for XFree86 4.2.1 - to get TVOut working
- alsa - SB Live! drivers to get digital out sound
- lirc - remote control software
Enhancements:
- created upgrade script so on pressing n in main window will start an upgrade
- fixed start.sh script to use the /media-box/XF86Config-4 file
- size of screen is now calculated from the width and height of the back.jpg picture (was fixed to 800x600) - beware tvout works only on 800x600.
- fixed background of movie so it is black now. Subtitles of new xine lib displayed background image.
- added new types of files to play (based on extension)
- audio
- aac
- mp4