1.5.2
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 54
Glom 1.5.2
Glom allows you to design database table definitions and the relationships between them. more>>
Glom allows you to design database table definitions and the relationships between them.
The design is loosely based upon FileMaker Pro, with the added advantage of separation between interface and data. It attempts to provide a simple generic framework sufficient to implement most database applications. These systems normally consists of lots of repetitive, unmaintainable code.
Glom-specific data such as the relationship definitions is saved in the Glom document. Glom re-connects to the database server when it loads a previous Glom document. The document is in XML format.
Glom uses the PostgresSQL database backend but it can not edit databases that it did not create, because it uses only a simple subset of Postgres functionality.
<<lessThe design is loosely based upon FileMaker Pro, with the added advantage of separation between interface and data. It attempts to provide a simple generic framework sufficient to implement most database applications. These systems normally consists of lots of repetitive, unmaintainable code.
Glom-specific data such as the relationship definitions is saved in the Glom document. Glom re-connects to the database server when it loads a previous Glom document. The document is in XML format.
Glom uses the PostgresSQL database backend but it can not edit databases that it did not create, because it uses only a simple subset of Postgres functionality.
Download (1.8MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
873 downloads
snif 1.5.2
snif is a project which creates simple and nice directory listings. more>>
snif is a project which creates simple and nice directory listings.
snif (simple and nice index file) is a single PHP file that creates a nice directory listing of whichever directory you put it in.
Translations are available for English and German, and others can be added very easily.
Snif does not require any other files or special installation, and supports file and directory descriptions, sub-directories, sorting, automatic thumbnails, file icons, directory splitting, and hidden files wildcards.
Output is valid XHTML and CSS.
Main features:
- ready to run: you dont have to change anything, just put snif into a directory and let it do its job
- single file, doesnt clutter your directories
- file and directory descriptions
- automatic thumbnails for image files
- thumbnail caching
- fully translatable, translation is used for foreign visitors automatically. 16 translations are included: Brazilian Portuguese, Czech, Danish, Dutch, English, French, German, Greek, Hungarian, Italian, Japanese, Norwegian, Polish, Russian, Spanish, and Swedish.
- download files instead of opening
- listing sortable by name, size or date
- display sub directories and handle direct requests to them gently
- built-in file icons
- optional: use external icons instead of built-in ones
- customizable using an external CSS file
- configuration can be shared among multiple instances
- conforms to XHTML 1.1 and CSS 2.0
Enhancements:
- added a Czech translation (thanks to Jan Pinkas)
- added an Italian translation (thanks to Luca Soltoggio)
- fixed an XHTML glitch in thumbnail tags
<<lesssnif (simple and nice index file) is a single PHP file that creates a nice directory listing of whichever directory you put it in.
Translations are available for English and German, and others can be added very easily.
Snif does not require any other files or special installation, and supports file and directory descriptions, sub-directories, sorting, automatic thumbnails, file icons, directory splitting, and hidden files wildcards.
Output is valid XHTML and CSS.
Main features:
- ready to run: you dont have to change anything, just put snif into a directory and let it do its job
- single file, doesnt clutter your directories
- file and directory descriptions
- automatic thumbnails for image files
- thumbnail caching
- fully translatable, translation is used for foreign visitors automatically. 16 translations are included: Brazilian Portuguese, Czech, Danish, Dutch, English, French, German, Greek, Hungarian, Italian, Japanese, Norwegian, Polish, Russian, Spanish, and Swedish.
- download files instead of opening
- listing sortable by name, size or date
- display sub directories and handle direct requests to them gently
- built-in file icons
- optional: use external icons instead of built-in ones
- customizable using an external CSS file
- configuration can be shared among multiple instances
- conforms to XHTML 1.1 and CSS 2.0
Enhancements:
- added a Czech translation (thanks to Jan Pinkas)
- added an Italian translation (thanks to Luca Soltoggio)
- fixed an XHTML glitch in thumbnail tags
Download (0.030MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
978 downloads
Mmucl 1.5.2
Mmucl is a Mud client written in Tcl. more>>
Mmucl project is a Mud client written in Tcl.
Mmucl is an extremely flexible mud client written in Tcl that provides a number of different interfaces.
The graphical interfaces use GTK and Tk.
Main features:
- Written entirely in Tcl. No custom libraries required.
- Tk and Gnome graphical interfaces.
- Simple text interface as well as a readline interface.
- Support for MCCP.
- Runs under any platform that Tcl does.
- Extendable. Easily customized.
- Sophisticated alias language (Tcl of course).
- Routines for keeping track of characters and their init files.
- Ansi color support.
- History recording (hit up or down to scroll through past commands).
- Online help system (html version of the manual).
<<lessMmucl is an extremely flexible mud client written in Tcl that provides a number of different interfaces.
The graphical interfaces use GTK and Tk.
Main features:
- Written entirely in Tcl. No custom libraries required.
- Tk and Gnome graphical interfaces.
- Simple text interface as well as a readline interface.
- Support for MCCP.
- Runs under any platform that Tcl does.
- Extendable. Easily customized.
- Sophisticated alias language (Tcl of course).
- Routines for keeping track of characters and their init files.
- Ansi color support.
- History recording (hit up or down to scroll through past commands).
- Online help system (html version of the manual).
Download (0.085MB)
Added: 2006-12-14 License: GPL (GNU General Public License) Price:
1045 downloads
Psyco 1.5.2
Psyco is a Python extension module which can massively speed up the execution of any Python code. more>>
Psyco project is a Python extension module which can massively speed up the execution of any Python code.
What you can do with it
In short: run your existing Python software much faster, with no change in your source.
Think of Psyco as a kind of just-in-time (JIT) compiler, a little bit like what exists for other languages, that emit machine code on the fly instead of interpreting your Python program step by step. The difference with the traditional approach to JIT compilers is that Psyco writes several version of the same blocks (a block is a bit of a function), which are optimized by being specialized to some kinds of variables (a "kind" can mean a type, but it is more general). The result is that your unmodified Python programs run faster.
Benefits
2x to 100x speed-ups, typically 4x, with an unmodified Python interpreter and unmodified source code, just a dynamically loadable C extension module.
Drawbacks
Psyco currently uses a lot of memory. It only runs on Intel 386-compatible processors (under any OS) right now. There are some subtle semantic differences (i.e. bugs) with the way Python works; they should not be apparent in most programs.
Expected results
The actual performance gains can be very large. For common code, expect at least a 2x speed-up, more typically 4x. But where Psyco shines is when running algorithmical code --- these are the first pieces of code that you would consider rewriting in C for performance. If you are in this situation, consider using Psyco instead! You might get 10x to 100x speed-ups. It is theoretically possible to actually speed up this kind of code up to the performance of C itself.
Because of the nature of Psyco, it is difficult to forecast the actual performance gains for a given program. Just try and see.
The memory overhead of Psyco is currently large. I has been reduced a bit over time, but it is still an overhead. This overhead is proportional to the amount of Python code that Psyco rewrites; thus if your application has a few algorithmic "core" functions, these are the ones you will want Psyco to accelerate --- not the whole program.
Psyco can transparently use a Python profiler to automatically select which functions it is interesting to accelerate.
<<lessWhat you can do with it
In short: run your existing Python software much faster, with no change in your source.
Think of Psyco as a kind of just-in-time (JIT) compiler, a little bit like what exists for other languages, that emit machine code on the fly instead of interpreting your Python program step by step. The difference with the traditional approach to JIT compilers is that Psyco writes several version of the same blocks (a block is a bit of a function), which are optimized by being specialized to some kinds of variables (a "kind" can mean a type, but it is more general). The result is that your unmodified Python programs run faster.
Benefits
2x to 100x speed-ups, typically 4x, with an unmodified Python interpreter and unmodified source code, just a dynamically loadable C extension module.
Drawbacks
Psyco currently uses a lot of memory. It only runs on Intel 386-compatible processors (under any OS) right now. There are some subtle semantic differences (i.e. bugs) with the way Python works; they should not be apparent in most programs.
Expected results
The actual performance gains can be very large. For common code, expect at least a 2x speed-up, more typically 4x. But where Psyco shines is when running algorithmical code --- these are the first pieces of code that you would consider rewriting in C for performance. If you are in this situation, consider using Psyco instead! You might get 10x to 100x speed-ups. It is theoretically possible to actually speed up this kind of code up to the performance of C itself.
Because of the nature of Psyco, it is difficult to forecast the actual performance gains for a given program. Just try and see.
The memory overhead of Psyco is currently large. I has been reduced a bit over time, but it is still an overhead. This overhead is proportional to the amount of Python code that Psyco rewrites; thus if your application has a few algorithmic "core" functions, these are the ones you will want Psyco to accelerate --- not the whole program.
Psyco can transparently use a Python profiler to automatically select which functions it is interesting to accelerate.
Download (0.42MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1070 downloads
Plait 1.5.2
Plait is a new way to find and play music from the command line. more>>
Plait (pronounced "play") is a new way to find and play music from the command line. Plait understands brief, easy to type queries that pick a single song, mix queries that combine works from multiple artists, and stream queries that find Shoutcast radio streams.
A variety of filters are available to pick just the music you want to hear. In order to actually play the music it finds, plait hands off a play list to one of the supported music players. The end result is that you can type commands like
plait "miles davis"
plait --mix mingus monk metheny
plait --stream salsa
plait --mixfile punk
and plait will seek out cuts from your library, or radio streams, and play them in your music player. Plait uses UNIX as a compatibility layer to target X Window, Windows with Cygwin, and OS X.
One of Plaits design goals is to support embedded Linux and streaming audio, suitable for NAS media servers like the Buffalo Linkstation and the Linksys NSLU2.
Enhancements:
- Release 1.5.2 introduces an improved installer. It is now possible to install Plait without root privileges, in which case it installs in your home directory by default. If you install as root, Plait now installs to /usr/local by default rather than /usr. This is probably what most people want. In either case, you can override the default by providing an install directory as an argument to the install command. Also in this release, minor bugs are fixed in the XSPF web publishing feature.
<<lessA variety of filters are available to pick just the music you want to hear. In order to actually play the music it finds, plait hands off a play list to one of the supported music players. The end result is that you can type commands like
plait "miles davis"
plait --mix mingus monk metheny
plait --stream salsa
plait --mixfile punk
and plait will seek out cuts from your library, or radio streams, and play them in your music player. Plait uses UNIX as a compatibility layer to target X Window, Windows with Cygwin, and OS X.
One of Plaits design goals is to support embedded Linux and streaming audio, suitable for NAS media servers like the Buffalo Linkstation and the Linksys NSLU2.
Enhancements:
- Release 1.5.2 introduces an improved installer. It is now possible to install Plait without root privileges, in which case it installs in your home directory by default. If you install as root, Plait now installs to /usr/local by default rather than /usr. This is probably what most people want. In either case, you can override the default by providing an install directory as an argument to the install command. Also in this release, minor bugs are fixed in the XSPF web publishing feature.
Download (0.028MB)
Added: 2006-10-09 License: GPL (GNU General Public License) Price:
1115 downloads
CoTeia 1.5.2
CoTeia provides a simple Wiki. more>>
CoTeia provides a simple Wiki.
CoTeia is a Computer Supported Collaborative Learning Environment (CSCL) that allows collaborative authoring of Web-based material (repository of hyperdocuments).
It supports features like search, recent changes, upload, page lock, integration to chat, and more.
<<lessCoTeia is a Computer Supported Collaborative Learning Environment (CSCL) that allows collaborative authoring of Web-based material (repository of hyperdocuments).
It supports features like search, recent changes, upload, page lock, integration to chat, and more.
Download (0.65MB)
Added: 2007-01-26 License: GPL (GNU General Public License) Price:
1004 downloads
rootsh 1.5.2
Rootsh is a wrapper for shells that logs all echoed keystrokes and terminal output to a file and/or to syslog. more>>
Rootsh is a wrapper for shells that logs all echoed keystrokes and terminal output to a file and/or to syslog. Its main purpose is the surveillance of users who need root privileges. They start rootsh through the sudo mechanism.
Sometimes users have to perform tasks on a system which are too complex to be wrote in sudo commands. Sometimes there is management pressure to give a user a root shell. Sometimes youre just tired arguing with users who insist in having root privileges.
With rootsh you can give your users access to a root shell while auditing their actions.
rootsh works very much like the script utility. It forks and creates a master/slave pseudo terminal pair. The slave pseudo terminal will become the controlling terminal of the child process which will execute a shell command. The parent process waits for input from the
users terminal and sends it down the master pty. Every output including the echoed input will be written to a logfile and to the syslog daemon.
Enhancements:
- initial release 0.1
- since then
- added version() and usage() to rootsh
- modified pty module handling for AIX
- switched setupshell and beginlogging
- posix sigaction is now the preferred signal handling
- configure.in tests for sys/select.h
<<lessSometimes users have to perform tasks on a system which are too complex to be wrote in sudo commands. Sometimes there is management pressure to give a user a root shell. Sometimes youre just tired arguing with users who insist in having root privileges.
With rootsh you can give your users access to a root shell while auditing their actions.
rootsh works very much like the script utility. It forks and creates a master/slave pseudo terminal pair. The slave pseudo terminal will become the controlling terminal of the child process which will execute a shell command. The parent process waits for input from the
users terminal and sends it down the master pty. Every output including the echoed input will be written to a logfile and to the syslog daemon.
Enhancements:
- initial release 0.1
- since then
- added version() and usage() to rootsh
- modified pty module handling for AIX
- switched setupshell and beginlogging
- posix sigaction is now the preferred signal handling
- configure.in tests for sys/select.h
Download (0.13MB)
Added: 2006-07-12 License: GPL (GNU General Public License) Price:
1201 downloads
Cromfs 1.5.2
Cromfs is a compressed read-only filesystem for Linux. more>>
Cromfs is a compressed read-only filesystem for Linux. Cromfs is intended for permanently archiving gigabytes of big files that have a lot of redundancy. It is more aimed at heavy compression than at a light fingerprint.
Version restrictions:
- Filesystem is write-once, read-only. It is not possible to append to a previously-created filesystem, nor it is to mount it read-write.
- Max filesize: 2^64 bytes (16777216 TB), but 256 TB with default settings.
- Max number of files in a directory: 2^30 (smaller if filenames are longer, but still more than 100000 in almost all cases)
- Max number of inodes (all files, dirs etc combined): 2^60, but depends on file sizes
- Max filesystem size: 2^64 bytes (16777216 TB)
- There are no "." and ".." entries in directories.
- mkcromfs is slow. You must be patient.
- The cromfs-driver has a large memory footprint. It is not suitable for very size-constrained systems.
- Ownerships are not saved.
- Maximum filename length: 4095 bytes
Main features:
- Data, inodes, directories and block lists are stored compressed
- Duplicate inodes, files and even duplicate file portions are detected and stored only once
- Especially suitable for gigabyte-class archives of thousands of nearly-identical megabyte-class files.
- Files are stored in solid blocks, meaning that parts of different files are compressed together for effective compression
- Most of inode types recognized by Linux are supported (see comparisons).
- The LZMA compression is used. In the general case, LZMA compresses better than gzip and bzip2.
- As with usual filesystems, the files on a cromfs volume can be accessed in arbitrary order; the waits to open a specific file are small, despite the files being semisolidly archived.
<<lessVersion restrictions:
- Filesystem is write-once, read-only. It is not possible to append to a previously-created filesystem, nor it is to mount it read-write.
- Max filesize: 2^64 bytes (16777216 TB), but 256 TB with default settings.
- Max number of files in a directory: 2^30 (smaller if filenames are longer, but still more than 100000 in almost all cases)
- Max number of inodes (all files, dirs etc combined): 2^60, but depends on file sizes
- Max filesystem size: 2^64 bytes (16777216 TB)
- There are no "." and ".." entries in directories.
- mkcromfs is slow. You must be patient.
- The cromfs-driver has a large memory footprint. It is not suitable for very size-constrained systems.
- Ownerships are not saved.
- Maximum filename length: 4095 bytes
Main features:
- Data, inodes, directories and block lists are stored compressed
- Duplicate inodes, files and even duplicate file portions are detected and stored only once
- Especially suitable for gigabyte-class archives of thousands of nearly-identical megabyte-class files.
- Files are stored in solid blocks, meaning that parts of different files are compressed together for effective compression
- Most of inode types recognized by Linux are supported (see comparisons).
- The LZMA compression is used. In the general case, LZMA compresses better than gzip and bzip2.
- As with usual filesystems, the files on a cromfs volume can be accessed in arbitrary order; the waits to open a specific file are small, despite the files being semisolidly archived.
Download (0.080MB)
Added: 2007-08-20 License: GPL v3 Price:
796 downloads
ROXTerm 1.5.2
ROXTerm is a terminal emulator intended to provide similar features to gnome-terminal, based on the same VTE library. more>>
Like gnome-terminal but better suited to running outside GNOME, especially with ROX.
ROXTerm is a terminal emulator intended to provide similar features to gnome-terminal, based on the same VTE library, but with a smaller footprint and quicker start-up time.
It achieves this by not using the Gnome libraries and by using a separate applet to provide the configuration GUI. ROXTerm can be used as a ROX application, as the name implies, or in any other X environment.
<<lessROXTerm is a terminal emulator intended to provide similar features to gnome-terminal, based on the same VTE library, but with a smaller footprint and quicker start-up time.
It achieves this by not using the Gnome libraries and by using a separate applet to provide the configuration GUI. ROXTerm can be used as a ROX application, as the name implies, or in any other X environment.
Download (0.46MB)
Added: 2007-05-28 License: GPL (GNU General Public License) Price:
882 downloads
OpenGTS 1.5.2
OpenGTS is a full-featured GPS tracking system that includes the OpenDMTP server. more>>
OpenGTS (Open GPS Tracking System) was spawned from the need for a simple web-based platform that can provide GPS tracking for entry-level commercial enterprises, and demonstration environments, however OpenGTS is highly configurable and scalable to larger enterprises as well.
OpenGTS not only supports the data collection and storage of GPS Tracking and Telemetry data from remove devices, but also includes full-featured web-based authentication and GPS mapping support.
Main features:
- Web-based authentication: Users can log-in and view their own Account and Device information.
- Customizable web-page decorations: The top, bottom, and sides of each web-page can easily be customized to fit a specific motif.
- Customizable menu options: Customized menu options can be made available for specific requirements.
- Customizable mapping service: OpenGTS comes installed with a working Google Maps interface, however, other mapping service provides can easily be integrated with minimal effort.
- GPS tracking device independent: While some coding will be necessary, OpenGTS can be integrated to work with any available remote GPS tracking device.
Enhancements:
- This release includes support for addition GPS tracking devices and full Sendmail support including user authentication and SSL.
- Account users can now be administered from the Web interface UI, including specification of user access control lists.
<<lessOpenGTS not only supports the data collection and storage of GPS Tracking and Telemetry data from remove devices, but also includes full-featured web-based authentication and GPS mapping support.
Main features:
- Web-based authentication: Users can log-in and view their own Account and Device information.
- Customizable web-page decorations: The top, bottom, and sides of each web-page can easily be customized to fit a specific motif.
- Customizable menu options: Customized menu options can be made available for specific requirements.
- Customizable mapping service: OpenGTS comes installed with a working Google Maps interface, however, other mapping service provides can easily be integrated with minimal effort.
- GPS tracking device independent: While some coding will be necessary, OpenGTS can be integrated to work with any available remote GPS tracking device.
Enhancements:
- This release includes support for addition GPS tracking devices and full Sendmail support including user authentication and SSL.
- Account users can now be administered from the Web interface UI, including specification of user access control lists.
Download (0.45MB)
Added: 2007-08-05 License: The Apache License 2.0 Price:
818 downloads
Bioperl 1.5.2
Bioperl is a Perl extensions for bioinformatics. more>>
Bioperl project is a collection of perl modules that facilitate the development of perl scripts for bioinformatics applications. As such, it does not include ready to use programs in the sense that many commercial packages and free web-based interfaces do (e.g. Entrez, SRS).
On the other hand, bioperl does provide reusable perl modules that facilitate writing perl scripts for sequence manipulation, accessing of databases using a range of data formats and execution and parsing of the results of various molecular biology programs including Blast, clustalw, TCoffee, genscan, ESTscan and HMMER. Consequently, bioperl enables developing scripts that can analyze large quantities of sequence data in ways that are typically difficult or impossible with web based systems.
In order to take advantage of bioperl, the user needs a basic understanding of the perl programming language including an understanding of how to use perl references, modules, objects and methods. If these concepts are unfamiliar the user is referred to any of the various introductory or intermediate books on perl.
Weve liked S. Holzmers Perl Core Language, Coriolis Technology Press, for example. This tutorial is not intended to teach the fundamentals of perl to those with little or no experience in the perl language. On the other hand, advanced knowledge of perl - such as how to write a object-oriented perl module - is not required for successfully using bioperl.
Bioperl is open source software that is still under active development. The advantages of open source software are well known. They include the ability to freely examine and modify source code and exemption from software licensing fees.
However, since open source software is typically developed by a large number of volunteer programmers, the resulting code is often not as clearly organized and its user interface not as standardized as in a mature commercial product.
In addition, in any project under active development, documentation may not keep up with the development of new features. Consequently the learning curve for actively developed, open source source software is sometimes steep.
Enhancements:
- Many bugfixes and enhancements were made, including support for parsing the latest NCBI BLAST text format changes, PAML 3.15 support, a Taxonomy (Bio::Species) overhaul, a Bio::Map overhaul, a Bio::SearchIO speedup, the introduction of a Build.PL installation system, and fixes for some memory leaks in Bio::Tree.
- This version requires Perl 5.6.1 or later.
<<lessOn the other hand, bioperl does provide reusable perl modules that facilitate writing perl scripts for sequence manipulation, accessing of databases using a range of data formats and execution and parsing of the results of various molecular biology programs including Blast, clustalw, TCoffee, genscan, ESTscan and HMMER. Consequently, bioperl enables developing scripts that can analyze large quantities of sequence data in ways that are typically difficult or impossible with web based systems.
In order to take advantage of bioperl, the user needs a basic understanding of the perl programming language including an understanding of how to use perl references, modules, objects and methods. If these concepts are unfamiliar the user is referred to any of the various introductory or intermediate books on perl.
Weve liked S. Holzmers Perl Core Language, Coriolis Technology Press, for example. This tutorial is not intended to teach the fundamentals of perl to those with little or no experience in the perl language. On the other hand, advanced knowledge of perl - such as how to write a object-oriented perl module - is not required for successfully using bioperl.
Bioperl is open source software that is still under active development. The advantages of open source software are well known. They include the ability to freely examine and modify source code and exemption from software licensing fees.
However, since open source software is typically developed by a large number of volunteer programmers, the resulting code is often not as clearly organized and its user interface not as standardized as in a mature commercial product.
In addition, in any project under active development, documentation may not keep up with the development of new features. Consequently the learning curve for actively developed, open source source software is sometimes steep.
Enhancements:
- Many bugfixes and enhancements were made, including support for parsing the latest NCBI BLAST text format changes, PAML 3.15 support, a Taxonomy (Bio::Species) overhaul, a Bio::Map overhaul, a Bio::SearchIO speedup, the introduction of a Build.PL installation system, and fixes for some memory leaks in Bio::Tree.
- This version requires Perl 5.6.1 or later.
Download (MB)
Added: 2006-12-07 License: Artistic License Price:
622 downloads
Compface 1.5.2
Compface provides utilities and a library for converting to and from the X-Face format. more>>
Compface provides utilities and a library for converting to and from the X-Face format, a 48x48 bitmap format used to carry thumbnails of email authors in a mail header.
Enhancements:
- CRLF endings in the sources were fixed. configure.in was moved to configure.ac and the obsolete constructions were rewritten.
- make install was fixed and now works on Cygwin (requiring the EXEEXT variable from configure).
<<lessEnhancements:
- CRLF endings in the sources were fixed. configure.in was moved to configure.ac and the obsolete constructions were rewritten.
- make install was fixed and now works on Cygwin (requiring the EXEEXT variable from configure).
Download (0.045MB)
Added: 2005-10-05 License: GPL (GNU General Public License) Price:
1481 downloads
JSEclipse 1.5.2
JSEclipse is a freeware Javascript plug-in for the Eclipse environment. more>>
JSEclipse project is a Javascript plug-in for the Eclipse environment. Designed to help web developers edit JavaScript files with ease, it has built in support for:
- Code completion for JavaScript function and classes.
- Code completion for JavaDoc.
- Function and class names are displayed in the Outline panel for the currently open file.
- Open declaration
- Error reporting
- Warning reporting
- Code wrap
Enhancements:
- All prototype.js and script.aculo.us class extending idioms are now recognized.
- Full YAHOO framework support was added.
- Major performance improvement were made for content outline (smoother reparsing).
- A debugger keyword generates a line breakpoint marker in the editor, instead of an error.
- Ctrl+/ no longer toggles a comment, but instead will comment or uncomment all the lines.
- Pressing ENTER inside a single line comment preserves the comment.
- The state of content outline buttons is now persistent.
<<less- Code completion for JavaScript function and classes.
- Code completion for JavaDoc.
- Function and class names are displayed in the Outline panel for the currently open file.
- Open declaration
- Error reporting
- Warning reporting
- Code wrap
Enhancements:
- All prototype.js and script.aculo.us class extending idioms are now recognized.
- Full YAHOO framework support was added.
- Major performance improvement were made for content outline (smoother reparsing).
- A debugger keyword generates a line breakpoint marker in the editor, instead of an error.
- Ctrl+/ no longer toggles a comment, but instead will comment or uncomment all the lines.
- Pressing ENTER inside a single line comment preserves the comment.
- The state of content outline buttons is now persistent.
Download (1.4MB)
Added: 2006-05-22 License: GPL (GNU General Public License) Price:
1276 downloads
ArchGenXML 1.5.2
ArchGenXML project is a code generator for Plone CMS. more>>
ArchGenXML project is a code generator for Plone CMS.
It builds on architecture-centric, model-based and test-driven developement. Generates Python code from UML-Models (XMI-Format). Its optimized for the generation of code based on the Archetypes framework.
With ArchGenXML you can create working python code without writing one single line of python. It is is a commandline utility that generates fully functional Zope Products based on the Archetypes framework from UML models using XMI (.xmi, .zargo, .zuml) files. The most common use case is to generate a set of custom content types, possibly with a few tools, a CMFMember type and some workflows thrown in.
In practice, you draw your UML diagrams in a tool like Poseidon or ObjectDomain which has the ability to generate XMI files. Once you are ready to test your product, you run ArchGenXML on the XMI file, which will generate the product directory. After generation, you will be able to install your product in Plone and have your new content types, tools and workflows available.
At present, round-trip support is not implemented: Custom code cant be converted back into XMI (and thus diagams). However, you can re-generate your product over existing code. Method bodies and certain "protected" code sections will be preserved. This means that you can evolve your products public interfaces, its methods and its attributes in the UML model, without fear of losing your hand-written code.
WHY use "ArchGenXML":
- You want to save time
- You are a lazy programmer
- You dont like to reinvent the wheel
- You dont like copying and pasting code and bugs
- You make heavy use of references and interfaces
- You have big projects with many different custom types
- You want or need a well-documented interface to your product
- You like structured model- and pattern-driven software development
- You want to maintain your project in future without getting a headache
- and many more good and odd other reasons.
Enhancements:
- Stable ArchGenXML for Plone 2.1 and 2.5. No more new features in v1.5 in future, just bugfixing. Features are for v1.6 targetting at Plone 2.5 and 3.0. They are developed on svn-trunk. v1.5 is branched away.
<<lessIt builds on architecture-centric, model-based and test-driven developement. Generates Python code from UML-Models (XMI-Format). Its optimized for the generation of code based on the Archetypes framework.
With ArchGenXML you can create working python code without writing one single line of python. It is is a commandline utility that generates fully functional Zope Products based on the Archetypes framework from UML models using XMI (.xmi, .zargo, .zuml) files. The most common use case is to generate a set of custom content types, possibly with a few tools, a CMFMember type and some workflows thrown in.
In practice, you draw your UML diagrams in a tool like Poseidon or ObjectDomain which has the ability to generate XMI files. Once you are ready to test your product, you run ArchGenXML on the XMI file, which will generate the product directory. After generation, you will be able to install your product in Plone and have your new content types, tools and workflows available.
At present, round-trip support is not implemented: Custom code cant be converted back into XMI (and thus diagams). However, you can re-generate your product over existing code. Method bodies and certain "protected" code sections will be preserved. This means that you can evolve your products public interfaces, its methods and its attributes in the UML model, without fear of losing your hand-written code.
WHY use "ArchGenXML":
- You want to save time
- You are a lazy programmer
- You dont like to reinvent the wheel
- You dont like copying and pasting code and bugs
- You make heavy use of references and interfaces
- You have big projects with many different custom types
- You want or need a well-documented interface to your product
- You like structured model- and pattern-driven software development
- You want to maintain your project in future without getting a headache
- and many more good and odd other reasons.
Enhancements:
- Stable ArchGenXML for Plone 2.1 and 2.5. No more new features in v1.5 in future, just bugfixing. Features are for v1.6 targetting at Plone 2.5 and 3.0. They are developed on svn-trunk. v1.5 is branched away.
Download (0.21MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
984 downloads
OutOfOffice 1.5.2
OutOfOffice answers your email with the message you have set when you are out of your office. more>>
OutOfOffice answers your email with the message you have set when you are out of your office.
OutOfOffice is like Outlooks Out of office function, but you dont need Outlook or Exchange.
<<lessOutOfOffice is like Outlooks Out of office function, but you dont need Outlook or Exchange.
Download (0.41MB)
Added: 2006-01-19 License: GPL (GNU General Public License) Price:
1374 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 1.5.2 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