rolling
Log::Dispatch::File::Rolling 1.04
Log::Dispatch::File::Rolling is a Perl object for logging to date/time/pid stamped files. more>>
SYNOPSIS
use Log::Dispatch::File::Rolling;
my $file = Log::Dispatch::File::Rolling->new(
name => file1,
min_level => info,
filename => Somefile%d{yyyyMMdd}.log,
mode => append );
$file->log( level => emerg,
message => "Ive fallen and I cant get upn" );
ABSTRACT
This module provides an object for logging to files under the Log::Dispatch::* system.
This module subclasses Log::Dispatch::File for logging to date/time stamped files. See Log::Dispatch::File for instructions on usage. This module differs only on the following three points:
fork()-safe
This module will close and re-open the logfile after a fork.
multitasking-safe
This module uses flock() to lock the file while writing to it.
stamped filenames
This module supports a special tag in the filename that will expand to the current date/time/pid.
It is the same tag Log::Log4perl::Layout::PatternLayout uses, see Log::Log4perl::Layout::PatternLayout, chapter "Fine-tune the date". In short: Include a "%d{...}" in the filename where "..." is a format string according to the SimpleDateFormat in the Java World (http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html). See also Log::Log4perl::DateFormat for information about further restrictions.
In addition to the format provided by Log::Log4perl::DateFormat this module also supports $ for inserting the PID. Repeat the character to define how many character wide the field should be. This should not be needed regularly as this module also supports logfile sharing between processes, but if youve got a high load on your logfile or a system that doesnt support flock()...
roll 1.1.2
roll command-line based program rolls a user-defined dice sequence and displays the result. more>>
Dices can be rolled multiple times by prepending the number of repetitions (e.g., 3d6) and used in simple mathematical expressions (e.g., 2d8+4).
Enhancements:
- A bug in the 1d% percentile dices (values over 100 were possible) has been fixed.
Role Playing Tools 1.1
Role Playing Tools extends the pen and paper role playing tabletop to the computer. more>>
We found that we wanted to augment our pen-and-paper roleplaying (primarily 3.5ed D&D) with computer aids.
These tools extend and augment our traditional playing style. They are not a role playing game by themselves, nor are they meant to replace everything at the D&D table.
DiceToolis a simple but powerful expression parser that has built in functions for random number generation and can be further extended by JavaScript to do all sorts of calculations.
MapToolis an elegant graphical tool to share maps (images) and map data (drawings, markers, grid placement) in a client/server fashion between multiple players.
TokenToolis an accessory to MapTool. Drag any image onto the workspace and use the mouse to move and zoom the image in the reticle. Then drag from the preview pane directly onto MapTool -- or File->Save to save a png file.
Falling 1.0 RC1
Falling is a fast-paced survival game involving a ball falling through wooden planks. more>>
Falling is a survival game where the user controls a small steel ball and tries to roll it through holes in floors which are constantly moving up.
Avoid being crushed between the top of the window and a floor, avoid mechanical sticks of TNT that explode on contact, and avoid magnetic balloons which pull you to the top of the screen.
Collect jewels for extra points. Try to survive as long as possible!
liboping 0.3.5
liboping was inspired by ping, libping and fping. more>>
Other design principles were an object oriented interface, simplicity and extensibility.
Since version 1.0 has not yet been reached the interface is not yet stable. However, huge changes are not to be expected.
A simple binary, called oping is included. It is like ping, ping6, and fping rolled into one.
Enhancements:
- A case in which file descriptors would not be closed correctly has been fixed.
- The includes have been corrected and C++ support has been improved.
Tilt-n-Roll Demo
Tilt-n-Roll is a puzzle game where you must roll your marble through the 3d maze to the exit. more>>
This game is an entry into Intels Game Demo 2007 contest. Please take the time to rate my game and help me win a prize!
Tilt the 3d maze and roll your marble to the exit. The final version will fully support laptop SMS / HDAPS sensors to allow players to tilt the laptop to play! (Support is partially there now - Linux users get an SDL patch and Mac users can wrangle with Unimotion).
Main features:
- Multiple powerups, monsters, switches, puzzles, traps...
- Built-in level editor: design and share your mazes with friends!
- Keyboard or mouse control for unsupported laptops
- Plenty of sound effects and catchy music
- Physics calculations are run in a second thread: multicore users should see an increase in both framerate and simulation accuracy
- Runs on Windows, Mac OS or Linux.
- Completely open-source software under the GNU GPL!
Max Dice Roller - Linux 1.01
Max Dice is a simple dice rolling utility for games. more>>
Max Dice is a simple dice rolling utility for use on Windows and Linux systems You may enter your information in one of two places. You may enter in the text box or by moving the slider to the left or right correlating to the field you are adjusting.
Here are the definitions of each of the fields
1. Dice to roll ? This field determines how many dice that the program will roll for you. (1- one dice, 2-two dice, up to as many dice as you need to roll)
2. Size of dice ? This field determines the size of the dice (i.e. standard dice = 6, this would decide what the maximum number would be,)
3. Maxed dice ? This field determines the number of dice to set at the maximum level. (For example if you are rolling 5 dice, and you want 3 at max always, set at 3.)
4. Tossed dice ? This field determines the number of low dice that you will throw out. This will eliminate this number of low throws from the total.
5. Reroll ? high. This will cause all dice that are rolled at this number or higher to be rolled again.
6. Reroll ? low. This will cause all dice that are rolled at this number or lower to be rolled again.
OpenRPG 1.7.1
OpenRPG is suite of role-playing utilities for online and tabletop gaming. more>>
More accurately described, OpenRPG is a role-playing game shell. In its basic form, OpenRPG is a peer-to-peer chat program with very advanced die rolling capabilities, a web based miniature map (think virtual table top), and a data organizer (game tree).
However, OpenRPG is highly extendable and customizable. OpenRPG is designed in a way to facilitate the development of add-ons or extension modules (called applets) that can add to its functionality.
Add-ons are created on top of the gaming shell using resources provided by the OpenRPG core. Currently, OpenRPG contains a collection of generic and system specific add-ons. OpenRPG also supports form based character sheet.
Main features:
Miniature Map: Simulate combat with a layered, web base, miniature map. Load any image off the web! Map features include: hex or square adjustable overlay grid, background images, z-order, facing, labels, free hand drawing, tape measure, and more.
Game Tree: A highly customizable data organizer that allows for the creating of custom made characters sheets and GM aids. A plug in architecture that allows for openrpg add-ons!
Chat: A full featured chat system that allows embed HTML. Embed color, tables, images, and links!
Die Engine: A full feature die engine that contains many of the common die roll options and a plug in architecture that allows for the development of game specific rollers.
Game Servers: Run your own dedicated game server.
Bralkomon 1.0
Bralkomon is another system monitor Superkramba theme. more>>
If you have a beautiful lady coming round, or maybe you just want to chill; put on some smooth jazz, put Bralkomon on your desktop, and let the good times roll.
Did I mention Bralkomon is scientifically designed to be the perfect accompaniment to smooth jazz? Oh yeah.
P.S. You might want to change the name of the network device. The .skz file is just a ZIP archive. Open it up, and edit the .theme file. Instructions lie within.
Open Dice Language 1.5
Open Dice Language project is a language for describing dice rolls. more>>
Open Dice Language is a language for describing dice rolls.
The language is nearly identical to what you see in most role-playing game texts (e.g., "1d20"). It provides several interfaces to the language.
To run in CLI interface mode:
# pushd $ODL_HOME
# java -jar ODL.jar
To run as Widget:
build using `ant widget`
widget is now installed in users widget directory
Neverball 1.4.0
Neverball is part puzzle game, part action game, and entirely a test of skill. more>>
Gmail Skins 0.9.8
Gmail Skins provides skins and other extra features for Gmail. more>>
Main features:
- Change the colour/skin of your inbox.
- Integrate your google homepage alongside your inbox. This allows you to view weather reports, rss feeds, news headlines, flickr recently added, google calendar module etc from your inbox.
- Easily insert images from your Picasa web album in to your emails
- Insert smileys/emoticons and images in to your emails.
- Insert HTML tables and other complex HTML in to your emails.
- Make the navigation (Inbox, Starred, Sent Mail, etc) horizontal.
- Fix the navigation in place so that you dont have to scroll to the top of the page to see it.
- Zebra stripes on mailbox - pretty!
- Change the attachment paperclip (on inbox) to an icon indicating the type of attachment.
- Hide various page elements (invite panel, page footer, your email address from the top right of inbox).
To access the settings panel you must change the language on your gmail account to EN-US - This is because of how tightly gmailskins integrates in to the Gmail interface. You can change your language back again afterwards and the settings will still be applied, although "your mileage may vary".
Some features will be added to your account, please do not mistake these for beta features rolled out by google like this guy: http://www.digg.com/links/Gmail_New_Features.
VectorLinux 5.8 SOHO Live
Vector Linux is a small, fast, Linux operating system for Intel, AMD and x86 compatible systems. more>>
The Vector development team is proud to announce SOHO 5.1.2-live. We started with SOHO 5.1 added all the recent bugfix patches, and rolled it into a livecd. This is what I believe to be the most feature packed livecd available. It comes with two complete desktops kde-3.4.2, and xfce4.
Built upon the great heritage that is slackware. this release features the 2.6.15.1 kernel, OpenOffice 2.0, Firefox-1.5, Scribus, the Gimp, Mplayer, multimedia pluggins, printer support, scanner support and everything a complete desktop/work station should have.
Plus all of Vectors own administration utilities, and just look at this list of wireless modules
If youve ever wanted to try Vector, or just wanted to show your friends, without having to partition hard drives then here is your chance.
Enhancements:
- The VectorLinux team is proud to announce the release of VectorLinux 5.8 Live CD and the first SOHO 5.8 alpha live CD and DVD. This is the final release for 5.8 standard GOLD live. The hard drive installer that has been problematic is fixed and should work well. The SOHO 5.8 alpha live comes in either CD or DVD editions. The DVD edition includes all that is in the SOHO 5.8 install release plus 62 additional language packs for KDE. The CD version has lost some functionality due to size constraints. The development tool chain and OpenOffice.org were removed.
MidiMountain 0.2.1
MidiMountain is a MIDI sequencer aimed to edit standard midi files. more>>
Main features:
- Choose GUI language
- Select MIDI devices
- SMPTE/MTC or internal
- Load and save standard midi files 1 (single track) and 2 (multi track)
- Midi channel of event
- Time of event
- Duration and pitch
- Patch change
- Type and Values
- Single and poly
- Bend range of channel
Enhancements:
- Sequence/Overall
- Mapping Preset Editing
- Playback over Multi Devices Track
- Added Device Selection (over Port#)
- Color Setting
Rosegarden 4 1.5.1
Rosegarden is a professional audio and MIDI sequencer, score editor. more>>
Rosegarden is an easy-to-learn, attractive application that runs on Linux, ideal for composers, musicians, music students, and small studio or home recording environments.
Main features:
- Score, piano-roll, event list and track overview editors
- MIDI and audio playback and recording with ALSA and JACK
- Audio plugin support using LADSPA
- Score interpretation of performance MIDI data
- MIDI file I/O, Csound, Lilypond and MusicXML export
- Clear and consistent KDE-based user interface
- Shareable device (.rgd) files to ease MIDI portability
- Translations into Russian, Spanish, German, French, Welsh, Italian, Swedish and Estonian, as well as UK and US English.
Enhancements:
- * Avoid xruns on exit
- Fix the guitar clef (was treble -15, should be treble -8)
- Fix failure to export all tracks when exporting to MIDI
- Fix export of empty lyrics to Lilypond
- Make project packager errors a bit more helpful
- Skip non-MIDI tracks when exporting to Lilypond
- Initialise LADSPA plugin buffers to zero if running only for latency calculation
- Dont send bank or program changes for unused instruments (it could override program changes for instruments that are in use)
- Fix incorrect label display on track buttons after popping up but not selecting from the right-button menu, if Show Track Labels is not set
- Add a couple of new instrument definitions
- Update Swedish, Czech and Japanese translations