come and go
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3066
Come And Go Encryption 1.02
Come And Go Encryption provides an encryption program based off one-time pads. more>>
Come And Go Encryption provides an encryption program based off one-time pads.
Cum And Go Encryption is a very basic program to encrypt or decrypt a program using a variant of the one-time pad. This allows for almost uncrackable encryption.
Why is it still crackable? The program uses one relatively small key to XOR the contents of another file, encrypting it.
A one-time pad uses a very large key (about the same size as the file/data to encrypt) and is completely random. Still, the encryption is good enough to mask the identity of a program or document, or stop someone from accessing that document or program.
The origins of this program were an effort to stop a specific kind of movie and image from being viewed normally.
Installing is a breeze: simply run the program. Put it anywhere you like, it wont matter as long as you put the full path to the program to encrypt/decrypt.
Run the program to see a basic description of its use.
This program works very well in windows but was designed for use in Linux/UNIX. The stdout option allows for decryption to standard output, allowing one to pipe the programs decrypted data to another program.
This could be used to view an encrypted movie without having to write the whole movie to disk; the only problem with this is that on some Operating Systems pipes are slow and inefficient, especially with a high-bitrate movie. Steps will be taken to speed this up in the future.
Enhancements:
- Fix password use so the password is not shown in "encrypted" files
- Use an actual encryption method, and not a cheesy XOR
- Adapt CAG to use modules such as SHA, Crypt, MD5, and others
<<lessCum And Go Encryption is a very basic program to encrypt or decrypt a program using a variant of the one-time pad. This allows for almost uncrackable encryption.
Why is it still crackable? The program uses one relatively small key to XOR the contents of another file, encrypting it.
A one-time pad uses a very large key (about the same size as the file/data to encrypt) and is completely random. Still, the encryption is good enough to mask the identity of a program or document, or stop someone from accessing that document or program.
The origins of this program were an effort to stop a specific kind of movie and image from being viewed normally.
Installing is a breeze: simply run the program. Put it anywhere you like, it wont matter as long as you put the full path to the program to encrypt/decrypt.
Run the program to see a basic description of its use.
This program works very well in windows but was designed for use in Linux/UNIX. The stdout option allows for decryption to standard output, allowing one to pipe the programs decrypted data to another program.
This could be used to view an encrypted movie without having to write the whole movie to disk; the only problem with this is that on some Operating Systems pipes are slow and inefficient, especially with a high-bitrate movie. Steps will be taken to speed this up in the future.
Enhancements:
- Fix password use so the password is not shown in "encrypted" files
- Use an actual encryption method, and not a cheesy XOR
- Adapt CAG to use modules such as SHA, Crypt, MD5, and others
Download (0.012MB)
Added: 2007-03-13 License: GPL (GNU General Public License) Price:
957 downloads
Moyoman 0.16
Moyoman project is a Go playing program. more>>
Moyoman project is a Go playing program.
Moyoman is a program that can play Go at the amateur Dan level, and provides detailed feedback about how moves are generated which can be understood by non-programmers.
Enhancements:
- Added LadderImpl module.
- Updated IgoProverbs module.
<<lessMoyoman is a program that can play Go at the amateur Dan level, and provides detailed feedback about how moves are generated which can be understood by non-programmers.
Enhancements:
- Added LadderImpl module.
- Updated IgoProverbs module.
Download (0.81MB)
Added: 2007-01-15 License: The Apache License 2.0 Price:
596 downloads
Download (28.9MB)
Added: 2006-08-30 License: GPL (GNU General Public License) Price:
1157 downloads
GNU Go 3.6
GNU Go is a free program that plays the game of Go. more>>
GNU Go is a free program that plays the game of Go. GNU Go has played thousands of games on the NNGS Go server.
GNU Go is now also playing regularly on the Legend Go Server in Taiwan, on the WING server in Japan, and many volunteers run GNU Go clients on KGS. GNU Go has established itself as the leading non-commercial go program in the recent tournaments that it has taken part in.
<<lessGNU Go is now also playing regularly on the Legend Go Server in Taiwan, on the WING server in Japan, and many volunteers run GNU Go clients on KGS. GNU Go has established itself as the leading non-commercial go program in the recent tournaments that it has taken part in.
Download (2.6MB)
Added: 2005-09-06 License: GPL (GNU General Public License) Price:
1513 downloads
Breathe and Smile 1.0
Breathe and Smile is a GDM theme. more>>
Breathe and Smile is a GDM theme created as a modification of savagehps theme:
http://www.gnome-look.org/content/show.php/Still+alive+sunshine+GDM+Theme?content=52687
Original login elements work from pyros:
http://www.gnome-look.org/content/show.php/Sunergos+Blue+GDM?content=41562
All I did was move some elements around to compensate for the background.
The background image is from Neoyume: http://neoyume.deviantart.com
All credits go to the original authors.
<<lesshttp://www.gnome-look.org/content/show.php/Still+alive+sunshine+GDM+Theme?content=52687
Original login elements work from pyros:
http://www.gnome-look.org/content/show.php/Sunergos+Blue+GDM?content=41562
All I did was move some elements around to compensate for the background.
The background image is from Neoyume: http://neoyume.deviantart.com
All credits go to the original authors.
Download (0.65MB)
Added: 2007-05-04 License: GPL (GNU General Public License) Price:
905 downloads
Monopod 0.6
Monopod is a simple Podcast client. more>>
Monopod project is a simple Podcast client.
Monopod is for people who want to select a few channels, come back later, and find that the Podcast MP3s turn up on the hard disk.
Since falling in love with the little stick of goodness that is the iPod Shuffle, I decided to get into this podcast thing. You know, where MP3s are attached to RSS feeds and downloaded to your computer.
Unfortunately, none of the obvious Linux podcast software really fitted my needs. Either too lo-fi (bashpodder) or just completely scary (iPodder). So I started to write my own.
Monopod is a simple Podcast client.
Its for people who want to select a few channels, come back later, and find the the Podcast MP3s turn up on the hard disk. People like me.
The user interface will get better in the future, but for now its based on an icon in the system notification area. Right-click it, select "Subscriptions", and off you go.
Downloaded files will turn up in the "Monopod" directory in your home directory. Theres a directory per channel, and an M3U file in there with a playlist for each channel.
<<lessMonopod is for people who want to select a few channels, come back later, and find that the Podcast MP3s turn up on the hard disk.
Since falling in love with the little stick of goodness that is the iPod Shuffle, I decided to get into this podcast thing. You know, where MP3s are attached to RSS feeds and downloaded to your computer.
Unfortunately, none of the obvious Linux podcast software really fitted my needs. Either too lo-fi (bashpodder) or just completely scary (iPodder). So I started to write my own.
Monopod is a simple Podcast client.
Its for people who want to select a few channels, come back later, and find the the Podcast MP3s turn up on the hard disk. People like me.
The user interface will get better in the future, but for now its based on an icon in the system notification area. Right-click it, select "Subscriptions", and off you go.
Downloaded files will turn up in the "Monopod" directory in your home directory. Theres a directory per channel, and an M3U file in there with a playlist for each channel.
Download (0.49MB)
Added: 2006-08-23 License: GPL (GNU General Public License) Price:
1157 downloads
OO Learning Evaluation GO 0.1.3
OO Learning Evaluation GO is an object-oriented platform and algorithms for the game of GO. more>>
OO Learning Evaluation GO is an object-oriented platform and algorithms for the game of GO.
It aims to provide a capable engine that can learn through experience and a re-usable algorithmic framework for the rapid development of new GO-playing engines.
Enhancements:
- Reorganization of the code was started so that various learnable evaluation functions can be used easily.
- Learning is currently tested in the GoPlayer module.
- The learned function simply learns to imitate the current static function.
<<lessIt aims to provide a capable engine that can learn through experience and a re-usable algorithmic framework for the rapid development of new GO-playing engines.
Enhancements:
- Reorganization of the code was started so that various learnable evaluation functions can be used easily.
- Learning is currently tested in the GoPlayer module.
- The learned function simply learns to imitate the current static function.
Download (0.10MB)
Added: 2005-11-01 License: GPL (GNU General Public License) Price:
1452 downloads
Log Mine 0.03
Log Mine is a tool that produces reports on usage patterns on your Web site. more>>
Log Mine is a tool that produces reports on usage patterns on your Web site.
Web server log files are not just hit counters. They contain valuable information about the usage patterns of your website. Unforunately many web log analysis tools lay emphasis on telling you how many hits your site had or how many pages were seen and how many bytes were transferred.
A more usefull statistic would be which percentage of users came to your site went to a product information page, and which percentage of those users hit the checkout button, and which percentage actually completed their order. The trouble is the very nature of the web makes it nearly impossible to get accurate figures for such statistics.
However over periods of time, the errors present average out and it is possible to get a good indication of these ratios by properly mining the log file. That brings us back to square one, how do we get this information with traditional log analysers?
Traditional log analysers will produce weekly, monthly or daily charts for the usage of your site, but rarely do they allow you to create such charts for individual pages or referrrs - something very usefull if you run advertising campaigns on other sites.
Enter Log Mine. This new web log analyser / Mining tool will allow you to create just about any kind of report from the contents of your log file. Log Mine is not concerned about speed and it will be very greedy when it comes to taking up space on your hard disk/database but it will let you change your reporting without having to process gigabytes of log files each time.
Enhancements:
- Importing of Web server log files into the database was simplified.
- Multiple log files can now be processed at once.
- A bug in the monthly report was fixed.
<<lessWeb server log files are not just hit counters. They contain valuable information about the usage patterns of your website. Unforunately many web log analysis tools lay emphasis on telling you how many hits your site had or how many pages were seen and how many bytes were transferred.
A more usefull statistic would be which percentage of users came to your site went to a product information page, and which percentage of those users hit the checkout button, and which percentage actually completed their order. The trouble is the very nature of the web makes it nearly impossible to get accurate figures for such statistics.
However over periods of time, the errors present average out and it is possible to get a good indication of these ratios by properly mining the log file. That brings us back to square one, how do we get this information with traditional log analysers?
Traditional log analysers will produce weekly, monthly or daily charts for the usage of your site, but rarely do they allow you to create such charts for individual pages or referrrs - something very usefull if you run advertising campaigns on other sites.
Enter Log Mine. This new web log analyser / Mining tool will allow you to create just about any kind of report from the contents of your log file. Log Mine is not concerned about speed and it will be very greedy when it comes to taking up space on your hard disk/database but it will let you change your reporting without having to process gigabytes of log files each time.
Enhancements:
- Importing of Web server log files into the database was simplified.
- Multiple log files can now be processed at once.
- A bug in the monthly report was fixed.
Download (0.029MB)
Added: 2006-05-04 License: MPL (Mozilla Public License) Price:
1271 downloads
BoardGame Tool 0.1.1
BoardGame Tool provides a C++ front-end/Python back-end for running board games. more>>
BoardGame Tool provides a C++ front-end/Python back-end for running board games.
It features an easy and flexible interface to interact with the players and has transparent support for network or AI-controlled games.
Through a clear XML interface, games elements can be specified. Using an easy-to-learn back-end language like Python for rule implementations makes it very easy to implement, adjust, or enhance rules that come with a game.
The same back-end language can be used easily for simple or complex AI implementations.
Main features:
- XML specification with DTD validation for game definition
- Easy-to-learn Python programming for rule implementation
- Integrated and transparent network play
- Network chat with selected players
- Simple interface for programming AI players
- Extensive support for image formats
- Runtime scaling of images, allowing easy application of anything as gamepiece
Games currently implemented:
- Chess
- Go
Enhancements:
- This release includes the data archive with correct licensing information for the Fergus Duniho abstract chess piece set.
<<lessIt features an easy and flexible interface to interact with the players and has transparent support for network or AI-controlled games.
Through a clear XML interface, games elements can be specified. Using an easy-to-learn back-end language like Python for rule implementations makes it very easy to implement, adjust, or enhance rules that come with a game.
The same back-end language can be used easily for simple or complex AI implementations.
Main features:
- XML specification with DTD validation for game definition
- Easy-to-learn Python programming for rule implementation
- Integrated and transparent network play
- Network chat with selected players
- Simple interface for programming AI players
- Extensive support for image formats
- Runtime scaling of images, allowing easy application of anything as gamepiece
Games currently implemented:
- Chess
- Go
Enhancements:
- This release includes the data archive with correct licensing information for the Fergus Duniho abstract chess piece set.
Download (MB)
Added: 2007-04-13 License: GPL (GNU General Public License) Price:
931 downloads
FoxGame 1.4.14
FoxGame is an extension that can be used to enhance user experience with O-game. more>>
FoxGame is an extension that can be used to enhance user experience with O-game.
Enhance user experience with O-game (now works in every o-game version)
Adds a lot of features to the webgame O-game.
It also integrates Database features inside the game.
O-Game, is a real-time spacial browser game.
bs-BA/hr-HR/cs-SR can be downloaded as a separate version from http://foxgame.mozdev.org/ because there is no especific firefox version for those languages.
Main features:
- Automatic universe selector in login page.
- Reduced galaxy view: Planet column is not rendered and its functinality is moved to Name col., debris header reduced also.
- Extra delete options and spy report options: You can control messages from the top or the bottom.
- Fleet arrival and return time: In fleet destiny selection page you will see the time when you fleet will arrive and come back to your planet.
- Fleet retreat time: In fleet page you will see the time when your fleet will arrive if you order to come back.
- Multilanguage support: es-ES(spanish), en-US(english), de-DE(deutsch), pl-PL(polish), fr-FR(french), nl-NL/nl-BR (dutch), it-IT (italian), bs-BA/sr-CS/hr-HR (bosnian, serbian, croatian), pt-PT/pt-BR(portugese), tr-TR(Turkish), zh-CN/zh-TW (Simplified chinese and traditional chinese), ru-RU (russian), da-DK (danish), si-SL (slovenian) and sv-SE/sv-FI (swedish). If your language is not supported and you want to translate it, mail me.
- Almost all finishing hours: Research and buildings finishing hours, hangars qeue finishing time, you can see date/time in overview if you wish and even in phalanx.
- Highlight ally and private messages: Ally and private messages now have a diferent background to see them easily.
- Highlight big debris fields: Debris fields bigger than you fix min will have different background in galaxy view.
- Autochoose mision type: You can define mission priorities so FoxGame will select the mission according to that.
- Online DBs integration: Send reports to Milos (only ogame.com.es), EspRep and GalaxieTool directly within OGame (solar systems, stats and spy reports supported).
- In mines and power plants info screens (the ones you see when you click in the name) you will see the diferences between your actual level and the rest.
- Autoselect fleet destination: Select coord text anywhere go to fleet send screen and Voila! the destination is already selected. There is no need to take down numbers anymore.
- Private message signatures.
<<lessEnhance user experience with O-game (now works in every o-game version)
Adds a lot of features to the webgame O-game.
It also integrates Database features inside the game.
O-Game, is a real-time spacial browser game.
bs-BA/hr-HR/cs-SR can be downloaded as a separate version from http://foxgame.mozdev.org/ because there is no especific firefox version for those languages.
Main features:
- Automatic universe selector in login page.
- Reduced galaxy view: Planet column is not rendered and its functinality is moved to Name col., debris header reduced also.
- Extra delete options and spy report options: You can control messages from the top or the bottom.
- Fleet arrival and return time: In fleet destiny selection page you will see the time when you fleet will arrive and come back to your planet.
- Fleet retreat time: In fleet page you will see the time when your fleet will arrive if you order to come back.
- Multilanguage support: es-ES(spanish), en-US(english), de-DE(deutsch), pl-PL(polish), fr-FR(french), nl-NL/nl-BR (dutch), it-IT (italian), bs-BA/sr-CS/hr-HR (bosnian, serbian, croatian), pt-PT/pt-BR(portugese), tr-TR(Turkish), zh-CN/zh-TW (Simplified chinese and traditional chinese), ru-RU (russian), da-DK (danish), si-SL (slovenian) and sv-SE/sv-FI (swedish). If your language is not supported and you want to translate it, mail me.
- Almost all finishing hours: Research and buildings finishing hours, hangars qeue finishing time, you can see date/time in overview if you wish and even in phalanx.
- Highlight ally and private messages: Ally and private messages now have a diferent background to see them easily.
- Highlight big debris fields: Debris fields bigger than you fix min will have different background in galaxy view.
- Autochoose mision type: You can define mission priorities so FoxGame will select the mission according to that.
- Online DBs integration: Send reports to Milos (only ogame.com.es), EspRep and GalaxieTool directly within OGame (solar systems, stats and spy reports supported).
- In mines and power plants info screens (the ones you see when you click in the name) you will see the diferences between your actual level and the rest.
- Autoselect fleet destination: Select coord text anywhere go to fleet send screen and Voila! the destination is already selected. There is no need to take down numbers anymore.
- Private message signatures.
Download (0.057MB)
Added: 2007-07-11 License: MPL (Mozilla Public License) Price:
611 downloads
TOPCASED 1.0.0
TOPCASED is a Toolkit in OPen source for Critical Applications and SystEm Development more>>
TOPCASED comes from Toolkit in OPen source for Critical Applications and SystEm Development and is an id s system/software engineering workshop based on Eclipse.
It aims to provide the tools required to go from requirements to the implementation stages. The current version includes several graphical editors: ECORE, UML 2 (class, use cases, sequence diagrams only), structured analysis, and AADL (Architecture Analysis and Design Language).
These editors are partially generated from ECORE models and models can be checked. OCL and EMF checks are supported at this time. External tools can be easily connected to the workshop thanks to a simple communication bus.
<<lessIt aims to provide the tools required to go from requirements to the implementation stages. The current version includes several graphical editors: ECORE, UML 2 (class, use cases, sequence diagrams only), structured analysis, and AADL (Architecture Analysis and Design Language).
These editors are partially generated from ECORE models and models can be checked. OCL and EMF checks are supported at this time. External tools can be easily connected to the workshop thanks to a simple communication bus.
Download (21.3MB)
Added: 2007-07-07 License: Eclipse Public License Price:
842 downloads
Volumevis 0.6.2
Volumevis displays pixel-based 3-dimensional datasets. more>>
Volumevis displays pixel-based 3-dimensional datasets. 3-D pixel datasets mostly come from 3-D computer tomography (CT) and magnetic resonance (MR) images. These datasets usually come in the form of a set of 2-D picture files each being a slice of the 3D dataset.
To be displayed by volumevis, the files have to be ordered with identical names except for a number somwhere in the name corresponding to the slice number. Most image formats (jpg, tiff, dicom, etc ..) are supported.
Volumevis is a tool for visualizing 3D dimensional pixel-based datasets. Most computer 3D visualization in the world is with surfaced-based visualization. This is true for most 3D games, CAD tool, etc.
By stating it simply, surface-based rendering works by dividing a predefined surface into small triangles, and then sending those triangles along with their color to graphicscard to be rendered. For example,if you want to render a sphere in 3D, you would create a surface of the sphere, divide it into triangles, send the triangles to the graphics card, which would then turn the triangles into pixels and displaythem.
The unfortunate side-effect of this is, that if you happen to cut the sphere, or go inside it, you will see that its in fact hollow. Also, you cannot see any of the details that might be inside of the sphere.
Volume visualization is the equivalent in 3D of displaying a photo in 2D. The surface 3D visualizations on the other hand, are the equivalent of reducing a photo to a representation of lines (such as the outlines of people and houses) and drawing the lines on screen. Obviously a lot of information goes lost in the line representation.
The visualization works like this. In openGL (a graphics programming API), all fragments (3D equivalent of pixels) have an alpha value. The alpha value corresponds to the opacity of the fragment. If the fragment has a small alpha value, it will be easy to see through it and see the fragments behind it.
If the alpha value is high, the fragments behind it will be obscured. A 3D dataset is simply a block of data in the shape of a cube. Somewhere in the image there is an object which is white or grey. All the other places in the image are black. To render the object, all the pixels which are black are assigned and alpha value of 0 (meaning they are transparent). Therefore we dont see the black pixels.
The fragments belonging to the object are white and have an alpha value higher than zero. Therefore its not possible to see through them, and we perceive the location of the object fragment to be the surface of the object. Depending on the alpha value of the fragment, we might also be able to see some of the fragments behind it a bit (see inside the object).
At the moment, Volumevis only supports black/white images (which is fine for most CT and MRI datasets).
Enhancements:
- A bug with slice loading of textures which are not a power of two was fixed.
- Movie recording, cropping, and file saving for slices were fixed.
- Various feature improvements were made.
<<lessTo be displayed by volumevis, the files have to be ordered with identical names except for a number somwhere in the name corresponding to the slice number. Most image formats (jpg, tiff, dicom, etc ..) are supported.
Volumevis is a tool for visualizing 3D dimensional pixel-based datasets. Most computer 3D visualization in the world is with surfaced-based visualization. This is true for most 3D games, CAD tool, etc.
By stating it simply, surface-based rendering works by dividing a predefined surface into small triangles, and then sending those triangles along with their color to graphicscard to be rendered. For example,if you want to render a sphere in 3D, you would create a surface of the sphere, divide it into triangles, send the triangles to the graphics card, which would then turn the triangles into pixels and displaythem.
The unfortunate side-effect of this is, that if you happen to cut the sphere, or go inside it, you will see that its in fact hollow. Also, you cannot see any of the details that might be inside of the sphere.
Volume visualization is the equivalent in 3D of displaying a photo in 2D. The surface 3D visualizations on the other hand, are the equivalent of reducing a photo to a representation of lines (such as the outlines of people and houses) and drawing the lines on screen. Obviously a lot of information goes lost in the line representation.
The visualization works like this. In openGL (a graphics programming API), all fragments (3D equivalent of pixels) have an alpha value. The alpha value corresponds to the opacity of the fragment. If the fragment has a small alpha value, it will be easy to see through it and see the fragments behind it.
If the alpha value is high, the fragments behind it will be obscured. A 3D dataset is simply a block of data in the shape of a cube. Somewhere in the image there is an object which is white or grey. All the other places in the image are black. To render the object, all the pixels which are black are assigned and alpha value of 0 (meaning they are transparent). Therefore we dont see the black pixels.
The fragments belonging to the object are white and have an alpha value higher than zero. Therefore its not possible to see through them, and we perceive the location of the object fragment to be the surface of the object. Depending on the alpha value of the fragment, we might also be able to see some of the fragments behind it a bit (see inside the object).
At the moment, Volumevis only supports black/white images (which is fine for most CT and MRI datasets).
Enhancements:
- A bug with slice loading of textures which are not a power of two was fixed.
- Movie recording, cropping, and file saving for slices were fixed.
- Various feature improvements were made.
Download (0.67MB)
Added: 2005-08-02 License: GPL (GNU General Public License) Price:
1543 downloads
Tournament Pool and Bracket Tracker 0.5.0
Tournament Pool and Bracket Tracker is a Java Servlet based generic game tournament pool bracket tracking application. more>>
Tournament Pool and Bracket Tracker is a Java Servlet based generic game tournament pool bracket tracking application suitable especially for the NCAA basketball championship tournament.
Features include bracket entering, multiple scoring systems, multiple users, groups, pools, etc.
Tournament Pool and Bracket Tracker contains everything you need to run a tournament pool.
It supports small groups or organizations who wish to provide an NCAA basketball tournament pool without a lot of administrative work in registering users or in calculating up-to-date results and possibilities.
Though it was built with the NCAA "March Madness" tournaments in mind, it should be able to handle other sport tournament pools that use straight forward brackets.
As an administrator, you will first log into the system like any other user. Any user can create a group and aministrate their own pool. A group is a set of players that play together in any number of pools.
Pool adminstrators can choose from many different scoring systems. Scoring systems can be set up dynamically in the database. When you set up a group, you have a choice. Either you can tell the users about the pool, and have them register, then notify you. You would then add the users to the group manually. This keeps membership totally within your control.
However, you can also create an invitation code. Youll then have an link to the system with that invitation code embedded. You can send this link to your users. When they click the link and login (with a possible detour through registration), they will be automatically added to your group.
They can then create their bracket and add it to a pool without your direct involvement. You do risk that the email gets circulated to others and people you dont intend to enter your group do.
Players can create as many brackets as they like, name them, leave them unfinished, come back to them later, etc. Players can add a bracket to a pool once the bracket is finished either from the bracket interface page or from the pool interface page.
Once a tournament is underway, users can keep track of their progress as the administrator for a tournament updates the results of games. Tournaments results are updated by the administrator with the same interface players use to enter their brackets.
Players are prevented from editing their brackets once it has been added to a pool that has a tournament underway. Tournament administrators can delegate the duty of keeping game results up to date to others if they arent going to be around for some of the games via a simple interface.
This allows players to come into the system regularly during the tournament and check their results and the standings much quicker than your typical spreadsheet based systems. If something is updated wrong, the players will keep you honest. The results show current, remaining, and maximum available points.
Any user can inspect the other players brackets in the pool. The brackets are presented with good picks in the green and bad picks in the red.
Version restrictions:
- Right now, all of the bracket, tournament, and teams setup is done via SQL scripts. I typically am working on the scripts the night they are announced. The priority list for the user interface work so far has been first to make the player experience nice, second to make the in-tournament administration nice, and only third to make the tournament setup nice. Hopefully by the time March 2006 rolls around this third area will be improved.
- At this point the bracket system wont handle highest seed meets lowest seed type of brackets. Unfortunately, this rules out using this system for the NFL Playoffs for the time being. Ive been working on this, but it is hard nut to crack.
Installation:
- Install MySQL and Tomcat
- Put the tournament.war file in the tomcat webapps folder.
- To get the database ready, run the following commands from the mysql.exe tool in the following order:
. [path]configdb.sql
. [path]configncaa.sql
. [path]configncaa-teams.sql
. [path]configncaa-2004.sql (optional)
. [path]configacc.sql (optional)
. [path]configacc-2005.sql (optional)
. [path]configncaa-2005.sql
You need to grant privileges in mysql as well:
GRANT ALL PRIViLEGES ON *.* TO testuser@localhost
IDENTIFIED BY testpw WITH GRANT OPTION;
Make some tweaks to the [tomcat home]/conf/web.xml file. Uncomment the following:
< !-- The invoker servlet -->
< servlet>
< servlet-name>invoker
< servlet-class>
org.apache.catalina.servlets.InvokerServlet
< /servlet-class>
< init-param>
< param-name>debug
< param-value>0
< /init-param>
< load-on-startup>2
< /servlet>
and
< !-- The mapping for the invoker servlet -->
< servlet-mapping>
< servlet-name>invoker
< url-pattern>/servlet/*
< /servlet-mapping>
This enables the autoinvoker servlet, which maps from URLs to class names which happen to be J2EE servlet classes. Some people consider this a security risk, which is why it is disabled by default. Ive never had an issue so long as I know all of the servlet classes I have in the system. This can be changed. If you consider it an issue, let me know via a feature request.
- Start MySQL and Tomcat
- Go to http://localhost:8080/tournament/
Enhancements:
- This release adds many new options for the tournament pool administrator.
- You can do tie breakers, not show the players brackets to each other until the tournament starts, limit the number of brackets per player, and run a pool starting later in a tournament, such as starting at the Sweet 16.
- There is also a new interface for setting the start date and time of the tournament, sorting enhancements, the ability to edit pool settings, ranking the brackets of a running pool, and players may reset their passwords.
<<lessFeatures include bracket entering, multiple scoring systems, multiple users, groups, pools, etc.
Tournament Pool and Bracket Tracker contains everything you need to run a tournament pool.
It supports small groups or organizations who wish to provide an NCAA basketball tournament pool without a lot of administrative work in registering users or in calculating up-to-date results and possibilities.
Though it was built with the NCAA "March Madness" tournaments in mind, it should be able to handle other sport tournament pools that use straight forward brackets.
As an administrator, you will first log into the system like any other user. Any user can create a group and aministrate their own pool. A group is a set of players that play together in any number of pools.
Pool adminstrators can choose from many different scoring systems. Scoring systems can be set up dynamically in the database. When you set up a group, you have a choice. Either you can tell the users about the pool, and have them register, then notify you. You would then add the users to the group manually. This keeps membership totally within your control.
However, you can also create an invitation code. Youll then have an link to the system with that invitation code embedded. You can send this link to your users. When they click the link and login (with a possible detour through registration), they will be automatically added to your group.
They can then create their bracket and add it to a pool without your direct involvement. You do risk that the email gets circulated to others and people you dont intend to enter your group do.
Players can create as many brackets as they like, name them, leave them unfinished, come back to them later, etc. Players can add a bracket to a pool once the bracket is finished either from the bracket interface page or from the pool interface page.
Once a tournament is underway, users can keep track of their progress as the administrator for a tournament updates the results of games. Tournaments results are updated by the administrator with the same interface players use to enter their brackets.
Players are prevented from editing their brackets once it has been added to a pool that has a tournament underway. Tournament administrators can delegate the duty of keeping game results up to date to others if they arent going to be around for some of the games via a simple interface.
This allows players to come into the system regularly during the tournament and check their results and the standings much quicker than your typical spreadsheet based systems. If something is updated wrong, the players will keep you honest. The results show current, remaining, and maximum available points.
Any user can inspect the other players brackets in the pool. The brackets are presented with good picks in the green and bad picks in the red.
Version restrictions:
- Right now, all of the bracket, tournament, and teams setup is done via SQL scripts. I typically am working on the scripts the night they are announced. The priority list for the user interface work so far has been first to make the player experience nice, second to make the in-tournament administration nice, and only third to make the tournament setup nice. Hopefully by the time March 2006 rolls around this third area will be improved.
- At this point the bracket system wont handle highest seed meets lowest seed type of brackets. Unfortunately, this rules out using this system for the NFL Playoffs for the time being. Ive been working on this, but it is hard nut to crack.
Installation:
- Install MySQL and Tomcat
- Put the tournament.war file in the tomcat webapps folder.
- To get the database ready, run the following commands from the mysql.exe tool in the following order:
. [path]configdb.sql
. [path]configncaa.sql
. [path]configncaa-teams.sql
. [path]configncaa-2004.sql (optional)
. [path]configacc.sql (optional)
. [path]configacc-2005.sql (optional)
. [path]configncaa-2005.sql
You need to grant privileges in mysql as well:
GRANT ALL PRIViLEGES ON *.* TO testuser@localhost
IDENTIFIED BY testpw WITH GRANT OPTION;
Make some tweaks to the [tomcat home]/conf/web.xml file. Uncomment the following:
< !-- The invoker servlet -->
< servlet>
< servlet-name>invoker
< servlet-class>
org.apache.catalina.servlets.InvokerServlet
< /servlet-class>
< init-param>
< param-name>debug
< param-value>0
< /init-param>
< load-on-startup>2
< /servlet>
and
< !-- The mapping for the invoker servlet -->
< servlet-mapping>
< servlet-name>invoker
< url-pattern>/servlet/*
< /servlet-mapping>
This enables the autoinvoker servlet, which maps from URLs to class names which happen to be J2EE servlet classes. Some people consider this a security risk, which is why it is disabled by default. Ive never had an issue so long as I know all of the servlet classes I have in the system. This can be changed. If you consider it an issue, let me know via a feature request.
- Start MySQL and Tomcat
- Go to http://localhost:8080/tournament/
Enhancements:
- This release adds many new options for the tournament pool administrator.
- You can do tie breakers, not show the players brackets to each other until the tournament starts, limit the number of brackets per player, and run a pool starting later in a tournament, such as starting at the Sweet 16.
- There is also a new interface for setting the start date and time of the tournament, sorting enhancements, the ability to edit pool settings, ranking the brackets of a running pool, and players may reset their passwords.
Download (6.3MB)
Added: 2007-03-06 License: GPL (GNU General Public License) Price:
964 downloads
WMApm 1.1
WMApm is your typical laptop APM (Advanced Power Management) dockapp. more>>
WMApm is your typical laptop APM (Advanced Power Management) dockapp. One interesting feature is "timer" mode, where you can keep track of how long the laptop has been "on battery". This is opposite of the information usually provided by the BIOS, which is "time remaining", and in many cases wrong. This option can be toggled at run-time.
System messages scroll on the bottom of the window, AC plug flashes when battery is charging, and green LED inside the big button flashes red if battery level is critical low. Since version 1.1 there are some #defines for broken APM BIOSes to disable certain features.
Installation:
* make
* copy wmapm somewhere useful
* dance
* /wmapm &
* phear
(if it doesnt work, skip the phear step)
This works on all machines that have a standard non-borked APM implementation. For people with broken APM implementations, I added some stuff, which was sent to me by Daniel Pittman, to compensate for some of the stupidity. If you see dumb behaviour from wmapm, consider editing wmapm.c and uncomment one, or both, of these lines (on lines 19 and 20):
#define RETARDED_APM if your bios thinks the battery is charging all the time when its on AC power. What this will do is stop "charging" process as soon as the battery reaches 100%.
#define STUPID_APM if your bios shows -1 minutes remaining when AC is plugged in, or when battery is charging.
If your bios is even dumber than this, and you come up with another special case that needs to be handled, feel free to #ifdef it under < badword >_APM and send me a diff -u. I will include it in the next version. Any of these changes would have to go into acquire_apm_info. Note, I changed format of apminfo structure to get rid of redundancy - now there is only one power state variable, which keeps track whether we are on AC, charging, battery, etc.
Note, all the *_APM stuff is untested - my laptop has a working BIOS. If you test this and it doesnt work as advertised, go ahead and send me a fix.
As soon as ACPI is fixed I will make a version of wmapm for Linux ACPI. But until it works on MY laptop (toshiba satellite 2545xcdt) dont expect me to do anything about it. I will not accept patches either.
<<lessSystem messages scroll on the bottom of the window, AC plug flashes when battery is charging, and green LED inside the big button flashes red if battery level is critical low. Since version 1.1 there are some #defines for broken APM BIOSes to disable certain features.
Installation:
* make
* copy wmapm somewhere useful
* dance
* /wmapm &
* phear
(if it doesnt work, skip the phear step)
This works on all machines that have a standard non-borked APM implementation. For people with broken APM implementations, I added some stuff, which was sent to me by Daniel Pittman, to compensate for some of the stupidity. If you see dumb behaviour from wmapm, consider editing wmapm.c and uncomment one, or both, of these lines (on lines 19 and 20):
#define RETARDED_APM if your bios thinks the battery is charging all the time when its on AC power. What this will do is stop "charging" process as soon as the battery reaches 100%.
#define STUPID_APM if your bios shows -1 minutes remaining when AC is plugged in, or when battery is charging.
If your bios is even dumber than this, and you come up with another special case that needs to be handled, feel free to #ifdef it under < badword >_APM and send me a diff -u. I will include it in the next version. Any of these changes would have to go into acquire_apm_info. Note, I changed format of apminfo structure to get rid of redundancy - now there is only one power state variable, which keeps track whether we are on AC, charging, battery, etc.
Note, all the *_APM stuff is untested - my laptop has a working BIOS. If you test this and it doesnt work as advertised, go ahead and send me a fix.
As soon as ACPI is fixed I will make a version of wmapm for Linux ACPI. But until it works on MY laptop (toshiba satellite 2545xcdt) dont expect me to do anything about it. I will not accept patches either.
Download (0.009MB)
Added: 2006-10-13 License: GPL (GNU General Public License) Price:
1106 downloads
maRBL 1.1
maRBL is a policy daemon for Postfix that lets you trigger any Postfix action as a result of an RBL match. more>>
maRBL project is a policy daemon for Postfix that lets you trigger any Postfix action as a result of an RBL match.
There are only a couple good, practical options for spam filtering, but none of them are 100% effective. Statistical filters can come very close to perfection, but at the cost of CPU time -- you cant filter something until youve received it and spent some time analyzing it -- and there are few good options for blocking hosts outright.
What about RBLs?
RBLs are simple, fast and efficient but they frequently have false positives. Theres an implicit level of trust required: you have to trust RBL administrators to add and remove hosts in a timely and accurate fashion from their lists. The problem is that only a fraction of lists are entirely automated, mosts have humans involved in the process, and humans are fallible. Worse, humans are vindictive, many lists go for collateral damage by blocking large ranges of IP addresses in an effort to arm-twist ISPs into being more responsive about their spam problem.
What about Greylisting?
Greylisting relies on the fact that most spam is no longer sent through real mail servers, and instead is sent from subpar SMTP engines. Greylisting forces senders to wait for a period of time and retry, something many of these engines are incapable of. The problems are that it fares poorly when handling mail from large ISPs that have SMTP clusters (theres no guarantee that the retry will come from the same IP address), that it introduces more delay to the process of receiving an email, and that occasionally you will run across non-RFC compliant mailservers that treat a temporary delivery failure as a permanent one.
<<lessThere are only a couple good, practical options for spam filtering, but none of them are 100% effective. Statistical filters can come very close to perfection, but at the cost of CPU time -- you cant filter something until youve received it and spent some time analyzing it -- and there are few good options for blocking hosts outright.
What about RBLs?
RBLs are simple, fast and efficient but they frequently have false positives. Theres an implicit level of trust required: you have to trust RBL administrators to add and remove hosts in a timely and accurate fashion from their lists. The problem is that only a fraction of lists are entirely automated, mosts have humans involved in the process, and humans are fallible. Worse, humans are vindictive, many lists go for collateral damage by blocking large ranges of IP addresses in an effort to arm-twist ISPs into being more responsive about their spam problem.
What about Greylisting?
Greylisting relies on the fact that most spam is no longer sent through real mail servers, and instead is sent from subpar SMTP engines. Greylisting forces senders to wait for a period of time and retry, something many of these engines are incapable of. The problems are that it fares poorly when handling mail from large ISPs that have SMTP clusters (theres no guarantee that the retry will come from the same IP address), that it introduces more delay to the process of receiving an email, and that occasionally you will run across non-RFC compliant mailservers that treat a temporary delivery failure as a permanent one.
Download (0.005MB)
Added: 2006-11-27 License: GPL (GNU General Public License) Price:
1061 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 come and go 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