Main > Free Download Search >

Free economic value added software for linux

economic value added

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 8374
Keyword Market Value Analyzer 1.1

Keyword Market Value Analyzer 1.1


Keyword Market Value Analyzer allows you to compile a database a keywords based on a particular keyword subject. more>>
Keyword Market Value Analyzer allows you to compile a database a keywords based on a particular keyword subject, and to compare their popularity with the highest amount advertisers are willing to pay to advertise for the keyword.
The result of Keyword Market Value Analyzer is a really good idea about how much money-making potential there is for the keyword.
Main features:
- Keyword Market Value Analyzer is easy to install. Just unzip, install the database tables and upload.
- Create different keyword subject groups. The groups share the same keyword data, so you can leverage the research youve done for one keyword group for another, related keyword group.
- Easily browse keywords based on market value, highest bid, or most popular.
- Makes keyword market value research as easy as it can be!
<<less
Download (0.10MB)
Added: 2006-02-28 License: Freeware Price:
1335 downloads
3gp converter 0.6

3gp converter 0.6


3gp converter is a Kommander script that uses ffmpeg as a backend and allows you convert the video files in 3gp format. more>>
3gp converter is a GUI (Kommander script) that uses ffmpeg as a backend and allows you convert the video files in 3gp format, which used at mobile phones.
You must have ffmpeg installed at you system compilled with AMR audio-codec fupport (check up ffmpeg manuals for instructions). Also you need Kommander installed(at least kommender executor).
You can set custom parameters of encoding,for video stream: resolution, bitrate, framerate, used codec (h263,mpeg4), one or two pass encoding.
For audio stream:bitrate,samplerate (AAC only), audio codec (amr_nb,AAC).
Enhancements:
- updated homepage and added some info
- sliders fix (now sliders moves when you set values manually)
- added prevew backend switch(ffplay/mplayer)
- added "exit" button
- added "stop" buttons for prevew
<<less
Download (0.035MB)
Added: 2007-05-13 License: GPL (GNU General Public License) Price:
1432 downloads
CSS::SAC::LexicalUnit 0.06

CSS::SAC::LexicalUnit 0.06


CSS::SAC::LexicalUnit is a Perl module that contains SAC units. more>>
CSS::SAC::LexicalUnit is a Perl module that contains SAC units.
SYNOPSIS
use CSS::SAC::LexicalUnit qw(:constants);
foo if $lu->is_type(LU_TYPE_CONSTANT);
In the SAC spec, LexicalUnit is a linked list, that is, you only ever hold one LexicalUnit, and you ask for the next of for the previous one when you want to move on.
Such a model seems awkward, though Im sure it makes sense somehow in Java, likely for a Java-specific reason.
In the Perl implementation, I have changed this. A LexicalUnit is an object that stands on its own and has no next/previous objects. Instead, the $handler->property callback gets called with a LexicalUnitList, which is in fact just an array ref of LexicalUnits.
We also dont differentiate between IntegerValue, FloatValue, and StringValue, its always Value in Perl. This also applies to Parameters and SubValues. Both are called as Value and return an array ref of LexicalUnits.
I added the is_type() method, see CSS::SAC::Condition for advantages of that approach.
CONSTANTS
- ATTR
- CENTIMETER
- COUNTER_FUNCTION
- COUNTERS_FUNCTION
- DEGREE
- DIMENSION
- EM
- EX
- FUNCTION
- GRADIAN
- HERTZ
- IDENT
- INCH
- INHERIT
- INTEGER
- KILOHERTZ
- MILLIMETER
- MILLISECOND
- OPERATOR_COMMA
- OPERATOR_EXP
- OPERATOR_GE
- OPERATOR_GT
- OPERATOR_LE
- OPERATOR_LT
- OPERATOR_MINUS
- OPERATOR_MOD
- OPERATOR_MULTIPLY
- OPERATOR_PLUS
- OPERATOR_SLASH
- OPERATOR_TILDE
- PERCENTAGE
- PICA
- PIXEL
- POINT
- RADIAN
- REAL
- RECT_FUNCTION
- RGBCOLOR
- SECOND
- STRING_VALUE
- SUB_EXPRESSION
- UNICODERANGE
- URI
METHODS
CSS::SAC::LexicalUnit->new($type,$text,$value) or $lu->new($type,$text,$value)
Creates a new unit. The $type must be one of the type constants, the text depends on the type of unit (unit text, func name, etc...), and the value is the content of the lu.
$lu->DimensionUnitText([$dut]) or getDimensionUnitText
get/set the text of the dimension unit (eg cm, px, etc...)
$lu->FunctionName([$fn]) or getFunctionName
get/set the name of the function (eg attr, uri, etc...)
$lu->Value([$value]) or getValue
get/set the value of the lu (which may be another lu, or a lu list)
$lu->LexicalUnitType([$type]) or getLexicalUnitType
get/set the type of the lu
$lu->is_type($lu_constant)
returns true is this lu is of type $lu_constant
<<less
Download (0.037MB)
Added: 2007-06-20 License: Perl Artistic License Price:
856 downloads
omsview 0.9.9

