Downloads
jGuru provides the following downloadable resources for your convenience.
Apache Cayenne 3.0
Apache Cayenne is an open source persistence framework that provides object-relational mapping (ORM) and remoting services to address a wide range of persistence needs. Cayenne seamlessly binds one or more database schemas directly to Java objects.
Apache Tomcat 7.0 Beta
Apache Tomcat 7, the latest version of Apache's open-source Java servlet container, is now available in beta. Tomcat 7 includes a wide range of enhancements centered around the adoption of the Java Servlet 3.0 and JavaServer Pages 2.2 specifications.
Canyon Flat File ORM Framework
Canyon is an open source flat file ORM processing framework that iteratively reads and incrementally persists Java POJOs from a variety of text-based flat files. In Hibernate style, Canyon allows the processing of flat files by mapping information and letting the framework turn the data into objects.
Clojure 1.2
This release includes many significant new features, such as protocols and datatypes; enhancements to existing features like the sequence library, destructuring and agents; support for annotations, etc. In addition, it incorporates many enhancements first developed and nurtured in clojure-contrib like I/O, string and pretty printing facilities.
Derivative Calculator
To use this free online Derivative Calculator / Partial Derivative Calculator type in a function with any number of variables.
guzz, a new data-layer framework
A full-stack data solution framework with many unique features others haven't touched or even mentioned. Something would be useful for you, and it would be a new idea or a new design pattern.
jMultiFilesAndDirsCopy
Copy multiple files to multiple directories and copy files to and from external storage devices and much more.
jRegExAnalyser
jRegExAnalyser is an interactive tool written in Java to write, test, debug, analyse and profile regular expressions. It's free and Open Source software, licensed under the terms of GPLv2 with Class Path Exception.
Matrix Calculator Online | Solve Linear Systems
Easily do matrix algebra and solve linear systems of equations. Find determinant, inverse and reduced row echelon form of matrices.
Mechanical Eng.
A Java Base Converter distributed in exe format and ready to use.
Rails 3.0
The release candidate process is progressing as planned. This second candidate has very few changes over the first, which means that unless any blockers are discovered with this release, we’re targeting the final release of Rails 3.0 for this week(!!!).
Ralasafe Open Source Fine-grained ACL middleware
Canyon is an open source flat file ORM processing framework that iteratively reads and incrementally persists Java POJOs from a variety of text-based flat files. In Hibernate style, Canyon allows the processing of flat files by mapping information and letting the framework turn the data into objects.
SCP add-on
CP add-on works with basic JFileUpload and all others derivated products such as JDiskExplorer, JBatchUpload, JImageFilter, JImageUpload and JFileDownload. It provides the following: SSH2 protocol support, SSH Secure Copy Protocol support, Commands support (delete, rename, mkdir, chmod).
Syncro SVN Client
Syncro SVN Client makes easier the document and code sharing between content authors or developers. It offers full SVN repository support: checkout, export, import, copy, mkdir, rename, branch, tag and delete.
You can browse repositories, check for changes, commit changes, update your working copy, examine the revision history in tabular form or as a revision graph, view the svn annotations, integrate it with bug tracking tools. Also you can examine the changes after a synchronize operation for text files or image files in a Compare View or see the differences between two revisions of a folder.
SVN conflicts appeared after an update operation can be easily solved using the visual conflicts editing feature. There is no need to install separate applications like a Subversion command line client or a file compare tool.
Tennis Calculator
Calculate the winning probabilities of the two players for a tennis match of any type. User can specify the number of sets of the match (i.e. 3 setter or 5 setter), and whether the final set uses a tie break at 6-6 or continue alternating serve games until a winner emerges. Note all the previous sets are assumed to use tie break. User also needs to provide the winning probability of each player's service game. The other inputs are the current status (game scores, set scores, and overall match scores). The program calculates the winning probability of the two players under Markovian assumption and constant service game winning probability for each player.