club avalon
Glubs 0.3
Glubs is written in Perl and its a clubbing system similar to Yahoo! or MSN Groups. more>>
Users browse through a category-hierarchy and create clubs to share news, files, pics, links and a calendar with friends.
Some of the core features are multi-language and -timezone support, and custom HTML templates/skins.
avalon-harvest 0.0.2
avalon-harvest provides an Avalon-based integration package. more>>
Harvest is a very simple Java-based program to asynchronously copy data from one location to another.
The data can be anything that can be represented as a Java bean, for example, files or database records.
Data can be anything, including files, database records, data available from networks, JMS messages, or whatever you can imagine and represent as java bean.
Main features:
- Assynchronious system integration, where no other solution exists.
- Data replication between databases
- Fetching data from unusable datasources (html pages, documents, other files) into database (or any kind of device capable of storing data)
- Any other scenarios where you may need assynchronious copy of data.
Pub Team Football Manager 1.0
Pub Team Football Manager is a football manager software. more>>
From the main screen, there are six options available (yellow buttons) for showing or editing diffrent information during the game. Here is an explanation:
Info: This shows the details of your team such as kit colours and current news items. Kit colours can be changed by clicking them. The latest news from the pub team grapevine is shown, with any items directly relevant to your team are *** starred.
Squad: The place where you pick your team. Players numbered 1 to 11 will play, 12 and above are substitutes or rested. Each players current position, together with his fitness and morale, are indicated next to his name. Further vital statistics of a player are obtained by clicking on his name. To move a player in or out of your first eleven, click on the "Sub" or "Play" button. You may look at other teams squads by clicking on the < and > buttons.
Tactics: Choose the tactics and playing style of your team. A number of formations are available, and you can choose your teams passing style and aggressiveness.
Fixtures: Lists all your fixtures for the current season, including cup fixtures when drawn. You may look at other teams fixtures by clicking on the < and > buttons.
Table: The current league standings. There are two divisions, each containing 16 teams. Your team is indicated by *.
Records: Shows the best wins and record goalscorers for the current season.
Play: Click here to actually play your matches. The weeks fixtures from your division are indicated, with your match highlighted in red. Press "Start Match" to begin the match simulation, but you can later pause if things start to happen too quickly. A match report and stats are available, and are updated as the match plays. If one of your players gets injured, the game will automatically be paused.
To start a new game, select which team you wish to take charge of, and press "Start New Game". The main screen is then displayed, which is controlled by the large yellow buttons, described in the opposite panel...
Your squad consists of many players who frequent your local drinking establishment. Each player has many attributes, which are rated from A+ to F. These affect the gameplay in various ways. For example, a player who is good at tackling may make a good defender, whereas a player whose shooting attribute is high should be put up front.
All the players attributes are available in the "Squad" section by clicking on a players name. Also available is each players preferred position, indicated in brackets e.g. (Def/Mid), although this is only a guide.
The most important attribute is the players fitness. Try to pick players who are reasonably fit wherever possible. Players fitness may improve when rested, but if they are rested too long, their morale may suffer.
The chosen style of play and formation also have an influence, and some options work better with certain kinds of players. It is your job as manager to weigh up all the factors when picking your strategy and players.
As the season progresses, you will sometimes play cup matches. The Cup is a knockout tournament which includes teams from both divisions. If you are knocked out, you will not play in further rounds, but you can still watch the matches.
Occasionally, players will leave your club, and sometimes new players may join. Since it is a pub team, you dont have much control of what your players do. However, players with a low morale are more likely to leave.
At the end of the season, the top three teams from the lower division (B) are promoted to the higher division (A). The game is open-ended and you may continue for as many seasons as you like.
CreditCard Validator 1.8
The CreditCard Validator will help you tell: (1) if a credit card number is valid (2) which credit card vendor handles that number. It validates the prefix and the checkdigit. It does *not* contact the credit card company to ensure that number has actually been issued and that the account is in good standing. It will also tell you which of the following credit card companies issued the card: Amex, Diners Club, Carte Blanche,Discover... more>>
CreditCard Validator - The CreditCard Validator will help you tell:
1. if a credit card number is valid,
2. which credit card vendor handles that number.
It is a simple Applet to demonstrate the use of the ValidateCreditCard class.
It validates the prefix and the checkdigit. It does *not* contact the credit card company to ensure that number has actually been issued and that the account is in good standing.
It will also tell you which of the following credit card companies issued the card: Amex, Diners Club, Carte Blanche, Discover, enRoute, JCB, MasterCard or Visa.
ATM cards use a different secret scheme which this program does not handle. Unfortunately, there is not even a reliable way to tell an ATM card from a credit card just by the number.
It is primarily designed to be included in your own Java program, though it can be used standalone or as an Applet.
To install, Extract the zip download with Winzip, available from http://www.winzip.com (or similar unzip utility) into any directory you please, often C: -- ticking off the (user folder names) option. To run as an application, type:
java -jar C:commindprodcreditcardcreditcard.jar
adjusting as necessary to account for where the jar file is.
You must have Java version 1.1 or later installed to use this package.
See http://mindprod.com/jgloss/installingjava.html for details.
Enhancements:
Version 1.8
convert to JDK 1.5. simplify code using enum.
System Requirements:<<less
MKGI Chess Club 1.6.1
MKGI Chess Club is a chess playing server with a pure Web interface. more>>
It features complete player profile management, full html email notification with embedded board display.
MKGI Chess Club also features an interface to match against chess engines such as gnuchess, phalanx, and crafty.
Enhancements:
- Fixed the notification feature which was broken since 1.6.0.
- Fixed undo availability immediately after a move.
- Implemented partial dragndrop of pieces on the chess board.
Pax Logging 0.9.2
Pax Logging is a consolidation effort that aims to make all existing logging APIs in the Java world available. more>>
Each legacy API is loaded as its own bundle. The logging service can be reloaded at run-time.
Main features:
- Log4J driving the backend implementation.
- Log4J API supported.
- Jakarta Commons Logging API supported.
- Pax Logging Service implements the standard OSGi Log Service API.
- JDK Logging API support.
- Avalon Logger API support.
- SLF4J API support.
- Knopflerfish Log service support.
MapCal 0.1
MapCal is a mapping event calendar. more>>
This works great for things like a motorcycle club, or a craft show exibitor. Any place you want to show events and their location. Take a look at the on-line demo. MapCal uses PHP and MySQL. PHP 5+ is required.
It has a built-in geocoder - that is it can look up coordinates based on your event address (Google maps only work with lat/lon coordinates, not raw addresses). Thanks to Eric Angel who offers a web service to do this.
MapCal is free for non-commercial or commercial use, released under the GNU License. Google has their own license for using their mapping service, youll have to review that and see if it fits with your desired use.
Chess::ICClib 1.00
Chess::ICClib is a Perl interface to Internet Chess Server commands. more>>
SYNOPSIS
use Chess::ICClib;
my $icc = Chess::ICClib->new([-prompt=>$ICC],
[-host=>$host,-port=>$port]
[-user=>$user,-pass=>$password]);
$icc->ICCCommand("finger romm");
Chess::ICClib - Perl interface to Internet Chess Server commands. Provides a tool able to connect, login and send commands to an Internet Chess Server as well as return responses from the server. Can be used as a basis for information retrieval tool as well as for a player or a chess program interface.
Since ICS [Internet Chess Server] (any, commercial and free alike) are built upon the telnet protocol, this module is built upon the Net::Telnet module where the telnet connection serves as the read/write socket.
This module has been tested against ICC (Internet Chess Club, http://www.chessclub.com, telnet king.chessclub.com 5000) but it should work fine against other chess servers unless they propose another "more" preprompt. More about prompts see in ICCCommand method section.
The following methods are available:
Constructor
$icc = Chess::ICClib->new([-prompt=>$ICC], [-host=>$host,-port=>$port] [-user=>$user,-pass=>$password]);
Creates an ICC object, then connects and logins into the ICS. All parameters are optional.
-prompt
The ICS prompt. The default is the ICC prompt aics%. Several other popular servers prompt are provided - see the EXPORT section.
-host,-port
The ICS host and port. The defaults are the ICC host 204.178.125.65 and the ICC port 5000. In later versions hosts and ports for most popular ICS will be added for export.
-user,-pass
The ICS user name and password. There are no defaults. guest login is sufficient on most of the servers (USChessLive and FreeICS are not supporting guest logins!) The module tries to look up the file ~/.icsrc to read the username and password from it.
ICCCommand
my $response = $icc->ICCCommand($icccommand)
This method performs an ICC Command $icccommand and sets the output into $response. The interface of ICC (and supposedly of other ICS) pages the output automatically with preprompt Type "more" to see more and the output unpages it scrolling with issuing the "more" command consecutively until the preprompt disappears. Please note that ICS is case-insensitive while Perl is.
CalorieKing Toolbar 1.1.0.0
CalorieKing Toolbar is a Firefox extension which lets you search CalorieKing.com. more>>
The CalorieKing Toolbar puts an ultra-convenient toolbar right into FireFox which lets you search CalorieKing.com wherever you are on the Internet, all for free.
CalorieKing Club members get the benefit of additional quicklinks straight into their food and exercise diaries, check-ins and forums.
Excalibur 4.3
Excalibur is an open source software project of The Apache Software Foundation. more>>
Inversion of control, also known as the hollywood principle ("dont call us, well call you"), is a simple but powerful concept. The idea is that we dont "wire up" all the pieces that make up an application (the "components") by writing lots of this-component-uses-that-one-like-so code, nor do we use some kind of lookup directory (like JNDI, for example) where each component decides what components to interact with itself. Instead, we instruct a smart piece of software, the container, to tell the components how to interact.
Fortress (and also its predecessor, "ECM") is such a container. It is lightweight, by which we mean that it doesnt need a lot of resources, take a lot of disk or memory, or impose all sorts of demands on its environment. Fortress is also embeddable, by which we mean that you can use fortress inside just about every java environment. More concretely, you can use it as the basis of a large standalone development platform (like the Keel project), at the core of a servlet-based web application (like Cocoon) or even as the basis of a GUI application (like GuiApp).
Fortress knows how to manage components that have been developed using a rigid lifecycle contract called Avalon-Framework. In the next upcoming release, fortress will also be able to manage ordinary javabeans, and support for other kinds of Inversion of Control are planned.
Besides providing fortress, excalibur also provides a small library of very useful components. We also distribute some of the libraries used to build fortress (and some other containers) seperately. This selection of libraries is called containerkit.
So why is excalibur an interesting project?
Heres a few partial answers.
good code. Code that comes from the mature avalon project (everything that used to be branded as "Avalon Excalibur" and "Avalon Fortress"). This includes two lightweight Inversion of Control containers. One of these powers, among other things, Cocoon. The other ("fortress") is the basis of projects like Keel. Excalibur also includes powerful and mature reusable "components" and "libraries", handling tasks ranging from thread management to component pooling to (URI-and-similar-) source resolving.
smart developers. Most of these people are or have been active in the avalon project in various roles. Several of them are apache members. Together they have loads and loads experience under their belts related to inversion of control development. In fact, Im confident to say this list includes some of the biggest experts on inversion-of-control-style container development.
exciting community. Several open source and commercial projects (both at apache and elsewhere) depend on and contribute to the excalibur project. A strong team of enthousiastic developers (with strong ties to several other projects in the same problem domain) has various big and small plans with excalibur. One of the leading open source organisations in the world, The Apache Software Foundation, is hosting the project, providing insight, advice, infrastructure, legal backing, a time- and battle-proven development process, and much more.
Slast 1.4.2 Beta 1
Slast project (formerly Slasterisk) is a live cd project combining Slax and Asterisk 1.4. more>>
Slax is modular, so we hope to have a repository of user submitted modules here for you to add to your personal Slast cd.
If you want to help with anything from website design to creating modules and writing documentation, please contact droops (at) gmail to volunteer.
Why Another Distro?
This is a good question. We think that this has a place for 2 reasons, education of Asterisk and custom Asterisk live-cds. The config files have been moved and only the necessary ones remain. They have been rewritten to make getting Asterisk working, for the newcomer, the top priority.
Dj Jack 0.0.0-demo1
DJ Jack is a free audio player suite for the JACK audio server and the GNOME desktop. more>>
Dj Jacks main goal is to provide a simple and powerful set of programs to professional DJs playing at parties and clubs. Designed with simplicity and usability in mind.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Time Attendance 1.10a
Time and Attendance is software that is designed to track time and attendance. more>>
Its Web-based interface allows you to enter events as either public or private, and only public events are shown on the public attendance page.
Installation:
-copy all files to your web host
-use phpmyadmin or your mysql interface to run site.sql against your database.
-open site.xml and edit the database section with your database details.
-go to index.php and login with username of admin with a password of test.
-be sure to change the passwords for the admin and regular user.
Setup the site.xml file with your database settings as follows.
< database type="mysql" >
< server >database server address< /server >
< login >database login< /login >
< password >database password< /password >
< default >mysql database name< /default >
< /database >
Add this to your htaccess file to prevent viewing of the xml config file.
< Files ~ ".xml" >
Order allow,deny
Deny from all
Satisfy All
< /Files >
Enhancements:
- Some bugs found in the main form library for the time attendance system were fixed.
Quantum Minigolf 1.0.0
Quantum Minigolf is nearly the same as the game minigolf - except that the ball obeys the laws of quantum mechanics. more>>
Such a ball can be at several places at once. It can diffract around obstacles and interfere with itself. Apart from that, the rules are the same: You can play on various tracks involving various obstacles. You hit the ball with a club and try to kick it into a hole on the other side of the track.
The software
To play quantum minigolf, download the game in the download section. It is a GPLed C++ program, which has been tested under Windows and Linux. It features a simple user interface. You can add your own tracks by editing them in any image editing software and saving them in bmp format.
The hardware
There also exists a (virtually) real version of quantum minigolf. It permits to play with a real club and a ball which is projected onto the track by a video projector mounted on a 2m (6ft) high tripod. The club is marked by an infrared LED, and detected by a webcam next to the video projector. An image recognition algorithm in the quantum minigolf software computes the club position and feeds back hits into the simulation.
Hikarunix 0.4
Hikarunix is a Linux live CD based on Damn Small Linux and dedicated to Go - a popular Asian strategy game. more>>
Shut the machine down, pop the CD out, reboot and youll find yourself back with the same old OS that you started with. No installation or partitioning necessary. The fact that it fits on a pocket sized miniCD and can boot on just about any machine makes it extremely portable. Internet cafes, Library computers, a borrowed laptop can all be your personal, temporary Go workstation. If you wish you can also install it to your harddrive.
The name was inspired by the Japanese manga and anime series Hikaru No Go. Its about the world of Professional Go as seen by Junior High School student Hikaru and his ghost Go mentor Sai. Its a lot better then I make it sound, besides, admit it, reading comics is still fun. Pick up a copy of the English translation of the comic here.
Hikarunix itself and any additions Ive made are covered by the GNU General Public License, although the individual packages installed in Hikarunix retain their original licenses. This means that Hikarunix is entirely free. Feel welcome to make copies for your friends, family and co-workers, start a Go club and hand it out to all members. I put this CD together to open this great game to a wider audience, so the more copies that are out there the better.
Hikarunix will always be free, but if youd like to contribute to the cause you might consider donating to the project. You can also pick up an "official" miniCD, a Hikarunix USB drive, or a plethora of mugs and tshirts from our store. I also an just a beginner at Go and am still terrible at the game. If anyone would like to donate a Go lesson I can be found on most Go servers as t1ckt0ck.
Enhancements:
- firefox updated to 1.0.6 with support for Chinese/Japanese/Korean fonts
- Kogos Joseki updated to 27.Mar.2005
- Local snapshot of Senseis Library updated to 3.Jan.2005
- GNUGo updated to 3.7.4
- Jacoto 1.2.15 added as primary SGF manager
- Quarry updated to 0.1.14
- CGoban updated to 2.6.12
- sgf2misc updated to 2.9.2
- simple GUIs for easier access to sgf2misc, sgfmerger, and sgfsplit
- GoGrinder updated to 1.11
- Jago updated to 4.6
- PANDA-glGo updated to 1.3.1
- qGo updated to 1.0.2
- K3s UGF/SGF/NGF Conversion tool added
- Now over 9300 Go Problems (3400+ than 0.3)
- Now over 8500 Game records (2600+ than 0.3)
- Simplified/Traditional Chinese, Japanese, and Korean locales and fonts (experimental)