omsview 0.9.9


omsview project is a GTK+ turn viewer for the GalaxyNG play-by-email game. more>>
omsview project is a GTK+ turn viewer for the GalaxyNG play-by-email game.
It provides a graphical map, visual access to most information you need from a turn report, and a few tools to help you create your next set of orders.
The goal is to destroy the other races and become leader of the galaxy, by occupying new planets, producing ships, waging war, and diplomatic negotiations.
Main features:
- A zoomable map of the galaxy, with
- Incoming group tracers
- Vectors of your groups in space
- Markers for battles
- An interplanetary distance ruler
- A rangefinder
- Color coding for economic state of planets
- Planet details, with production forecasts
- Display of groups at a planet, with many extra details
- Access to global and personal messages
- An aid for creating ship designs
Enhancements:
- Use of the text map in standard report files to give an indication of other players ships
- A list of ship designs currently known about
- A list of all groups currently known about
- The ability to cycle through the available turns, to see a history of the game
- The standard report parser has been updated to version 5-0g, and can now handle an email header block and a missed orders warning
- A more graceful handling of no report files found
- Fixed a bug in the ship designer to do with speed on a loaded cargo ship, when cargo tech is not 1.00
- Added an "install" target to the Makefile
<<less
Download (0.058MB)
Added: 2006-11-24 License: GPL (GNU General Public License) Price:
1064 downloads
GnoTime 2.2.2

GnoTime 2.2.2


