e contribs
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 22
pmacct-contribs 20051103
pmacct is a small set of passive network monitoring tools to measure, account and aggregate IPv4 and IPv6 traffic. more>>
pmacct is a small set of passive network monitoring tools to measure, account and aggregate IPv4 and IPv6 traffic; aggregation revolves around the key concept of primitives (VLAN id, source and destination MAC addresses, hosts, networks, AS numbers, ports, IP protocol and ToS/DSCP field are supported) which may be arbitrarily combined to build custom aggregation methods; support for historical data breakdown, triggers and packet tagging, filtering and sampling.
Aggregates can be stored into memory tables, SQL databases (MySQL or PostgreSQL) or simply printed to stdout. Data is collected from the network either using libpcap (and optionally promiscuous mode) or reading NetFlow v1/v5/v7/v8/v9 and sFlow v2/v4/v5 datagrams, both unicast and multicast.
IP accounting is the key in ISP/IXP network operations like billing, graphing network resources usage, live or historical traffic analysis, handling of network thresholds, provisioning and SLA monitoring. SNMP counters sometime are not this useful because of their coarse granularity.
Finer granularities become valuable if data are historical and match logical entities of interest such as Autonomous System Numbers, departmental or customer network chunks, specific traffic flows, etc. Further, actual large-scale networks are able to produce, in very short times, high amounts of data that become quickly difficult to be processed in a meaningful way
In this context, traffic aggregation and advanced filtering and sampling capabilities are requirements that cannot be missed anymore.
Either using memory or SQL tables as backend storage, pmacct can easily feed data to tools like MRTG, RRDtool, Cacti and Gnuplot among the others. A little scripting abilities are required to glue pmacct with external tools and a number of sample scripts and some tutorials are already available.
<<lessAggregates can be stored into memory tables, SQL databases (MySQL or PostgreSQL) or simply printed to stdout. Data is collected from the network either using libpcap (and optionally promiscuous mode) or reading NetFlow v1/v5/v7/v8/v9 and sFlow v2/v4/v5 datagrams, both unicast and multicast.
IP accounting is the key in ISP/IXP network operations like billing, graphing network resources usage, live or historical traffic analysis, handling of network thresholds, provisioning and SLA monitoring. SNMP counters sometime are not this useful because of their coarse granularity.
Finer granularities become valuable if data are historical and match logical entities of interest such as Autonomous System Numbers, departmental or customer network chunks, specific traffic flows, etc. Further, actual large-scale networks are able to produce, in very short times, high amounts of data that become quickly difficult to be processed in a meaningful way
In this context, traffic aggregation and advanced filtering and sampling capabilities are requirements that cannot be missed anymore.
Either using memory or SQL tables as backend storage, pmacct can easily feed data to tools like MRTG, RRDtool, Cacti and Gnuplot among the others. A little scripting abilities are required to glue pmacct with external tools and a number of sample scripts and some tutorials are already available.
Download (0.030MB)
Added: 2005-11-04 License: GPL (GNU General Public License) Price:
1450 downloads
e-U Connect 0.32
e-U Connect is a WPA Supplicant text mode user interface based on bash+dialog for connecting to the e-U network under Linux. more>>
e-U Connect is a WPA Supplicant text mode user interface based on bash+dialog for connecting to the e-U network under Linux.
<<less Download (0.013MB)
Added: 2006-11-24 License: GPL (GNU General Public License) Price:
1068 downloads
E*Reminders 0.93.RC1
E*Reminders is a web-based reminder software. more>>
E*Reminders is a series of PHP scripts that interact with a MySQL database to setup email reminders for any events or occasions youd like.
It includes recurring reminders, advance notices, and password authentication for email addresses. It can be used for an entire company, as a service for Internet users on your site, or privately.
Enhancements:
- Ive merged david roses release with the last main release of EReminders.
- EReminders now supports htaccess user authentication and all remaining timezone logic is redone and now makes more sense.
- Also, some minor changes along the way.
<<lessIt includes recurring reminders, advance notices, and password authentication for email addresses. It can be used for an entire company, as a service for Internet users on your site, or privately.
Enhancements:
- Ive merged david roses release with the last main release of EReminders.
- EReminders now supports htaccess user authentication and all remaining timezone logic is redone and now makes more sense.
- Also, some minor changes along the way.
Download (0.036MB)
Added: 2006-10-17 License: GPL (GNU General Public License) Price:
1106 downloads
E-Gantt 0.5.2
E-Gantt is an open source gantt chart library in Java / Swing which is intended for usage in logistics and scheduling app. more>>
E-Gantt is an open source gantt chart library in Java and Swing which is intended for usage in logistics and scheduling applications.
E-Gantt has been in-active for over a year, but has recently seen a lot of work done which includes a simplified interface and documentation in the form or tutorials to make the project easier to use.
Despite this E-Gantt has been succesfully implemented in many large open source projects and commercial projects with-in the following industries.
- Scheduling Research
- Medical Research
- US Military Defense Projects
- Network Administration tools
How E-Gantt works
Rather than develop a brand-new table component for Swing or extend the table component making it propreitry and difficult to work with. E-Gantt heavily utlilizes the existing JTable framework with modifying it, which serves to allow companies using E-Gantt the ability to use there own JTable extensions with E-Gantt with no futher work.
E-Gantt does this by mapping the DefaultCellRender, DefaultCellEditor of the table for its own column class. The Gantt chart will be rendered with-in each column of the table.
The value returned by the getValueAt of the table model is required to be of a DrawingState which is the value for each column.
Drawing State
The DrawingState is a value which is used for the rendering the gantt drawing which is returned by the methd call tableModel.getValueAt(row, column).
The DrawingState contains a lot of information about the actual drawing including:
- Location of the Top and Bottom of the Entry
- A reference key to indicate how the Entry should be drawn
- A reference key to indicate how the Entry should be coloured
For getting started this has been made easier by a helper class GanttEntryHelper. GanttEntryHelper can be called with as little information as a start time and a finish time this can be done as static data or called dynamically with-in the actual table model.
Enhancements:
- The drawing tool was fixed to determine the width of an entry.
- The GlassPane / Acetate layer for tools was introduced.
- A new demo for modifiying drawing context was included.
- A new example of text on diagrams (a layering example) was added.
- A new example of multi-entry was added to the examples.
<<lessE-Gantt has been in-active for over a year, but has recently seen a lot of work done which includes a simplified interface and documentation in the form or tutorials to make the project easier to use.
Despite this E-Gantt has been succesfully implemented in many large open source projects and commercial projects with-in the following industries.
- Scheduling Research
- Medical Research
- US Military Defense Projects
- Network Administration tools
How E-Gantt works
Rather than develop a brand-new table component for Swing or extend the table component making it propreitry and difficult to work with. E-Gantt heavily utlilizes the existing JTable framework with modifying it, which serves to allow companies using E-Gantt the ability to use there own JTable extensions with E-Gantt with no futher work.
E-Gantt does this by mapping the DefaultCellRender, DefaultCellEditor of the table for its own column class. The Gantt chart will be rendered with-in each column of the table.
The value returned by the getValueAt of the table model is required to be of a DrawingState which is the value for each column.
Drawing State
The DrawingState is a value which is used for the rendering the gantt drawing which is returned by the methd call tableModel.getValueAt(row, column).
The DrawingState contains a lot of information about the actual drawing including:
- Location of the Top and Bottom of the Entry
- A reference key to indicate how the Entry should be drawn
- A reference key to indicate how the Entry should be coloured
For getting started this has been made easier by a helper class GanttEntryHelper. GanttEntryHelper can be called with as little information as a start time and a finish time this can be done as static data or called dynamically with-in the actual table model.
Enhancements:
- The drawing tool was fixed to determine the width of an entry.
- The GlassPane / Acetate layer for tools was introduced.
- A new demo for modifiying drawing context was included.
- A new example of text on diagrams (a layering example) was added.
- A new example of multi-entry was added to the examples.
Download (3.9MB)
Added: 2006-03-26 License: QPL (QT Public License) Price:
1310 downloads
SME Server 7.2
e-smith is a server-oriented distribution. more>>
The SME Server server and gateway is free software (also referred to as open-source software) and is freely available for anyone to download.
This software is brought to you by the community and contribs.org. Many individuals and organizations (both commercial and non-profit) use the SME Server as their primary network server and gateway.
We would like to remind you that the SME Server software is licensed under the General Public License (GPL). This means that if you alter the software and distribute the altered version, you must make the source code for your altered version freely available.
The GPL is a large part of why free software has made such an impact on the commercial scene. By restricting anyone from making proprietary modifications, the GPL ensures that improvements find their way back to the original code base, thereby creating an explosive rate of technical advance.
The difference between traditional development and GPL development is the difference between a light bulb - where output is radiated in many directions - and a laser - where output is reflected back in a coherent way to produce a greater, more focused result.
Its main design focus is simple, centralized configuration, along with security and ease of installation.
Enhancements:
- This release is based on CentOS 4.5 and all packages have been updated to the latest releases. This release contains many new features, all released updates for SME Server 7.1 and fixes for many reported problems. Upgrades will be available by CD, the Software Installer and command line. All users should upgrade to this release.
<<lessThis software is brought to you by the community and contribs.org. Many individuals and organizations (both commercial and non-profit) use the SME Server as their primary network server and gateway.
We would like to remind you that the SME Server software is licensed under the General Public License (GPL). This means that if you alter the software and distribute the altered version, you must make the source code for your altered version freely available.
The GPL is a large part of why free software has made such an impact on the commercial scene. By restricting anyone from making proprietary modifications, the GPL ensures that improvements find their way back to the original code base, thereby creating an explosive rate of technical advance.
The difference between traditional development and GPL development is the difference between a light bulb - where output is radiated in many directions - and a laser - where output is reflected back in a coherent way to produce a greater, more focused result.
Its main design focus is simple, centralized configuration, along with security and ease of installation.
Enhancements:
- This release is based on CentOS 4.5 and all packages have been updated to the latest releases. This release contains many new features, all released updates for SME Server 7.1 and fixes for many reported problems. Upgrades will be available by CD, the Software Installer and command line. All users should upgrade to this release.
Download (515MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
844 downloads
E/AS Automation Solutions 0.2.0
E/AS Automation Solutions is open source software system for help automate your solutions even for personal or corporate ones. more>>
E/AS Automation Solutions is open source software system for help automate your solutions even for personal and/or corporate ones.
E/AS written on CLIP language (CA-Clipper dialect, compiler can be obtained from ITK.ru) and uses CODB (CLIP Object Database) as data storage.
Main features:
- client-server technology (both data and interface forms)
- component infrastructure with interaction between components by messages
- interface forms on XML
- MDI
E/AS contains in typical distribution:
- client software written on clip-ui library
- server software with wrapper for run as daemon
- maintenance tools: CODB console and component manager
- base (form, auth) and example (contact) components
Enhancements:
- completely rewrite code for implement E/AS architecture
- component infrastructure
- own server program instead COBRA
- maintenance tools: CODB console and component manager
- base and example components
- autoupdate views
<<lessE/AS written on CLIP language (CA-Clipper dialect, compiler can be obtained from ITK.ru) and uses CODB (CLIP Object Database) as data storage.
Main features:
- client-server technology (both data and interface forms)
- component infrastructure with interaction between components by messages
- interface forms on XML
- MDI
E/AS contains in typical distribution:
- client software written on clip-ui library
- server software with wrapper for run as daemon
- maintenance tools: CODB console and component manager
- base (form, auth) and example (contact) components
Enhancements:
- completely rewrite code for implement E/AS architecture
- component infrastructure
- own server program instead COBRA
- maintenance tools: CODB console and component manager
- base and example components
- autoupdate views
Download (0.060MB)
Added: 2005-11-15 License: GPL (GNU General Public License) Price:
1440 downloads
E Windowing System 1.0.1
Eiffel Windowing System (EWS) is an Eiffel library which provides a small, stand-alone windowing system. more>>
Eiffel Windowing System (EWS) is an Eiffel library which provides a small, stand-alone windowing system.
The current implementation is based on the Simple Directmedia Library (SDL), but the design allows other graphical backends.
Besides the basic windowing system functionality (overlapping windows, event passing and handling, graphical operations, input froum mouse and keyboard), a small widget-toolkit is included (buttons, scrollbars, labels, etc.).
Its specially well suited for applications where a fine degree of control over presentation and timing is required. Multimedia applications and games are the usual examples.
Main features:
- Transparency (alpha channel) support
- Can load most standard image formats via libSDL_image (PNG, JPEG, GIF, Windows bitmap...)
- Mostly coded in OO Eiffel. Only a small C module handling SDL interface. All the API is OO.
- Complete control over application appearance.
- Simple design, easily extendible for new event kinds, new widgets, etc.
- Quite fast even in old slow computers (if you compile at require_check level or lower).
- Licensed under the LGPL
Supported widgets:
- The UI toolkit coming with EWS includes
- Buttons: push buttons triggering commands
- Toggle buttons: controls that toggle its state (they may be used to implement checkboxes and radio buttons)
- Text entries: One line text entries, handling cursor keys. Selection not implemented yet (the core is selection capable, but the UI not).
- Labels: A simple text label
- Multiline labels: Labels spanning several lines with optional word-wrapping
- Marquees: Like a label, but scrolling a longer message sideways
- Images: A fixed image
- Animations: An animated area of the screen
- Drag handles: An area that can be dragged to move other window. Useful as titlebars.
- Scrollbars: The usual thing, with buttons at the end and a slider which can be dragged. (only vertical scrollbar implemented now)
- Adding widgets to the toolkit is very simple
<<lessThe current implementation is based on the Simple Directmedia Library (SDL), but the design allows other graphical backends.
Besides the basic windowing system functionality (overlapping windows, event passing and handling, graphical operations, input froum mouse and keyboard), a small widget-toolkit is included (buttons, scrollbars, labels, etc.).
Its specially well suited for applications where a fine degree of control over presentation and timing is required. Multimedia applications and games are the usual examples.
Main features:
- Transparency (alpha channel) support
- Can load most standard image formats via libSDL_image (PNG, JPEG, GIF, Windows bitmap...)
- Mostly coded in OO Eiffel. Only a small C module handling SDL interface. All the API is OO.
- Complete control over application appearance.
- Simple design, easily extendible for new event kinds, new widgets, etc.
- Quite fast even in old slow computers (if you compile at require_check level or lower).
- Licensed under the LGPL
Supported widgets:
- The UI toolkit coming with EWS includes
- Buttons: push buttons triggering commands
- Toggle buttons: controls that toggle its state (they may be used to implement checkboxes and radio buttons)
- Text entries: One line text entries, handling cursor keys. Selection not implemented yet (the core is selection capable, but the UI not).
- Labels: A simple text label
- Multiline labels: Labels spanning several lines with optional word-wrapping
- Marquees: Like a label, but scrolling a longer message sideways
- Images: A fixed image
- Animations: An animated area of the screen
- Drag handles: An area that can be dragged to move other window. Useful as titlebars.
- Scrollbars: The usual thing, with buttons at the end and a slider which can be dragged. (only vertical scrollbar implemented now)
- Adding widgets to the toolkit is very simple
Download (0.45MB)
Added: 2005-11-07 License: GPL (GNU General Public License) Price:
1448 downloads
E-UAE 0.8.29-WIP4
E-UAE project is a version of UAE, the Ubiquitous Amiga Emulator, with an emulation core largely based on WinUAE. more>>
E-UAE project is a version of UAE, the Ubiquitous Amiga Emulator, with an emulation core largely based on WinUAE. The project attempts to bring many of the great features of WinUAE to non-Windows platforms. This version now finally has a name, E-UAE, since thats what everybody was calling it anyway. The E can stand for anything you fancy. Experimental, extreme, exciting, egalitarian, eggplant.
Currently it will build and run (with a varying degree of supported features) on Linux and other Unices, Mac OS X, BeOS, AmigaOS itself (either for 68k machines or PPC machines with AmigaOS 4.0 and the AmigaOS clones MorphOS and AROS). OS X requires either LibSDL or an X server for graphics output, but native graphics are supported on AmigaOS and BeOS, although, at the moment, SDL is also preferred on BeOS since the native driver is incomplete.
E-UAE is open-source software and is made available under the terms of the GNU GPL. E-UAE is based on the work of dozens of contributors including Bernd Schmidt (the original author and maintainer of UAE), Bernie Meyer (the author of the x86 JIT compiler), Toni Wilen (the current maintainer of WinUAE), and many more.
To make full use of E-UAE you will need access to an image of some version of the Amiga Kickstart ROM (although UAE does include a ROM emulation which may work with some old games). The Amiga Kickstart ROMs are copyrighted material and may not be freely distributed (so dont ask me for a copy). If you dont have an Amiga from which you can legally make a ROM image, a selection of ROM images are available for purchase online from Cloanto - publishers of the Amiga Forever distribution.
<<lessCurrently it will build and run (with a varying degree of supported features) on Linux and other Unices, Mac OS X, BeOS, AmigaOS itself (either for 68k machines or PPC machines with AmigaOS 4.0 and the AmigaOS clones MorphOS and AROS). OS X requires either LibSDL or an X server for graphics output, but native graphics are supported on AmigaOS and BeOS, although, at the moment, SDL is also preferred on BeOS since the native driver is incomplete.
E-UAE is open-source software and is made available under the terms of the GNU GPL. E-UAE is based on the work of dozens of contributors including Bernd Schmidt (the original author and maintainer of UAE), Bernie Meyer (the author of the x86 JIT compiler), Toni Wilen (the current maintainer of WinUAE), and many more.
To make full use of E-UAE you will need access to an image of some version of the Amiga Kickstart ROM (although UAE does include a ROM emulation which may work with some old games). The Amiga Kickstart ROMs are copyrighted material and may not be freely distributed (so dont ask me for a copy). If you dont have an Amiga from which you can legally make a ROM image, a selection of ROM images are available for purchase online from Cloanto - publishers of the Amiga Forever distribution.
Download (1.0MB)
Added: 2007-07-13 License: GPL (GNU General Public License) Price:
839 downloads
e-Bot 0.3
e-Bot is an IRC bot written in Perl. more>>
e-Bot is an IRC bot written in Perl. Its main functioning is based on the Socket.pm Perl module, which makes possible its use on most servers that support Perl.
This software will require Perl 5.
You should be able to start up just by running infobot. If you are using macperl, you will
(currently) have to make one minor change (because $^O didnt work for me under os8).
The infobot uses parameter files, typically in the params directory, to set up with. It treats anything on the command line as a parameter file and tries to load it.
If you are using macperl, you will want to set the value of the macperl parameter to 1 in the
two given param files (in the files dir).
By default, the infobot uses the IRC setup. This may change. NOTE that the irc version has no output by default; youll have to turn up the debug level to get more.
to start up the infobot, just invoke it from the command line.
<<lessThis software will require Perl 5.
You should be able to start up just by running infobot. If you are using macperl, you will
(currently) have to make one minor change (because $^O didnt work for me under os8).
The infobot uses parameter files, typically in the params directory, to set up with. It treats anything on the command line as a parameter file and tries to load it.
If you are using macperl, you will want to set the value of the macperl parameter to 1 in the
two given param files (in the files dir).
By default, the infobot uses the IRC setup. This may change. NOTE that the irc version has no output by default; youll have to turn up the debug level to get more.
to start up the infobot, just invoke it from the command line.
Download (0.008MB)
Added: 2006-06-17 License: GPL (GNU General Public License) Price:
1232 downloads
e-Zvit 1.0
Free report analiser more>>
e-Zvit reporting server is an Open Source system for sending in, saving and analizing of reporting forms. Any tall structure of reporting organizations can use e-Zvit system for working with blanks made in MS Excel(with the XLS extension). The system processes reporting forms receiving on-line, by e-mail, uploading as an Excel file.
Report analizis: e-Zvit project allows to create the database of reports,common for a few organizations, departments of a company etc.It uses a system of the global variables for analizing of the received reports.
There are some predefined global variables in the system. Another ones are the result of SQL queries to the database. You can gather and sum the data from a number of the reporting forms of the same type, in the one resulting report.
It can be usual excel file where the resulting data defined as global variables. Therefore, the structure of your reporting form(Excel file) is of no importance. Analisis of reports sent by e-mail can be made by means of system demon Cron (or another sheduler making system tasks).
Using these program capabilities you can check the mailbox, process sent reports, make mailbox log, clear the mailbox, make lists of debtors etc. with the certain periodicity. You also can connect to the following databases:postgresql, mssql,interbase, informix, odbc, mysql, oracle, peardb, adodb.
Access system: e-Zvit access system makes in compliance with organizations position in the general hierarchical system of the companies taking part in e-Zvit. It means that two users from the same organisation have the same rights.
Information, received from some organization, is available only for the parent ones.The tall structure of organizations taking part in the Zvit system is the tree-type. It means that an organization can have a number of subordinate ones but only a single parent company. Such a structure allows the reporting system to serve a few "trees" dont bind with the same root.
<<lessReport analizis: e-Zvit project allows to create the database of reports,common for a few organizations, departments of a company etc.It uses a system of the global variables for analizing of the received reports.
There are some predefined global variables in the system. Another ones are the result of SQL queries to the database. You can gather and sum the data from a number of the reporting forms of the same type, in the one resulting report.
It can be usual excel file where the resulting data defined as global variables. Therefore, the structure of your reporting form(Excel file) is of no importance. Analisis of reports sent by e-mail can be made by means of system demon Cron (or another sheduler making system tasks).
Using these program capabilities you can check the mailbox, process sent reports, make mailbox log, clear the mailbox, make lists of debtors etc. with the certain periodicity. You also can connect to the following databases:postgresql, mssql,interbase, informix, odbc, mysql, oracle, peardb, adodb.
Access system: e-Zvit access system makes in compliance with organizations position in the general hierarchical system of the companies taking part in e-Zvit. It means that two users from the same organisation have the same rights.
Information, received from some organization, is available only for the parent ones.The tall structure of organizations taking part in the Zvit system is the tree-type. It means that an organization can have a number of subordinate ones but only a single parent company. Such a structure allows the reporting system to serve a few "trees" dont bind with the same root.
Download (599KB)
Added: 2009-04-25 License: Freeware Price:
187 downloads
E-Cell System 3.1.105
E-Cell System is a modelling and simulation software environment. more>>
E-Cell System is a concept of constructing virtual cells on computers.
E-Cell System is an object-oriented software suite for modeling, simulation, and analysis of large scale complex systems such as biological cells, architected by Kouichi Takahashi and written by a wonderful team of developers. Core part of the system, E-Cell Simulation Environment version 3, allows many components driven by multiple algorithms with different timescales to coexist.
E-Cell Project is an international research project aiming at developing necessary theoretical supports, technologies and software platforms to allow precise whole cell simulation.
E-Cell System consists of the following three major parts:
- E-Cell Simulation Environment (or E-Cell SE)
- E-Cell Modeling Environment (or E-Cell ME)
- E-Cell Analysis Toolkit
Main features:
Basic capabilities
- Object-oriented modeling and simulation of complex systems.
- Plug-in architecture. New user-object classes can be developed, dynamically loaded, and used in simulation.
- Real-time user interaction and visualization during the simulation.
Scripting
- Python scripting of a simulation session (run/stop/parameter manipulation/data processing etc...).
- Python scripting of a simulation experiment that involves many runs of the simulation sessions (such as parameter tuning, metabolic control analysis etc..)
- Python scripting of model file generation (e.g. for automated model construction from databases).
Compatibilities
- SBML level 1/2 importing.
- SBML level 1/2 exporting.
Parallel computation
- Shared-memory, multi-thread parallelization of a single simulation session. (to be merged into the main branch.)
- Cluster and grid distributed computation of multiple simulation sessions. Sun Grid Engine, (Globus toolkit).
Enhancements:
- This release includes improved ODE/DAE solvers, support for numpy, an updated empy preprocessor, and some more minor improvements.
<<lessE-Cell System is an object-oriented software suite for modeling, simulation, and analysis of large scale complex systems such as biological cells, architected by Kouichi Takahashi and written by a wonderful team of developers. Core part of the system, E-Cell Simulation Environment version 3, allows many components driven by multiple algorithms with different timescales to coexist.
E-Cell Project is an international research project aiming at developing necessary theoretical supports, technologies and software platforms to allow precise whole cell simulation.
E-Cell System consists of the following three major parts:
- E-Cell Simulation Environment (or E-Cell SE)
- E-Cell Modeling Environment (or E-Cell ME)
- E-Cell Analysis Toolkit
Main features:
Basic capabilities
- Object-oriented modeling and simulation of complex systems.
- Plug-in architecture. New user-object classes can be developed, dynamically loaded, and used in simulation.
- Real-time user interaction and visualization during the simulation.
Scripting
- Python scripting of a simulation session (run/stop/parameter manipulation/data processing etc...).
- Python scripting of a simulation experiment that involves many runs of the simulation sessions (such as parameter tuning, metabolic control analysis etc..)
- Python scripting of model file generation (e.g. for automated model construction from databases).
Compatibilities
- SBML level 1/2 importing.
- SBML level 1/2 exporting.
Parallel computation
- Shared-memory, multi-thread parallelization of a single simulation session. (to be merged into the main branch.)
- Cluster and grid distributed computation of multiple simulation sessions. Sun Grid Engine, (Globus toolkit).
Enhancements:
- This release includes improved ODE/DAE solvers, support for numpy, an updated empy preprocessor, and some more minor improvements.
Download (6.36MB)
Added: 2006-06-21 License: GPL (GNU General Public License) Price:
1220 downloads
XSD/e 1.0.0
XSD/e is a XML Processing for Embedded Systems. more>>
XSD/e is a XML Processing for Embedded Systems.
CodeSynthesis XSD/e is an open-source XML parser generator for mobile and embedded systems. It provides event-driven, stream-oriented XML parsing, XML Schema validation, and C++ data binding while maintaining a small footprint and portability.
XSD/e implements Embedded C++/Parser mapping which, provided with an XML instance specification (XML Schema), generates validating C++ parser skeletons for data types defined in your vocabulary. You can then implement these parser skeletons to build your own in-memory representation or perform immediate processing as parts of your XML document become available. For an introduction to the C++/Parser mapping, refer to the Hello World Parser chapter from the Getting Started Guide.
Based on the static analysis of the schemas, XSD/e generates compact, highly-optimized hierarchical state machines that combine data extraction, validation, and even dispatching in a single step. As a result, the XSD/e-generated parsers are 2-10 times faster than general-purpose validating XML parsers while maintaining the lowest static and dynamic memory footprints. For example, a validating parser executable can be as small as 120KB in size.
Main features:
- Ease of use The parser skeletons maintain parsing state and do data extraction for you. As a result, you are shielded from the intricacies of parsing XML.
- Validation The parser skeletons provide low-footprint, high-performance XML Schema validation so you dont need to complicate your code with extra error checking.
- Natural representation Handle the XML data using your domain vocabulary instead of generic elements, attributes, and text.
- Static typing The generated parser skeletons are statically typed which helps catch errors at compile-time rather than at run-time. For example, XML element and attribute names become C++ function names so if you misspelled one, the compiler will let you know.
- Concise code Thanks to the object representation provided by parser skeletons, your business logic implementation is simpler and thus easier to read and understand.
- Maintainability Automatic code generation minimizes the effort needed to adapt your application to changes in the document structure. Thanks to static typing, the C++ compiler will pin-point the places in your code that need to be changed.
Enhancements:
- Supported embedded toolchains include GNU g++ 2.95.x-4.x.x, eMbedded Visual C++ 4.0, and Visual Studio 2005 with Smart Devices support.
- Precompiled binary distributions are available for GNU/Linux, Solaris, and Windows host development platforms.
<<lessCodeSynthesis XSD/e is an open-source XML parser generator for mobile and embedded systems. It provides event-driven, stream-oriented XML parsing, XML Schema validation, and C++ data binding while maintaining a small footprint and portability.
XSD/e implements Embedded C++/Parser mapping which, provided with an XML instance specification (XML Schema), generates validating C++ parser skeletons for data types defined in your vocabulary. You can then implement these parser skeletons to build your own in-memory representation or perform immediate processing as parts of your XML document become available. For an introduction to the C++/Parser mapping, refer to the Hello World Parser chapter from the Getting Started Guide.
Based on the static analysis of the schemas, XSD/e generates compact, highly-optimized hierarchical state machines that combine data extraction, validation, and even dispatching in a single step. As a result, the XSD/e-generated parsers are 2-10 times faster than general-purpose validating XML parsers while maintaining the lowest static and dynamic memory footprints. For example, a validating parser executable can be as small as 120KB in size.
Main features:
- Ease of use The parser skeletons maintain parsing state and do data extraction for you. As a result, you are shielded from the intricacies of parsing XML.
- Validation The parser skeletons provide low-footprint, high-performance XML Schema validation so you dont need to complicate your code with extra error checking.
- Natural representation Handle the XML data using your domain vocabulary instead of generic elements, attributes, and text.
- Static typing The generated parser skeletons are statically typed which helps catch errors at compile-time rather than at run-time. For example, XML element and attribute names become C++ function names so if you misspelled one, the compiler will let you know.
- Concise code Thanks to the object representation provided by parser skeletons, your business logic implementation is simpler and thus easier to read and understand.
- Maintainability Automatic code generation minimizes the effort needed to adapt your application to changes in the document structure. Thanks to static typing, the C++ compiler will pin-point the places in your code that need to be changed.
Enhancements:
- Supported embedded toolchains include GNU g++ 2.95.x-4.x.x, eMbedded Visual C++ 4.0, and Visual Studio 2005 with Smart Devices support.
- Precompiled binary distributions are available for GNU/Linux, Solaris, and Windows host development platforms.
Download (2.6MB)
Added: 2007-03-23 License: GPL (GNU General Public License) Price:
945 downloads
E-xmms 1.3.2
E-xmms is an Enlightenment epplet, created to control xmms remotely. more>>
E-xmms is an Enlightenment epplet, created to control xmms remotely.
<<less Download (0.17MB)
Added: 2006-04-05 License: GPL (GNU General Public License) Price:
1299 downloads
M.U.L.E 0.61
M.U.L.E is a linux port of clone of old MULE for C64 & PC. more>>
M.U.L.E is a linux port of clone of old MULE for C64 & PC.
This is a Linux/SDL port of a MULE clone. For those unfamiliar, MULE is an early resource strategy game.
You play a colonist on the moon, you acquire territory, and decide how to use it, by either farming, mining ore, collecting solar energy or mining crystals.
You compete with 3 other players, most points at the end of a preset number of months wins.
<<lessThis is a Linux/SDL port of a MULE clone. For those unfamiliar, MULE is an early resource strategy game.
You play a colonist on the moon, you acquire territory, and decide how to use it, by either farming, mining ore, collecting solar energy or mining crystals.
You compete with 3 other players, most points at the end of a preset number of months wins.
Download (1.3MB)
Added: 2005-11-23 License: GPL (GNU General Public License) Price:
1443 downloads
E-GADS! 2.2.7
E-GADS! is a Web-based database that enables ground search and rescue teams to track membership. more>>
E-GADS! (Electronic Ground Search and rescue Administrative Database System) is a Web-based database that enables ground search and rescue teams to track membership, certifications, search reports, events, and training records.
It is fully bilingual (English/French) and is currently based on Canadian geographic data and NSS (National Search and Rescue Secretariat) categorization codes, but can be customized for other languages and data.
MapServer and Proj are required for the optional map display. The application has been tested on RedHat Linux and MS Windows systems.
Enhancements:
- A security issue with common.php that could permit user-specified file inclusion was fixed.
<<lessIt is fully bilingual (English/French) and is currently based on Canadian geographic data and NSS (National Search and Rescue Secretariat) categorization codes, but can be customized for other languages and data.
MapServer and Proj are required for the optional map display. The application has been tested on RedHat Linux and MS Windows systems.
Enhancements:
- A security issue with common.php that could permit user-specified file inclusion was fixed.
Download (2.5MB)
Added: 2007-08-19 License: GPL (GNU General Public License) Price:
797 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 2
- 1
- 2
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above e contribs 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