0 apr for 15 months
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 18330
PlotCalendar::Month 1.1
PlotCalendar::Month is a Plot an ASCII or HTML calendar. more>>
PlotCalendar::Month is a Plot an ASCII or HTML calendar.
SYNOPSIS
Creates a Month object for plotting as ASCII, HTML, or in a Perl/Tk Canvas. Calls Day.pm for the individual days within the calendar.
Measurements in pixels because - well, because. It seemed simpler when I made the decision. And it works for both Tk and HTML.
The month is laid out like this :
Month_name Year
---------------------------------------------------------------
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---------------------------------------------------------------
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | | optional
| | | | | | | | row
|--------|--------|--------|-------|--------|--------|--------|
Globals : height, width, fgcol,
bgcolmain,
References expect to be given the entire thing, that is
< A HREF="http://yaddayaddayadda/" >
or
< A HREF="mailto:george_tirebiter@noway.nohow" >
The software will terminate it with a < /A > at the right spot.
EXAMPLE
require PlotCalendar::Month;
my $month = PlotCalendar::Month->new(01,1999); # Jan 1999
# global values, to be applied to all cells
------------------------- size of whole calendar
$month -> size(700,700); # width, height in pixels
------------------------- font sizes for digit, name of day, and text
$month -> font(14,10,8);
------------------------- clip text if it wants to wrap?
$month -> cliptext(yes);
------------------------- This can be any day you want
$month -> firstday(Sun); # First column is Sunday
------------------------- If this is not set, regular text will be used.
------------------------- If it is set, then in that directory should be
------------------------- gif files named 0.gif, 1.gif ... January.gif, ...
$month -> artwork(/home/ajackson/public_html/cgi-bin/Calendar/Calendar_art3/);
# arrays of values, if not an array, apply to all cells, if an array
# apply to each cell, indexed by day-of-month
The colors are the standard values used in html
Textstyle encoding is b=bold, i=italic, u=underline, n=normal
Fontsize = 6-14, roughly point sizes
my @text;
my @daynames;
my @nameref;
my @bgcolor;
my @colors = (WHITE,#33cc00,#FF99FF,#FF7070,#FFB0B0,);
my (@textcol,@textsize,@textstyle,@textref);
my @style = (i,u,b,);
my @url;
----------- build some random color and text fields as a demo
for (my $i=1;$i fgcolor(BLACK,); # Global foreground color
$month -> bgcolor(@bgcolor); # Background color per day
$month -> styles(b,bi,ui,); # Global text styles
# Comments
my @prefs = (before,after,after);
my @comments = ([Comment one],["Comment two","and so on"],[Comment three]);
my @comcol = qw(b g b);
my @comstyle = qw(n b bi);
my @comsize = qw(8 10 14);
------------------------- Comments get stuck into an otherwise empty cell
$month->comments(@prefs,@comments,@comcol,@comstyle,@comsize);
------------------------- Wrap a hotlink around the whole day, for each day
$month -> htmlref(@url);
------------------------- set the names for every day
$month -> dayname(@daynames);
------------------------- wrap the name in a hotlink
$month -> nameref(@nameref);
------------------------- set the text and its properties for each day
$month -> text(@text);
$month -> textcolor(@textcol);
$month -> textsize(@textsize);
$month -> textstyle(@textstyle);
$month -> textref(@textref);
# global HTML only options
----------------- allow days to expand vertically to accomodate text
$month -> htmlexpand(yes);
# grab an ascii calendar and print it
my $text = $month -> getascii;
print $text;
------------------- get the html calendar
my $html = $month -> gethtml;
print "< HTML >< BODY >n";
print $html;
<<lessSYNOPSIS
Creates a Month object for plotting as ASCII, HTML, or in a Perl/Tk Canvas. Calls Day.pm for the individual days within the calendar.
Measurements in pixels because - well, because. It seemed simpler when I made the decision. And it works for both Tk and HTML.
The month is laid out like this :
Month_name Year
---------------------------------------------------------------
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---------------------------------------------------------------
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | | optional
| | | | | | | | row
|--------|--------|--------|-------|--------|--------|--------|
Globals : height, width, fgcol,
bgcolmain,
References expect to be given the entire thing, that is
< A HREF="http://yaddayaddayadda/" >
or
< A HREF="mailto:george_tirebiter@noway.nohow" >
The software will terminate it with a < /A > at the right spot.
EXAMPLE
require PlotCalendar::Month;
my $month = PlotCalendar::Month->new(01,1999); # Jan 1999
# global values, to be applied to all cells
------------------------- size of whole calendar
$month -> size(700,700); # width, height in pixels
------------------------- font sizes for digit, name of day, and text
$month -> font(14,10,8);
------------------------- clip text if it wants to wrap?
$month -> cliptext(yes);
------------------------- This can be any day you want
$month -> firstday(Sun); # First column is Sunday
------------------------- If this is not set, regular text will be used.
------------------------- If it is set, then in that directory should be
------------------------- gif files named 0.gif, 1.gif ... January.gif, ...
$month -> artwork(/home/ajackson/public_html/cgi-bin/Calendar/Calendar_art3/);
# arrays of values, if not an array, apply to all cells, if an array
# apply to each cell, indexed by day-of-month
The colors are the standard values used in html
Textstyle encoding is b=bold, i=italic, u=underline, n=normal
Fontsize = 6-14, roughly point sizes
my @text;
my @daynames;
my @nameref;
my @bgcolor;
my @colors = (WHITE,#33cc00,#FF99FF,#FF7070,#FFB0B0,);
my (@textcol,@textsize,@textstyle,@textref);
my @style = (i,u,b,);
my @url;
----------- build some random color and text fields as a demo
for (my $i=1;$i fgcolor(BLACK,); # Global foreground color
$month -> bgcolor(@bgcolor); # Background color per day
$month -> styles(b,bi,ui,); # Global text styles
# Comments
my @prefs = (before,after,after);
my @comments = ([Comment one],["Comment two","and so on"],[Comment three]);
my @comcol = qw(b g b);
my @comstyle = qw(n b bi);
my @comsize = qw(8 10 14);
------------------------- Comments get stuck into an otherwise empty cell
$month->comments(@prefs,@comments,@comcol,@comstyle,@comsize);
------------------------- Wrap a hotlink around the whole day, for each day
$month -> htmlref(@url);
------------------------- set the names for every day
$month -> dayname(@daynames);
------------------------- wrap the name in a hotlink
$month -> nameref(@nameref);
------------------------- set the text and its properties for each day
$month -> text(@text);
$month -> textcolor(@textcol);
$month -> textsize(@textsize);
$month -> textstyle(@textstyle);
$month -> textref(@textref);
# global HTML only options
----------------- allow days to expand vertically to accomodate text
$month -> htmlexpand(yes);
# grab an ascii calendar and print it
my $text = $month -> getascii;
print $text;
------------------- get the html calendar
my $html = $month -> gethtml;
print "< HTML >< BODY >n";
print $html;
Download (0.020MB)
Added: 2007-07-30 License: Perl Artistic License Price:
816 downloads
C# for Emacs 0.4.0
csharp-mode is a derived mode for cc-mode 5.30.x or higher that implements the font-locking and indention rules for C#. more>>
C# for Emacs is a derived mode implementing most of the C# rules.
After a good number of years, we noticed that there wasnt a "non-patched" version of a csharp-mode for Emacs.
There were a few, but most of them had comments that they were "in progress" or "about to merge", but then we noticed that those notices were there even after a couple of months.
Then, we saw a request for a csharp-mode on the cc-mode Emacs site, so we decided to follow the rules and create one that required no patching or modification to the core cc-mode engine (which is a good thing). So, this is the C# mode.
There was a 0.3.0 version, but it broke things more than it fixed, so we pulled it.
<<lessAfter a good number of years, we noticed that there wasnt a "non-patched" version of a csharp-mode for Emacs.
There were a few, but most of them had comments that they were "in progress" or "about to merge", but then we noticed that those notices were there even after a couple of months.
Then, we saw a request for a csharp-mode on the cc-mode Emacs site, so we decided to follow the rules and create one that required no patching or modification to the core cc-mode engine (which is a good thing). So, this is the C# mode.
There was a 0.3.0 version, but it broke things more than it fixed, so we pulled it.
Download (0.005MB)
Added: 2005-12-08 License: GPL (GNU General Public License) Price:
1415 downloads
Hell World 0.1.5
Hell World is a thrilling FPS adventure game which features excellent graphics. more>>
Hell World is a thrilling FPS adventure game which features excellent graphics, a dark atmosphere and an excellent scenario. Hell World game is designed to be a port of the Windows-only version of Hell World.
It is written using the openGL and SDL library and is developing for the last months by ironhell3.
The game starts from main.c There we call first two functions, sdl_init() and game_init() to initialise the sdl and game part of the game.After the succesfull initialisation of Hell World we loop in a while() function.Each frame we check the keyboard and mouse for events through keyhandler() and then render the game frames through loop().When we catch a done=true signal we quit the game.
Important:
1)We are in need of developers,musicians,artists etc to help develop this game
2)This game is released under the GPL license.Please READ the COPYING file for more info
Enhancements:
- Fixed movement
- Added fog
- Added crates
- Redesign of level 1 including texture changes
<<lessIt is written using the openGL and SDL library and is developing for the last months by ironhell3.
The game starts from main.c There we call first two functions, sdl_init() and game_init() to initialise the sdl and game part of the game.After the succesfull initialisation of Hell World we loop in a while() function.Each frame we check the keyboard and mouse for events through keyhandler() and then render the game frames through loop().When we catch a done=true signal we quit the game.
Important:
1)We are in need of developers,musicians,artists etc to help develop this game
2)This game is released under the GPL license.Please READ the COPYING file for more info
Enhancements:
- Fixed movement
- Added fog
- Added crates
- Redesign of level 1 including texture changes
Download (0.14MB)
Added: 2006-02-15 License: GPL (GNU General Public License) Price:
1354 downloads
Apache Portable Runtime 1.2.8
The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries. more>>
Apache Portable Runtime (APR) project mission is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations.
The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features.
Main features:
- Atomic operations
- Dynamic Shared Object loading
- File I/O
- Locks (mutexes, condition variables, etc)
- Memory management (high performance allocators)
- Memory-mapped files
- Multicast Sockets
- Network I/O
- Shared memory
- Thread and Process management
- Various data structures (tables, hashes, priority queues, etc)
Enhancements:
- Various bugs were fixed.
- The API compatible with version 1.2.7.
<<lessThe primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features.
Main features:
- Atomic operations
- Dynamic Shared Object loading
- File I/O
- Locks (mutexes, condition variables, etc)
- Memory management (high performance allocators)
- Memory-mapped files
- Multicast Sockets
- Network I/O
- Shared memory
- Thread and Process management
- Various data structures (tables, hashes, priority queues, etc)
Enhancements:
- Various bugs were fixed.
- The API compatible with version 1.2.7.
Download (1.0MB)
Added: 2007-06-21 License: The Apache License 2.0 Price:
870 downloads
Adventure Money 1.0
Adventure Money project quickly calculate money shared each month between multiple people for multiple bills. more>>
Since I am the person who manages the money for our house, I need an efficient way to keep track of our expenses and an easy way to calculate who owes what to whom at the end of the month. There are lots of good free software utilities for managing money like GnuCash, KMyMoney and the wonderful Gnumeric spreadsheet. I had been using Gnumeric to manage the money for the last 8 months, but now that we have some people staying at the house for just the summer, and other leaving and coming back in September, the spreadsheet was not able to adjust to these irregular circumstances.
The reason I decided to write my own application from scratch instead of using an already existing money management application was because my problem is multi-person orientation and most (if not all) of the money management programs I have tried are single-person oriented. For example GnuCash will let you setup accounts that show you all the money moving to and from a single person. But in my house things like food are paid by any person and shared by every other person. Thus to efficiently and easily calculate who owes how much, it must take into account the fact that one pizza may be paid for by one person, but it was eaten by 4 people. Also I dont want to have to divide up the amounts myself and put it into GnuCash with multiple accounts, because then I might as well be doing it on paper.
I could have spent my time learning to make an already existing application do exactly what I want; and I probably would have found something pretty close. But I decided that it would be faster to just program it from scratch and then I would be sure I would get exactly what I wanted. I think I was right; it took less then 2 weeks to finished writing this program.
The program is currently called Adventure Money, but if anyone can think of a better name for it let me know and Ill gladly change it.
When you first launch the program you will see it has five views, all of which can be seen in the screenshots below.
<<lessThe reason I decided to write my own application from scratch instead of using an already existing money management application was because my problem is multi-person orientation and most (if not all) of the money management programs I have tried are single-person oriented. For example GnuCash will let you setup accounts that show you all the money moving to and from a single person. But in my house things like food are paid by any person and shared by every other person. Thus to efficiently and easily calculate who owes how much, it must take into account the fact that one pizza may be paid for by one person, but it was eaten by 4 people. Also I dont want to have to divide up the amounts myself and put it into GnuCash with multiple accounts, because then I might as well be doing it on paper.
I could have spent my time learning to make an already existing application do exactly what I want; and I probably would have found something pretty close. But I decided that it would be faster to just program it from scratch and then I would be sure I would get exactly what I wanted. I think I was right; it took less then 2 weeks to finished writing this program.
The program is currently called Adventure Money, but if anyone can think of a better name for it let me know and Ill gladly change it.
When you first launch the program you will see it has five views, all of which can be seen in the screenshots below.
Download (0.023MB)
Added: 2007-05-16 License: GPL (GNU General Public License) Price:
900 downloads
Tk::Month 1.4
Tk::Month is a calendar widget which shows one month at a time. more>>
Tk::Month is a calendar widget which shows one month at a time.
SYNOPSIS
use Tk;
use Tk::Month;
$m = $parent->Month(
-month => July,
-year => 1997,
-title => %b %y,
-command => &press,
-printformat => %e,
-navigation => [0|1],
-includeall => [0|1],
-showall => [0|1],
-first => [0|1|2|3|4|5|6],
)->pack();
$m->configure(
-month => July,
-year => 1997,
-command => &press,
-printformat => %e %B %Y %A,
-navigation => [0|1],
-includeall => [0|1],
-showall => [0|1],
-first => [0|1|2|3|4|5|6],
);
$m->separator();
$m->command(
-label => Label,
-command => &callback,
);
<<lessSYNOPSIS
use Tk;
use Tk::Month;
$m = $parent->Month(
-month => July,
-year => 1997,
-title => %b %y,
-command => &press,
-printformat => %e,
-navigation => [0|1],
-includeall => [0|1],
-showall => [0|1],
-first => [0|1|2|3|4|5|6],
)->pack();
$m->configure(
-month => July,
-year => 1997,
-command => &press,
-printformat => %e %B %Y %A,
-navigation => [0|1],
-includeall => [0|1],
-showall => [0|1],
-first => [0|1|2|3|4|5|6],
);
$m->separator();
$m->command(
-label => Label,
-command => &callback,
);
Download (0.016MB)
Added: 2007-08-02 License: Perl Artistic License Price:
813 downloads

