ides for graduation parties
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 868

Jukes for Mac/Linux/Solaris 4.1.2.42
Jukes was created for the serious MP3 user. more>> Jukes was created for the serious MP3 user. This program was created for people who rip full CDs or possibly their entire CD collection to their hard drive. Jukes allows you to have all of your CDs at your fingertips and play them like a real jukebox. Perfect for DJs, whether in your house or for parties or whatever, spin all of your favorite tunes anytime you want. No more loading the files in to play them and removing them to add more to the list, now all of your CDs are at your disposal!
Cross platform - works on Linux, Solaris, MacOSX, Windows.
Full support of ID3 v2.4 MP3 tags.
Full support of MP3, OGG Vorbis, FLAC, Monkey Audio APE, and SPEEX
Automatic creation of database if not found. No more proprietary use of MS Access.
Ability to display/sort your discs and tracks anyway you want. Lets you order discs by year, bitrate, name etc. Tracks by track number, or bitrate, or alphabetically.
Highlights any disc or tracks added within the last XX days. This allows new editions to stand out in large collections.
Filter by Genre, Years, Bitrates and most recently added albums
Disc Cleaner to remove discs that no longer exist in storage from the database. Useful for people that use IPods or Archos Jukeboxes as their storage.
Inline editing of artists, discs, tracks rather than the old click to open a new window metaphor.
Ability to import and export preferences.
File renaming based on a user defined regular expression. So you can name your files 01-Track1.mp3 or 01 - Track1 - 128kbps.mp3 or Track1 - 01.mp3
Web Search to retrieve disc cover, year, track names, and artist and disc name using Amazon.com Web Service.
Advanced search to find tracks. Fuzzy text search as well as by year, genre, bitrate.
Ability to export search results as CSV files for ad-hoc reporting.
Tray icon for easy access, single click pause/play, mouse wheel click to advance next song.
WINDOWS ONLY: Ability to listen to Intellitype commands Pause Play Stop found o<<less
Download (14.62MB)
Added: 2009-04-26 License: Freeware Price:
180 downloads