GnoTime provides a to-do list organizer and project timer. more>>
GnoTime provides a to-do list organizer and project timer.
GnoTime is a to-do list tracker and project timer with a built-in invoice generator. It allows users to keep track of how much time they have spent working on particular tasks, maintain a diary of that work, and create invoices with task-specific billing fees and rates.
Main features:
- Multiple To-Do Lists that can be sorted by the priority/importance of the tasks in the list. The to-do items can be organized into categories, arranged in a hierarchical way. This makes it easy to maintain both business and personal items in the list, or handle many different projects, while keeping them separate from each other.
- A pair of Diary/Journal areas that can be used to keep long and detailed notes and diary entries. The project description area allows a multi-paragraph description or status to be typed in. The diary area allows day-to-day notes to be associated with a set of timestamps, so that one has a record of what one did on any given day.
- A Running Timer, with time totals, for each project/task. One starts the timer by clicking on a task: it will measure the amount of time that you are in front of the computer. If it detects that the keyboard/mouse are idle, it will stop the clock. If the clock stays stopped too long, it will nag you to start it up again. You can view time totals by day, week, month or year.
- A Billing Status dialog for each diary entry. You can mark any given diary entry as bill-able/non-bill-able, paid or pending, and set the billing rate. Each project can also be marked up with a set of project-planning information: planed start, end and due dates, hours to finish, percent-complete. This is in addition to assigning an urgency/importance to each project, as well as a status (completed/in-progress not-started/canceled).
- A half-dozen different HTML Reports that can slice and dice your lists. Theres a Journal report that shows all of the diary entries for one given project. Theres an Invoice report that summarizes the time spent on each entry, and computes a dollar amount for it. Theres a Status Report that prints the title of each project, together with the paragraph-long descriptions of each. Theres a ToDo report, which prints only the project title, the importance/urgency, and the completed/in-progress/not-started status. The Daily report summarizes the total time spent on a day-by-day basis, and lists each of the projects that were worked on in a given day. Each of these reports can be customized. And, because theyre HTML, you can even publish them as web pages. (Yes, Ive thought of using GnoTime as a weblog management/publishing tool).
Enhancements:
- Build against QOF version 0.6.0, if available.
- Fix issue where yelp doesnt display an entry for gnotime when browsing because it doesnt recognize the entry
- Fix sourceforge bug [ 799077 ] projects blanked when first time user tries to sort
- fix broken leap-year calculation, leading to bugs sourceforge bugs [ 983408 ] and [ 1114205 ]
- Fix crash due to hoverhelp timer popping after a report window is closed.
- Change activity report to display date/time in two distinct html table columns (prettier alignment)
- Bug fix: sourceforge bug report fixed [ 877193 ] toolbar wont go to/stay in text-only mode
- Bug fix: editing time brings up wrong report
- fedora .spec file is out of date and rpm cannot build rpm
- Fix bug involving copy of old gnotime files to a new machine on which gnotime has never been run before.
- Fix sourceforge bug [ 1276458 ] "Empty" appears in diary entry
- Apply sourceforge patch 1176719 Extensible fix for gtkhtml3 building
- Apply 1171394 Adds separate timeout for "No Project" dialog
- Apply sourceforge patch 085911 Add "-" value for status field
- Apply sourceforge patch 074658 Add wordwrapping to diary entry boxes
- Apply sourceforge patch 1074458 Fix a crash when invoking help
- Apply sourceforge patch 1038701 Fix to Activity item in popup menu
- Apply sourceforge patch 1027582 Build system update for qof inclusion
- Fix idle time so that it works with Linux 2.6 kernel /proc/interrupts
- use %e to see the estimated sizing of a project in the logfiles
- Apply new pt_BR translation from Goedson Teixeira Paixao
- Fix for Debian Bug #250776, change widget visibility in the edit interval dialog
<<less
Download (1.3MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
983 downloads
Rsync::Config::Module 0.3.1

Rsync::Config::Module 0.3.1


Rsync::Config::Module is a module entry from a rsync configuration file. more>>
Rsync::Config::Module is a module entry from a rsync configuration file.

Rsync::Config::Module is used to create a module who can be later used in generating a rsync configuration file. Each module is made by atoms (Rsync::Config::Atom).

SYNOPSIS

use Rsync::Config::Module;

sub main {
my $mod_cpan;

$mod_cpan = new Rsync::Config::Module(name => cpan);

$mod_cpan->add_atom(name => path, value => /var/ftp/pub/mirrors/ftp.cpan.org/);
$mod_cpan->add_atom(name => comment, value => CPAN mirror);
}

SUBROUTINES/METHODS

new(%opt)

The class contructor. %opt must contain at least a key named name with the name of the module.

add_blank()

Adds a blank atom to this module. Returns the object. This method internally calles Rsync::Config::Atom constructor.

add_comment($comment)

Adds a comment atom to this module. Returns the object. This method internally calles Rsync::Config::Atom constructor with $comment parameter. Please read Rsync::Config::Atom contructor documentation to see if any exceptions are throwned.

add_atom($name, $value)

Adds a new atom to this module. This method internally calles Rsync::Config::Atom constructor with $name and $value parameters. Please read Rsync::Config::Atom contructor documentation to see if any exceptions are throwned.

add_atom_obj($atom_obj)

Adds a previsiously created atom object to the list of current atoms. If $atom_obj is not a instance of Rsync::Config::Atom REX::Param::Invalid exception is throwned.

atoms_no()

Returns the number of current atoms.

atoms()

In scalar context returns a array reference to the list of current atoms. In array content returns a array of current atoms.

to_string()

Returns the string representation of the current module. If indent is true, a best of effort is made to indent the module.

indent_step

my $current_indent_step = $module->indent_step;
$module->indent_step(2);

Both accessor and mutator, indent_step can be used to get the current indentation level step or to change it.

name

Both accessor and mutator, name can be used to get the name of the module or change it.

<<less
Download (0.022MB)
Added: 2007-01-17 License: Perl Artistic License Price:
1014 downloads
Mail::Send 1.74

Mail::Send 1.74


Mail::Send is a simple electronic mail interface. more>>
Mail::Send is a simple electronic mail interface.

SYNOPSIS:

require Mail::Send;

$msg = new Mail::Send;

$msg = new Mail::Send Subject=>example subject, To=>timbo;

$msg->to(user@host);
$msg->to(user@host, user2@example.com);
$msg->subject(example subject);
$msg->cc(user@host);
$msg->bcc(someone@else);

$msg->set($header, @values);
$msg->add($header, @values);
$msg->delete($header);

# Launch mailer and set headers. The filehandle returned
# by open() is an instance of the Mail::Mailer class.
# Arguments to the open() method are passed to the Mail::Mailer
# constructor.

$fh = $msg->open; # some default mailer
# $fh = $msg->open(sendmail); # explicit

print $fh "Body of message";

$fh->close; # complete the message and send it

$fh->cancel; # not yet implemented
<<less
Download (0.047MB)
Added: 2006-05-05 License: Perl Artistic License Price:
1269 downloads
Open Blue Lab 1.3.1 (Core / OBL Modeling Framework)

Open Blue Lab 1.3.1 (Core / OBL Modeling Framework)


Open Blue Lab is an enterprise resource planning system. more>>
Open Blue Lab is an enterprise resource planning system.
Whatever your goal is, the objective of this tool is to provide you the ready-to use stuff to create, update, search and view data you need for your application.
Moreover, this stuff is provided with the latest UI goodies like AJAX support that will ensure you the best feeling you never had in browsing.
Like OpenBlueLab.org project is portal aware, that means you have aggregation and personalization too.
That way, you can focus on your added value : the business logic and requirements your customer needs.
Main features:
- to collaborate and communicate better
- to manage your personal time
- to schedule your appointments
- to define and track personal and group project
- to manage your content (asset, document, ...)
- to manage your customer relationship
- to make coffee (not yet, next release maybe
We want to develop a product, free, that fits exactly your needs, so read this web site and take time to indicate us your requirements. They will appear on our todo list, maybe in a long time, but they will. Then, you may incitate people to contribute in your direction by sponsoring somebody to achieve it.
This product is completely free. You can even package it and sell it. If you wonder what is our business model, you can ask to the forum.
Built on java technology, you may download the GUI installer, double-click and use it (with all your entreprise) through your preferred browser, whatever your environment is.
Built on XML and REST technology, you may integrate (in synchronous or asynchronous mode) it very easily in your environment too.
OMF (OpenBlueLab Modeling Famework) created by and for OpenBlueLab permit to configure easily the portal. Actually, we must use ArgoUML or the plugin ArgoEclipse with the IDE Eclipse. The goal is to create a specialized editor to create the diagrams needed by OpenBlueLab to configure the portal.
The main steps are :
- Transformation files generated by ArgoUML (XMI format) to the ECORE format.
- Transformation files from ECORE format to XMI format (or PIVOT format) to configure the portal.
- Creation of the editor.
Enhancements:
- This version integrates the transformation to UML2, and adds a dialog on comments in the class diagram.
<<less
Download (3.6MB)
Added: 2007-07-26 License: GPL (GNU General Public License) Price:
821 downloads
 
Other version of Open Blue Lab
Open Blue Lab 1.1.9 (Financial / Costs)That way, you can focus on your added value : the business logic and requirements your customer ... - Some calculating methods were added. - Inventory evaluation class diagrams were deleted
License:GPL (GNU General Public License)
Download (0.022MB)
807 downloads
Added: 2007-08-10
mkCDrec Utilities 0.7.9

mkCDrec Utilities 0.7.9


mkCDrec Utilities is a rescue and recovery utilities to use with mkCdrec. more>>
The mkCDrec utilities are optional for mkCDrec itself, but are an added value for rescue and recovery purposes.

The utilities are staticly compiled and include parted, memtest, partimage, gpart, and recover. Memtest86 is also available for memory testing.

To improve the added value of your recovery/rescue CD-ROM. You will notice that links from mkCDrec CD-ROM are foreseen to the /cdrom/utilities part of the CD-ROM and that man pages of these tools are already available within mkCDrec main toolset.

Without installing the utilities you cannot use them (obvious), but it will not break any other functionality of the mkCDrec tools. Therefore, a full restore remains possible (and disk cloning too), but you will not be able to resize a partition afterwards to name something.

Most of these utilities were compiled as static binaries, therefore, you can use those tools seperately too. If you know any tool which could useful to be included, please let me know... Since mkCDrec_utils_v0.5.7 you will notice that mkCDrec will use isolinux to boot from the CD-ROM instead of using syslinux floppy boot emulation.

But, this will only work if you use mkCDrec_v0.5.7 (or higher) as isolinux was first introduced in v0.5.7.

Parted

The famous Partition Editor of GNU software. The User Manual of parted is already part of mkCDrec.

Memtest

An excellent memory testing tool.

Partition Image

A tool to make/restore partition of msdos/vfat/ext2/reiserfs file systems. The primary purpose to include this tool is to allow a restore of old partition images made by this tool.

Gpart

Guess partition does what it implies. It can even recover destroyed partition tables, and therefore, maybe preventing a full restore. Useful in case if you do not make a mkcdrec on a regular basis.

Recover

An excellent tool to edit an EXT2 file system to recover lost files.

e2salvage

e2salvage is a utility which tries to recover a data from damaged ext2 partition. It may be used when e2fsck does not recover the broken ext2 filesystem. Before trying this tool read the man page (man e2salvage).

ext2resize

ext2resize, ext2prepare and ext2online are useful tools. ext2resize can increase (or decrease) the size of an unmounted ext2 filesystem. Be aware for ext2online one need a kernel patch (not likely installed). By the way, ext2resize does work too on an Ext3 filesystem! Be aware, one needs to apply S. Tweedies kernel patch (ext3) and an updated ext2 filesystem e2fprogs-1.20 or higher (which are ext3 aware). Last 2 requirements are of course only needed in case if you want to work with ext3 filesystems.

memtest86

Memtest86 is thorough, stand alone memory test for x86 architecture computers. BIOS based memory tests are only a quick check and often miss many of the failures that are detected by Memtest86.

chntpw

The offline NT password editor (chntpw) is a little program wich enables you to view and change passwords in a Windows NT SAM user database. For example,

Installation

# cd mkcdrec; tar zxvf mkCDrec_v0.7.9_utils.tar.gz
# ls -l utilities
<<less
Download (2.4MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1668 downloads
Qalculate! 0.9.6

Qalculate! 0.9.6


Qalculate! is a multi-purpose desktop calculator for GNU/Linux. more>>
Qalculate! is a multi-purpose desktop calculator for GNU/Linux. Qalculate! project is small and simple to use but with much power and versatility underneath.
Features include customizable functions, units, arbitrary precision, plotting, and a user-friendly interface (KDE or GTK+).
Main features:
- Redesigned GUI with history view in the main window
- Display of as-you-type expression parsing and function hints
- Enhanced completion
- Scaling of result display to vertically fit the window
- Nicer history listing
- Enhanced result display with much nicer parentheses
- Meta modes
- 67 new units: bel (B) and neper (Np), information units such as bit and byte, many convenience units (km/h, deciliter, etc), and more.
- Binary prefixes
- Some new variables and functions
- Fixed help display in new yelp
- Fixed compile with cln-1.1.10
- Fixed regressions in simplification
- Fixed f(x) return type analysis (ex. log(x) represents a real number if x represents a positive). This was by accident unused.
- ...and many more bug fixes and enhancements...
Enhancements:
- Use Lambert W to solve more equations and avoid infinite loop when solving some equations
- More data on elements
- Fix simplification of (1-1/x)^3 and similar
- Fix clumsy mistakes in with prefixes leading to crashes
- Fix parsing of unit expressions (when converting) such as W/(m K)
- Add more exact values for sin() and cos() and avoid floating point underflow by, in approximate mode, checking against the value of pi
- Always input decimal separator sign on keypad separator press
- New units: typographic units, pouce, pied du roi, grams of TNT and tons of TNT
- New functions: lambertW(), addDays(), addMonths(), addYear(), addTime(), isNumber(), isReal(), isRational(), isInteger(), representsNumber(), representsReal(), representsRational(), representsInteger()
- New variable: omega constant
- Other minor fixes and enhancements
<<less
Download (1.3MB)
Added: 2007-06-17 License: GPL (GNU General Public License) Price:
860 downloads
FOicq 0.1

FOicq 0.1


FOicq is a Oicq clone can be used under FreeBSD, Linux platform, it will be added secure transation support. more>>
FOicq is a Oicq clone can be used under FreeBSD, Linux platform, it will be added secure transation support.
<<less
Download (0.063MB)
Added: 2006-06-16 License: BSD License Price:
1229 downloads
QMail Installation 1.3.17

QMail Installation 1.3.17


QMail Installation is a script for installing qmail. more>>
QMail Installation is a small and very practical script that makes it easy to install qmail and other related tools, such as vpopmail, qmailadmin, spamassassin, F-prot, and qmailmrtg.
Installation
You MUST be root for using this script.
1. Create a directory where you wish and go inside.
2. De tar install_qmail-x.x.x.tar.gz in this directory.
3. Look at the header of install_qmail-x.x.x.sh
4. Change the values in the install_qmail-x.x.x.sh file according to your installation.
All are commented.
5. Do NOT change values in others files.
6. Comment the good line before lauching the script.
7. sh install_qmail-x.x.x.sh
You must choose between debian or suse in the top of the file.
You have also a file (apt-debian.sh) to install all necessary *.deb
You could also modify values.suse or values.debian for a custom installation.
Enhancements:
- The versions of the installed software were updated.
- Minor changes were made in the supervise scripts for chkuser.
- Minor changes were made in the simscan installation.
- The values.suse10.0 file was added.
- Minor debugging was done in the ezmlm installation.
- The values.sles9 file has been added for SuSE Linux Enterprise Server 9.
- This release has been successfully tested on SuSE Linux Enterprise Server 9.
<<less
Download (0.037MB)
Added: 2005-12-18 License: GPL (GNU General Public License) Price:
813 downloads
Noid 0.424

Noid 0.424


Noid is a Perl module that contains routines to mint and manage nice opaque identifiers. more>>
Noid is a Perl module that contains routines to mint and manage nice opaque identifiers.

SYNOPSIS

use Noid; # import routines into a Perl script

$dbreport = Noid::dbcreate( # create minter database & printable
$dbdir, $contact, # report on its properties; $contact
$template, $term, # is string identifying the operator
$naan, $naa, # (authentication information); the
$subnaa ); # report is printable

$noid = Noid::dbopen( $dbname, $flags ); # open a minter, optionally
$flags = 0 | DB_RDONLY; # in read only mode

Noid::mint( $noid, $contact, $pepper ); # generate an identifier

Noid::dbclose( $noid ); # close minter when done

Noid::checkchar( $id ); # if id ends in +, replace with new check
# char and return full id, else return id
# if current check char valid, else return
# undef

Noid::validate( $noid, # check that ids conform to template ("-"
$template, # means use minters template); returns
@ids ); # array of corresponding strings, errors
# beginning with "iderr:"

$n = Noid::bind( $noid, $contact, # bind data to identifier; set
$validate, $how, # $validate to 0 if id. doesnt
$id, $elem, $value ); # need to conform to a template

Noid::note( $noid, $contact, $key, $value ); # add an internal note

Noid::fetch( $noid, $verbose, # fetch bound data; set $verbose
$id, @elems ); # to 1 to return labels

print Noid::dbinfo( $noid, # get minter information; level
$level ); # brief (default), full, or dump
Noid::getnoid( $noid, $varname ); # get arbitrary named internal
# variable

Noid::hold( $noid, $contact, # place or release hold; return
$on_off, @ids ); # 1 on success, 0 on error
Noid::hold_set( $noid, $id );
Noid::hold_release( $noid, $id );

Noid::parse_template( $template, # read template for errors, returning
$prefix, $mask, # namespace size (NOLIMIT=unbounded)
$gen_type, # or 0 on error; $message, $gen_type,
$message ); # $prefix, & $mask are output params

Noid::queue( $noid, $contact, # return strings for queue attempts
$when, @ids ); # (failures start "error:")

Noid::n2xdig( $num, $mask ); # show identifier matching ord. $num

Noid::sample( $noid, $num ); # show random ident. less than $num

Noid::scope( $noid ); # show range of ids inside the minter

print Noid::errmsg( $noid, $reset ); # print message from failed call
$reset = undef | 1; # use 1 to clear error message buffer

Noid::addmsg( $noid, $message ); # add message to error message buffer

Noid::logmsg( $noid, $message ); # write message to minter log

<<less
Download (0.13MB)
Added: 2007-05-15 License: BSD License Price:
893 downloads
libgnomedbmm 2.9.5

libgnomedbmm 2.9.5


libgnomedbmm package contains C++ wrappers for libgnomedb. more>>
libgnomedbmm package contains C++ wrappers for libgnomedb.
Enhancements:
- Build: Cope with newer m4 versions. (Yselkowitz)
- EntryString: Added the options property and added a set_options() convenience function. (Armin Burgmeier, Openismus)
Documentation:
- Added section about custom formatting of values, using the new examples/grid/format and examples/form/format/ examples. (Armin Burgmeier, Openismus)
<<less
Download (5.0MB)
Added: 2007-04-30 License: LGPL (GNU Lesser General Public License) Price:
911 downloads
XOTcl 1.5.3

XOTcl 1.5.3


XOTcl is an Object-oriented scripting language. more>>
XOTcl (XOTcl, pronounced exotickle) is an object-oriented scripting language based on MITs OTcl. XOTcl is intended as a value added replacement for OTcl.
XOTcl is an open source project which was initiated by Gustaf Neumann and Uwe Zdun, its main developers. The following people have contributed to XOTcl: Neophytos Demetriou, Fredj Dridi, Laurent Duperval, Teemu Hukkanen, MichaelL@frogware.com, Kristoffer Lawson, David LeBlanc, Catherine Letondal, Antti Salonen, Daniel Steffen, and Zoran Vasiljevic.
Scripting languages, like Tcl, are designed for glueing components together, provide features like dynamic extensibility and dynamic typing with automatic conversion, that make them well suited for rapid application development.
The basic object system of XOTcl is adopted from OTcl. The object system enables us to define objects, classes, and meta-classes. Classes are special objects with the purpose of managing other objects. ``Managing means that a class controls the creation and destruction of its instances and that it contains a repository of methods accessible for the instances.
Every object may be enhanced with object-specific methods. XOTcl supports single and multiple inheritance. All relationships in XOTcl, including class and superclass relationships, are completely dynamic and can be introspected. Through method chaining without explicit naming of the intended method, ambiguities in name resolution of methods are avoided. This way a shadowed method can be ``mixed into the execution of the current method.
XOTcl combines the ideas of scripting and object-orientation in a way that preserves the benefits of both of them. It is equipped with several new language functionalities that help building and managing complex systems. We added the following support:
Main features:
- Dynamic Object Aggregations, to provide dynamic aggregations through nested namespaces (objects).
- Nested Classes, to reduce the interference of independently developed program structures.
- Assertions, to reduce the interface and the reliability problems caused by dynamic typing and, therefore, to ease the combination of many components.
- Meta-data, to enhance self-documentation of objects and classes.
- Per-object mixins, as a means to improve flexibility of mixin methods by giving an object access to several different supplemental classes, which may be changed dynamically.
- Per-class mixins, as a means to improve flexibility of mixin methods to a class, all instances of the class have access to the mixed in methods like for multiple inheritance, but without the need of intersection classes.
- Filters (per class and per object) as a means of abstractions over method invocations to implement large program structures, like design patterns.
- Conditional Filters and Mixins can be used to perform context aware composition depending on guards (conditions which decide whether the interceptor should be used). All kinds of filters or mixins can be used conditionally.
- Dynamic Component Loading XOTcl integrates the Tcl package loading with architectrual support for integration with object-oriented constructs. Moreover, it provides tracking/tracing of component loading.
<<less
Download (1.8MB)
Added: 2006-11-26 License: GPL (GNU General Public License) Price:
1062 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5