Apache Portable Runtime for Unix 1.2.12
to create and maintain software libraries more>> The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features.<<less
Download (1.08MB)
Added: 2009-04-08 License: Freeware Price: Free
198 downloads
PerlActor 0.02
PerlActor is a simple automated executable acceptance test framework for Perl. more>>
PerlActor is a simple automated executable acceptance test framework for Perl.
PerlActor is a simple automated executable acceptance test framework for Perl. It can be used by Extreme Programming (XP) teams to rapidly develop executable acceptance tests for their Perl code.
XP mandates that the Customer writes acceptance tests for the application under development. The acceptance tests, also known as customer tests, demonstrate that application features are complete and that they work as expected. Ideally, the tests should be directly executable and automated so that they can be run continuously, without manual effort.
PerlActor enables an XP Customer to write *executable* acceptance tests as plain text files, using a very simple syntax. Each test consists of a number of parameterized commands (one per line), which PerlActor uses to exercise the application. PerlActor parses the test, invokes the commands with any parameters, and reports the result. The developers provide glue code to implement the commands required by the tests.
PerlActor allows tests to be grouped into suites so that related tests can be run as a group. The Customer can also just place test scripts in a directory structure and have PerlActor find and execute them all.
The PerlActor approach to acceptance testing has a number of advantages:
1) As the application grows the team will gradually develop a comprehensive set of Commands for testing the application.
2) The Customer, independent of the development team, can write and execute new tests for the application at any time, using any of the existing Commands.
3) Existing tests may be changed by the Customer at any time, again without developer help.
EXAMPLE SCRIPT
The following sample test script is adapted from one of the example scripts contained in the examples/calculator directory of this distribution. It tests a toy calculator "application":
# Script to check addition
# 10 + 32 = 42
# Create a new calculator application
NewCalculator
# Ensure that the display reads 0, initially
CheckDisplayReads 0
# Press key 1, then key 0
PressKeys 1 0
CheckDisplayReads 10
PressKeys +
CheckDisplayReads 10
PressKeys 3 2
CheckDisplayReads 32
PressKeys =
CheckDisplayReads 42
The following is sample output from the included test runner:
Running Acceptance Tests at Sun Apr 10 17:59:11 GMT 2005
==========================================================
.....
0.545077 wallclock secs ( 0.42 usr + 0.11 sys = 0.53 CPU)
Run: 5, Passed: 5, Failed: 0, Aborted: 0.
and with test failure:
Running Acceptance Tests at Sun Apr 10 18:04:36 GMT 2005
==========================================================
.F...
1.24811 wallclock secs ( 0.47 usr + 0.07 sys = 0.54 CPU)
Run: 5, Passed: 4, Failed: 1, Aborted: 0.
!!!FAILED!!!
1) FAILED: Display is wrong: expected 41, got 42 in scripts/test_addition.pact
at CheckDisplayReads 41, line 37
<<lessPerlActor is a simple automated executable acceptance test framework for Perl. It can be used by Extreme Programming (XP) teams to rapidly develop executable acceptance tests for their Perl code.
XP mandates that the Customer writes acceptance tests for the application under development. The acceptance tests, also known as customer tests, demonstrate that application features are complete and that they work as expected. Ideally, the tests should be directly executable and automated so that they can be run continuously, without manual effort.
PerlActor enables an XP Customer to write *executable* acceptance tests as plain text files, using a very simple syntax. Each test consists of a number of parameterized commands (one per line), which PerlActor uses to exercise the application. PerlActor parses the test, invokes the commands with any parameters, and reports the result. The developers provide glue code to implement the commands required by the tests.
PerlActor allows tests to be grouped into suites so that related tests can be run as a group. The Customer can also just place test scripts in a directory structure and have PerlActor find and execute them all.
The PerlActor approach to acceptance testing has a number of advantages:
1) As the application grows the team will gradually develop a comprehensive set of Commands for testing the application.
2) The Customer, independent of the development team, can write and execute new tests for the application at any time, using any of the existing Commands.
3) Existing tests may be changed by the Customer at any time, again without developer help.
EXAMPLE SCRIPT
The following sample test script is adapted from one of the example scripts contained in the examples/calculator directory of this distribution. It tests a toy calculator "application":
# Script to check addition
# 10 + 32 = 42
# Create a new calculator application
NewCalculator
# Ensure that the display reads 0, initially
CheckDisplayReads 0
# Press key 1, then key 0
PressKeys 1 0
CheckDisplayReads 10
PressKeys +
CheckDisplayReads 10
PressKeys 3 2
CheckDisplayReads 32
PressKeys =
CheckDisplayReads 42
The following is sample output from the included test runner:
Running Acceptance Tests at Sun Apr 10 17:59:11 GMT 2005
==========================================================
.....
0.545077 wallclock secs ( 0.42 usr + 0.11 sys = 0.53 CPU)
Run: 5, Passed: 5, Failed: 0, Aborted: 0.
and with test failure:
Running Acceptance Tests at Sun Apr 10 18:04:36 GMT 2005
==========================================================
.F...
1.24811 wallclock secs ( 0.47 usr + 0.07 sys = 0.54 CPU)
Run: 5, Passed: 4, Failed: 1, Aborted: 0.
!!!FAILED!!!
1) FAILED: Display is wrong: expected 41, got 42 in scripts/test_addition.pact
at CheckDisplayReads 41, line 37
Download (0.013MB)
Added: 2007-06-22 License: Perl Artistic License Price:
854 downloads
IMAP Spam Begone 0.97
IMAP Spam Begone is a script that scans an IMAP inbox for spam using SpamAssassin, moving any found to another folder. more>>
IMAP Spam Begone is a script that scans an IMAP inbox for spam using SpamAssassin, moving any found to another folder. Unlike the normal mode of deployments for SpamAssassin, isbg does not need to be involved in mail delivery, and can run on completely different machines to where your mailbox actually is.
It has been filtering my work email, some of which comes from a legacy email address that is from a spam unfiltered system. I run it as a cronjob every 15 minutes, and have had it doing that for 6 months. I get about 500 spams a month. Many other users are using it for a various servers abd a variety of platforms.
There are no known outstanding bugs.
Main features:
- Works with all common IMAP servers
- Works on Linux, MacOS X and Windows
- Can do IMAP over SSL
- Can remember your password
- Will work painlessly against multiple IMAP accounts and servers
- Is not involved in the mail delivery process, and so can run on any machine that can contact your IMAP server
- Highly configurable
- Sensible defaults so you dont have to do any configuring :-)
<<lessIt has been filtering my work email, some of which comes from a legacy email address that is from a spam unfiltered system. I run it as a cronjob every 15 minutes, and have had it doing that for 6 months. I get about 500 spams a month. Many other users are using it for a various servers abd a variety of platforms.
There are no known outstanding bugs.
Main features:
- Works with all common IMAP servers
- Works on Linux, MacOS X and Windows
- Can do IMAP over SSL
- Can remember your password
- Will work painlessly against multiple IMAP accounts and servers
- Is not involved in the mail delivery process, and so can run on any machine that can contact your IMAP server
- Highly configurable
- Sensible defaults so you dont have to do any configuring :-)
Download (0.016MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1202 downloads
PHP Running Management 1.0.2
PHP Running Management or phpRunMan is a set of scripts for runners. more>>
PHP Running Management or phpRunMan is a set of scripts for runners. Users can enter intermediate times of their training or race performance for calculating various statistics (distance, avg speed, time/km, projection on different distance, etc.). In PHP Running Management you can enter comments for the whole run or every intermediate segment so the data can be used as a logbook.
Every run (training or competition) is entered as a list of segments and times. You can specify the number of laps and the "offset" (manual correction) of the distance.
Several views are proposed:
- Year view: displays all the runs with their distance, time, average speed, etc.
- Detail view: shows the profile of a run by segment (time, speed, cumulated distance and other indicators).
- Month view: aggregates runs per month over the selected year, shows every months distance, time, average speed.
All the scripts are written in PHP (requires GD lib activated too) and the data is stored in MySQL database.
<<lessEvery run (training or competition) is entered as a list of segments and times. You can specify the number of laps and the "offset" (manual correction) of the distance.
Several views are proposed:
- Year view: displays all the runs with their distance, time, average speed, etc.
- Detail view: shows the profile of a run by segment (time, speed, cumulated distance and other indicators).
- Month view: aggregates runs per month over the selected year, shows every months distance, time, average speed.
All the scripts are written in PHP (requires GD lib activated too) and the data is stored in MySQL database.
Download (0.49MB)
Added: 2006-06-26 License: GPL (GNU General Public License) Price:
1215 downloads
Revisor 2.0.4.1
Revisor is a very nice project from Fedora, that enables you to customize and compose your own installation and live media. more>>
Revisor is a very nice project from Fedora, that enables you to customize and compose your own installation and live media. It does so by presenting you a GUI with all options, and a CLI for the more advanced users. Features that Revisor has vary from customizing the packages available during the installation and/or installed on the live media, to fully customizing the desktop environment for the live media.
What is Installation Media and Live Media?
Installation media would be the media you use when you install a machine to run Fedora (the CDs and DVDs the Fedora Project releases every 6 months). You cannot do anything with installation media other then install a system to run Fedora.
Live media on the other hand allow you to run Fedora, without the need to install it on your system first. Actually, the operating system is installed on a CD, DVD or USB Thumbdrive, and you let your computer boot that operating system.
Installation:
yum install revisor
<<lessWhat is Installation Media and Live Media?
Installation media would be the media you use when you install a machine to run Fedora (the CDs and DVDs the Fedora Project releases every 6 months). You cannot do anything with installation media other then install a system to run Fedora.
Live media on the other hand allow you to run Fedora, without the need to install it on your system first. Actually, the operating system is installed on a CD, DVD or USB Thumbdrive, and you let your computer boot that operating system.
Installation:
yum install revisor
Download (1.7MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
838 downloads
DarkWorld 0.2.0
DarkWorld is a space based massively multiplayer realtime strategy game. more>>
DarkWorld is a space based massively multiplayer realtime strategy game.
Each player starts off with their own home planet. From there they can build ships, start exploring the universe, colonize other planets, and attack other players.
What makes this game unique is that the game is always running at a very slow speed even when you are not connected. When you send a ship to another planet it may not arrive for hours or days and likewise the message it sends back may not arrive for hours or days.
This allows many players to engage in a realtime strategy game that could last for months. Also, new players can join the game at any time.
Enhancements:
- It has been a long time since the 0.1.0 release. Alot of changes have been made in the guts of the server. I think the game will be a bit more interesting now that players can attack each other. Hopefully the next release will not be so long in the making. I am planning on finding and fixing bugs that occur in 0.2.0 and then releasing 0.2.1, 0.2.2, etc. The idea is to stabilize the 0.2.X series since it is minimally playable before embarking on new features for 0.3.X. This strategy was not adopted for 0.1.0 because I did not feel it was worths spending the time to stabilize, too much needed to change so I immediately started working on 0.2.0.
<<lessEach player starts off with their own home planet. From there they can build ships, start exploring the universe, colonize other planets, and attack other players.
What makes this game unique is that the game is always running at a very slow speed even when you are not connected. When you send a ship to another planet it may not arrive for hours or days and likewise the message it sends back may not arrive for hours or days.
This allows many players to engage in a realtime strategy game that could last for months. Also, new players can join the game at any time.
Enhancements:
- It has been a long time since the 0.1.0 release. Alot of changes have been made in the guts of the server. I think the game will be a bit more interesting now that players can attack each other. Hopefully the next release will not be so long in the making. I am planning on finding and fixing bugs that occur in 0.2.0 and then releasing 0.2.1, 0.2.2, etc. The idea is to stabilize the 0.2.X series since it is minimally playable before embarking on new features for 0.3.X. This strategy was not adopted for 0.1.0 because I did not feel it was worths spending the time to stabilize, too much needed to change so I immediately started working on 0.2.0.
Added: 2006-10-27 License: GPL (GNU General Public License) Price:
1095 downloads
Document Archiver 1.0.1
Document Archiver allows automatic archiving of documents. more>>
Document Archiver allows automatic archiving of documents.
The Document Archiver is a standalone Java application which should be scheduled to run nightly to facilitate the automatic archiving of documents in the KnowledgeTree DMS.
The programs checks if any documents are due to be archived, based on the Date or Utilisation criteria set in the web application (e.g. archive after 2 months, or archive 15 days after the last download).
<<lessThe Document Archiver is a standalone Java application which should be scheduled to run nightly to facilitate the automatic archiving of documents in the KnowledgeTree DMS.
The programs checks if any documents are due to be archived, based on the Date or Utilisation criteria set in the web application (e.g. archive after 2 months, or archive 15 days after the last download).
Download (0.54MB)
Added: 2007-02-07 License: Other/Proprietary License Price:
989 downloads
freq 1.1.0
freq is a Perl script used to analyze the last log. more>>
freq is a Perl script used to analyze the last log. It works on Linux systems, but may also work on other UNIX-based systems that have the same format for their lastlog.
I have added some preliminary support for SunOS and IRIX, though this has not been tested to the point where I would know if it is completely working or not.
It can spit out information regarding how many times a user has logged in as well as what days, terminals, hours, and months are most popular for logins. In addition, it can sort this information alphabetically or ascending or descending by number of logins.
It can even generate simple graphs.
Enhancements:
- Removed the install.pl program, which was always pretty crummy.
- Added support for the lastlog format that is at least in use in glibc-2.3, and possibly earlier.
<<lessI have added some preliminary support for SunOS and IRIX, though this has not been tested to the point where I would know if it is completely working or not.
It can spit out information regarding how many times a user has logged in as well as what days, terminals, hours, and months are most popular for logins. In addition, it can sort this information alphabetically or ascending or descending by number of logins.
It can even generate simple graphs.
Enhancements:
- Removed the install.pl program, which was always pretty crummy.
- Added support for the lastlog format that is at least in use in glibc-2.3, and possibly earlier.
Download (0.014MB)
Added: 2005-10-12 License: Freeware Price:
1472 downloads
APR::Brigade 2.0.3
APR::Brigade is a Perl API for manipulating APR Bucket Brigades. more>>
APR::Brigade is a Perl API for manipulating APR Bucket Brigades.
Synopsis
use APR::Brigade ();
$bb = APR::Brigade->new($r->pool, $c->bucket_alloc);
$ba = $bb->bucket_alloc();
$pool = $bb->pool;
$bb->insert_head($b);
$bb->insert_tail($b);
$b_first = $bb->first;
$b_last = $bb->last;
$b_prev = $bb->prev($b_last);
$b_next = $bb->next($b);
$bb2 = APR::Brigade->new($r->pool, $c->bucket_alloc);
$bb1->concat($bb2);
$len = $bb->flatten($data);
$len = $bb2->flatten($data, $wanted);
$len = $bb->length;
$bb3 = $bb->split($b_last);
last if $bb->is_empty();
$bb->cleanup();
<<lessSynopsis
use APR::Brigade ();
$bb = APR::Brigade->new($r->pool, $c->bucket_alloc);
$ba = $bb->bucket_alloc();
$pool = $bb->pool;
$bb->insert_head($b);
$bb->insert_tail($b);
$b_first = $bb->first;
$b_last = $bb->last;
$b_prev = $bb->prev($b_last);
$b_next = $bb->next($b);
$bb2 = APR::Brigade->new($r->pool, $c->bucket_alloc);
$bb1->concat($bb2);
$len = $bb->flatten($data);
$len = $bb2->flatten($data, $wanted);
$len = $bb->length;
$bb3 = $bb->split($b_last);
last if $bb->is_empty();
$bb->cleanup();
Download (3.5MB)
Added: 2007-07-02 License: Perl Artistic License Price:
844 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above 0 apr for 15 months search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed