university of florida
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 294
Paderborn University BSP Library 01-26-2007
Paderborn University BSP Library is a C-Library to support development of parallel algorithm. more>>
Paderborn University BSP Library is a C-Library to support development of parallel algorithm based on the "Bulk-Synchronous-Parallel-Model".
The Library offers buffered asynchronous message-passing between the nodes, organized in supersteps. At the begin of a superstep the nodes receive all messages which has been sent in the previous superstep.
The PUB-Library supports in addition to send node-to-node messages other functions like broadcasts and parallel prefix operations with a set of nodes.
PUB offers functions for both message passing and remote memory access. Furthermore, some collective communication operations like broadcast and parallel prefix are also provided.
To become more flexible, PUB allows creating independent BSP objects each representing a virtual BSP computer. Goudreau et al.[GHL$^+$96] defined an interface for BSP libraries call ``BSP Worldwide Standard which is implemented in the Oxford BSP toolset[HDM97]. You can also use the BSP Worldwide Standard for programming with PUB (refer to Section 1.6).
A performance comparison with other communication libraries and some implementation details can be found in [BJOR99].
The PUB-Library is available for several parallel platforms. The generated library is specified by four configuration variables PUB_MACHINE (machine type), PUB_SYSTEM (operating system), PUB_COMMUNICATION (communication library) and PUB_MODE (e.g. debug).
Enhancements:
- This release adds numerous minor bugfixes.
<<lessThe Library offers buffered asynchronous message-passing between the nodes, organized in supersteps. At the begin of a superstep the nodes receive all messages which has been sent in the previous superstep.
The PUB-Library supports in addition to send node-to-node messages other functions like broadcasts and parallel prefix operations with a set of nodes.
PUB offers functions for both message passing and remote memory access. Furthermore, some collective communication operations like broadcast and parallel prefix are also provided.
To become more flexible, PUB allows creating independent BSP objects each representing a virtual BSP computer. Goudreau et al.[GHL$^+$96] defined an interface for BSP libraries call ``BSP Worldwide Standard which is implemented in the Oxford BSP toolset[HDM97]. You can also use the BSP Worldwide Standard for programming with PUB (refer to Section 1.6).
A performance comparison with other communication libraries and some implementation details can be found in [BJOR99].
The PUB-Library is available for several parallel platforms. The generated library is specified by four configuration variables PUB_MACHINE (machine type), PUB_SYSTEM (operating system), PUB_COMMUNICATION (communication library) and PUB_MODE (e.g. debug).
Enhancements:
- This release adds numerous minor bugfixes.
Download (0.34MB)
Added: 2007-02-03 License: GPL (GNU General Public License) Price:
994 downloads
Boston University Linux 4.5 Server Edition (Zodiac)
Boston University Linux is based on Fedora Core Linux, but specifically tailored for the BU environment. more>>
Boston University Linux is based on Fedora Core Linux, but specifically tailored for the BU environment.
Weve added security updates, made modifications to make software work better with the way things are set up here, and added some applications that we think you might like to have.
The server edition of BU Linux provides a modern, stable, and robust server platform suitable for long-term deployment in many roles throughout the university.
Supported Hardware
Currently, only i686-class machines are supported. This includes almost everything from Intels Pentium Pro on. AMD64 and Intel EM64T systems will work fine using their 32-bit mode. Watch for a 64-bit version later this summer.
Specific Notes on Server Applications
Mail Server:
BU Linux 4.5 Server Edition (Zodiac) includes three different choices of Mail Transfer Agent (MTA) for your mail server. Each of these open source servers has its unique strengths, and you can install one or more and use the utility system-switch-mail to choose which is active.
The default is IBMs Postfix, which is designed from scratch to be secure and easily configurable. On a newly-installed BU Linux machine, Postfix is configured to exchange mail on the local machine and to send mail out to other systems, but not receive mail from the network. For this reason, outgoing mail from global BU accounts (those matching valid BU login names and with the proper UID) will appear to come from @bu.edu rather than @hostname.bu.edu. Local users (including system accounts) will retain the hostname, but without reconfiguration, any replies will bounce. Changing the system to accept mail is easy; see the BU Linux web site for details.
For the maximum flexibility and for compatibility with existing configurations (and with existing expertise), we also include the traditional standard Sendmail. And, if you have particular special needs, you may find that the new Exim MTA fits your situation best.
No matter which MTA you choose, please contact us if you need any assistance. With so many options available, the situation can be confusing, and its unfortunately easy for an accidentally misconfigured system to become a target for spam relayers. We have significant expertise at configuring both Postfix and Sendmail in a variety of situations, and will be glad to help.
FTP Server:
This release of BU Linux provides two options for FTP. The first is vsftpd, which is designed to be simple and secure. This is the most appropriate for almost all situations, but if you require more power and flexibility, we also include ProFTPd, which has many more options and a configuration syntax similar to that of the Apache web server.
Please also remember that FTP is an insecure protocol and that any passwords used travel over the network in plain text. For this reason, its best to avoid anything but anonymous FTP. For user-authenticated file transfer, use SSH and SFTP. (SFTP is provided by the OpenSSH server and enabled by default.)
Web Server:
The web server software included in BU Linux is the industry-standard Apache httpd. We also include PHP 4.3 and many other useful tools for building a web server.
If you need to provide authenticated access to web services to BU users, please contact us and we will provide you with our University-standard Weblogin module. This provides a powerful and flexible means of single-signon access control for the BU user community and we want to make it as easy as possible for you to provide this for your users.
Database Server:
BU Linux includes MySQL 4.1 and PostgreSQL 7.4. For less demanding SQL applications, we also provide SQLite 3, which provides simple SQL databases without the management overhead of running a SQL server.
<<lessWeve added security updates, made modifications to make software work better with the way things are set up here, and added some applications that we think you might like to have.
The server edition of BU Linux provides a modern, stable, and robust server platform suitable for long-term deployment in many roles throughout the university.
Supported Hardware
Currently, only i686-class machines are supported. This includes almost everything from Intels Pentium Pro on. AMD64 and Intel EM64T systems will work fine using their 32-bit mode. Watch for a 64-bit version later this summer.
Specific Notes on Server Applications
Mail Server:
BU Linux 4.5 Server Edition (Zodiac) includes three different choices of Mail Transfer Agent (MTA) for your mail server. Each of these open source servers has its unique strengths, and you can install one or more and use the utility system-switch-mail to choose which is active.
The default is IBMs Postfix, which is designed from scratch to be secure and easily configurable. On a newly-installed BU Linux machine, Postfix is configured to exchange mail on the local machine and to send mail out to other systems, but not receive mail from the network. For this reason, outgoing mail from global BU accounts (those matching valid BU login names and with the proper UID) will appear to come from @bu.edu rather than @hostname.bu.edu. Local users (including system accounts) will retain the hostname, but without reconfiguration, any replies will bounce. Changing the system to accept mail is easy; see the BU Linux web site for details.
For the maximum flexibility and for compatibility with existing configurations (and with existing expertise), we also include the traditional standard Sendmail. And, if you have particular special needs, you may find that the new Exim MTA fits your situation best.
No matter which MTA you choose, please contact us if you need any assistance. With so many options available, the situation can be confusing, and its unfortunately easy for an accidentally misconfigured system to become a target for spam relayers. We have significant expertise at configuring both Postfix and Sendmail in a variety of situations, and will be glad to help.
FTP Server:
This release of BU Linux provides two options for FTP. The first is vsftpd, which is designed to be simple and secure. This is the most appropriate for almost all situations, but if you require more power and flexibility, we also include ProFTPd, which has many more options and a configuration syntax similar to that of the Apache web server.
Please also remember that FTP is an insecure protocol and that any passwords used travel over the network in plain text. For this reason, its best to avoid anything but anonymous FTP. For user-authenticated file transfer, use SSH and SFTP. (SFTP is provided by the OpenSSH server and enabled by default.)
Web Server:
The web server software included in BU Linux is the industry-standard Apache httpd. We also include PHP 4.3 and many other useful tools for building a web server.
If you need to provide authenticated access to web services to BU users, please contact us and we will provide you with our University-standard Weblogin module. This provides a powerful and flexible means of single-signon access control for the BU user community and we want to make it as easy as possible for you to provide this for your users.
Database Server:
BU Linux includes MySQL 4.1 and PostgreSQL 7.4. For less demanding SQL applications, we also provide SQLite 3, which provides simple SQL databases without the management overhead of running a SQL server.
Download (74.7MB)
Added: 2005-11-10 License: GPL (GNU General Public License) Price:
1456 downloads
Solid Of Rotation 1.3.0
Solid Of Rotation is a 3D graphic editor. more>>
There is quite a bit of history on this item. One of the assignments in a computer graphics course at the University of Victoria was to rotate a number of Bezier curves around an axis and display the result in 3D using a single light source.
This was on Sun Sparcs using X. Since then the program has mutated to match my platform preference at a given time (DOS, Windows, Linux).
The latest mutation has been to SDL/OpenGL and the result runs happily on Linux and Windows. Screenshot junkies might find the following of interest:
<<lessThis was on Sun Sparcs using X. Since then the program has mutated to match my platform preference at a given time (DOS, Windows, Linux).
The latest mutation has been to SDL/OpenGL and the result runs happily on Linux and Windows. Screenshot junkies might find the following of interest:
Download (0.30MB)
Added: 2005-09-18 License: GPL (GNU General Public License) Price:
1498 downloads
Funiter 2.3.4
Funiter is an application developed for educational purposes as a laboratory. more>>
Funiter (short for function iteration) is an application developed for educational purposes as a laboratory, generating graphs of several types for iteration of real and complex functions, with comfortable switching between related types of graphs.
Funiter was originally developed in the context of courses at the University of Nijmegen (Netherlands) for highschool students with a special interest in beta-studies.
<<lessFuniter was originally developed in the context of courses at the University of Nijmegen (Netherlands) for highschool students with a special interest in beta-studies.
Download (0.083MB)
Added: 2007-04-20 License: GPL (GNU General Public License) Price:
918 downloads
Coursor 1.0
Coursor project is a Web application for academic environments. more>>
Coursor project is a Web application for academic environments.
Coursor is a Web-based academic course system for assigning students to university courses.
It has an evolutionary algorithm for assigning students to the courses they requested. This algorithm tries to find an optimal distribution of students to existing courses while taking their preferences into account.
The system supports multiple roles for users: Admin, Student, Teacher/Prof, or Tutor.
A user can also have multiple roles.
It supports international localization, currently in English, German, French, Russian, and Arabic
Main features:
- Browser independent usage for students, teachers and admins alike (no frames, no necessary JavaScript, no cookies).
- Platform independent (entirely written in JAVA).
- Runs on APACHE Tomcat and uses a Postgresql Database.
- Evolutionary Algorithm to assign students to courses.
- Multiple Roles: Administrator, Teacher/Prof, Tutor and Student. One person can have multiple roles.
Enhancements:
- Encoding for Russian fixed
- PropertyEditor (propEdit.sf.net) programmed, will be released as own package. Eases Tranlation a lot.
- I18N target in build.xml starts PropertyEditor
- Serializable classes with ID (Eclipse wanted that)
<<lessCoursor is a Web-based academic course system for assigning students to university courses.
It has an evolutionary algorithm for assigning students to the courses they requested. This algorithm tries to find an optimal distribution of students to existing courses while taking their preferences into account.
The system supports multiple roles for users: Admin, Student, Teacher/Prof, or Tutor.
A user can also have multiple roles.
It supports international localization, currently in English, German, French, Russian, and Arabic
Main features:
- Browser independent usage for students, teachers and admins alike (no frames, no necessary JavaScript, no cookies).
- Platform independent (entirely written in JAVA).
- Runs on APACHE Tomcat and uses a Postgresql Database.
- Evolutionary Algorithm to assign students to courses.
- Multiple Roles: Administrator, Teacher/Prof, Tutor and Student. One person can have multiple roles.
Enhancements:
- Encoding for Russian fixed
- PropertyEditor (propEdit.sf.net) programmed, will be released as own package. Eases Tranlation a lot.
- I18N target in build.xml starts PropertyEditor
- Serializable classes with ID (Eclipse wanted that)
Download (1.5MB)
Added: 2006-10-19 License: GPL (GNU General Public License) Price:
1105 downloads
Navicat MySQL Manager for Linux 8.0.27
MySQL Navicat (MySQL Manager - a GUI for MySQL admin and development) more>> Navicat Manager is an ideal solution for MySQL administration and development. This is an all-inclusive mysql front end provides a powerful graphical interface for databases management and maintenance. Easy installation
and intuitive interface make it an irreplaceable tool for mysql on the web or your local desktop. Navicat supports all verions of MySQL and it lets you convert data to/ from MySQL, synchronizes and backups database in a snap through helpful wizards. Major features of Navicat full version include Visual Query Builder, Import/ Export, Report Builder, Backup/ Restore, SSH and HTTP Tunneling and Data Transfer. Navicat also supports to import data from ODBC, batch job scheduling (create schedule for Import/Export, Data Transfer and saved queries),
printing of table structure. It also includes a full featured graphical manager for setting the users and access privileges. Navicat version 8 supports Code Completion, Form View and email Notification Services, etc. Navicat is the number 1 MySQL database administration shareware in Download.com with over 350,000 downloads and 1,100,000 installations worldwide. Some of the users including Sony Music, Intel, Kodak, FedEx, KPMG Consulting, Ericsson,
Siemens AG, Yahoo!, NTT DoCoMo (Japan), Hitachi (Japan), Imation, Lexmark, Cisco Systems, RSA Security, Avis (Europe), U.S. Department of Energy, UPS, Disney, Oxford University, Harvard University, NASA Space Flight Center, MIT, Michigan State University, University of Michigan, ...
Navicat delivers a personal experience, simplifying the way you work. The program is also available for Windows and Mac OS X.<<less
Download (21.9MB)
Added: 2009-04-15 License: Freeware Price: Free
231 downloads
Systems of Ordinary Differential Equations 13 (RubySode)
Systems of Ordinary Differential Equations RubySode is a Ruby program to generate a Ruby program to solve ordinary equations. more>>
Systems of Ordinary Differential Equations RubySode (Sode.rb) is a Ruby program to generate a Ruby program to solve a single (or a system of) ordinary differential equation(s). A long Taylor series method, pioneered by Prof. Y.F. Chang, who taught at the University of Nebraska in the late 1970s when I was a graduate student there, is used.
The number of Taylor series terms can be specified in the problem file, though it is usually 30.
Enhancements:
- Minir code cleanup. Some tests have been made more meaningful (add, sub, mult, and div).
<<lessThe number of Taylor series terms can be specified in the problem file, though it is usually 30.
Enhancements:
- Minir code cleanup. Some tests have been made more meaningful (add, sub, mult, and div).
Download (0.36MB)
Added: 2007-05-31 License: GPL (GNU General Public License) Price:
877 downloads
Other version of Systems of Ordinary Differential Equations
License:GPL (GNU General Public License)
SURVIVOR 1.0
SURVIVOR is yet another systems monitor. more>>
SURVIVOR is yet another systems monitor.
Does the world need yet another systems monitor? Well, the world has had the Backstreet Boys, N Sync, 98 Degrees, Take That, Boyzone, Westlife, 5ive, O-Town, not to mention New Kids on the Block, All-4-One, Boyz II Men, New Edition, and Menudo, so clearly there is an ability to accept and even appreciate redundancy. Not that one needs to appreciate boy bands to appreciate systems monitoring, and perhaps now would be a good time to underscore that the SURVIVOR project does not endorse or even listen to boy bands.
Differentiating systems monitors can be a lot like differentiating boy bands. At first glance, they all look alike. With careful study, however, they all still look alike, except that some have goatees and others dont. With further study, it is possible to detect different accents, but no matter how far you look you still have a boy band.
In this respect, SURVIVOR is a lot like other systems monitors. It was written because of requirements that dictated the equivalent of a boy band with two Americans, two Brits, and an Australian, two with goatees, three brunettes, and not all of them living in the same town in Florida.
Unlike most boy bands, the core of SURVIVOR is a POSIX-thread based scheduler, responsible for determining when services should be checked and when alerts should be transmitted. The scheduler should be highly scalable, although it has not yet been tested against an entire class B network.
Like almost every other package, check and alert modules may be written in any language. These modules should generally scale quite well, although specifics depend on what the module actually does.
A command line interface, web interface, and two-way messaging gateway are provided.
Unlike most boy bands, SURVIVOR is intended to be a very high quality, feature rich, package. It is unlikely to ever get airtime on TRL.
Enhancements:
- In addition to the usual bugfixes, this stabilization release adds five new check modules, a flap reporting module, and adds various improvements to the command and Web interfaces.
- This is the first release with accompanying RPMs.
<<lessDoes the world need yet another systems monitor? Well, the world has had the Backstreet Boys, N Sync, 98 Degrees, Take That, Boyzone, Westlife, 5ive, O-Town, not to mention New Kids on the Block, All-4-One, Boyz II Men, New Edition, and Menudo, so clearly there is an ability to accept and even appreciate redundancy. Not that one needs to appreciate boy bands to appreciate systems monitoring, and perhaps now would be a good time to underscore that the SURVIVOR project does not endorse or even listen to boy bands.
Differentiating systems monitors can be a lot like differentiating boy bands. At first glance, they all look alike. With careful study, however, they all still look alike, except that some have goatees and others dont. With further study, it is possible to detect different accents, but no matter how far you look you still have a boy band.
In this respect, SURVIVOR is a lot like other systems monitors. It was written because of requirements that dictated the equivalent of a boy band with two Americans, two Brits, and an Australian, two with goatees, three brunettes, and not all of them living in the same town in Florida.
Unlike most boy bands, the core of SURVIVOR is a POSIX-thread based scheduler, responsible for determining when services should be checked and when alerts should be transmitted. The scheduler should be highly scalable, although it has not yet been tested against an entire class B network.
Like almost every other package, check and alert modules may be written in any language. These modules should generally scale quite well, although specifics depend on what the module actually does.
A command line interface, web interface, and two-way messaging gateway are provided.
Unlike most boy bands, SURVIVOR is intended to be a very high quality, feature rich, package. It is unlikely to ever get airtime on TRL.
Enhancements:
- In addition to the usual bugfixes, this stabilization release adds five new check modules, a flap reporting module, and adds various improvements to the command and Web interfaces.
- This is the first release with accompanying RPMs.
Download (1.0MB)
Added: 2007-04-04 License: GPL (GNU General Public License) Price:
933 downloads
NetCalendar 1.0 RC5
NetCalendar is a network capable and mostly UNIX /usr/bin/calendar database compatible Calendar application. more>>
NetCalendar is a network capable and mostly UNIX /usr/bin/calendar database compatible Calendar application programmed in Java.
NetCalendars initial motivaion was a programming project at the Aachen University of Applied Sciences for the object oriented programming class. But it became much more than just that!
<<lessNetCalendars initial motivaion was a programming project at the Aachen University of Applied Sciences for the object oriented programming class. But it became much more than just that!
Download (0.25MB)
Added: 2006-05-19 License: GPL (GNU General Public License) Price:
1253 downloads
Tigerbooks 1.1
Tigerbooks project is a online book exchange. more>>
Tigerbooks project is a online book exchange.
Tigerbooks is an online book exchange designed for individual universities and colleges.
Students can post books for sale or browse for books to buy. Fulltext and ISBN searches are available.
There are other book exchange systems currently available. However, TigerBooks is an open source solution.
This means that it is freely available to any University or College that wishes to use it for its own students. Furthermore, any University or College can make contributions to the TigerBooks thus distributing its maintenance costs.
Maintenance costs are particularly important in academic realms as students are only at their institutions for the duration of their program. Being an open source solution means the Universities and Colleges do not have to worry about who will be maintaining TigerBooks in the years to come.
TigerBooks is a successful open source project and will see greater success in the future as it is distributed amongst Universities and Colleges. It is successful really for two reasons.
The first being that is meets the needs of students in exchanging their textbooks. The second is that it is open source and consequently is maintained by the open source community.
<<lessTigerbooks is an online book exchange designed for individual universities and colleges.
Students can post books for sale or browse for books to buy. Fulltext and ISBN searches are available.
There are other book exchange systems currently available. However, TigerBooks is an open source solution.
This means that it is freely available to any University or College that wishes to use it for its own students. Furthermore, any University or College can make contributions to the TigerBooks thus distributing its maintenance costs.
Maintenance costs are particularly important in academic realms as students are only at their institutions for the duration of their program. Being an open source solution means the Universities and Colleges do not have to worry about who will be maintaining TigerBooks in the years to come.
TigerBooks is a successful open source project and will see greater success in the future as it is distributed amongst Universities and Colleges. It is successful really for two reasons.
The first being that is meets the needs of students in exchanging their textbooks. The second is that it is open source and consequently is maintained by the open source community.
Download (0.025MB)
Added: 2006-10-21 License: GPL (GNU General Public License) Price:
1100 downloads
UPS 3.38 beta2
UPS is a light C and C++ debugger under X11. more>>
Ups is a source level C,C++ and Fortran debugger that runs under X11. Currently supported systems are FreeBSD and GNU/Linux on Intel x86 and Solaris on SPARC.
On these systems it runs native; it is not a front-end to GNU gdb. An ANSI C interpreter is included; this is built in to ups to provide conditional debugging and can also be built as a seperate program.
If you are using some other operating system or processor then please see the systems information as ups has in the past been ported to a variety of computers, and may include code for your system.
Ups was written by Mark Russell of the Computer Science department at the University of Kent at Canterbury, and was originally part of the Kent Software Tools suite.
<<lessOn these systems it runs native; it is not a front-end to GNU gdb. An ANSI C interpreter is included; this is built in to ups to provide conditional debugging and can also be built as a seperate program.
If you are using some other operating system or processor then please see the systems information as ups has in the past been ported to a variety of computers, and may include code for your system.
Ups was written by Mark Russell of the Computer Science department at the University of Kent at Canterbury, and was originally part of the Kent Software Tools suite.
Download (2.5MB)
Added: 2005-04-18 License: Free To Use But Restricted Price:
1652 downloads
JGuiGen rev-237
JGuiGen is a Java GUI Generation System Elegant CRUD (Create/Review/Update/Delete). more>>
JGuiGen is a Java GUI Generation System Elegant CRUD (Create/Review/Update/Delete). It supports any major database using JDBC. It generates fully internationalized and accessible screens that allow users to search tables, run reports, and calculate summary stats.
It generates multi-user safe screens with help buttons that work, generates test cases to test the generated GUIs, and generates HTML documentation about the GUIs generated.
Here is a partial list of classes that are included and used by JGuiGen:
- BoundedTextField.java - Creates a JTextField that will not accept more than x characters where you define the x value. BoundedPlainDocument.java - part of BoundedTextField
- CustomViewer.java - This is a pop-up viewer for JTables. It allows you to view the contents of long strings or text fields.
- DateDialog.java - pop-up calendar for choosing a date.
- DoublyLinkedList.java - create two lists, side by side. Move items from side to the other in order to select a group of options, features, tasks, people etc.
- Frequency Count routine - Create a table that shows a count of the values in a column in a result set.
- GeneralDialog.java - a generic three button, give text and ask a question screen.
- GeneralDialog4Btn.java - a generic four button, give text and ask a question screen.
- GetBrowserAndWP.java - code to ask a user for the path to their word processor and Browser. These values are stored in a table and used to call up these applications as needed.
- History.java - code to view an HTML file. The date and time a user views the file is stored and they are only offered the option to view the file when it is newer than the one they last viewed. Used by a developer to notify users of changes in the application they are using.
- JFreeReports example - generate a report using an existing JTable of data.
- JSearchableComboBox.java - A JComboBox with "Look-ahead". It fills in the most probable answer based upon what the user has entered so far. (This fills a much needed void in Java. By default in a pup-up list if your user types FL for Florida they will get Louisiana. It goes to Florida with the F and then Louisiana with the L. The look-ahead system will leave them on Florida.
- JxFrame.java - a class to inherit instead of JFrame. This gives a single point to make modifications that will affect each frame in an entire application. This one adds the automatic determination of Look and Feel code. It also informs the system to make button more active.
- JxButton.java -a class to inherit instead of JButton. This gives a single point to make modifications that will affect each frame in an entire application.
- JxLabel.java - a class to inherit instead of JLabel. This gives a single point to make modifications that will affect each frame in an entire application.
- JxTextArea.java - a class to inherit instead of JTextArea. This gives a single point to make modifications that will affect each frame in an entire application. This one makes the tab key exit a JTextArea that is being edited. The default requires a user to press CTRL-Tab. ListDialog.java - a generic screen to show a list that the user chooses an option from. It has an optional "Add a new value" feature.
- LowVisionMetalLookAndFeel.java - code to change the look and feel to very large text and very high contrast.
- MutableInteger.java - code to pass an integer value into a class and allow changes made in the class to be known by the calling class.
- NumericPlainDocument.java - Part of the Numeric TextField class.
- NumericTextField.java - creates a JTextField that accepts a number with a specified number of decimal places.
- ProgressMonitorDemo.java - and ProgressMonitorInc.java and ProgressMonitorWork.java. I found it very difficult to get the ProgressMonitor (a small pop-up that fills as your long running task runs) to work. I finally figured out something that works reliably and these three classes show how to do it.
- PrintScreen code - this code is included inside the various classes that JGuiGen generates.
- RegexFormatter.java - code to help apply a Regex value to a JFormattedText field
- RowLayout1.java - a layout manager that includes one column of labels and then a variable number of columns. This can be used for most business applications.
- RowLayoutConstraint.java - part of the rowlayout manager.
- SetIcon.java - code to replace the coffee cup icon on each frame.
- SQLWhereClause.java - a class to pop-up a simple SQL Where clause generator. It includes the ability to name, save and rerun queries. It also saves and runs reports using JFreeReports.
- StreamEditorPane.java - Part of the TextEditor class.
- SwitchLF.java - code to switch look and feels in a running application.
- TableMap.java - part of the TableSorter class.
- TableSorter.java - code to make a JTable that sorts on each column when the column header is clicked.
- TernarySearchTree.java - part of the JSearchableComboBox class.
- TextViewer.java - Code to view a Text field.
- TextEditor.java - Code to edit a text field. This includes a way to make Tab exit a JTextArea (which is not the default for Java.)
- TableHeaderJLabel.java - Code to display special headers over a column in a JTable.
- WholeNumberField.java - code to create a JTextField that will only accept integer values.
- Switch Look and Feel menu
- Change Locale menu
- Change Font menu
<<lessIt generates multi-user safe screens with help buttons that work, generates test cases to test the generated GUIs, and generates HTML documentation about the GUIs generated.
Here is a partial list of classes that are included and used by JGuiGen:
- BoundedTextField.java - Creates a JTextField that will not accept more than x characters where you define the x value. BoundedPlainDocument.java - part of BoundedTextField
- CustomViewer.java - This is a pop-up viewer for JTables. It allows you to view the contents of long strings or text fields.
- DateDialog.java - pop-up calendar for choosing a date.
- DoublyLinkedList.java - create two lists, side by side. Move items from side to the other in order to select a group of options, features, tasks, people etc.
- Frequency Count routine - Create a table that shows a count of the values in a column in a result set.
- GeneralDialog.java - a generic three button, give text and ask a question screen.
- GeneralDialog4Btn.java - a generic four button, give text and ask a question screen.
- GetBrowserAndWP.java - code to ask a user for the path to their word processor and Browser. These values are stored in a table and used to call up these applications as needed.
- History.java - code to view an HTML file. The date and time a user views the file is stored and they are only offered the option to view the file when it is newer than the one they last viewed. Used by a developer to notify users of changes in the application they are using.
- JFreeReports example - generate a report using an existing JTable of data.
- JSearchableComboBox.java - A JComboBox with "Look-ahead". It fills in the most probable answer based upon what the user has entered so far. (This fills a much needed void in Java. By default in a pup-up list if your user types FL for Florida they will get Louisiana. It goes to Florida with the F and then Louisiana with the L. The look-ahead system will leave them on Florida.
- JxFrame.java - a class to inherit instead of JFrame. This gives a single point to make modifications that will affect each frame in an entire application. This one adds the automatic determination of Look and Feel code. It also informs the system to make button more active.
- JxButton.java -a class to inherit instead of JButton. This gives a single point to make modifications that will affect each frame in an entire application.
- JxLabel.java - a class to inherit instead of JLabel. This gives a single point to make modifications that will affect each frame in an entire application.
- JxTextArea.java - a class to inherit instead of JTextArea. This gives a single point to make modifications that will affect each frame in an entire application. This one makes the tab key exit a JTextArea that is being edited. The default requires a user to press CTRL-Tab. ListDialog.java - a generic screen to show a list that the user chooses an option from. It has an optional "Add a new value" feature.
- LowVisionMetalLookAndFeel.java - code to change the look and feel to very large text and very high contrast.
- MutableInteger.java - code to pass an integer value into a class and allow changes made in the class to be known by the calling class.
- NumericPlainDocument.java - Part of the Numeric TextField class.
- NumericTextField.java - creates a JTextField that accepts a number with a specified number of decimal places.
- ProgressMonitorDemo.java - and ProgressMonitorInc.java and ProgressMonitorWork.java. I found it very difficult to get the ProgressMonitor (a small pop-up that fills as your long running task runs) to work. I finally figured out something that works reliably and these three classes show how to do it.
- PrintScreen code - this code is included inside the various classes that JGuiGen generates.
- RegexFormatter.java - code to help apply a Regex value to a JFormattedText field
- RowLayout1.java - a layout manager that includes one column of labels and then a variable number of columns. This can be used for most business applications.
- RowLayoutConstraint.java - part of the rowlayout manager.
- SetIcon.java - code to replace the coffee cup icon on each frame.
- SQLWhereClause.java - a class to pop-up a simple SQL Where clause generator. It includes the ability to name, save and rerun queries. It also saves and runs reports using JFreeReports.
- StreamEditorPane.java - Part of the TextEditor class.
- SwitchLF.java - code to switch look and feels in a running application.
- TableMap.java - part of the TableSorter class.
- TableSorter.java - code to make a JTable that sorts on each column when the column header is clicked.
- TernarySearchTree.java - part of the JSearchableComboBox class.
- TextViewer.java - Code to view a Text field.
- TextEditor.java - Code to edit a text field. This includes a way to make Tab exit a JTextArea (which is not the default for Java.)
- TableHeaderJLabel.java - Code to display special headers over a column in a JTable.
- WholeNumberField.java - code to create a JTextField that will only accept integer values.
- Switch Look and Feel menu
- Change Locale menu
- Change Font menu
Download (10.1MB)
Added: 2006-05-22 License: GPL (GNU General Public License) Price:
1256 downloads
nefu 1.3
nefu (network fidelity utility) is a Unix daemon that monitors services over the network. more>>
nefu (network fidelity utility) is a Unix daemon that monitors services over the network. Natively-monitored protocols include ICMP echo (ping), SSH, IPP, DNS, HTTP, POP, NTP, IMAP, SMTP, and LDAP, as well as having facilities to execute external programs. Status pages are available via finger or the Web.
nefu monitors network services and reports eventual failures. Working from a discription of the network topography, nefus algorithm prevents "false alarms" in the event of a network outage due to a dependency failure.
nefu is in production use at the University of Michigan, monitoring more than 250 servers (among which are U-Ms IMAP, WWW, and LDAP Directory servers) and a variety of other systems. nefu is available under a BSD-style license.
Enhancements:
- Improved TDK: documentation, portability, examples.
- SMTP test says HELO
- Thanks to Joel Brogniart
<<lessnefu monitors network services and reports eventual failures. Working from a discription of the network topography, nefus algorithm prevents "false alarms" in the event of a network outage due to a dependency failure.
nefu is in production use at the University of Michigan, monitoring more than 250 servers (among which are U-Ms IMAP, WWW, and LDAP Directory servers) and a variety of other systems. nefu is available under a BSD-style license.
Enhancements:
- Improved TDK: documentation, portability, examples.
- SMTP test says HELO
- Thanks to Joel Brogniart
Download (0.30MB)
Added: 2006-06-28 License: BSD License Price:
1213 downloads
Catch the Furball 1.0.3
Catch the Furball project is an icebreaker board game for friends to play around a computer. more>>
Catch the Furball project is an icebreaker board game for friends to play around a computer.
It features a freshly-generated board for each game, an eclectic collection of cards, and beautiful pictures of Cambridge University.
The distribution is intended both to allow Web masters to quickly set up their own copy of the game, and to allow tinkerers to use the game engine to make their own games.
It includes the editor used to create game data.
<<lessIt features a freshly-generated board for each game, an eclectic collection of cards, and beautiful pictures of Cambridge University.
The distribution is intended both to allow Web masters to quickly set up their own copy of the game, and to allow tinkerers to use the game engine to make their own games.
It includes the editor used to create game data.
Download (1.7MB)
Added: 2006-11-23 License: GPL (GNU General Public License) Price:
1065 downloads
Nuxeo Collaborative Portal Server 3.4.2
Collaborative Portal Server (CPS) is the most complete Open Source platform available for building Enterprise Content Management more>>
Collaborative Portal Server (CPS) is the most complete Open Source platform available for building Enterprise Content Management (ECM) applications.
Collaborative Portal Server comes also as a user-friendly application ready to for entreprise-grade content management with many collaboration features. CPS is built on top of the powerful Zope application server.
This web portal aims at unifying and providing a common platform to the CPS community. You will find here news about CPS and its components, documentation, links, users and developers mailing-lists and information about the future of the platform.
CPS development is backed by Nuxeo and a community of contributors (Chalmers University, Infrae, etc.) and is released under the GPL.
Enhancements:
- This release contains mostly bugfixes and minor improvements.
- A couple of new packages, useful for application developers, have been also integrated: CPSDashboard (a tool to build flexible and easily configurable search results views) and CPSBayes (a tool to perform naive Bayesian inference).
<<lessCollaborative Portal Server comes also as a user-friendly application ready to for entreprise-grade content management with many collaboration features. CPS is built on top of the powerful Zope application server.
This web portal aims at unifying and providing a common platform to the CPS community. You will find here news about CPS and its components, documentation, links, users and developers mailing-lists and information about the future of the platform.
CPS development is backed by Nuxeo and a community of contributors (Chalmers University, Infrae, etc.) and is released under the GPL.
Enhancements:
- This release contains mostly bugfixes and minor improvements.
- A couple of new packages, useful for application developers, have been also integrated: CPSDashboard (a tool to build flexible and easily configurable search results views) and CPSBayes (a tool to perform naive Bayesian inference).
Download (10.3MB)
Added: 2006-08-11 License: GPL (GNU General Public License) Price:
1171 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 university of florida 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