Main > Free Download Search >

Free amazon.com software for linux

amazon.com

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 19
DBD::Amazon 0.10

DBD::Amazon 0.10


DBD::Amazon is a DBI driver abstraction for the Amazon E-Commerce Services API. more>>
DBD::Amazon is a DBI driver abstraction for the Amazon E-Commerce Services API.

SYNOPSIS

$dbh = DBI->connect(dbi:Amazon:, $amznid, undef,
{ amzn_mode => books,
amzn_locale => us,
amzn_max_pages => 3
})
or die "Cannot connect: " . $DBI::errstr;
#
# search for some Perl DBI books
#
$sth = $dbh->prepare("
SELECT ASIN,
Title,
Publisher,
PublicationDate,
Author,
SmallImageURL,
URL,
SalesRank,
ListPriceAmt,
AverageRating
FROM Books
WHERE MATCHES ALL(Perl, DBI) AND
PublicationDate >= 2000-01-01
ORDER BY SalesRank DESC,
ListPriceAmt ASC,
AverageRating DESC");

$sth->execute or die Cannot execute: . $sth->errstr;

print join(, , @$row), "n"
while $row = $sth->fetchrow_arrayref;

$dbh->disconnect;

DBD::Amazon provides a DBI and SQL syntax abstraction for the Amazon(R) E-Commerce Services 4.0 API aka ECS. http://www.amazon.com/gp/. Using the REST interface, and a limited SQL dialect, it provides a DBI-friendly interface to ECS.

Be advised that this is ALPHA release software and subject to change at the whim of the author(s).

<<less
Download (0.057MB)
Added: 2007-03-08 License: Perl Artistic License Price:
960 downloads
Net::Amazon 0.39

Net::Amazon 0.39


Net::Amazon is a framework for accessing amazon.com via REST. more>>
Net::Amazon is a framework for accessing amazon.com via REST.

SYNOPSIS

use Net::Amazon;

my $ua = Net::Amazon->new(token => YOUR_AMZN_TOKEN);

# Get a request object
my $response = $ua->search(asin => 0201360683);

if($response->is_success()) {
print $response->as_string(), "n";
} else {
print "Error: ", $response->message(), "n";
}

ABSTRACT

Net::Amazon provides an object-oriented interface to amazon.coms
REST interface. This way its possible to create applications
using Amazons vast amount of data via a functional interface, without
having to worry about the underlying communication mechanism.

Net::Amazon works very much like LWP: First you define a useragent like

my $ua = Net::Amazon->new(
token => YOUR_AMZN_TOKEN,
max_pages => 3,
);

which you pass your personal amazon developers token (can be obtained from http://amazon.com/soap) and (optionally) the maximum number of result pages the agent is going to request from Amazon in case all results dont fit on a single page (typically holding 20 items). Note that each new page requires a minimum delay of 1 second to comply with Amazons one-query-per-second policy.

According to the different search methods on Amazon, theres a bunch of different request types in Net::Amazon. The user agents convenience method search() triggers different request objects, depending on which parameters you pass to it:

$ua->search(asin => "0201360683")
The asin parameter has Net::Amazon search for an item with the specified ASIN. If the specified value is an arrayref instead of a single scalar, like in
$ua->search(asin => ["0201360683", "0596005083"])
then a search for multiple ASINs is performed, returning a list of results.
$ua->search(actor => "Adam Sandler")
The actor parameter has the user agent search for items created by the specified actor. Can return many results.
$ua->search(artist => "Rolling Stones")
The artist parameter has the user agent search for items created by the specified artist. Can return many results.
$ua->search(author => "Robert Jordan")
The author parameter has the user agent search for items created by the specified author. Can return many results.
$ua->search(browsenode=>"4025", mode=>"books" [, keywords=>"perl"])
Returns a list of items by category ID (node). For example node "4025" is the CGI books category. You can add a keywords parameter to filter the results by that keyword.
$ua->search(exchange => Y04Y3424291Y2398445)
Returns an item offered by a third-party seller. The item is referenced by the so-called exchange ID.
$ua->search(keyword => "perl xml", mode => "books")
Search by keyword, mandatory parameters keyword and mode. Can return many results.
$ua->search(wishlist => "1XL5DWOUFMFVJ")
Search for all items in a specified wishlist. Can return many results.
$ua->search(upc => "075596278324", mode => "music")
Music search by UPC (product barcode), mandatory parameter upc. mode has to be set to music. Returns at most one result.
$ua->search(isbn => "0439784549")
Book search by ISBN (International Standard Book Number), mandatory parameter isbn. Returns at most one result. When searching non-US locales use the 13-digit ISBN.
$ua->search(similar => "0201360683")
Search for all items similar to the one represented by the ASIN provided. Can return many results.
$ua->search(power => "subject: perl and author: schwartz", mode => "books")
Initiate a power search for all books matching the power query. Can return many results. See Net::Amazon::Request::Power for details.
$ua->search(manufacturer => "Disney")
Initiate a search for all items made by a given manufacturrer. Can return many results. See Net::Amazon::Request::Manufacturer for details.
$ua->search(musiclabel => "Arista")
Initiate a search for all items made by a given music label. Can return many results. See Net::Amazon::Request::MusicLabel for details.
$ua->search(publisher => "oreilly")
Initiate a search for all items made by a given publisher. Can return many results. See Net::Amazon::Request::Publisher for details.
$ua->search(blended => "Perl")
Initiate a search for items in all categories.
$ua->search(seller => "A2GXAGU54VOP7")
Start a search on items sold by a specific third-party seller, referenced by its ID (not seller name).
$ua->search(textstream => "Blah blah Rolling Stones blah blah")
Find items related to keywords within a text stream.
The user agents search method returns a response object, which can be checked for success or failure:
if($resp->is_success()) {
print $resp->as_string();
} else {
print "Error: ", $resp->message(), "n";
}

In case the request for an item search succeeds, the response contains one or more Amazon properties, as it calls the products found. All matches can be retrieved from the Response object using its properties() method.

In case the request fails, the response contains one or more error messages. The response objects message() method will return it (or them) as a single string, while messages() (notice the plural) will return a reference to an array of message strings.

Response objects always have the methods is_success(), is_error(), message(), total_results(), as_string() and properties() available.
total_results() returns the total number of results the search yielded. properties() returns one or more Net::Amazon::Property objects of type Net::Amazon::Property (or one of its subclasses like Net::Amazon::Property::Book, Net::Amazon::Property::Music or Net::Amazon::Property::DVD), each of which features accessors named after the attributes of the product found in Amazons database:

for ($resp->properties) {
print $_->Asin(), " ",
$_->OurPrice(), "n";
}

In scalar context, properties() just returns the first Net::Amazon::Property object found. Commonly available accessors to Net::Amazon::Property objects are OurPrice(), ImageUrlLarge(), ImageUrlMedium(), ImageUrlSmall(), ReleaseDate(), Catalog(), Asin(), url(), Manufacturer(), UsedPrice(), ListPrice(), ProductName(), Availability(), SalesRank(), CollectiblePrice(), CollectibleCount(), NumberOfOfferings(), UsedCount(), ThirdPartyNewPrice(), ThirdPartyNewCount(), similar_asins(). For details, check Net::Amazon::Property.

Also, the specialized classes Net::Amazon::Property::Book and Net::Amazon::Property::Music feature convenience methods like authors() (returning the list of authors of a book) or album() for CDs, returning the album title.

Customer reviews: Every property features a review_set() method which returns a Net::Amazon::Attribute::ReviewSet object, which in turn offers a list of Net::Amazon::Attribute::Review objects. Check the respective man pages for details on whats available.

<<less
Download (0.15MB)
Added: 2007-03-09 License: Perl Artistic License Price:
959 downloads
Ruby/Amazon 0.9.2

Ruby/Amazon 0.9.2


Ruby/Amazon is a Ruby language library that allows programmatic access to the popular Amazon Web. more>>
Ruby/Amazon is a Ruby language library that allows programmatic access to the popular Amazon Web site via the REST (XML over HTTP) based Amazon Web Services. In addition to the original amazon.com site, the amazon.co.uk, amazon.de, amazon.fr, amazon.ca, and amazon.co.jp properties are also supported.

Ruby/Amazon library aims to wrap the grunt work of interacting with the Amazon API behind a high-level layer of Ruby, thereby making it easier to use.

Although the library is still in development, it already provides support for the vast majority of the AWS v3.1 API. For example, all forms of product search are implemented, along with the transaction details API and the remote shopping-cart API. Furthermore, advanced features such as threaded retrieval of multiple pages, object caching and determining a clients most appropriate AWS locale are all implemented. See the RDoc library documentation for more information, in particular the page about the top level Amazon module.

More features are planned for future versions, such as Amazon Web Services for Sellers.

<<less
Download (0.095MB)
Added: 2006-08-11 License: GPL (GNU General Public License) Price:
1169 downloads
Amazon Mini Shop 2.8

Amazon Mini Shop 2.8


Amazon Mini Shop allows you to search Amazon.com, .co.uk, .de, .fr, .ca or .co.jp from the sidebar. more>>
Amazon Mini Shop allows you to search Amazon.com, .co.uk, .de, .fr, .ca or .co.jp from the sidebar.
Main features:
- Search all Amazon sites from the sidebar
- Images with results (mouse over to enlarge)
- Add search as a RSS live bookmark
<<less
Download (0.009MB)
Added: 2007-04-28 License: MPL (Mozilla Public License) Price:
910 downloads
Net::Amazon::Property::DVD 0.39

Net::Amazon::Property::DVD 0.39


Net::Amazon::Property::DVD is a Perl class for DVDs on amazon.com. more>>
Net::Amazon::Property::DVD is a Perl class for DVDs on amazon.com.

SYNOPSIS

use Net::Amazon;

# ...

if($resp->is_success()) {
for my $prop ($resp->properties) {
print $_->title(), " ",
$_->studio(), " ",
$_->year(), "n";
}

Net::Amazon::Property::DVD is derived from Net::Amazon::Property and on top of the all-purpose methods the base class provides, it offers specialized accessors for DVD parameters.

METHODS

title()

Returns the title of the DVD.

studio()

Returns the studio.

directors()

Returns a list of directors. Note that theres also a director() method only returning the first director.

starring()

Returns the same list as the method actors().

upc()

Returns the DVDs UPC as a string.

media()

Returns the DVDs media type as a string.

nummedia()

Returns the DVDs number of media (number of discs) as a string.

theatrical_release_date()

Returns the DVDs theatrical release date.

mpaa_rating()

Returns the DVDs MPAA rating.

features()

Returns the DVDs features as a list of strings. Examples: "Color", "Closed-captioned", "Widescreen".

new(xmlref => $xmlref)

Initializes an object by passing a hash of hashes structure containing the XML data returned from the service. Usually, this is just used by Net::Amazon internally to initialize objects for on backcoming data.
Check out Net::Amazon::Property for all-purpose accessors, like year, OurPrice, ListPrice, etc.

<<less
Download (0.15MB)
Added: 2007-03-09 License: Perl Artistic License Price:
959 downloads
SQL::Amazon::Request::Help 0.10

SQL::Amazon::Request::Help 0.10


SQL::Amazon::Request::Help is an Interface to retrieve Help content. more>>
SQL::Amazon::Request::Help is an Interface to retrieve Help content.

SYNOPSIS

$dbh = DBI->connect(dbi:Amazon:, $amznid, undef,
{ amzn_mode => books,
amzn_locale => us,
amzn_max_pages => 3
})
or die "Cannot connect: " . $DBI::errstr;
#
# search for some Perl DBI books
#
$sth = $dbh->prepare("
SELECT ASIN,
Title,
Publisher,
PublicationDate,
Author,
SmallImageURL,
URL,
SalesRank,
ListPriceAmt,
AverageRating
FROM Books
WHERE MATCHES ALL(Perl, DBI) AND
PublicationDate >= 2000-01-01
ORDER BY SalesRank DESC,
ListPriceAmt ASC,
AverageRating DESC");

$sth->execute or die Cannot execute: . $sth->errstr;

print join(, , @$row), "n"
while $row = $sth->fetchrow_arrayref;

$dbh->disconnect;

DBD::Amazon provides a DBI and SQL syntax abstraction for the Amazon(R) E-Commerce Services 4.0 API *aka* ECS. < http://www.amazon.com/gp/ >. Using the REST interface, and a limited SQL dialect, it provides a DBI-friendly interface to ECS.

Be advised that this is ALPHA release software and subject to change at the whim of the author(s).

<<less
Download (0.057MB)
Added: 2006-10-31 License: Perl Artistic License Price:
1088 downloads
MD-Pro 1.0.74

MD-Pro 1.0.74


MD-Pro is the most complete, flexible and reliable CMS available on the market. more>>
MaxDev is proud to introduce MD-Pro, the most complete, flexible and reliable CMS available on the market.
A CMS is an application that provides for the display and management of the contents of a web site. MD-Pro carries this many steps farther by making this management simple yet powerful. Your MD-Pro powered web site can be updated in seconds without any knowledge of programming or HTML. MD-Pro can be configured to allow your site users to send news, comment on existing news, vote in polls, administer their own account via a simple graphical interface and much more.
Normally you must pay for technology this simple and powerful. CMSs available today, cost from several thousand dollars to several hundred thousand dollars. Thanks to the work of many Open Source development communities however, today there are a variety of no cost CMSs published under GNU/GPL.
Open Source systems have gained popularity and matured to the point where they are used by many large companies and organizations around the world.
Main features:
Some of the entities taking advantage of Open Source systems are:
- IBM
- Oracle
- Google
- Amazon.com
- Dreamworks
- Kenwood
- Incyte Geonomica
- Ameritrade
- Pixar Animation
- Credit Suisse
- New York Stock Exchange
- PWL Euro-Subsidies (The Hague)
- United States Army
- NASA
- European Commission
- Mexico City
- China
- And many more...
MD-Pro provides an Open Source CMS "certified" and guaranteed by a highly qualified staff of developers. MD-Pro has been developed to be more versatile and modular than competing CMSs.. It is comprised of a highly optimized core platform, to which you can add additional modules according to the needs of your site and users. Not only are there a variety of third party modules available, you are free to develop or contract the development of customized modules and features to fit your needs.
These are just some of the modules currently available:
e-Commerce
- osCommerce (electronic shopping system)
- pnSubscriptions (site subscriptions, donations, PayPal payments, etc.)
- Stock_Quotes (for stock exchange)
Collaboration and productivity
- Project management
- Task organizers
- Calendars
Virtual community and multi-media
- Image galleries
- Discussion forums
- Chat
Webmaster tools
- Advanced menu system
- Advanced statistics
- Server tools
Other
- Polls
- Forms management
- Newsletter
- Distance learning
<<less
Download (3.4MB)
Added: 2005-09-20 License: Freeware Price:
1496 downloads
SQL::Statement::Embed 1.15

SQL::Statement::Embed 1.15


SQL::Statement::Embed can embed a SQL engine in a DBD or module. more>>
SQL::Statement::Embed can embed a SQL engine in a DBD or module.

SQL::Statement is designed to be easy to embed in other modules and to be especially easy to embed in DBI drivers. It provides a SQL Engine and the other module needs to then provide a data source and a storage mechanism. For example, the DBD::CSV module uses SQL::Statement as an embedded SQL engine by implementing a file-based data source and by using DBI as the user interface. Similarly DBD::Amazon uses SQL::Statement as its SQL engine, provides its own extensions to the supported SQL syntax, and uses on-the-fly searches of Amazon.com as its data source.

SQL::Statement is the basis for eight existing DBDs (DBI database drivers). If you have a new data source, you too can create a DBD without having to reinvent the SQL wheel. Its fun, its easy, become a DBD author today!

SQL::Statement can be also be embedded without DBI. Well explore that first since developing a DBD uses most of the same methods and techniques.

The role of SQL::Statement subclasses

SQL::Statement provides a SQL parsing and execution engine. It does not provide a data source or storage mechanism other than in-memory tables. The DBD::File module is a subclass of SQL::Statement that provides access to file-based storage mechanisms. Its quite possible to use things other than files as data souces, in which case we wouldnt use DBD::File, instead wed replace DBD::Files methods with our own. In the examples below, well use DBD::File, replacing only a few methods.

SQL::Statement provides SQL parsing and evaluation and DBD::File provides file-based storage. The only thing missing is a data source - what we actually want to store and query. As an example suppose we are going to create a subclass called Foo that will provide as a data source a simple file similar to a passwd file - one record per line, fields separated by colons, with only three fields "username, uid, gid".

Consider what needs to happen to perform a SELECT query on our Foo data:

* recieve a SQL string
* parse the SQL string into a request structure
* open the table(s) specified in the request
* define column names and postions for the table
* read rows from the table
* convert the rows from colon-separated format into perl arrays
* match the columns and rows against the requested selection criteria
* return requested rows and columns to the user

To perform operations like INSERT and DELETE, we also need to:

* convert rows from perl arrays into colon-separated format
* write rows
* delete rows

SQL::Statement takes care of all of the SQL parsing and evaluation. DBD::File takes care of file opening, reading, writing, and deleting. So the only things Foo is really responsible for are:

* define column names and postions for the table
* convert rows from colon-separated format into perl arrays
* convert rows from perl arrays into colon-separated format

In SQL::Statement subclasses these responsibilities are assigned to two objects, a ::Statement object is responsible for opening the table, defining the column names and positions, and for creating new ::Table objects. A ::Table object is responsible for reading, converting, writing, and deleting data.

<<less
Download (0.085MB)
Added: 2006-06-13 License: Perl Artistic License Price:
1230 downloads
Data Crow 2.12 / 3.0 Alpha 2

Data Crow 2.12 / 3.0 Alpha 2


Data Crow retrieves information from the web for you. more>>
Always wanted to manage all your collections in one product? You want a product you can customize to your needs? Your search ends here! Using Data Crow allows you to create a huge database containing all your collected items. A lot of work? No! Data Crow project retrieves information from the web for you. Including front covers, screenshots and links to the online information. Follow the easy installation of this free product and see for yourself.
Main features:
- Skinnable UI
- Internal help system (activated by the F1 key)
- Nice-looking and easy-to-use interface
- Highly customizable!
- Keeping track of who borrowed what
- Software registration
- Audio CD registration
- Music files registration
- Movie registration
- Book registration
- Reporting Tool (Html, Pdf, Text)
- Amazon.com support (http://www.amazon.com)
- Imdb support (http://www.imdb.com)
- Freedb support (http://www.freedb.org)
- Imports information from CD or your hard disk
- Extracts information from music files (OGG, FLAC, APE and MP3 files)
- Supports parsing for DivX, Xvid, ASF, MKV, OGM, RIFF, MOV, IFO, VOB and Mpeg video
- Add your own, rename, disable and order fields
- Backup and Restore of the database
- SQL query tool, for expert users
- Platform-independent
- Internal HSQL database
Whats New in 2.12 Stable Release:
- Some changes and fixes were made and the overall quality of the product was improved.
Whats New in 3.0 Alpha 2 Development Release:
- General fixes were made and missing functionality was added.
<<less
Download (16.4MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
887 downloads
Koha 2.2.6

Koha 2.2.6


Koha is a library and collection management system. more>>
Koha is a library and collection management system. It is designed to manage physical collections of items (books, CDs, videos, reference, etc.). Koha provides cataloguing, searching, member/patron management, an acqusitions system, and circulation (issues, returns, and reserves).
Enhancements:
- Many bugs in Acquisitions have been fixed, and online help has been added.
- Serial items can now be created on the fly.
- There is a new option to include book covers, description, and reviews for items from Amazon.com.
<<less
Download (8.0MB)
Added: 2006-10-18 License: GPL (GNU General Public License) Price:
1115 downloads
Eleven 1.0

Eleven 1.0


Eleven is a programming language for building robust, scalable Web applications. more>>
Eleven is a programming language for creating robust, scalable web applications quickly and easily.

It offers a 20x programmer productivity increase over traditional server programming languages like ASP, PHP, and JSP by automating state management and taking control of the applications look and feel.

From high-level source code with a simple, C-like syntax, the compiler generates complete, ready-to-run implementations in PHP or mod_perl. Applications generated by Eleven maintain their state in a relational database and are inherently fault-tolerant, secure, and scalable.

Most interactive web applications today are primitive. Of course there are shining exceptions such as Amazon.com, TurboTax, and others. But by and large, most web applications are crudely designed and not especially reliable. Have you ever entered data into a web application, then lost it due to a browser crash? Have you ever gotten part way through an e-commerce transaction, then had the session go into never-never land while waiting for your credit card to be validated? Have you ever reloaded a web page and found that you just duplicated a transaction by accident? Web applications are server based, so in theory they ought to be as reliable as traditional mainframe applications. But they arent.

The problem is that there are two ways of creating web applications. Theres the expensive way, in which massive amounts of engineering are dedicated to making the sites reliable and scalable. These applications tend to keep most of their state in server-side databases, which run in controlled environments and are carefully managed. If your browser crashes during a session, you can usually log in from another computer and pick up where you left off.

Then theres the cheap way (often seen in corporate intranets and extranets). These tend to keep their state on the client (in hidden form fields or HTTP cookies), in the web servers memory, or in the web servers filesystem. These applications tend to be fragile. They dont handle system failures well, and get confused easily if the user presses the back button, restarts the web browser, etc.

The Eleven project solves this problem by making it quick and easy to create robust, scalable, database-backed web applications. Applications are expressed in a high-level language with a syntax similar to C and a conceptual structure similar to BASIC. Here is a simple example.

The code is self-explanatory:

statesafe var first, last;

display
{
print ("Please enter your name.");
edit ("First name: ", first);
edit ("Last name: ", last);
}

display
{
print ("Thank you, ", first, " ", last, ".");
}

Here is another example; the worlds smallest to-do list application. Where the code invokes the edit function on the table data type, the compiler automatically fills in a table editor:

statesafe table
{
var deadline "Task deadline";
var description "Task description";
} todolist;

display
{
edit ("Enter your tasks: ", todolist);
}

The point is that the Eleven compiler takes over the job of state management. The programmer doesnt need to worry about how the variables first and last are passed from one display to the next, how to represent the to-do list in the relational database, how to deal with the back button, how to enable a session to be seamlessly resumed if the computer crashes, and so on. All of those problems are taken care of automatically.

Whats more, those benefits are achieved without any special runtime support. The Eleven compiler translates source code into complete PHP or mod_perl programs that run under the Apache web server. The only runtime support needed is a standard installation of Apache with PHP or mod_perl, and a relational database such as MySQL for the back end. Furthermore, the generated code is fairly readable, and can be inspected before uploading to the web site. This is a great benefit for security-minded system administrators who are wary of installing yet another "framework" onto their production machines.

All applications generated by Eleven automatically save their state to the relational database after every user action. The web browser and web servers are stateless. Thus, the applications have three important characteristics:

1. They are bulletproof, meaning that the applications are resilient to failures of any runtime component. Sessions cannot be derailed by browser crashes, web server crashes, bookmarking or tampering with URLs, etc. as long as the integrity of the relational database is maintained.

2. They are secure, meaning that all application data is safely kept private. It is stored in the database, never in hidden form fields or HTTP cookies where it is vulnerable. Consider the example of a web application that is being used from a laptop. If the laptop is stolen, then any private data stored in HTTP cookies is compromised. This is an important factor in medical applications, for example.

3. They are scalable, meaning that system performance can be increased by replicating the application across a load-balancing server farm. HTTP requests can be directed to random web servers even within a single user session, and the applications will still work reliably. The only performance bottleneck is the database, and there are existing commercial solutions for scaling databases.

We introduce the term statesafe to describe web applications that achieve these three benefits using this architecture. All web applications generated by the Eleven compiler are statesafe.
<<less
Download (0.50MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1745 downloads
Myghty 1.0.2

Myghty 1.0.2


Myghty is a Python-based Web application framework originally ported from HTML::Mason. more>>
Myghty is a Python based web and templating framework originally based on HTML::Mason, the enterprise-level framework used by Amazon.com, del.icio.us and Salon.com, among many others.
Myghty fully implements Masons templating language, component-based architecture, and caching system, and goes beyond, adding new paradigms such as Module Components, full Python whitespace syntax, threading support, WSGI support, session support, and much more.
Main features:
- Session object support.
- Direct connectors for mod_python, CGI, WSGI, Python Paste, SimpleHTTPServer. As the Interpreter object is a lightweight object with no external dependencies whatsoever, any Python application or application server can invoke any series of Myghty components with just one line of code.
- A super-configurable ruleset driven URI resolution architecture allowing many options for resolving URIs both externally and within templates. Allows any combination of resolution directly to templates, Module Components, or any plain Python function or object instance. Special rules exist to route non-existent URIs to specific components, to cache the results of URI resolution for higher performance, and to execute conditionally based on contextual information.
- Cache API and implementation, can cache component output and any other data structure in memory or in pickled files. Includes a "busy lock" feature that allows a slow re-generation method to execute while the old data continues to be returned to other threads and processes. New cache implementations can be added fairly easily.
- Flexible global namespaces allow components to have any number of custom "global" variables.
- Special code blocks allow the construction of code that is local to the current request, or local to the current thread. A ThreadLocal object is supplied as well for safe management of thread-sensitive resources such as databases.
- Fine grained control of buffering - the buffering of textual output as it is delivered to the client can controlled at the application, page, or component level.
- Custom filtering functions can be defined for the output any component, within the source of the component via the
<<less
Download (0.23MB)
Added: 2006-09-10 License: MIT/X Consortium License Price:
1140 downloads
Tellico 1.2.12

Tellico 1.2.12


Tellico is a collection manager for keeping track of your books, bibliographies, videos, music, comic books. more>>
Tellico is a collection manager for keeping track of your books, bibliographies, videos, music, comic books, coins, stamps, trading cards, wines, or any custom items.

Tellico project supports any number of user-defined fields, of eleven different types: text, paragraph, list, year, checkbox, URL, tables of one or two columns, images, dates, and combinations.

Tellico imports Bibtex, Bibtexml, MODS, RIS, and CSV and exports to Bibtex, Bibtexml, CSV, HTML, and PilotDB. It offers grouping, view filtering, and searching.

Tellico can also import data from Amazon.com and IMDb.com, along with z39.50 servers, CDDB data, audio files, and Alexandria libraries.

<<less
Download (4.5MB)
Added: 2007-07-05 License: GPL (GNU General Public License) Price:
844 downloads
Jukes for Mac/Linux/Solaris 4.1.2.42

Jukes for Mac/Linux/Solaris 4.1.2.42


Jukes was created for the serious MP3 user. more>> Jukes was created for the serious MP3 user. This program was created for people who rip full CDs or possibly their entire CD collection to their hard drive. Jukes allows you to have all of your CDs at your fingertips and play them like a real jukebox. Perfect for DJs, whether in your house or for parties or whatever, spin all of your favorite tunes anytime you want. No more loading the files in to play them and removing them to add more to the list, now all of your CDs are at your disposal!
Cross platform - works on Linux, Solaris, MacOSX, Windows.
Full support of ID3 v2.4 MP3 tags.
Full support of MP3, OGG Vorbis, FLAC, Monkey Audio APE, and SPEEX
Automatic creation of database if not found. No more proprietary use of MS Access.
Ability to display/sort your discs and tracks anyway you want. Lets you order discs by year, bitrate, name etc. Tracks by track number, or bitrate, or alphabetically.
Highlights any disc or tracks added within the last XX days. This allows new editions to stand out in large collections.
Filter by Genre, Years, Bitrates and most recently added albums
Disc Cleaner to remove discs that no longer exist in storage from the database. Useful for people that use IPods or Archos Jukeboxes as their storage.
Inline editing of artists, discs, tracks rather than the old click to open a new window metaphor.
Ability to import and export preferences.
File renaming based on a user defined regular expression. So you can name your files 01-Track1.mp3 or 01 - Track1 - 128kbps.mp3 or Track1 - 01.mp3
Web Search to retrieve disc cover, year, track names, and artist and disc name using Amazon.com Web Service.
Advanced search to find tracks. Fuzzy text search as well as by year, genre, bitrate.
Ability to export search results as CSV files for ad-hoc reporting.
Tray icon for easy access, single click pause/play, mouse wheel click to advance next song.
WINDOWS ONLY: Ability to listen to Intellitype commands Pause Play Stop found o
<<less
Download (14.62MB)
Added: 2009-04-26 License: Freeware Price:
180 downloads
Business::Associates 1.00

Business::Associates 1.00


Business::Associates is a library to handle the new XML interface for the Amazon.com Associates program. more>>
Business::Associates is a library to handle the new XML interface for the Amazon.com Associates program.

This package replaces the Amazon Recommends (tm) links to provide a powerful and simple to use interface that allows you to embed complex, highly targeted ads on your web site (or other documents).

This modules supports many new features that are not available with the standard interfaces. For example, multi-mode searches, i.e. the ability to search across multiple product categories (dvd+video+music+...) is fully supported.

See also http://cybaea.com/Associates.html for more information and example screen shots.
Currently, only the Amazon.com Associates program is supported.

<<less
Download (0.045MB)
Added: 2006-09-11 License: Perl Artistic License Price:
1138 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2