Rapid XSLT for linux 0.1
Provide a complete set of tools that a programmer can use for writing XSLT. more>> The project is still too early in its development life cycle to be compared to other, more mature, editors and IDEs. Nevertheless, it does provide a complete set of tools that a programmer can use for writing XSLT.
There are no plans to further develop this project.
Some of the features of this editor:
- Ctrl+Shift brings up a list of frequently typed XSLT elements with a shortcut letter that allows one to be inserted.
- Shorthand Notation supports two groups of elements that abstract nicely to programmatic constructs: xsl:call-template and xsl:with-param elements and xsl:choose, xsl:when and xsl:otherwise. They can be written using the shorthand notation as a method call and a case-default construct, respectively.
- Ctrl+Alt+arrow keys navigate between elements and attributes.
- User preferences allow inserted code to be customized.
- One or more elements can be wrapped with an inserted element.
- Multiple XSLT files can be opened and edited at once.
The download file contains help sheets to explain how to use the program.
What are its known limitations?
- The preferences window is not user friendly in that the options that should be set via radio buttons are set by typing YES or NO into text fields.
- When closing an open document, the user is prompted to save even if no changes have been made to it.
- Only one construct can be typed at a time in the shorthand notation text area. Therefore, a case/default construct may not be followed by a method call, and vice versa.<<less
Download (111KB)
Added: 2009-04-18 License: Freeware Price: Free
188 downloads
Distributed RSA Key Generation 1.0
Distributed RSA Key Generation is a software to generate shared RSA keys. more>>
Distributed RSA Key Generation is a software to generate shared RSA keys. Currently, only keys for two parties using Gilboas protocol are supported. But the protocol stack is extensible, so in the future there may be other protocols supported.
Work has begun on Straubs protocol but is not finished yet, multi-party protocols like Boneh-Franklins may also be added in the far future.
<<lessWork has begun on Straubs protocol but is not finished yet, multi-party protocols like Boneh-Franklins may also be added in the far future.
Download (2.3MB)
Added: 2006-09-04 License: GPL (GNU General Public License) Price:
1156 downloads
Ultimate++ IDE for liunx 2008.1
A set of libraries (GUI, SQL, etc..), and an integrated development environment. more>> Ultimate++ is a C++ cross-platform rapid application development suite focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.
Rapid development is achieved by the smart and aggressive use of C++ rather than through fancy code generators. In this respect, U++ competes with popular scripting languages while preserving C/C++ runtime characteristics.
The U++ integrated development environment, TheIDE, introduces modular concepts to C++ programming. It features BLITZ-build technology to speedup C++ rebuilds up to 4 times, Visual designers for U++ libraries, Topic++ system for documenting code and creating rich text resources for applications (like help and code documentation) and Assist++ - a powerful C++ code analyzer that provides features like code completion, navigation and transformation
TheIDE can work with GCC, MinGW and Visual C++ 7.1 or 8.0 compilers (including free Visual C++ Toolkit 2003 and Visual C++ 2005 Express Edition) and contains a full featured debugger. TheIDE can also be used to develop non-U++ applications.
U++ distributions combine U++ with 3rd party tools like MinGW compiler or SDL library to provide an instant development platform<<less
Download (10.36MB)
Added: 2009-04-20 License: Freeware Price: Free
186 downloads
Custom Strategy Role Playing Game 0.15
Custom Strategy Role Playing Game project is an engine for creating strategy role-playing games. more>>
Custom Strategy Role Playing Game project is an engine for creating strategy role-playing games.
Two players confront two parties of characters (which have RPG attributes: job, level, exp, skills, etc.) over a battlefield, and the surviving party wins.
Jobs, skills, etc. are stored in XML custom files. It has a combat style similar to Final Fantasy Tactics and Shining Force.
Enhancements:
- Custom effects for skils.
- New contender attribute managing is working now.
- New skill types and skill capabilities (as enable at a certain level).
- Contenders final attributes can now depend on skills.
- Jobs have now a basic bonus and a level bonus (which depends on
- contenders level).
- Partial code rewriting for some old features.
<<lessTwo players confront two parties of characters (which have RPG attributes: job, level, exp, skills, etc.) over a battlefield, and the surviving party wins.
Jobs, skills, etc. are stored in XML custom files. It has a combat style similar to Final Fantasy Tactics and Shining Force.
Enhancements:
- Custom effects for skils.
- New contender attribute managing is working now.
- New skill types and skill capabilities (as enable at a certain level).
- Contenders final attributes can now depend on skills.
- Jobs have now a basic bonus and a level bonus (which depends on
- contenders level).
- Partial code rewriting for some old features.
Download (0.75MB)
Added: 2006-11-10 License: GPL (GNU General Public License) Price:
1078 downloads
DateTime::Format::Roman 0.03
DateTime::Format::Roman is a Perl module with roman day numbering for DateTime objects. more>>
DateTime::Format::Roman is a Perl module with roman day numbering for DateTime objects.
SYNOPSIS
use DateTime::Format::Roman;
my $formatter = DateTime::Format::Roman->new(
pattern => %d %f %b %y );
my $dt = DateTime->new( year => 2003, month => 5, day => 28 );
$formatter->format_datetime($dt);
# 5 Kal Jun 2003
This module formats dates in the Roman style.
The Romans expressed their dates in relation to three fixed dates per month. For example: the Ides of March was the 15th of that month; 14 March was called "2 Ides", 13 March was called "3 Ides", etcetera. The days in the second half of the month were named after the first day of the next month, the "Kalends"; e.g. 16 March was called "17 Kalends of April".
METHODS
new( pattern => $string )
Creates a new formatter object. The optional formatting pattern defines the format of the output of format_datetime(). If no formatting pattern is given, a reasonable default is used.
format_datetime($datetime)
Retruns the formatted string. This method can be called on a formatter object (created by new()), or it can be called as a class method. In the latter case, the default pattern is used.
PATTERN SPECIFIERS
The following specifiers are allowed in the format strings given to the new() method:
%b
The abbreviated month name.
%B
The full month name.
%d
The day of the month as a decimal number (including 1 for the fixed days).
%D
The day of the month, written as a number plus the corresponding fixed day.
%f
The fixed day part of the date.
%m
The month as a decimal number (range 1 to 12).
%y
The year as a decimal number.
If a specifier is preceded by O or o, numbers will be written in uppercase and lowercase Roman numerals, respectively.
The %f specifier accepts an additional argument of 1 digit, specifying the length of the output:
%0f : abbreviated name (e.g. "Kal")
%1f : full name (e.g. "Kalends")
%2f : one-letter abbreviation (e.g. "K")
<<lessSYNOPSIS
use DateTime::Format::Roman;
my $formatter = DateTime::Format::Roman->new(
pattern => %d %f %b %y );
my $dt = DateTime->new( year => 2003, month => 5, day => 28 );
$formatter->format_datetime($dt);
# 5 Kal Jun 2003
This module formats dates in the Roman style.
The Romans expressed their dates in relation to three fixed dates per month. For example: the Ides of March was the 15th of that month; 14 March was called "2 Ides", 13 March was called "3 Ides", etcetera. The days in the second half of the month were named after the first day of the next month, the "Kalends"; e.g. 16 March was called "17 Kalends of April".
METHODS
new( pattern => $string )
Creates a new formatter object. The optional formatting pattern defines the format of the output of format_datetime(). If no formatting pattern is given, a reasonable default is used.
format_datetime($datetime)
Retruns the formatted string. This method can be called on a formatter object (created by new()), or it can be called as a class method. In the latter case, the default pattern is used.
PATTERN SPECIFIERS
The following specifiers are allowed in the format strings given to the new() method:
%b
The abbreviated month name.
%B
The full month name.
%d
The day of the month as a decimal number (including 1 for the fixed days).
%D
The day of the month, written as a number plus the corresponding fixed day.
%f
The fixed day part of the date.
%m
The month as a decimal number (range 1 to 12).
%y
The year as a decimal number.
If a specifier is preceded by O or o, numbers will be written in uppercase and lowercase Roman numerals, respectively.
The %f specifier accepts an additional argument of 1 digit, specifying the length of the output:
%0f : abbreviated name (e.g. "Kal")
%1f : full name (e.g. "Kalends")
%2f : one-letter abbreviation (e.g. "K")
Download (0.011MB)
Added: 2007-08-14 License: Perl Artistic License Price:
801 downloads
Scalix Connect for Evolution 10.0.0.337
Scalix Connect for Evolution provides full-function connectivity between Novell Evolution and the Scalix Server. more>>
Scalix Connect for Evolution provides full-function connectivity between Novell Evolution and the Scalix Server.
Scalix Connect for Evolution natively supports IMAP and iCal, resulting in compatibility with the full range of functionality offered by Evolution. No end user retraining is required when Evolution users move to Scalix.
Scalix offers the industrys richest third party support for Novell Evolution, enabling organizations to make centralized enterprise email, calendar and scheduling, address book, and contacts a reality for users on Linux desktops. Whether using Evolution, Outlook or Scalix Web Access, Scalix users enjoy full interoperability with other Scalix clients regardless of the operating platform, email client or web browser.
Scalix Connect for Evolution provides full-function connectivity between Novell Evolution and the Scalix Server. Compatible with Evolution 2.4.x, Scalix Connect natively supports IMAP and iCal resulting in compatibility with the full range of functionality offered by Evolution. No end user retraining is required when Evolution users move to Scalix.
Main features:
- Integrated email, calendar, and directory services
- Rich Text Format (RTF) message formatting
- Offline email folder synchronization (IMAP offline mode)
- Free/Busy directory lookup for group scheduling
- Client- and server-based rules
- Public folders
- Folder management, storage and sorting
- Public distribution lists
- Full Evolution address book & contacts
<<lessScalix Connect for Evolution natively supports IMAP and iCal, resulting in compatibility with the full range of functionality offered by Evolution. No end user retraining is required when Evolution users move to Scalix.
Scalix offers the industrys richest third party support for Novell Evolution, enabling organizations to make centralized enterprise email, calendar and scheduling, address book, and contacts a reality for users on Linux desktops. Whether using Evolution, Outlook or Scalix Web Access, Scalix users enjoy full interoperability with other Scalix clients regardless of the operating platform, email client or web browser.
Scalix Connect for Evolution provides full-function connectivity between Novell Evolution and the Scalix Server. Compatible with Evolution 2.4.x, Scalix Connect natively supports IMAP and iCal resulting in compatibility with the full range of functionality offered by Evolution. No end user retraining is required when Evolution users move to Scalix.
Main features:
- Integrated email, calendar, and directory services
- Rich Text Format (RTF) message formatting
- Offline email folder synchronization (IMAP offline mode)
- Free/Busy directory lookup for group scheduling
- Client- and server-based rules
- Public folders
- Folder management, storage and sorting
- Public distribution lists
- Full Evolution address book & contacts
Download (0.53MB)
Added: 2006-03-06 License: GPL (GNU General Public License) Price:
1342 downloads
The Open For Business Project 3.0.0
The Open For Business Project is a J2EE-based enterprise automation tools and applications. more>>
The Open For Business Project is an open source enterprise automation software project licensed under the MIT Open Source License.
By open source enterprise automation we mean: Open Source ERP, Open Source CRM, Open Source E-Business / E-Commerce, Open Source SCM, Open Source MRP, Open Source CMMS/EAM, and so on.
Main features:
- advanced e-commerce
- catalog management
- promotion & pricing management
- order management (sales & purchase)
- customer management (part of general party management)
- warehouse management
- fulfillment (auto stock moves, batched pick, pack & ship)
- accounting (invoice, payment & billing accounts)
- manufacturing management
- general work effort management (events, tasks, projects, requests, etc)
- content management (for product content, web sites, general content, blogging, forums, etc)
- and much more all in an open source package!
<<lessBy open source enterprise automation we mean: Open Source ERP, Open Source CRM, Open Source E-Business / E-Commerce, Open Source SCM, Open Source MRP, Open Source CMMS/EAM, and so on.
Main features:
- advanced e-commerce
- catalog management
- promotion & pricing management
- order management (sales & purchase)
- customer management (part of general party management)
- warehouse management
- fulfillment (auto stock moves, batched pick, pack & ship)
- accounting (invoice, payment & billing accounts)
- manufacturing management
- general work effort management (events, tasks, projects, requests, etc)
- content management (for product content, web sites, general content, blogging, forums, etc)
- and much more all in an open source package!
Download (28.51MB)
Added: 2005-04-28 License: MIT/X Consortium License Price:
1642 downloads
Computation Job Management 0.6
Computation Job Management (jobman in short) is a program that calls executables according to a given program flow. more>>
Computation Job Management (jobman in short) is a program that calls executables according to a given program flow. Each executable is run in a separate process. It is useful when a project needs to carry out a series of calculations that are performed by software written in different languages or supplied by third parties, but invoking individual programs manually is error prone and hard to manage.
The various individual programs dont communicate with each other except via persistent storage. This is especially the case for some scientific computing, quantitative finance, and prototyped programming.
Enhancements:
- A job can output a status string indicating to skip other sibling jobs.
- Fixed a number of bugs.
- Mark the program in beta status as it has been used to manage jobs completed in days.
<<lessThe various individual programs dont communicate with each other except via persistent storage. This is especially the case for some scientific computing, quantitative finance, and prototyped programming.
Enhancements:
- A job can output a status string indicating to skip other sibling jobs.
- Fixed a number of bugs.
- Mark the program in beta status as it has been used to manage jobs completed in days.
Download (0.14MB)
Added: 2007-04-24 License: LGPL (GNU Lesser General Public License) Price:
915 downloads
EasyEclipse for Ruby and Rails 1.2.2
EasyEclipse for Ruby and Rails is for Ruby and Ruby On Rails development. more>>
EasyEclipse for Ruby and Rails is for Ruby and Ruby On Rails development.
This distribution includes the following plugins:
Core components:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
IDEs for Ruby and Ruby on Rails:
- Ruby Development Tools 0.8.1 - Edit, test, run and debug Ruby applications.
- RadRails 0.7.1.patch-01 - Create, test and deploy Ruby on Rails applications.
Database management tool:
- QuantumDB 3.0.3 - Access, manage and query SQL relational database and servers access using standard JDBC drivers.
Version Control tools (note that CVS support is included in the Eclipse Platform):
- Subclipse 1.1.8 - Access and manage Subversion repositories within Eclipse.
<<lessThis distribution includes the following plugins:
Core components:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
IDEs for Ruby and Ruby on Rails:
- Ruby Development Tools 0.8.1 - Edit, test, run and debug Ruby applications.
- RadRails 0.7.1.patch-01 - Create, test and deploy Ruby on Rails applications.
Database management tool:
- QuantumDB 3.0.3 - Access, manage and query SQL relational database and servers access using standard JDBC drivers.
Version Control tools (note that CVS support is included in the Eclipse Platform):
- Subclipse 1.1.8 - Access and manage Subversion repositories within Eclipse.
Download (130MB)
Added: 2007-06-19 License: Eclipse Public License Price:
858 downloads
EasyEclipse for LAMP 1.2.2
EasyEclipse for LAMP is for PHP, Python, Perl, and Ruby development with a web server and a database. more>>
EasyEclipse for LAMP is for PHP, Python, Perl, and Ruby development with a web server and a database.
This distribution contains all the plugins needed to develop in PHP, Python, Perl, Ruby and Ruby On Rail. You may need to disable some plugins based on your needs.
This distribution includes the following plugins:
Core components:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
Tools for web development:
- Eclipse Web tools editors 1.5.2 - Edit and validate XML, XSL, XML Schemas, DTD, HTML, JavaScript and CSS files. Test and validate web services.
- Eclipse HTML Tidy 1.2.2.patch-01-1 - Format and validate HTML, XHTML and XML documents within your favorite editor.
- Amateras HTML and XML editor 2.0.2 - Edit HTML, JSP, XML and CSS files.
Database management tool:
- QuantumDB 3.0.3 - Access, manage and query SQL relational database and servers access using standard JDBC drivers.
IDE for PHP development:
- PHP Eclipse 1.1.9.CVS-20060920 - Edit, run, test, debug and deploy PHP applications.
- Simple test for PHP 0.1.9.1 - Test your PHP code with the SimpleTest PHP unit test framework, and experimental support for PHPUnit2.
IDE for Python development:
- PyDev 1.2.4 - Edit, run, debug and refactor Python and Jython applications.
IDEs for Ruby and Ruby on Rails:
- Ruby Development Tools 0.8.1 - Edit, test, run and debug Ruby applications.
- RadRails 0.7.1.patch-01 - Create, test and deploy Ruby on Rails applications.
Miscellaneous:
- Eclipse Perl Integration (EPIC) 0.5.16 - Edit, run, debug Perl scripts and applications. Test and evaluate regular expressions.
<<lessThis distribution contains all the plugins needed to develop in PHP, Python, Perl, Ruby and Ruby On Rail. You may need to disable some plugins based on your needs.
This distribution includes the following plugins:
Core components:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
Tools for web development:
- Eclipse Web tools editors 1.5.2 - Edit and validate XML, XSL, XML Schemas, DTD, HTML, JavaScript and CSS files. Test and validate web services.
- Eclipse HTML Tidy 1.2.2.patch-01-1 - Format and validate HTML, XHTML and XML documents within your favorite editor.
- Amateras HTML and XML editor 2.0.2 - Edit HTML, JSP, XML and CSS files.
Database management tool:
- QuantumDB 3.0.3 - Access, manage and query SQL relational database and servers access using standard JDBC drivers.
IDE for PHP development:
- PHP Eclipse 1.1.9.CVS-20060920 - Edit, run, test, debug and deploy PHP applications.
- Simple test for PHP 0.1.9.1 - Test your PHP code with the SimpleTest PHP unit test framework, and experimental support for PHPUnit2.
IDE for Python development:
- PyDev 1.2.4 - Edit, run, debug and refactor Python and Jython applications.
IDEs for Ruby and Ruby on Rails:
- Ruby Development Tools 0.8.1 - Edit, test, run and debug Ruby applications.
- RadRails 0.7.1.patch-01 - Create, test and deploy Ruby on Rails applications.
Miscellaneous:
- Eclipse Perl Integration (EPIC) 0.5.16 - Edit, run, debug Perl scripts and applications. Test and evaluate regular expressions.
Download (163.4MB)
Added: 2007-06-19 License: Eclipse Public License Price:
859 downloads
The Doorman 0.81
The doorman guards the door of a server, manipulating firewall rules to admit only recognized parties. more>>
The doorman guards the door of a server, manipulating firewall rules to admit only recognized parties.
The doorman is intended to run on systems which have their firewall rules turned down tightly enough as to be effectively invisible to the outside world. The doorman adds and removes extra rules in a very controlled manner.
Using metaphor 1...
The doorman daemon "guards the door" of a host, admitting only recognized parties. It allows a server which is not intended for general public access to run with all of its TCP ports closed to the outside world. A matching "knocker" is provided, with which to persuade the doorman to open the door a crack, just wide enough for a single TCP connection from a single IP address.
And now, switching to metaphor 2... :)
A private server thus rigged for silent running has greatly enhanced security. Port scans cannot reveal its existence. Even if its existence is known by other means (or the firewall isnt all that tight), possible bugs in server code cannot be exploited; packets from unknown sources simply never get to the bug.
The current implementation of the doorman, "doormand", is suitable for protecting only TCP services on Unix-type systems. The door-knocker, "knock", can be run under Unix, GNU/Linux, or Microsoft Windows.
The doorman is based on an original idea of Martin Krzywinski, who proposed watching firewall logs for a sequence of packets directed to closed ports, which method he described in Sysadmin magazine and linuxjournal.com.
You might also visit his pages at www.portknocking.org.
This particular implementation deviates a bit from his original proposal, in that the doorman watches for only a single UDP packet. To get the doorman to open up, the packet must contain an MD5 hash which correctly hashes a shared secret, salted with a 32-bit random number, the identifying user or group-name, and the requested service port-number.
Enhancements:
- Added support for linux cooked socket header len; thanks to Markus Hoffmann.
- Fixed guestlist hostname-parsing bug; also thanks to Markus.
- Changed method of remembering old knock hashes, without use of Berkeley DB.
- Kinda-fixed a bug handling pcapnext-returns-null condition. I hope.
- Included lexer.c (flex output from lexer.l) in distribution. Duh.
- Fixed doorman bug when creating new new hashfile; thanks to Robert Koropcak
- No changes made to knock.c; however, it will report being V0.81
<<lessThe doorman is intended to run on systems which have their firewall rules turned down tightly enough as to be effectively invisible to the outside world. The doorman adds and removes extra rules in a very controlled manner.
Using metaphor 1...
The doorman daemon "guards the door" of a host, admitting only recognized parties. It allows a server which is not intended for general public access to run with all of its TCP ports closed to the outside world. A matching "knocker" is provided, with which to persuade the doorman to open the door a crack, just wide enough for a single TCP connection from a single IP address.
And now, switching to metaphor 2... :)
A private server thus rigged for silent running has greatly enhanced security. Port scans cannot reveal its existence. Even if its existence is known by other means (or the firewall isnt all that tight), possible bugs in server code cannot be exploited; packets from unknown sources simply never get to the bug.
The current implementation of the doorman, "doormand", is suitable for protecting only TCP services on Unix-type systems. The door-knocker, "knock", can be run under Unix, GNU/Linux, or Microsoft Windows.
The doorman is based on an original idea of Martin Krzywinski, who proposed watching firewall logs for a sequence of packets directed to closed ports, which method he described in Sysadmin magazine and linuxjournal.com.
You might also visit his pages at www.portknocking.org.
This particular implementation deviates a bit from his original proposal, in that the doorman watches for only a single UDP packet. To get the doorman to open up, the packet must contain an MD5 hash which correctly hashes a shared secret, salted with a 32-bit random number, the identifying user or group-name, and the requested service port-number.
Enhancements:
- Added support for linux cooked socket header len; thanks to Markus Hoffmann.
- Fixed guestlist hostname-parsing bug; also thanks to Markus.
- Changed method of remembering old knock hashes, without use of Berkeley DB.
- Kinda-fixed a bug handling pcapnext-returns-null condition. I hope.
- Included lexer.c (flex output from lexer.l) in distribution. Duh.
- Fixed doorman bug when creating new new hashfile; thanks to Robert Koropcak
- No changes made to knock.c; however, it will report being V0.81
Download (0.13MB)
Added: 2006-07-12 License: GPL (GNU General Public License) Price:
1202 downloads
simplesettings 0.5
This provides simple settings for initialization for third party apps and libraries in Python. more>>
simplesettings 0.5 is an excellent tool for programmers. It provides simple settings for initialization for third party apps and libraries in Python.
<<less Added: 2009-07-14 License: The Apache License 2.0 Price: FREE
1 downloads
Anarchist 0.2.0
Anarchist project is a tactics RPG. more>>
Anarchist project is a tactics RPG.
Anarchist is a tactics RPG written in Java. It draws heavy influence from Final Fantasy Tactics in the way combat works. It is designed to run on any platform and have minimal system requirements. Anarchist is copyrighted under the GNU General Public License.
Enhancements:
- It has been ported to Java
- It is now graphical instead of ASCII
- Classes are now referred to as Jobs, to avoid confusing Java.
- The Jobs file has been split into a barebones Jobs file and a Skills file.
- Everything that relates to in-game definitions (such as the Jobs and Skills file, as well as maps) has been moved into a modules directory, ./modules/anarchist. This is to allow 3rd parties to develop their own plot and use the Anarchist engine. The "Anarchist" project is now both the Anarchist engine and the Anarchist module that uses the Anarchist engine.
<<lessAnarchist is a tactics RPG written in Java. It draws heavy influence from Final Fantasy Tactics in the way combat works. It is designed to run on any platform and have minimal system requirements. Anarchist is copyrighted under the GNU General Public License.
Enhancements:
- It has been ported to Java
- It is now graphical instead of ASCII
- Classes are now referred to as Jobs, to avoid confusing Java.
- The Jobs file has been split into a barebones Jobs file and a Skills file.
- Everything that relates to in-game definitions (such as the Jobs and Skills file, as well as maps) has been moved into a modules directory, ./modules/anarchist. This is to allow 3rd parties to develop their own plot and use the Anarchist engine. The "Anarchist" project is now both the Anarchist engine and the Anarchist module that uses the Anarchist engine.
Download (0.13MB)
Added: 2006-11-08 License: GPL (GNU General Public License) Price:
1083 downloads
SPAW Editor 2.0.5 Beta
SPAW Editor is a web based in-browser WYSIWYG editor control. more>>
SPAW Editor is a web based in-browser WYSIWYG editor control. SPAW Editor enables web site developers to replace a standard textarea html control with full-featured, fully customizable, multilingual, skinable web based WYSIWYG editor.
Version 2 adds tabbed multi-document interface, floating/shared toolbars, modular architecture and many other exciting features.
Main features:
Tabbed Multi-document Interface
- Version 2 introduces new industry unique tabbed multi-document interface feature. Now you can edit virtually unlimited number of HTML snippets in a single WYSIWYG instance. This can save a lot of screen space, unnecessary scrolling and loading time compared to other solutions where you have to load as many WYSIWYG instances as HTML snippets you want to edit.
Floating/Shared Toolbars
- Multiple instances of SPAW Editor v.2 can be controlled by a single toolbar. This toolbar can either be attached to one of the instances or float around the screen. This way you can save loading time and achieve a better level of integration of the editing area into complex designs (no toolbar overhead)
Resizeable Editing Area
- Users can resize editing area of the editor both vertically and horizontally. Resizing directions could be controlled by the developers as well as users or disabled altogether. Content editors are able to see as much (or as little) content as they wish.
Modular Architecture
- One of the main problems in SPAW v.1 was that it was very difficult to extend the core functionality. SPAW Editor v.2 was designed with extendability in mind. Rich API is available for developers allowing to extend the functionality to whatever your needs are. Publicly available plugins developed by Solmetra as well as 3rd parties will be posted to our plugin page.
Enhancements:
- FEATURE ADDED: support for Safari 3 browser on OS X and Windows
- BUGFIX: absolute URLs were not stripped in XHTML module
- BUGFIX: XHTML rendering: only the first instance of & in href and src attributes was converted to &
<<lessVersion 2 adds tabbed multi-document interface, floating/shared toolbars, modular architecture and many other exciting features.
Main features:
Tabbed Multi-document Interface
- Version 2 introduces new industry unique tabbed multi-document interface feature. Now you can edit virtually unlimited number of HTML snippets in a single WYSIWYG instance. This can save a lot of screen space, unnecessary scrolling and loading time compared to other solutions where you have to load as many WYSIWYG instances as HTML snippets you want to edit.
Floating/Shared Toolbars
- Multiple instances of SPAW Editor v.2 can be controlled by a single toolbar. This toolbar can either be attached to one of the instances or float around the screen. This way you can save loading time and achieve a better level of integration of the editing area into complex designs (no toolbar overhead)
Resizeable Editing Area
- Users can resize editing area of the editor both vertically and horizontally. Resizing directions could be controlled by the developers as well as users or disabled altogether. Content editors are able to see as much (or as little) content as they wish.
Modular Architecture
- One of the main problems in SPAW v.1 was that it was very difficult to extend the core functionality. SPAW Editor v.2 was designed with extendability in mind. Rich API is available for developers allowing to extend the functionality to whatever your needs are. Publicly available plugins developed by Solmetra as well as 3rd parties will be posted to our plugin page.
Enhancements:
- FEATURE ADDED: support for Safari 3 browser on OS X and Windows
- BUGFIX: absolute URLs were not stripped in XHTML module
- BUGFIX: XHTML rendering: only the first instance of & in href and src attributes was converted to &
Download (0.45MB)
Added: 2007-06-22 License: GPL (GNU General Public License) Price:
546 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 ides for graduation parties 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