2.2.0
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 68
GEOS 2.2.0
GEOS is a complete C++ implementation of the functions and predicates defined in the OpenGIS. more>>
GEOS is a complete C++ implementation of the functions and predicates defined in the OpenGIS "Simple Features for SQL" specification.
GEOS library includes high quality implementations of all the important spatial relationships and operations, robust versions of all functions in the dimensionally extended 9 intersection predicate model, implementations of the operators, Buffer(), Union(), and Intersection(), and all other SFSQL functions including Area(), Length(), Centroid(), etc.
IMPORTANT: GEOS 2.0.0 is not compatible with PostGIS 0.8 or lower. Do not upgrade to GEOS 2.0.0 unless you also upgrade your version of PostGIS at the same time to PostGIS 0.9 or greater.
Enhancements:
- Performance was improved in OverlayOp::insertUniqueEdge(), which improves intersection, union, and buffer.
- Memory management and allocation/deallocation were improved.
- Higher dimension support was implemented for some operations.
- WKB input/output was added.
- A new stable C API was added.
<<lessGEOS library includes high quality implementations of all the important spatial relationships and operations, robust versions of all functions in the dimensionally extended 9 intersection predicate model, implementations of the operators, Buffer(), Union(), and Intersection(), and all other SFSQL functions including Area(), Length(), Centroid(), etc.
IMPORTANT: GEOS 2.0.0 is not compatible with PostGIS 0.8 or lower. Do not upgrade to GEOS 2.0.0 unless you also upgrade your version of PostGIS at the same time to PostGIS 0.9 or greater.
Enhancements:
- Performance was improved in OverlayOp::insertUniqueEdge(), which improves intersection, union, and buffer.
- Memory management and allocation/deallocation were improved.
- Higher dimension support was implemented for some operations.
- WKB input/output was added.
- A new stable C API was added.
Download (0.51MB)
Added: 2005-12-02 License: LGPL (GNU Lesser General Public License) Price:
812 downloads
cons 2.2.0
CONS is a replaceement for make. more>>
CONS is a replaceement for make.
Do you use Makefiles for your project? Have you ever done a "make clean; make all" just because you didnt know if the files you changed would be rebuilt correctly?
Or perhaps you work on several machines accessing an NFS server, and if their clocks arent in sync, make wont know to rebuild things? Well, welcome to a new and better way to control the building of your projects.
It is not compatible with make, but it has a number of powerful capabilities not found in other software construction systems, including make.
CONS is implemented in Perl. You dont need to know Perl to use CONS, although you can use it more powerfully if you do.
<<lessDo you use Makefiles for your project? Have you ever done a "make clean; make all" just because you didnt know if the files you changed would be rebuilt correctly?
Or perhaps you work on several machines accessing an NFS server, and if their clocks arent in sync, make wont know to rebuild things? Well, welcome to a new and better way to control the building of your projects.
It is not compatible with make, but it has a number of powerful capabilities not found in other software construction systems, including make.
CONS is implemented in Perl. You dont need to know Perl to use CONS, although you can use it more powerfully if you do.
Download (0.19MB)
Added: 2006-06-08 License: GPL (GNU General Public License) Price:
1234 downloads
wipe 2.2.0
Wipe is a file and block device wiping utility. more>>
Wipe is a file and block device wiping utility. It is based on work by Peter Gutmann.
There are some low level issues that must be taken into consideration. One of these is that there must be some sort of write barrier between passes. Wipe uses fdatasync(2)
(or fsync(2)) as a write barrier, or if fsync(2) isnt available, the file is opened with the O_DSYNC or O_SYNC flag.
For wipe to be effective, each pass must be completely written. To ensure this, the drive must support some form of a write barrier, write cache flush, or write cache disabling. SCSI supports ordered command tags, has a force
media access bit for commands, and write cache can be disable on mode page 8. IDE/ATA drives support write cache flushes and write cache disabling.
Unfortunetly, not all drives actually disable write cache when yjhis is set up.Those drives are broken. Write caching should always be disabled, unless your system is battery backed and always powers down cleanly.
Enhancements:
- typo in Makefile.in (Ricardo Branco)
<<lessThere are some low level issues that must be taken into consideration. One of these is that there must be some sort of write barrier between passes. Wipe uses fdatasync(2)
(or fsync(2)) as a write barrier, or if fsync(2) isnt available, the file is opened with the O_DSYNC or O_SYNC flag.
For wipe to be effective, each pass must be completely written. To ensure this, the drive must support some form of a write barrier, write cache flush, or write cache disabling. SCSI supports ordered command tags, has a force
media access bit for commands, and write cache can be disable on mode page 8. IDE/ATA drives support write cache flushes and write cache disabling.
Unfortunetly, not all drives actually disable write cache when yjhis is set up.Those drives are broken. Write caching should always be disabled, unless your system is battery backed and always powers down cleanly.
Enhancements:
- typo in Makefile.in (Ricardo Branco)
Download (0.068MB)
Added: 2006-07-13 License: GPL (GNU General Public License) Price:
1947 downloads
BlueJ 2.2.0
BlueJ is an integrated Java environment specifically designed for introductory teaching. more>>
BlueJ project is an integrated Java environment (Java IDE) specifically designed for introductory teaching.
The BlueJ environment was developed as part of a university research project about teaching object-orientation to beginners. The system is being developed and maintained by a joint research group at Deakin University, Melbourne, Australia, and the University of Kent in Canterbury, UK. The project is supported by Sun Microsystems.
The aim of BlueJ is to provide an easy-to-use teaching environment for the Java language that facilitates the teaching of Java to first year students. Special emphasis has been placed on visualisation and interaction techniques to create a highly interactive environment that encourages experimentation and exploration.
BlueJ is based on the Blue system. Blue is an integrated teaching environment and language, developed at the University of Sydney and Monash University, Australia. BlueJ provides a Blue-like environment for the Java language.
The BlueJ project started at Monash University in Melbourne, and later split and migrated to its current locations.
BlueJ is implemented in Java, and regularly being tested on Solaris, Linux, Macintosh, and various Windows versions. It should run on all platforms supporting a recent Java virtual machine.
Main features:
- fully integrated environment
- graphical class structure display
- graphical and textual editing
- built-in editor, compiler, virtual machine, debugger, etc.
- easy-to-use interface, ideal for beginners
- interactive object creation
- interactive object calls
- interactive testing
- incremental application development
<<lessThe BlueJ environment was developed as part of a university research project about teaching object-orientation to beginners. The system is being developed and maintained by a joint research group at Deakin University, Melbourne, Australia, and the University of Kent in Canterbury, UK. The project is supported by Sun Microsystems.
The aim of BlueJ is to provide an easy-to-use teaching environment for the Java language that facilitates the teaching of Java to first year students. Special emphasis has been placed on visualisation and interaction techniques to create a highly interactive environment that encourages experimentation and exploration.
BlueJ is based on the Blue system. Blue is an integrated teaching environment and language, developed at the University of Sydney and Monash University, Australia. BlueJ provides a Blue-like environment for the Java language.
The BlueJ project started at Monash University in Melbourne, and later split and migrated to its current locations.
BlueJ is implemented in Java, and regularly being tested on Solaris, Linux, Macintosh, and various Windows versions. It should run on all platforms supporting a recent Java virtual machine.
Main features:
- fully integrated environment
- graphical class structure display
- graphical and textual editing
- built-in editor, compiler, virtual machine, debugger, etc.
- easy-to-use interface, ideal for beginners
- interactive object creation
- interactive object calls
- interactive testing
- incremental application development
Download (3.1MB)
Added: 2007-07-06 License: Freely Distributable Price:
847 downloads
abcde 2.2.0
abcde is a better CD encoder. more>>
abcde is a frontend to cdparanoia, wget, cd-discid, id3, and your favorite Ogg Vorbis (the default), MP3, FLAC, Ogg Speex, or MPP (Musepack) encoder.
It grabs an entire CD and converts each track to the desired format, then comments or ID3-tags each file, all with one command.
It supports multiple output in a single CD read, the creation of a single track from a CD, resume operation, CD concatenation, volume normalization, gapless encoding (with LAME), parallelization, SMP, proxies, customizable filename organization and munging, playlist generation, distributed encoding via distmp3, and more.
Enhancements:
- Added support for MPP/MP+(Musepack) encoding. Although I am trying to
get 2.2 for Debian Sarge release, mpc seems safe enough to introduce. See
corecodec.org for code.
- Some POSIX shell corrections (making the code more portable). Thanks to
Guillem Jover for pointing the problem out.
- CDYEAR is also passed to do_move(), so one can use it for sorting the
directories.
- Small MacOS X fix, allowing directories with "()" to work. Thanks to Evan
Jones.
- On the MacOS X, I still do not know if abcde works correctly. If does
not, please, drop a note. Or else.
- DOSPLAYLIST also changes "/" with "".
- DATA tracks are now excluded from the ripping process using internally
the cdparanoia "-Q" query option. If using another ripper, it does not
work (at least there is no support for them in abcde)
(Closes: #112692, #117412).
- New "0" choice for "None of the above" has been introduced. If selected, a
template is created and the user encouraged to edit it (Closes: #147683).
- New options for when the PLAYLIST already exists: erase, append or keep.
- Bug fixes along the code:
- abcde.1 corrections and additions
- abcde corrections and code reorganization. abcde now exits earlier if
some of the options are incompatible. Also the actions are set as
variables earlier, so we use less calls to external tools.
- abcde.conf additions
- The GENRE is munged now in its own mungegenre function, so that no more
upper-to-lowercase is done (forced) except if the default is used.
- Examples added to the tarball and /usr/share/doc/abcde/examples with two
scripts to make abcde kind-of-a ripper daemon.
- Changed to experimental to have an stable 2.1.x version in Sarge.
- Add CDDB information to Ogg/Vorbis and FLAC files (Closes: #265358).
- Added INTERACTIVE option. Set it to "n" and there you go, without user
interaction.
- Changes normalize to normalize-audio (Closes: #267053)
- Copes with wav files being erased by the ripping tool.
- Small patch to support ()s in the path under MacOSX. Thanks to Evan Jones
for noticing and sending the patch.
- Added -w for COMMENT seed. Used to give a comment to a given CD.
- Option "-t " added to modify the numbering from a starting point
(Closes: #95828). Geez! That is low bug number...
- Added -T to modify also the tag entries on the songs. Currently available
for FLAC and Ogg/Vorbis.
- Removes trailing spaces (Closes: #280382).
- TRACKNAME now combines multi-lines from long CDDB entries.
- debian/rules:
- s/dh_installmanpages/dh_installman/
<<lessIt grabs an entire CD and converts each track to the desired format, then comments or ID3-tags each file, all with one command.
It supports multiple output in a single CD read, the creation of a single track from a CD, resume operation, CD concatenation, volume normalization, gapless encoding (with LAME), parallelization, SMP, proxies, customizable filename organization and munging, playlist generation, distributed encoding via distmp3, and more.
Enhancements:
- Added support for MPP/MP+(Musepack) encoding. Although I am trying to
get 2.2 for Debian Sarge release, mpc seems safe enough to introduce. See
corecodec.org for code.
- Some POSIX shell corrections (making the code more portable). Thanks to
Guillem Jover for pointing the problem out.
- CDYEAR is also passed to do_move(), so one can use it for sorting the
directories.
- Small MacOS X fix, allowing directories with "()" to work. Thanks to Evan
Jones.
- On the MacOS X, I still do not know if abcde works correctly. If does
not, please, drop a note. Or else.
- DOSPLAYLIST also changes "/" with "".
- DATA tracks are now excluded from the ripping process using internally
the cdparanoia "-Q" query option. If using another ripper, it does not
work (at least there is no support for them in abcde)
(Closes: #112692, #117412).
- New "0" choice for "None of the above" has been introduced. If selected, a
template is created and the user encouraged to edit it (Closes: #147683).
- New options for when the PLAYLIST already exists: erase, append or keep.
- Bug fixes along the code:
- abcde.1 corrections and additions
- abcde corrections and code reorganization. abcde now exits earlier if
some of the options are incompatible. Also the actions are set as
variables earlier, so we use less calls to external tools.
- abcde.conf additions
- The GENRE is munged now in its own mungegenre function, so that no more
upper-to-lowercase is done (forced) except if the default is used.
- Examples added to the tarball and /usr/share/doc/abcde/examples with two
scripts to make abcde kind-of-a ripper daemon.
- Changed to experimental to have an stable 2.1.x version in Sarge.
- Add CDDB information to Ogg/Vorbis and FLAC files (Closes: #265358).
- Added INTERACTIVE option. Set it to "n" and there you go, without user
interaction.
- Changes normalize to normalize-audio (Closes: #267053)
- Copes with wav files being erased by the ripping tool.
- Small patch to support ()s in the path under MacOSX. Thanks to Evan Jones
for noticing and sending the patch.
- Added -w for COMMENT seed. Used to give a comment to a given CD.
- Option "-t " added to modify the numbering from a starting point
(Closes: #95828). Geez! That is low bug number...
- Added -T to modify also the tag entries on the songs. Currently available
for FLAC and Ogg/Vorbis.
- Removes trailing spaces (Closes: #280382).
- TRACKNAME now combines multi-lines from long CDDB entries.
- debian/rules:
- s/dh_installmanpages/dh_installman/
Download (0.07MB)
Added: 2005-05-10 License: GPL (GNU General Public License) Price:
1629 downloads
Bacula 2.2.0
Bacula is a set of programs that allow you to manage the backup, recovery, and verification of computer data. more>>
Bacula is a set of computer programs that permit you (or the system administrator) to manage backup, recovery, and verification of computer data across a network of computers of different kinds.
In technical terms, it is a network based backup program.
Bacula is relatively easy to use and efficient, while offering many advanced storage management features that make it easy to find and recover lost or damaged files.
Most of the Bacula source code has been released under a slightly modified version of the GPL version 2 license. If you wish additional details, please follow the License link to your left.
<<lessIn technical terms, it is a network based backup program.
Bacula is relatively easy to use and efficient, while offering many advanced storage management features that make it easy to find and recover lost or damaged files.
Most of the Bacula source code has been released under a slightly modified version of the GPL version 2 license. If you wish additional details, please follow the License link to your left.
Download (2.3MB)
Added: 2007-08-12 License: GPL (GNU General Public License) Price:
520 downloads
erec 2.2.0.1
erec is a tool program for recording raw audio stream from the soundcard. more>>
erec is a tool program for recording raw audio stream from the soundcard.Multiple instances of erec can be running at the same time sharing the same audio device. It works as a frontend to the sound card for programs wishing to listen at the same time.
Note: For best quality, it might be wise to always record 44.1 kHz 16-bit stereo (-6r44100) and resample the result with an external program like resample to produce the wanted sample rate.
erec has been written by Joel Yliluoma, a.k.a. Bisqwit, and is distributed under the terms of the General Public License (GPL).
erec uses tcp connections between the server (first launched erec by server) and client (all listeners). The ports are calculated from the device filename by a magic formula, which results in these ports for these examples: /dev/dsp: 6130, /dev/dsp1: 6179
<<lessNote: For best quality, it might be wise to always record 44.1 kHz 16-bit stereo (-6r44100) and resample the result with an external program like resample to produce the wanted sample rate.
erec has been written by Joel Yliluoma, a.k.a. Bisqwit, and is distributed under the terms of the General Public License (GPL).
erec uses tcp connections between the server (first launched erec by server) and client (all listeners). The ports are calculated from the device filename by a magic formula, which results in these ports for these examples: /dev/dsp: 6130, /dev/dsp1: 6179
Download (0.025MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1192 downloads
GnoeMoe 2.2.0
GnoeMoe is a GTK+/Gnome based MOO-client for unix. more>>
GnoeMoe is a GTK+/Gnome based MOO-client for unix. GnoeMoe project tries to follow the HIG as specified by the Gnome team and therefor has a very clean and easy to understand interface.
GnoeMoe is still under heavy development and any comments are more than welcome.
Main features:
- Full ansi support
- Multiple worlds (tabbed)
- Internal editor support (using gtksourceview highlighting)
- External editor support (edit with your favourite editor!)
- Autologin, autoreconnect
- Scripting using the Ruby language
- MCP 2.1
- dns-org-mud-moo-simpleedit
- dns-com-awns-status
- dns-com-vmoo-userlist
- dns-com-vmoo-client
- dns-icecrew-nl-mcpreset
- dns-icecrew-nl-playerdb
- dns-icecrew-nl-userlist
- dns-com-awns-ping
- Logging
- Multi-line input
- Smart-autoscroll
Enhancements:
- Fixed setting the correct character encoding by mcp
- Fixed closing the paste dialog after pasting
- Fixed saving color settings
- Fixed blinking (again)
- Added show/hide userlist
- Added Rxvt, XTerm and Linux color schemes
<<lessGnoeMoe is still under heavy development and any comments are more than welcome.
Main features:
- Full ansi support
- Multiple worlds (tabbed)
- Internal editor support (using gtksourceview highlighting)
- External editor support (edit with your favourite editor!)
- Autologin, autoreconnect
- Scripting using the Ruby language
- MCP 2.1
- dns-org-mud-moo-simpleedit
- dns-com-awns-status
- dns-com-vmoo-userlist
- dns-com-vmoo-client
- dns-icecrew-nl-mcpreset
- dns-icecrew-nl-playerdb
- dns-icecrew-nl-userlist
- dns-com-awns-ping
- Logging
- Multi-line input
- Smart-autoscroll
Enhancements:
- Fixed setting the correct character encoding by mcp
- Fixed closing the paste dialog after pasting
- Fixed saving color settings
- Fixed blinking (again)
- Added show/hide userlist
- Added Rxvt, XTerm and Linux color schemes
Download (0.66MB)
Added: 2006-11-05 License: GPL (GNU General Public License) Price:
1085 downloads
Embperl 2.2.0
Embperl is a framework for building websites with Perl. more>>
Embperl is a framework for building websites with Perl.
For the beginner its an easy to setup and use way of embedding Perl code in HTML pages. Embperl delivers several features that ease the task of creating a websites, including dynamic tables, formfield-processing, session handling, escaping/unescaping, caching and more.
If your demands grow it gives you the power to make your Website object-oriented and build it out of small reusable components. If you dont like the idea of mixing up all your layout and code then Embperl also supports separating it in different objects (e.g. creating an MVC application).
Of course Embperl doesnt tie you to HTML - it allows components to be from different source formats (e.g. HTML, WML, XML, POD, ...) and if necessary transforms them (for example via XSLT) to other output formats. This is achieved by dividing the output generation into small steps, where each is processed by a plugable provider. Advanced users can create their own syntax definitions (for example tag libraries) and extend Embperl by writing their own providers and much more...
Embperl is a server-side tool, which means that its browser-independent. It can run in various ways: under mod_perl, as a CGI script, or offline.
<<lessFor the beginner its an easy to setup and use way of embedding Perl code in HTML pages. Embperl delivers several features that ease the task of creating a websites, including dynamic tables, formfield-processing, session handling, escaping/unescaping, caching and more.
If your demands grow it gives you the power to make your Website object-oriented and build it out of small reusable components. If you dont like the idea of mixing up all your layout and code then Embperl also supports separating it in different objects (e.g. creating an MVC application).
Of course Embperl doesnt tie you to HTML - it allows components to be from different source formats (e.g. HTML, WML, XML, POD, ...) and if necessary transforms them (for example via XSLT) to other output formats. This is achieved by dividing the output generation into small steps, where each is processed by a plugable provider. Advanced users can create their own syntax definitions (for example tag libraries) and extend Embperl by writing their own providers and much more...
Embperl is a server-side tool, which means that its browser-independent. It can run in various ways: under mod_perl, as a CGI script, or offline.
Download (0.65MB)
Added: 2006-04-10 License: Artistic License Price:
1292 downloads
UML2PHP5 2.2.0
UML2PHP5 is a Dia plugin to generate PHP code from UML. more>>
UML2PHP5 is a plugin designed to fit on the Dia diagram application. UML2PHP5 automatically generates the PHP code structure following the diagrams classes.
PHP5s and javas object model increasing similarity for example, there was an urgent need to update the tools for programmers.
UML2PHP5 is Open Source, under GPL. This means you can develop the source code to suit your need(s) and redistribute it as long as it remains under GPL terms.
Using UML2PHP5:
- Draw your UML diagram(s)
- Save it with .dia as file extension
- Export through the XSL filter (*.code)
- A popup opens :
- Select UML-CLASSES-EXTENDED in the top box
- Select PHP5 in the bottom box
- OK
The plugin generates as many .class.php files as necessary, in the same directory as the original .dia file.
Enhancements:
- A new tool was added: php2uml, which generates UML diagrams from PHP classes files.
- This tool uses the Reflection API.
<<lessPHP5s and javas object model increasing similarity for example, there was an urgent need to update the tools for programmers.
UML2PHP5 is Open Source, under GPL. This means you can develop the source code to suit your need(s) and redistribute it as long as it remains under GPL terms.
Using UML2PHP5:
- Draw your UML diagram(s)
- Save it with .dia as file extension
- Export through the XSL filter (*.code)
- A popup opens :
- Select UML-CLASSES-EXTENDED in the top box
- Select PHP5 in the bottom box
- OK
The plugin generates as many .class.php files as necessary, in the same directory as the original .dia file.
Enhancements:
- A new tool was added: php2uml, which generates UML diagrams from PHP classes files.
- This tool uses the Reflection API.
Download (0.016MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1271 downloads
freeglut 2.2.0
freeglut is an OpenSourced clone of the GLUT library. more>>
freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL RedBook.
Since then, GLUT has been used in a wide variety of practical applications because it is simple, widely available and highly portable.
GLUT (and hence freeglut) allows the user to create and manage windows containing OpenGL contexts on a wide range of platforms and also read the mouse, keyboard and joystick functions.
freeglut is released under the X-Consortium license.
The original GLUT library seems to have been abandoned with the most recent version (3.7) dating back to August 1998. Its license does not allow anyone to distribute modified library code.
This would be OK, if not for the fact that GLUT is getting old and really needs improvement. Also, GLUTs license is incompatible with some software distributions (e.g., XFree86).
<<lessSince then, GLUT has been used in a wide variety of practical applications because it is simple, widely available and highly portable.
GLUT (and hence freeglut) allows the user to create and manage windows containing OpenGL contexts on a wide range of platforms and also read the mouse, keyboard and joystick functions.
freeglut is released under the X-Consortium license.
The original GLUT library seems to have been abandoned with the most recent version (3.7) dating back to August 1998. Its license does not allow anyone to distribute modified library code.
This would be OK, if not for the fact that GLUT is getting old and really needs improvement. Also, GLUTs license is incompatible with some software distributions (e.g., XFree86).
Download (0.37MB)
Added: 2005-05-04 License: Freely Distributable Price:
1655 downloads
pciutils 2.2.0
pciutils is a set of programs for listing PCI devices, inspecting their status and setting their configuration registers. more>>
pciutils is a set of programs for listing PCI devices, inspecting their status and setting their configuration registers.
Currently, pciutils work on all versions of Linux and they also have somewhat experimental support for FreeBSD, NetBSD, AIX, GNU Hurd and Solaris/x86. It should be very easy to add support for other systems as well (volunteers wanted; if you want to try that, Ill be very glad to see the patches and include them in the next version).
Enhancements:
- pci.ids: Updated copyright header.
- lib/sysfs.c (sysfs_get_resources): Removed warning about unsupported 64-bit addresses, they are now always supported.
- lspci.c (show_bases): Corrected printing of 64-bit addresses in bus-centric mode.
- lib/configure: Enable 64-bit addresses on all Linux systems.
- lib/types.h: Dont pad 64-bit addresses to 16 xigits, only to 8 if they are shorter.
<<lessCurrently, pciutils work on all versions of Linux and they also have somewhat experimental support for FreeBSD, NetBSD, AIX, GNU Hurd and Solaris/x86. It should be very easy to add support for other systems as well (volunteers wanted; if you want to try that, Ill be very glad to see the patches and include them in the next version).
Enhancements:
- pci.ids: Updated copyright header.
- lib/sysfs.c (sysfs_get_resources): Removed warning about unsupported 64-bit addresses, they are now always supported.
- lspci.c (show_bases): Corrected printing of 64-bit addresses in bus-centric mode.
- lib/configure: Enable 64-bit addresses on all Linux systems.
- lib/types.h: Dont pad 64-bit addresses to 16 xigits, only to 8 if they are shorter.
Download (0.19MB)
Added: 2005-10-19 License: GPL (GNU General Public License) Price:
1480 downloads
XMLBeans 2.2.0
XMLBeans project is a technology for accessing XML by binding it to Java types. more>>
XMLBeans project is a technology for accessing XML by binding it to Java types. XMLBeans provides several ways to get at the XML, including:
- Through XML schema that has been compiled to generate Java types that represent schema types. In this way, you can access instances of the schema through JavaBeans-style accessors after the fashion of "getFoo" and "setFoo".
- The XMLBeans API also allows you to reflect into the XML schema itself through an XML Schema Object model.
- A cursor model through which you can traverse the full XML infoset.
- Support for XML DOM.
Start off with your own stuff:
If you want to get right to it with your own XML schema and instance, follow these basic steps:
Install XMLBeans.
Compile your schema. Use scomp to compile the schema, generating and jarring Java types. For example, to create a employeeschema.jar from an employeesschema.xsd file:
scomp -out employeeschema.jar employeeschema.xsd
Write code. With the generated JAR on your classpath, write code to bind an XML instance to the Java types representing your schema. Heres an example that would use types generated from an employees schema:
File xmlFile = new File("c:employees.xml");
// Bind the instance to the generated XMLBeans types.
EmployeesDocument empDoc =
EmployeesDocument.Factory.parse(xmlFile);
// Get and print pieces of the XML instance.
Employees emps = empDoc.getEmployees();
Employee[] empArray = emps.getEmployeeArray();
for (int i = 0; i < empArray.length; i++)
{
System.out.println(empArray[i]);
}
Enhancements:
- Updated to the latest XMLSchema.xsd - January 25, 2006
- Updated XmlBeans to work with SaxonB-8.6.1 in place of SaxonB8.1
- XQuery external variable binding support
<<less- Through XML schema that has been compiled to generate Java types that represent schema types. In this way, you can access instances of the schema through JavaBeans-style accessors after the fashion of "getFoo" and "setFoo".
- The XMLBeans API also allows you to reflect into the XML schema itself through an XML Schema Object model.
- A cursor model through which you can traverse the full XML infoset.
- Support for XML DOM.
Start off with your own stuff:
If you want to get right to it with your own XML schema and instance, follow these basic steps:
Install XMLBeans.
Compile your schema. Use scomp to compile the schema, generating and jarring Java types. For example, to create a employeeschema.jar from an employeesschema.xsd file:
scomp -out employeeschema.jar employeeschema.xsd
Write code. With the generated JAR on your classpath, write code to bind an XML instance to the Java types representing your schema. Heres an example that would use types generated from an employees schema:
File xmlFile = new File("c:employees.xml");
// Bind the instance to the generated XMLBeans types.
EmployeesDocument empDoc =
EmployeesDocument.Factory.parse(xmlFile);
// Get and print pieces of the XML instance.
Employees emps = empDoc.getEmployees();
Employee[] empArray = emps.getEmployeeArray();
for (int i = 0; i < empArray.length; i++)
{
System.out.println(empArray[i]);
}
Enhancements:
- Updated to the latest XMLSchema.xsd - January 25, 2006
- Updated XmlBeans to work with SaxonB-8.6.1 in place of SaxonB8.1
- XQuery external variable binding support
Download (MB)
Added: 2007-05-07 License: The Apache License 2.0 Price:
907 downloads
System G 2.2.0
System G is a UNIX file manager. more>>
Dealing with the UNIX command line, especially in order to manipulate the file system, is one of the biggest hurdles to widespread use of UNIX and Linux.Rialog for running arbitrary programs avoids need to manually open terminal windows.
System G was written to provide a simple way to access to the file system in the form of a graphical hierarchy of files and folders. System G project works with any window manager.
Main features:
- Simple, tree style, hierarchical display of files and folders
- Option to either display each folder in a separate window or to navigate the folder hierarchy within a single window
- File bindings dialog to associate file types with programs
- Rialog for running arbitrary programs avoids need to manually open terminal windows.
- Automatically mounts disk when the associated directory is opened
- Format UNIX and DOS floppy disks.
- Drag-and-Drop to move and copy files and to create symbolic links (Fully compliant with the X Drag-and-Drop (XDND) and X Direct Save (XDS) protocols.)
- Rename files and folders simply by clicking on the name and typing.
- Change permissions simply by clicking on the appropriate permission.
- All main windows have configurable button bars.
- Sort by name, user, group, size, or date.
- Shortcuts to your most frequented folders
- Customizable menu shortcuts
- (by editing string database -- a graphical editor is planned for later)
- Safe trash can interface
- Searchable, hypertext on-line help
- Designed to work with multiple virtual desktops and both Click-to-Focus and Point-to-Focus.
- Support for scrolling via wheel mice
- Full support for European languages
- Easy translation to other languages without the need to recompile the source
- Works with Gnome and KDE session managers.
- Y2K compliant
Enhancements:
- Added "Open recent" menu.
- Added "Convert to file" and "Convert to program" items to File menu.
- Added "New text file" to the File menu.
- Fixed "Alternate open" so it only asks for one command, and then runs that command on all selected files.
- Updating is now much faster, and it works well with slow network file systems like sshfs.
- No longer opens CVS and SCCS directories when Shift-click or Meta-click.
- Fixed bug so default drop action is Copy when dragging from partition A to partition B displayed inside a window displaying partition A.
- Updated to recognize latest options in /etc/fstab when searching for shortcuts.
<<lessSystem G was written to provide a simple way to access to the file system in the form of a graphical hierarchy of files and folders. System G project works with any window manager.
Main features:
- Simple, tree style, hierarchical display of files and folders
- Option to either display each folder in a separate window or to navigate the folder hierarchy within a single window
- File bindings dialog to associate file types with programs
- Rialog for running arbitrary programs avoids need to manually open terminal windows.
- Automatically mounts disk when the associated directory is opened
- Format UNIX and DOS floppy disks.
- Drag-and-Drop to move and copy files and to create symbolic links (Fully compliant with the X Drag-and-Drop (XDND) and X Direct Save (XDS) protocols.)
- Rename files and folders simply by clicking on the name and typing.
- Change permissions simply by clicking on the appropriate permission.
- All main windows have configurable button bars.
- Sort by name, user, group, size, or date.
- Shortcuts to your most frequented folders
- Customizable menu shortcuts
- (by editing string database -- a graphical editor is planned for later)
- Safe trash can interface
- Searchable, hypertext on-line help
- Designed to work with multiple virtual desktops and both Click-to-Focus and Point-to-Focus.
- Support for scrolling via wheel mice
- Full support for European languages
- Easy translation to other languages without the need to recompile the source
- Works with Gnome and KDE session managers.
- Y2K compliant
Enhancements:
- Added "Open recent" menu.
- Added "Convert to file" and "Convert to program" items to File menu.
- Added "New text file" to the File menu.
- Fixed "Alternate open" so it only asks for one command, and then runs that command on all selected files.
- Updating is now much faster, and it works well with slow network file systems like sshfs.
- No longer opens CVS and SCCS directories when Shift-click or Meta-click.
- Fixed bug so default drop action is Copy when dragging from partition A to partition B displayed inside a window displaying partition A.
- Updated to recognize latest options in /etc/fstab when searching for shortcuts.
Download (1.4MB)
Added: 2006-03-10 License: Open Software License Price:
1324 downloads
chaosircd 2.2.0
chaosircd is an IRC daemon with commands, channel modes, user modes, and flood control. more>>
chaosircd project is an IRC daemon with commands, channel modes, user modes, and flood control implemented as runtime (re)loadable modules.
DNS, AUTH (ident) queries, and proxy scans are done in a single child process to avoid wasting valuable file descriptors and responsiveness.
It features a server-server protocol using timestamps for netsplit handling similar to TS5 (hybrid), and OpenSSL encrypted server-server and client-server connections.
<<lessDNS, AUTH (ident) queries, and proxy scans are done in a single child process to avoid wasting valuable file descriptors and responsiveness.
It features a server-server protocol using timestamps for netsplit handling similar to TS5 (hybrid), and OpenSSL encrypted server-server and client-server connections.
Download (0.70MB)
Added: 2006-10-12 License: LGPL (GNU Lesser General Public License) Price:
1109 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 2.2.0 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