spring
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 73
Download (16.3MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1625 downloads
TA Spring 0.75b1
TA Spring is an open source project developing a new realtime strategy game. more>>
TA Spring is an open source project developing a new realtime strategy game.
Spring is a full 3D RTS game engine with good balanced content.
Games can be intense and the engine allows some diverse strategies.
At this moment the Spring engine is capable to run most (all) content that was available for the Total Annihilation engine.
Around 8 high profile mods have been made to run specificly on the Spring engine.
Spring is mainly a multi player game engine.
Some light AIs are available but they are not really challenging at this moment.
Spring runs on Windows and is stable. The Spring Linux ports runs alright but it cant connect to other Windows clients (yet) so Linux users are limited to single player.
The developers try to make Spring run natively on different platforms. (Windows, Linux, Mac and *BSD) And (try to) add features that modders request.
Main features:
- High resolution maps, viewable from all angles and ranges
- Dynamic map with craters from weapon and unit explosions
- Work with unit files from Total annihilation
- Realistic 3D trajectories for weapons
- Fully 3D air combat
- Several camera modes to suit different tastes
- Mod switcher
- Lobby Client
Enhancements:
- LUA related changes
- AI improvements
- balancing improvements
- lots of bugs fixed
<<lessSpring is a full 3D RTS game engine with good balanced content.
Games can be intense and the engine allows some diverse strategies.
At this moment the Spring engine is capable to run most (all) content that was available for the Total Annihilation engine.
Around 8 high profile mods have been made to run specificly on the Spring engine.
Spring is mainly a multi player game engine.
Some light AIs are available but they are not really challenging at this moment.
Spring runs on Windows and is stable. The Spring Linux ports runs alright but it cant connect to other Windows clients (yet) so Linux users are limited to single player.
The developers try to make Spring run natively on different platforms. (Windows, Linux, Mac and *BSD) And (try to) add features that modders request.
Main features:
- High resolution maps, viewable from all angles and ranges
- Dynamic map with craters from weapon and unit explosions
- Work with unit files from Total annihilation
- Realistic 3D trajectories for weapons
- Fully 3D air combat
- Several camera modes to suit different tastes
- Mod switcher
- Lobby Client
Enhancements:
- LUA related changes
- AI improvements
- balancing improvements
- lots of bugs fixed
Download (6.5MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
505 downloads
Spring-Dashboard 1.0
Spring-dashboard provides real-time statistic and monitoring view of any spring-framework web application. more>>
Spring-dashboard project provides real-time statistic and monitoring view of any spring-framework web application. With Spring-dashboard developers and testers can monitor flows within the application, as well as gather statistic information on application usage.
Enhancements:
- This release contains a framework for gathering statistical runtime information on a Spring Web application, a configurable dashboard view with a default AJAX implementation, and an example application that demonstrates Spring-Dashboards basic abilities.
<<lessEnhancements:
- This release contains a framework for gathering statistical runtime information on a Spring Web application, a configurable dashboard view with a default AJAX implementation, and an example application that demonstrates Spring-Dashboards basic abilities.
Download (2.4MB)
Added: 2006-09-15 License: GPL (GNU General Public License) Price:
1138 downloads
Rhino in Spring 1.1.1
Rhino in Spring is a project that intends to integrate Mozilla Rhino JavaScript interpreter. more>>
Rhino in Spring is a project that intends to integrate Mozilla Rhino JavaScript interpreter, the interpreter for the best (in our opinion) dynamic language on the Java platform with Spring Framework, the also best (again, in our opinion) enterprise framework on the Java platform.
Rhino in Springs aim is to provide a system that amalgamates the rapid development benefits and flexibility of a dynamic language with the strength, scalability and versatility of the Java platform and the Spring framework.
At the moment, the project delivers a controller component for Spring MVC that allows complex control flows spanning several webpages in web applications to be expressed as a single structured algorithm in JavaScript, putting the rich set of control flow structures and function reusability of a full-blown language at your fingertips. It transparently maps the users requests to the correct points of execution in your JavaScript code, even as the user freely navigates your website using the browsers back button or even "File-New Window" functionality!
A flexible set of state persistence options (including one where all state management is shifted to the browser, for maximum server scalability) is included.
Enhancements:
- Added support for relative pathnames in include(), with backward compatible lookup of absolute pathnames
- Fixed bug when an implicitly created ScriptStorage wasnt properly initialized
<<lessRhino in Springs aim is to provide a system that amalgamates the rapid development benefits and flexibility of a dynamic language with the strength, scalability and versatility of the Java platform and the Spring framework.
At the moment, the project delivers a controller component for Spring MVC that allows complex control flows spanning several webpages in web applications to be expressed as a single structured algorithm in JavaScript, putting the rich set of control flow structures and function reusability of a full-blown language at your fingertips. It transparently maps the users requests to the correct points of execution in your JavaScript code, even as the user freely navigates your website using the browsers back button or even "File-New Window" functionality!
A flexible set of state persistence options (including one where all state management is shifted to the browser, for maximum server scalability) is included.
Enhancements:
- Added support for relative pathnames in include(), with backward compatible lookup of absolute pathnames
- Fixed bug when an implicitly created ScriptStorage wasnt properly initialized
Download (2.5MB)
Added: 2007-04-02 License: GPL (GNU General Public License) Price:
937 downloads
Spring Rich Client 0.2.1
Spring-RCPs mission is to provide an elegant way to build highly-configurable, GUI-standards-following rich-client applications more>>
Spring-RCPs mission is to provide an elegant way to build highly-configurable, GUI-standards-following rich-client applications faster by leveraging the Spring Framework, and a rich library of UI factories and support classes.
The Spring Rich Client Project (RCP) is a sub-project of The Spring Framework. Spring-RCPs mission is to provide an elegant way to build highly-configurable, GUI-standards-following rich-client applications faster by leveraging the Spring Framework, and a rich library of UI factories and support classes. Initial focus is on providing support for Swing applications but a goal of Spring-RCP is to be view agnostic as much as possible.
Spring Rich Client Projects goal is to provide a viable option for developers that need a platform and a best-practices guide for constructing Swing applications quickly.
Specifically, spring-richclient seeks to:
Provide a way to build structured, highly-configurable, GUI-standards-following Swing applications faster by leveraging the Spring Framework.
Foster integration with existing rich-client-related projects where it make sense. For example, jgoodies-forms and TableLayout are two good layout managers. We dont need to develop another one.
Adhere to the principles set forth by the Spring Framework--programming to interfaces; the importance of sound OO design, documentation, and testing.
Main features:
- A command framework that provides centralized configuration of Swing actions and appropriate handler registration based on the current active view. Command configuration, as well as action bar contribution policies (to menus or toolbars), can be defined centrally and externalized in Spring bean defintiions.
- A forms data binding and validation framework, for connecting edits made in your UI controls with your domain model automatically--with as you type feedback.
- Support for multiple window management, page configuration, and view management. The concepts here are inspired by Eclipses perspective/view constructs. Views can be defined in the Spring container, associated with one or more pages, and a default page can be configured to be loaded at startup.
- Common support classes addressing various rich client requirements including: well formed dialogs, wizards, input validation (typing hints and validation results reporting), button bars,internationalization, image/icon caching, progress monitoring, UI threading (classes cleanly promoting responsive UIs), treetable/property sheet, table sorting/high-volume table updates, GUI standards builders/helpers, help/about, etc.
Spring-rich adds value for people needing to develop Swing applications and do so in a way that promotes consistent, well-designed, configurable Swing applications. The spring-rich developers strongly feel the old days of Swing apps not looking native and not being performant or web-accessible are gone with JDK1.4.2 and 1.5 and webstart.
It is our belief the only problem with Swing is that there are a limited number of higher-level abstractions available that assist in making the toolkit simpler and easier to use, and a limited number of design best practices. The goal of spring-richclient is to provide that.
Enhancements:
- [RCP-400] - jgoodies forms not included as spring-rich dependencies
- Regression bug: icons on MessageAreaPane didnt show up
<<lessThe Spring Rich Client Project (RCP) is a sub-project of The Spring Framework. Spring-RCPs mission is to provide an elegant way to build highly-configurable, GUI-standards-following rich-client applications faster by leveraging the Spring Framework, and a rich library of UI factories and support classes. Initial focus is on providing support for Swing applications but a goal of Spring-RCP is to be view agnostic as much as possible.
Spring Rich Client Projects goal is to provide a viable option for developers that need a platform and a best-practices guide for constructing Swing applications quickly.
Specifically, spring-richclient seeks to:
Provide a way to build structured, highly-configurable, GUI-standards-following Swing applications faster by leveraging the Spring Framework.
Foster integration with existing rich-client-related projects where it make sense. For example, jgoodies-forms and TableLayout are two good layout managers. We dont need to develop another one.
Adhere to the principles set forth by the Spring Framework--programming to interfaces; the importance of sound OO design, documentation, and testing.
Main features:
- A command framework that provides centralized configuration of Swing actions and appropriate handler registration based on the current active view. Command configuration, as well as action bar contribution policies (to menus or toolbars), can be defined centrally and externalized in Spring bean defintiions.
- A forms data binding and validation framework, for connecting edits made in your UI controls with your domain model automatically--with as you type feedback.
- Support for multiple window management, page configuration, and view management. The concepts here are inspired by Eclipses perspective/view constructs. Views can be defined in the Spring container, associated with one or more pages, and a default page can be configured to be loaded at startup.
- Common support classes addressing various rich client requirements including: well formed dialogs, wizards, input validation (typing hints and validation results reporting), button bars,internationalization, image/icon caching, progress monitoring, UI threading (classes cleanly promoting responsive UIs), treetable/property sheet, table sorting/high-volume table updates, GUI standards builders/helpers, help/about, etc.
Spring-rich adds value for people needing to develop Swing applications and do so in a way that promotes consistent, well-designed, configurable Swing applications. The spring-rich developers strongly feel the old days of Swing apps not looking native and not being performant or web-accessible are gone with JDK1.4.2 and 1.5 and webstart.
It is our belief the only problem with Swing is that there are a limited number of higher-level abstractions available that assist in making the toolkit simpler and easier to use, and a limited number of design best practices. The goal of spring-richclient is to provide that.
Enhancements:
- [RCP-400] - jgoodies forms not included as spring-rich dependencies
- Regression bug: icons on MessageAreaPane didnt show up
Download (15.7MB)
Added: 2006-09-21 License: The Apache License 2.0 Price:
1134 downloads
Spring IDE for Eclipse 2.0.1
Spring IDE for Eclipse provides plugins for the Eclipse platform to ease working with Bean Factory configuration files. more>>
Spring IDE for Eclipse project provides Eclipse plugins to ease working with Bean Factory configuration files for the Spring Framework.
It contains a Spring project nature (with an incremental builder for validating Spring bean config files), an image decorator (which decorates Spring projects and all Spring bean config files), a Spring view (which allows one to browse Spring projects and their Spring bean config files, including bean properties), and an editor showing a graph from the beans of a single config file or a set of config files.
Main features:
- Project nature which support a list of Spring bean config files and sets of bean config files (aka beans config sets)
- Incremental builder which validates all modified Spring bean config files defined in a Spring project
- View which displays a tree with all Spring projects and their Spring bean config files
- Image decorator which decorates all Spring projects, their bean config files and all Java classes which are used as bean classes
- Editor (read-only) which displays a graph from all beans defined in a single config file or a config set
- The following features are currently under development:
- Graphical editor for Spring Webflow configuration files
- XML editor for Spring beans configuration files
System requirements:
- Eclipse Project
- Spring
Installation:
- Open Eclipse. Go to Help -> Software Updates -> Find and Install.
- Select "Search for new features to install". Click "Next".
- Click "New Remote Site". Enter "Spring IDE updatesite" for the Name and "http://springide.org/updatesite/" for the URL (Screenshot). Click "OK".
- You should now see a a new entry name "Spring IDE updatesite" with a mark next to it (Screenshot). Click on that and check "Spring IDE".
- Click on the mark next to "Eclipse.org updatesite" and check the version of GEF which is sufficient for your version of Eclipse. Click "Next".
- Select the features "Graphical Editing Framework" and the lastest version of "Spring IDE" from the list. Click "Next".
- Check "I accept..." and click "Next". Select or add the appropriate site to install the features. Click "Finish".
- Click Install on the warning dialogs during feature verification (both features are not digitally signed).
- After successfully downloading and installing the features click "Yes" on the "Would you like to restart now?" dialog.
<<lessIt contains a Spring project nature (with an incremental builder for validating Spring bean config files), an image decorator (which decorates Spring projects and all Spring bean config files), a Spring view (which allows one to browse Spring projects and their Spring bean config files, including bean properties), and an editor showing a graph from the beans of a single config file or a set of config files.
Main features:
- Project nature which support a list of Spring bean config files and sets of bean config files (aka beans config sets)
- Incremental builder which validates all modified Spring bean config files defined in a Spring project
- View which displays a tree with all Spring projects and their Spring bean config files
- Image decorator which decorates all Spring projects, their bean config files and all Java classes which are used as bean classes
- Editor (read-only) which displays a graph from all beans defined in a single config file or a config set
- The following features are currently under development:
- Graphical editor for Spring Webflow configuration files
- XML editor for Spring beans configuration files
System requirements:
- Eclipse Project
- Spring
Installation:
- Open Eclipse. Go to Help -> Software Updates -> Find and Install.
- Select "Search for new features to install". Click "Next".
- Click "New Remote Site". Enter "Spring IDE updatesite" for the Name and "http://springide.org/updatesite/" for the URL (Screenshot). Click "OK".
- You should now see a a new entry name "Spring IDE updatesite" with a mark next to it (Screenshot). Click on that and check "Spring IDE".
- Click on the mark next to "Eclipse.org updatesite" and check the version of GEF which is sufficient for your version of Eclipse. Click "Next".
- Select the features "Graphical Editing Framework" and the lastest version of "Spring IDE" from the list. Click "Next".
- Check "I accept..." and click "Next". Select or add the appropriate site to install the features. Click "Finish".
- Click Install on the warning dialogs during feature verification (both features are not digitally signed).
- After successfully downloading and installing the features click "Yes" on the "Would you like to restart now?" dialog.
Download (MB)
Added: 2007-08-18 License: Eclipse Public License Price:
566 downloads
POrqi 1.3
POrqi is a library that non-invasively transforms Java code to use asynchronous calls. more>>
POrqi project is a library that non-invasively transforms Java code to use asynchronous calls. This allows reliable services to be constructed from Plain Old Java Objects (POJOs).
This is release 1.2 of the POrqi library. It includes:
- Core support for converting to asynchronous calls
- A Spring factory for generating Services from POJOs
<<lessThis is release 1.2 of the POrqi library. It includes:
- Core support for converting to asynchronous calls
- A Spring factory for generating Services from POJOs
Download (0.076MB)
Added: 2007-04-24 License: LGPL (GNU Lesser General Public License) Price:
913 downloads
Spike Asset Manager 0.30
Spike Asset Manager is a cross-platform framework for probing a system. more>>
Spike Asset Manager (SAM) is an open-source cross-platform framework for probing a system for components and reporting them. It includes a driver file that probes for components commonly found in a LAMPJ stack (Apache, MySQL, PHP, Tomcat, etc).
SAM can find multiple versions that are installed, query the rpm database and indicate whether components are running. Driver files may be edited to search for different components.
SAM can be extended by writing extension plugins (shell, perl, python, java, etc). It can also be extended by changing the code and creating additional directives for the driver file.
The list of components that SAM currently looks for include:
- apache2
- axis
- commons-logging
- hibernate
- java
- jetspeed
- jboss
- log4j
- mysql
- openldap
- openssl
- perl
- php
- python
- spring
- struts
- tomcat
Enhancements:
- This development release adds a Web server.
- There is now an AJAX enabled Web client to perform what was previously done via command line.
- This allows a common interface (across operating systems) as well as local and remote administration. AJAX is made possible with integration through MochiKit and JSON.
- The Web site has also moved to the SpikeSource developer Web site.
<<lessSAM can find multiple versions that are installed, query the rpm database and indicate whether components are running. Driver files may be edited to search for different components.
SAM can be extended by writing extension plugins (shell, perl, python, java, etc). It can also be extended by changing the code and creating additional directives for the driver file.
The list of components that SAM currently looks for include:
- apache2
- axis
- commons-logging
- hibernate
- java
- jetspeed
- jboss
- log4j
- mysql
- openldap
- openssl
- perl
- php
- python
- spring
- struts
- tomcat
Enhancements:
- This development release adds a Web server.
- There is now an AJAX enabled Web client to perform what was previously done via command line.
- This allows a common interface (across operating systems) as well as local and remote administration. AJAX is made possible with integration through MochiKit and JSON.
- The Web site has also moved to the SpikeSource developer Web site.
Download (0.17MB)
Added: 2005-10-31 License: Open Software License Price:
1454 downloads
vines 2.0
vines is a small application which draws vines on your X or SunView screen. more>>
vines is a small application which draws vines on your X or SunView screen.
vines draws vines (wandering plants made up mostly of stems and leaves) on your X11 or SunView screen.
By default it draws in black and white, but color options (spring and fall) are provided.
The vines can grow across the top of your screen and down the side, down from the top of your screen until they reach the bottom, or start from the center and wander all over the screen forever.
Enhancements:
- added -z option (show version)
- added -F option (was described in README, but unimplemented!)
- added -x option (X11 synchronize)
- added -G option (growth rate)
- added -E option (edges, including bottom)
- added -P option (palette files, with samples in Vines/)
- beefed up -g option
- changed -h to -H for halt, added -h for help (like -?)
- revamped help
- various code cleanups
- various command line option and error message cleanups
- minor optimizations
- code now compiles cleanly (for X and linux, anyway)
- patched for ugly runtime bug on Dell/Linux 2.0.34/gcc 2.7.2
- added man page, CHANGES, MANIFEST, LEGALSTUFF
- added Imakefile, Makefile-noImake
- revamped README
- changed name to vines
- added sample leaf and stem template files (Sample.leaf, Sample.stem)
<<lessvines draws vines (wandering plants made up mostly of stems and leaves) on your X11 or SunView screen.
By default it draws in black and white, but color options (spring and fall) are provided.
The vines can grow across the top of your screen and down the side, down from the top of your screen until they reach the bottom, or start from the center and wander all over the screen forever.
Enhancements:
- added -z option (show version)
- added -F option (was described in README, but unimplemented!)
- added -x option (X11 synchronize)
- added -G option (growth rate)
- added -E option (edges, including bottom)
- added -P option (palette files, with samples in Vines/)
- beefed up -g option
- changed -h to -H for halt, added -h for help (like -?)
- revamped help
- various code cleanups
- various command line option and error message cleanups
- minor optimizations
- code now compiles cleanly (for X and linux, anyway)
- patched for ugly runtime bug on Dell/Linux 2.0.34/gcc 2.7.2
- added man page, CHANGES, MANIFEST, LEGALSTUFF
- added Imakefile, Makefile-noImake
- revamped README
- changed name to vines
- added sample leaf and stem template files (Sample.leaf, Sample.stem)
Download (0.032MB)
Added: 2006-09-29 License: Free To Use But Restricted Price:
1122 downloads
Apache MINA 0.9.0
Apache MINA is a network application framework. more>>
Apache MINA comes from Multipurpose Infrastructure for Network Applications and is a network application framework which helps users develop high performance and high scalability network applications easily.
Main features:
- Unified API for various transport types:
- TCP/IP
- UDP/IP
- In-VM pipe communication
- You can implement your own!
- Low-level and high-level API:
- Low-level: uses ByteBuffers
- High-level: uses user-defined message objects and codecs
- Stream-based I/O support via StreamIoHandler
- Filter interface as an extension point; similar to Servlet filters
- SSL support via SSLFilter thanks to Java 5 SSLEngine
- Thread pools are implemented as filters so that users can customize thread model.
- Unit testability using mock objects,
- JMX managability, (coming soon)
- Traffic throttling, (coming soon)
- Overload shielding, (coming soon)
- Integration with well known containers such as Spring and OSGi, (coming soon)
- Smooth migration from Netty, a popular NIO framework. (See Netty Tutorial)
Enhancements:
- This release introduces a new API with an integrated I/O layer and protocol layer.
- New features include traffic control, StartTLS, out-of-the-box protocol codecs, and Spring framework integration.
<<lessMain features:
- Unified API for various transport types:
- TCP/IP
- UDP/IP
- In-VM pipe communication
- You can implement your own!
- Low-level and high-level API:
- Low-level: uses ByteBuffers
- High-level: uses user-defined message objects and codecs
- Stream-based I/O support via StreamIoHandler
- Filter interface as an extension point; similar to Servlet filters
- SSL support via SSLFilter thanks to Java 5 SSLEngine
- Thread pools are implemented as filters so that users can customize thread model.
- Unit testability using mock objects,
- JMX managability, (coming soon)
- Traffic throttling, (coming soon)
- Overload shielding, (coming soon)
- Integration with well known containers such as Spring and OSGi, (coming soon)
- Smooth migration from Netty, a popular NIO framework. (See Netty Tutorial)
Enhancements:
- This release introduces a new API with an integrated I/O layer and protocol layer.
- New features include traffic control, StartTLS, out-of-the-box protocol codecs, and Spring framework integration.
Download (0.29MB)
Added: 2005-12-23 License: The Apache License 2.0 Price:
1401 downloads
StartCom Enterprise Linux AS-4.0.4
The StartCom Linux operating systems, are initially based on the RedHat Enterprise AS-3. more>>
StartCom Linux operating systems, are initially based on the RedHat Enterprise AS-3 source code with reliability, security and efficiency in mind, modified to fit the various tasks each flavor of StartCom Linux is assigned to.
In order to choose the right StartCom Linux version for your needs, check out our Products and Distributions page for more information.
View the Screenshots to get an idea how StartCom Linux looks.
StartCom Ltd., a small software house located in the south of Israel. The city of Eilat, at the Red Sea, is famous as a tourist resort, but now also, because its the home of StartCom Linux.
StartCom used to develop applications and websites for local and international customers and operates MediaHostï¿1⁄2 since 1999. StartCom is also a specialist for Linux related implementations. The decision to produce StartCom Linux was made in May 2004.
Enhancements:
- Ahead of a busy spring season and in anticipation of new StartCom Enterprise Linux AS-5 and StartCom MultiMedia Edition ML-6 comes an updated release of the Advanced Server 4 series. The fifth release of this enterprise class operating system is the natural combined continuation of the previously released AS-4 distribution, which includes security updates and minor adjustments. Notable are an updated kernel, security updates for PHP, Firefox and Thunderbird, but also some additions and improvements for smart cards and hardware tokens.
<<lessIn order to choose the right StartCom Linux version for your needs, check out our Products and Distributions page for more information.
View the Screenshots to get an idea how StartCom Linux looks.
StartCom Ltd., a small software house located in the south of Israel. The city of Eilat, at the Red Sea, is famous as a tourist resort, but now also, because its the home of StartCom Linux.
StartCom used to develop applications and websites for local and international customers and operates MediaHostï¿1⁄2 since 1999. StartCom is also a specialist for Linux related implementations. The decision to produce StartCom Linux was made in May 2004.
Enhancements:
- Ahead of a busy spring season and in anticipation of new StartCom Enterprise Linux AS-5 and StartCom MultiMedia Edition ML-6 comes an updated release of the Advanced Server 4 series. The fifth release of this enterprise class operating system is the natural combined continuation of the previously released AS-4 distribution, which includes security updates and minor adjustments. Notable are an updated kernel, security updates for PHP, Firefox and Thunderbird, but also some additions and improvements for smart cards and hardware tokens.
Download (617MB)
Added: 2007-03-09 License: GPL (GNU General Public License) Price:
962 downloads
Proximity 1.0.0 RC8
Proximity is a cross between an HTTP proxy and a pro-active mirror. more>>
Proximity project is a cross between an HTTP proxy and a pro-active mirror. One of its primary uses is as Web application to serve as a Maven proxy on a companys intranet.
As for reducing outgoing traffic (caching central and other maven repos), aggregating more repositories (reducing project config) with acting as one logical repository and for publishing in-house and other external maven artifacts which are not uploadable to ibiblio (like commercial projects, J2EE Jars, etc...).
Main features:
- 2-in-1 - With Proximity you can host your own private repo while proxying other repositories and have all the benefits of local (read FAST) repository access.
- Access control - Proximity is well suited for corporate deployments, since it has extensible and configurable AccessManager. Proximity has various AccessManager and AccessDecisionVoter implementations out-of-the-box. Some examples: IP based access restriction, HTTPS access only with client certificate verification and access management based on it. Access control may be configured on Proximity level and on repository level independently.
- HTTP, HTTPS and HTTP Proxy support - On its front, Proximity is unaware is it serving artifacts over plain HTTP or HTTPS (it is container setup, eg. Tomcat). On its back Proximity Remote Peer is powered with latest Jakarta Commons HttpClient thus has all the capabilities that Commons HttpClient has. HttpClient configuration is fully exposed through Spring context, allowing easy reconfiguration (like http proxy setup). Furthermore, by employing custom front-ends (the Servlet controller class) and appropriate AccessControl class Proximity is ready to fit any specific needs for authorization (authentication is left to container!).
- Locally reusable proxy storage - The local storage of defined repositories are complete on-demand-mirrors of real remote repositories, thus usable for republishing (eg. using simple HTTP server. But you will share only the currently downloaded artifacts then).
- Aggregating, but in a smart way - It is able to host multiple repositorties, and depending on config, they may or may not be proxied remote repositories. Proximity may be used to serve private artifacts (those not uploadable to central due to their licence) as well on local network only. Still, Proximity tracks and organizes downloaded artifacts separatly, following the origin of the artifact and not mixing them together.
- Piping - Thanx to smart aggregation, Proximity is able to form a pipe of its instances, thus for example on corporate network you may have one central Proximity on a machine with allowed fast outbound traffic, and multiple instances on local subnetworks where no direct outbound traffic is possible. Proximity will all way down to last instance in pipe follow and keep artifacts in separate storage, following their originating repository. Moreover, you will have to publish in house artifacts only in one place.
- Fresh as needed - Proximity can be persistent or not, as configured. Moreover, Proximity recognizes the following kinds of items: Maven Snapshots, Maven2 POMs, Maven2 metadata and the rest is "just" artifact. All of these kinds have independent timeout configuration. Thus, every of these item kinds can be: never updated once downloaded, always updated on request or timeouted. These are independent settings (per kind).
- Fast searches - With time, your Proximity storage will grow. Proximity uses Apache Lucene as its indexer to provide fast searches on repositories.
- Reusable software - Proximity Core is transport and J2EE technology unaware, this webapp you see is just a front-end for Proximity implemented using Springframework, Velocity and two controller class.
- Extensible - Proximity Core is extensible and usable in many different ways and containers. The author have used it in Spring framework container (this webapp actually) and in Codehaus Plexus container (together with embedded Maven2), SAS and/or Danube.
Enhancements:
- The WebDAV interface was fixed, which now enables deployment from Maven2.
- Other major fixes were made regarding maven2-repository.dev.java.net repository support, a snapshot update problem, the use of server MIME-types, and a problem where GZIP content encoding is requested from the remote peer but not handled.
- Furthermore, some minor code problems and 1.4.2 platform incompatibilies were fixed.
<<lessAs for reducing outgoing traffic (caching central and other maven repos), aggregating more repositories (reducing project config) with acting as one logical repository and for publishing in-house and other external maven artifacts which are not uploadable to ibiblio (like commercial projects, J2EE Jars, etc...).
Main features:
- 2-in-1 - With Proximity you can host your own private repo while proxying other repositories and have all the benefits of local (read FAST) repository access.
- Access control - Proximity is well suited for corporate deployments, since it has extensible and configurable AccessManager. Proximity has various AccessManager and AccessDecisionVoter implementations out-of-the-box. Some examples: IP based access restriction, HTTPS access only with client certificate verification and access management based on it. Access control may be configured on Proximity level and on repository level independently.
- HTTP, HTTPS and HTTP Proxy support - On its front, Proximity is unaware is it serving artifacts over plain HTTP or HTTPS (it is container setup, eg. Tomcat). On its back Proximity Remote Peer is powered with latest Jakarta Commons HttpClient thus has all the capabilities that Commons HttpClient has. HttpClient configuration is fully exposed through Spring context, allowing easy reconfiguration (like http proxy setup). Furthermore, by employing custom front-ends (the Servlet controller class) and appropriate AccessControl class Proximity is ready to fit any specific needs for authorization (authentication is left to container!).
- Locally reusable proxy storage - The local storage of defined repositories are complete on-demand-mirrors of real remote repositories, thus usable for republishing (eg. using simple HTTP server. But you will share only the currently downloaded artifacts then).
- Aggregating, but in a smart way - It is able to host multiple repositorties, and depending on config, they may or may not be proxied remote repositories. Proximity may be used to serve private artifacts (those not uploadable to central due to their licence) as well on local network only. Still, Proximity tracks and organizes downloaded artifacts separatly, following the origin of the artifact and not mixing them together.
- Piping - Thanx to smart aggregation, Proximity is able to form a pipe of its instances, thus for example on corporate network you may have one central Proximity on a machine with allowed fast outbound traffic, and multiple instances on local subnetworks where no direct outbound traffic is possible. Proximity will all way down to last instance in pipe follow and keep artifacts in separate storage, following their originating repository. Moreover, you will have to publish in house artifacts only in one place.
- Fresh as needed - Proximity can be persistent or not, as configured. Moreover, Proximity recognizes the following kinds of items: Maven Snapshots, Maven2 POMs, Maven2 metadata and the rest is "just" artifact. All of these kinds have independent timeout configuration. Thus, every of these item kinds can be: never updated once downloaded, always updated on request or timeouted. These are independent settings (per kind).
- Fast searches - With time, your Proximity storage will grow. Proximity uses Apache Lucene as its indexer to provide fast searches on repositories.
- Reusable software - Proximity Core is transport and J2EE technology unaware, this webapp you see is just a front-end for Proximity implemented using Springframework, Velocity and two controller class.
- Extensible - Proximity Core is extensible and usable in many different ways and containers. The author have used it in Spring framework container (this webapp actually) and in Codehaus Plexus container (together with embedded Maven2), SAS and/or Danube.
Enhancements:
- The WebDAV interface was fixed, which now enables deployment from Maven2.
- Other major fixes were made regarding maven2-repository.dev.java.net repository support, a snapshot update problem, the use of server MIME-types, and a problem where GZIP content encoding is requested from the remote peer but not handled.
- Furthermore, some minor code problems and 1.4.2 platform incompatibilies were fixed.
Download (13.4MB)
Added: 2007-02-26 License: The Apache License 2.0 Price:
971 downloads
Roster-in-a-Box 1.0
Roster-in-a-Box project is a course management system designed to facilitate the use of autograded homework assignments. more>>
Roster-in-a-Box project is a course management system designed to facilitate the use of autograded homework assignments, while also allowing for text-based questions to be submitted online and graded online by the instructor. I developed and currently use the system for my introductory statistics and microeconomics courses at Long Island University, and I have had it in production since 2005. While you will be able to break the program if you try hard enough, it is stable and very much ready for use.
I wrote the program because I wanted something simpler than Moodle (and also because my school was not supporting Moodle at the time that I started the project). I love Moodle, and Moodle may be right for you, but it wasnt right for me, because I didnt want the course management system to take over my course web site. Basically, Roster-in-a-Box handles the homework and grading functions with a couple of web pages and leaves you on your own to design the rest of your course web site. That may or may not be what you want.
It should be quite simple to take my statistics modules (and the forthcoming microeconomics modules that I just havent gotten around to packaging) and get your own introductory statistics course up in no time. It is also quite simple to set up a course that consists of only text-based, manually-graded questions. On the other hand, if you want to write auto-graded assignments for some other purpose, you will have to know how to code them yourself. The structure of the modules should be somewhat self-explanatory to experienced programmers, but is probably daunting to those who do not know how to code. The entire program is written in PHP, and uses MySQL as a back-end database.
Version restrictions:
- There are things you could do while editing the assignment list that would leave it in an inconsistent state. For example, if you leave a page open, then open up a different page and make edits in that page, and then go back to the first page and save your changes, you may screw things up. I will get around to fixing this problem at some point, but in the mean time try not to do things like that.
- The program uses the PHP session variable, which by default times out after 24 minutes (supposedly due to security concerns). You should bug the web site administrator to lengthen the PHP system setting session.gc_maxlifetime to be as long as possible.
- By default, the system resets to the Spring semester on January 1st, the Summmer semester on May 15th, and the Fall semester on September 1st. I should probably make these dates editable somewhere in site_settings.php, but instead youll have to dig through administer.php and homework.php if you want to change them.
Enhancements:
- This has been used in a production environment for two years now, but the code has never been released.
<<lessI wrote the program because I wanted something simpler than Moodle (and also because my school was not supporting Moodle at the time that I started the project). I love Moodle, and Moodle may be right for you, but it wasnt right for me, because I didnt want the course management system to take over my course web site. Basically, Roster-in-a-Box handles the homework and grading functions with a couple of web pages and leaves you on your own to design the rest of your course web site. That may or may not be what you want.
It should be quite simple to take my statistics modules (and the forthcoming microeconomics modules that I just havent gotten around to packaging) and get your own introductory statistics course up in no time. It is also quite simple to set up a course that consists of only text-based, manually-graded questions. On the other hand, if you want to write auto-graded assignments for some other purpose, you will have to know how to code them yourself. The structure of the modules should be somewhat self-explanatory to experienced programmers, but is probably daunting to those who do not know how to code. The entire program is written in PHP, and uses MySQL as a back-end database.
Version restrictions:
- There are things you could do while editing the assignment list that would leave it in an inconsistent state. For example, if you leave a page open, then open up a different page and make edits in that page, and then go back to the first page and save your changes, you may screw things up. I will get around to fixing this problem at some point, but in the mean time try not to do things like that.
- The program uses the PHP session variable, which by default times out after 24 minutes (supposedly due to security concerns). You should bug the web site administrator to lengthen the PHP system setting session.gc_maxlifetime to be as long as possible.
- By default, the system resets to the Spring semester on January 1st, the Summmer semester on May 15th, and the Fall semester on September 1st. I should probably make these dates editable somewhere in site_settings.php, but instead youll have to dig through administer.php and homework.php if you want to change them.
Enhancements:
- This has been used in a production environment for two years now, but the code has never been released.
Download (0.13MB)
Added: 2007-06-20 License: GPL (GNU General Public License) Price:
857 downloads
Jetspeed 2.0
Jetspeed provides a JSR-168 compliant enterprise portal. more>>
Jetspeed provides a JSR-168 compliant enterprise portal.
etspeed-2 is a full implementation of the Java Portlet API. It is fully compliant with the Portlet Specification 1.0 (JSR-168). It has passed the TCK (Test Compatibility Kit) suite and is fully CERTIFIED to the Java Portlet Standard.
Notable features include security components backed by LDAP and database implementations, and some robust administration interfaces. Custom portals can be built and deployed using the Jetspeed plugin for Maven.
Developers can use the Jetspeed PSML language to assemble portlets, and the Apache Portals Bridges project to bridge portals with existing technologies including Struts, JSF, PHP, and Perl.
For GUI designers, Jetspeed comes with several built-in templates used to decorate portals and portlets.
Main features:
- Fully compliant with Java Portlet API Standard 1.0 (JSR 168)
- Passed JSR-168 TCK Compatibility Test Suite
- J2EE Security based on JAAS Standard, JAAS DB Portal Security Policy
- LDAP Support for User Authentication
- Spring-based Components and Scalable Architecture
- Configurable Pipeline Request Processor
- Auto Deployment of Portlet Applications
- Jetspeed Component Java API
- Jetspeed AJAX XML API
- Declarative Security Constraints and JAAS Database Security Policy
- Runtime Portlet API Standard Role-based Security
- Portal Content Management and Navigations: Pages, Menus, Folders, Links
- Multithreaded Aggregation Engine
- PSML Folder CMS Navigations, Menus, Links
- Jetspeed SSO (Single Sign-on)
- Rules-based Profiler for page and resource location
- Integrates with most popular databases including Derby, MySQL, MS SQL, Postgres, Oracle, DB2, Hypersonic
- Client independent capability engine (html, xhtml, wml,vml)
- Internationalization: Localized Portal Resources in 12 Languages
- Statistics Logging Engine
- Portlet Registry
- Full Text Search of Portlet Resources with Lucene
- User Registration
- Forgotten Password
- Rich Login and Password Configuration Management
<<lessetspeed-2 is a full implementation of the Java Portlet API. It is fully compliant with the Portlet Specification 1.0 (JSR-168). It has passed the TCK (Test Compatibility Kit) suite and is fully CERTIFIED to the Java Portlet Standard.
Notable features include security components backed by LDAP and database implementations, and some robust administration interfaces. Custom portals can be built and deployed using the Jetspeed plugin for Maven.
Developers can use the Jetspeed PSML language to assemble portlets, and the Apache Portals Bridges project to bridge portals with existing technologies including Struts, JSF, PHP, and Perl.
For GUI designers, Jetspeed comes with several built-in templates used to decorate portals and portlets.
Main features:
- Fully compliant with Java Portlet API Standard 1.0 (JSR 168)
- Passed JSR-168 TCK Compatibility Test Suite
- J2EE Security based on JAAS Standard, JAAS DB Portal Security Policy
- LDAP Support for User Authentication
- Spring-based Components and Scalable Architecture
- Configurable Pipeline Request Processor
- Auto Deployment of Portlet Applications
- Jetspeed Component Java API
- Jetspeed AJAX XML API
- Declarative Security Constraints and JAAS Database Security Policy
- Runtime Portlet API Standard Role-based Security
- Portal Content Management and Navigations: Pages, Menus, Folders, Links
- Multithreaded Aggregation Engine
- PSML Folder CMS Navigations, Menus, Links
- Jetspeed SSO (Single Sign-on)
- Rules-based Profiler for page and resource location
- Integrates with most popular databases including Derby, MySQL, MS SQL, Postgres, Oracle, DB2, Hypersonic
- Client independent capability engine (html, xhtml, wml,vml)
- Internationalization: Localized Portal Resources in 12 Languages
- Statistics Logging Engine
- Portlet Registry
- Full Text Search of Portlet Resources with Lucene
- User Registration
- Forgotten Password
- Rich Login and Password Configuration Management
Download (66.5MB)
Added: 2007-02-06 License: The Apache License Price:
991 downloads
odf-converter-integrator 0.2.3
An easy way to open Microsoft Office 2007 files more>>
odf-converter-integrator 0.2.3 offers users an easy way to open Microsoft Office 2007 files (also called Office Open XML, .xlsx, .docx and .pptx) with a high-quality conversion on any Linux or Windows system in any OpenOffice.org.
Major Features:
- odf-converter-integrator uses the high-quality odf-converter code (which converts between Office Open XML and OpenDocument) as packaged by Novell and integrates it into the operating system.
- When you click on a .docx/.xlsx/.pptx file on a web page, in an email attachment, or your desktop, odf-converter-integrator springs into action, converts the .docx/.xlsx/.pptx to an .odt/.ods/.odp, and then automatically opens the new document in OpenOffice.org, StarOffice, Abiword, KWord, Gnumeric, Microsoft Office 2003, or whatever is your default ODF editor.
- odf-converter-integrator is simply a little glue to overcomes the integration limitation of the Novell odf-converter, which cannot integrate into most editions of OpenOffice.org (such as the vanilla/Sun Microsystems edition, Fedora, OxygenOffice, and others).
Enhancements: This release fixes a bug that prevented conversion of any .xlsx files on Linux.
Added: 2009-06-29 License: GPL v3 Price: FREE
1 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 spring 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