apogee software id software
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 849
Bio::Genex::Software 2.6.0
Bio::Genex::Software is Perl module with methods for processing data from the GeneX DB table: Software. more>>
Bio::Genex::Software is Perl module with methods for processing data from the GeneX DB table: Software.
SYNOPSIS
use Bio::Genex::Software;
# instantiating an instance
my $Software = Bio::Genex::Software->new(id=>47);
# retrieve data from the DB for all columns
$Software->fetch();
# creating an instance, without pre-fetching all columns
my $Software = new Bio::Genex::Software(id=>47);
# creating an instance with pre-fetched data
my $Software = new Bio::Genex::Software(id=>47, fetch_all=>1);
# retrieving multiple instances via primary keys
my @objects = Bio::Genex::Software->get_objects(23,57,98)
# retrieving all instances from a table
my @objects = Bio::Genex::Software->get_all_objects();
# retrieving the primary key for an object, generically
my $primary_key = $Software->id();
# or specifically
my $sw_pk_val = $Software->sw_pk();
# retreving other DB column attributes
my $name_val = $Software->name();
$Software->name($value);
my $version_val = $Software->version();
$Software->version($value);
my $type_val = $Software->type();
$Software->type($value);
my $con_fk_val = $Software->con_fk();
$Software->con_fk($value);
Each Genex class has a one to one correspondence with a GeneX DB table of the same name (i.e. the corresponding table for Bio::Genex::Software is Software).
Most applications will first create an instance of Bio::Genex::Software and then fetch the data for the object from the DB by invoking fetch().
However, in cases where you may only be accessing a single value from an object the built-in delayed fetch mechanism can be used. All objects are created without pre-fetching any data from the DB. Whenever an attribute of the object is accessed via a getter method, the data for that attribute will be fetched from the DB if it has not already been. Delayed fetching happens transparently without the user needing to enable or disable any features.
Since data is not be fetched from the DB until it is accessed by the calling application, it could presumably save a lot of access time for large complicated objects when only a few attribute values are needed.
<<lessSYNOPSIS
use Bio::Genex::Software;
# instantiating an instance
my $Software = Bio::Genex::Software->new(id=>47);
# retrieve data from the DB for all columns
$Software->fetch();
# creating an instance, without pre-fetching all columns
my $Software = new Bio::Genex::Software(id=>47);
# creating an instance with pre-fetched data
my $Software = new Bio::Genex::Software(id=>47, fetch_all=>1);
# retrieving multiple instances via primary keys
my @objects = Bio::Genex::Software->get_objects(23,57,98)
# retrieving all instances from a table
my @objects = Bio::Genex::Software->get_all_objects();
# retrieving the primary key for an object, generically
my $primary_key = $Software->id();
# or specifically
my $sw_pk_val = $Software->sw_pk();
# retreving other DB column attributes
my $name_val = $Software->name();
$Software->name($value);
my $version_val = $Software->version();
$Software->version($value);
my $type_val = $Software->type();
$Software->type($value);
my $con_fk_val = $Software->con_fk();
$Software->con_fk($value);
Each Genex class has a one to one correspondence with a GeneX DB table of the same name (i.e. the corresponding table for Bio::Genex::Software is Software).
Most applications will first create an instance of Bio::Genex::Software and then fetch the data for the object from the DB by invoking fetch().
However, in cases where you may only be accessing a single value from an object the built-in delayed fetch mechanism can be used. All objects are created without pre-fetching any data from the DB. Whenever an attribute of the object is accessed via a getter method, the data for that attribute will be fetched from the DB if it has not already been. Delayed fetching happens transparently without the user needing to enable or disable any features.
Since data is not be fetched from the DB until it is accessed by the calling application, it could presumably save a lot of access time for large complicated objects when only a few attribute values are needed.
Download (0.54MB)
Added: 2007-01-08 License: Perl Artistic License Price:
1022 downloads
Apogee 1.5
These are drivers for the range of scientific CCD cameras manufactured by Apogee Instruments Inc. more>>
These are drivers for the range of scientific CCD cameras manufactured by Apogee Instruments Inc. The drivers are accompanied by a full GUI interface designed for use in an astronomical environment.
The .tgz binary can be installed using the following commands
cd /
tar -xvzPf /path-to-archive/apogee-driver-1.5.tgz
/opt/apogee/apogee-post
/opt/apogee/modinstall
Whichever distribution is installed, the camera driver needs to be prepared (per-user) before use. Log in with the username you will be using to operate the camera, the open an xterm and type
/opt/apogee/install
Prompts for the type of camera, and I/O port will appear. In the event that the .ini file for your camera is not listed, you may need to obtain the latest version from Apogee. (alternatively, examine the new .ini file format, and edit your current .ini file to conform to the same parameter names). Once the driver is setup, the GUI interface can be started using the command
~/startapogee
Main features:
- Support for all ALTA-E and ALTA-U models
- Support for parallel port and PCI, and ISA interface models
- Full-frame, binned, and sub-region readout
- Image read/write to FITS format disk files
- In memory buffering of an arbitrary number of images
- Automatic image display using DS9 image viewer
- Calibration image library construction
- On-the-fly calibration
- Drift-scan mode
- Focus frame readout
- Graphical User Interface to major functions
- Tcl level scripting interface to all aspects of driver
- Tcl level scripting interface to image buffer management
- Tcl level scripting interface to manage FITS images, tables, headers
Enhancements:
- Add support for ApnCamData_CCD models
- Update codebase for 2.0.43_57 changes
<<lessThe .tgz binary can be installed using the following commands
cd /
tar -xvzPf /path-to-archive/apogee-driver-1.5.tgz
/opt/apogee/apogee-post
/opt/apogee/modinstall
Whichever distribution is installed, the camera driver needs to be prepared (per-user) before use. Log in with the username you will be using to operate the camera, the open an xterm and type
/opt/apogee/install
Prompts for the type of camera, and I/O port will appear. In the event that the .ini file for your camera is not listed, you may need to obtain the latest version from Apogee. (alternatively, examine the new .ini file format, and edit your current .ini file to conform to the same parameter names). Once the driver is setup, the GUI interface can be started using the command
~/startapogee
Main features:
- Support for all ALTA-E and ALTA-U models
- Support for parallel port and PCI, and ISA interface models
- Full-frame, binned, and sub-region readout
- Image read/write to FITS format disk files
- In memory buffering of an arbitrary number of images
- Automatic image display using DS9 image viewer
- Calibration image library construction
- On-the-fly calibration
- Drift-scan mode
- Focus frame readout
- Graphical User Interface to major functions
- Tcl level scripting interface to all aspects of driver
- Tcl level scripting interface to image buffer management
- Tcl level scripting interface to manage FITS images, tables, headers
Enhancements:
- Add support for ApnCamData_CCD models
- Update codebase for 2.0.43_57 changes
Download (22MB)
Added: 2006-07-21 License: GPL (GNU General Public License) Price:
1194 downloads
Software::Packager::Aix 0.10
Software::Packager::Aix is the Software::Packager extension for AIX 4.1 and above. more>>
Software::Packager::Aix is the Software::Packager extension for AIX 4.1 and above.
SYNOPSIS
use Software::Packager;
my $packager = new Software::Packager(aix);
This module is used to create software packages in a Backup-format file (bff) suitable for installation with installp.
This module creates packages for AIX 4.1 and higher only. Due to the compatability requirements of Software::Packager multiple components in the same package are not supported. This may be changed at some point in the future.
This module is in part a baised on the workings of the lppbuild scripts. Where possible Ive worked from the standards, where I had no idea what they were talking about I refered to the lppbuild scripts for an understanding.
As such Id like to thank the writers of lppbuild version 2.1. I believe these scripts to be written by Jim Abbey. Who ever it was thanks for your work. It has proven envaluable. lppbuild is available from http://aixpdslib.seas.ucla.edu/
<<lessSYNOPSIS
use Software::Packager;
my $packager = new Software::Packager(aix);
This module is used to create software packages in a Backup-format file (bff) suitable for installation with installp.
This module creates packages for AIX 4.1 and higher only. Due to the compatability requirements of Software::Packager multiple components in the same package are not supported. This may be changed at some point in the future.
This module is in part a baised on the workings of the lppbuild scripts. Where possible Ive worked from the standards, where I had no idea what they were talking about I refered to the lppbuild scripts for an understanding.
As such Id like to thank the writers of lppbuild version 2.1. I believe these scripts to be written by Jim Abbey. Who ever it was thanks for your work. It has proven envaluable. lppbuild is available from http://aixpdslib.seas.ucla.edu/
Download (0.020MB)
Added: 2007-01-09 License: Perl Artistic License Price:
1019 downloads
Gnome BitTorrent Downloader 0.0.28
Gnome BitTorrent Downloader is not meant to be an entire front-end, just a program that pops up when you execute the torrents. more>>
Gnome BitTorrent Downloader is not meant to be an entire front-end, just a program that pops up when you "execute" the torrent files.
Since BitTorrent is written in Python, I figured Id write this program in Python too; saves a lot of trouble as I already knew Python relatively well.
<<lessSince BitTorrent is written in Python, I figured Id write this program in Python too; saves a lot of trouble as I already knew Python relatively well.
Download (0.032MB)
Added: 2007-03-17 License: GPL (GNU General Public License) Price:
957 downloads
Snort-rep 1.10
snort-rep is a Snort reporting tool that can produce text or HTML output from a syslog file. more>>
snort-rep is a Snort reporting tool that can produce text or HTML output from a syslog file.
The reports contain:
Portscan summary
Alert Summary by ID
Alert summary by remote host and ID
Alert summary by local host and ID
Alert summary by local port and ID
It is designed to be used for daily e-mail reports to the system administrators (see snort-rep-mail for an example script that generates daily e-mails). The HTML code output contains direct links to the IDS descriptions of whitehats.com.
Enhancements:
- release 1.10
- fix off-by-one hour error in syslog parsing when changing from daylight saving time
- support portscan2 (Snort 1.9.0)
<<lessThe reports contain:
Portscan summary
Alert Summary by ID
Alert summary by remote host and ID
Alert summary by local host and ID
Alert summary by local port and ID
It is designed to be used for daily e-mail reports to the system administrators (see snort-rep-mail for an example script that generates daily e-mails). The HTML code output contains direct links to the IDS descriptions of whitehats.com.
Enhancements:
- release 1.10
- fix off-by-one hour error in syslog parsing when changing from daylight saving time
- support portscan2 (Snort 1.9.0)
Download (0.020MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1216 downloads
Object::Mediator 0.02
Object::Mediator is a generic object persistence framework. more>>
Object::Mediator is a generic object persistence framework.
SYNOPSIS
package Persistent;
use base qw( Object::Mediator );
__PACKAGE__->mk_attr ( qw(foo bar) );
sub _set_id {
my $self = shift;
my $id = generate_identity();
$self->identity( $id );
}
sub _insert {
my $self = shift;
$db_handle->insert ( $self->id, $self->foo, $self->bar );
}
sub _update {
my $self = shift;
$db_handle->update ( $self );
}
sub _delete {
my $self = shift;
$db_handle->delete ( $self->id );
}
sub _select {
my $self = shift;
my ( $foo, $bar ) = $db_handle->select ( $self->id );
$self->foo ( $foo );
$self->bar ( $bar );
}
Object::Mediator attempts to be simple and fairly minimalistic object mapping framework. Main aims of development were: usage simplicity, end user transparency, database independency and minimization of database interaction with some kind of in-memory object state control system.
<<lessSYNOPSIS
package Persistent;
use base qw( Object::Mediator );
__PACKAGE__->mk_attr ( qw(foo bar) );
sub _set_id {
my $self = shift;
my $id = generate_identity();
$self->identity( $id );
}
sub _insert {
my $self = shift;
$db_handle->insert ( $self->id, $self->foo, $self->bar );
}
sub _update {
my $self = shift;
$db_handle->update ( $self );
}
sub _delete {
my $self = shift;
$db_handle->delete ( $self->id );
}
sub _select {
my $self = shift;
my ( $foo, $bar ) = $db_handle->select ( $self->id );
$self->foo ( $foo );
$self->bar ( $bar );
}
Object::Mediator attempts to be simple and fairly minimalistic object mapping framework. Main aims of development were: usage simplicity, end user transparency, database independency and minimization of database interaction with some kind of in-memory object state control system.
Download (0.006MB)
Added: 2007-05-18 License: Perl Artistic License Price:
890 downloads
Quake III Arena Source 1.32c
This is the source code for Quake III Arena version 1.32b, released by id Software. more>>
This is the source code for Quake III Arena version 1.32b, released by id Software. Quake III Arena Source is subject to the terms of the GNU General Public License.
While we made sure we were still able to compile the game on Windows, GNU/Linux and Mac, this build didnt get any kind of extensive testing so it may not work completely right.
Whenever an id game is released under GPL, several projects start making the source code more friendly to nowadays compilers and environements.
If you are picking up this release weeks/months/years after we uploaded it, you probably want to look around on the net for cleaned up versions of this codebase as well.
The build system using cons, which may be known as sconss perl ancestor now you dont have to track it down though, the build script is provided in the tree you will need nasm and gcc 2.95
Make sure you have the X Direct Graphics Access and X Video Mode extensions headers for your X11 a typical compile command goes like this:
[..]/code$ ./unix/cons -- gcc=gcc-2.95 g++=g++-2.95
Enhancements:
- Fix for a security exploit.
<<lessWhile we made sure we were still able to compile the game on Windows, GNU/Linux and Mac, this build didnt get any kind of extensive testing so it may not work completely right.
Whenever an id game is released under GPL, several projects start making the source code more friendly to nowadays compilers and environements.
If you are picking up this release weeks/months/years after we uploaded it, you probably want to look around on the net for cleaned up versions of this codebase as well.
The build system using cons, which may be known as sconss perl ancestor now you dont have to track it down though, the build script is provided in the tree you will need nasm and gcc 2.95
Make sure you have the X Direct Graphics Access and X Video Mode extensions headers for your X11 a typical compile command goes like this:
[..]/code$ ./unix/cons -- gcc=gcc-2.95 g++=g++-2.95
Enhancements:
- Fix for a security exploit.
Download (2.9MB)
Added: 2006-05-11 License: GPL (GNU General Public License) Price:
1261 downloads
upgpverify 0.3.8
upgpverify verifies a PGP signed or encrypted and signed message on stdin. more>>
upgpverify verifies a PGP signed or encrypted and signed message on stdin, checks the user id or key id against a database, if wanted, and starts another program, providing the payload of the PGP message on an own file descriptor.
upgpverify is designed to work under qmail. It can handle MIME and non-MIME (traditional PGP format) messages. It handles base64 and quoted-printable.
upgpverify also sets a few environment variables containing various header of the incoming email.
Supported PGP / GPG versions:
- GPG 1.0.4 (earlier version are possibly okay, too, but have not been tested).
- PGP 2.6.x (tested with 2.6.3is)
- PGP 5.0i (tested with some 5.0i1b version)
Enhancements:
- added a --max-len option to restrict the size of the incoming messages
<<lessupgpverify is designed to work under qmail. It can handle MIME and non-MIME (traditional PGP format) messages. It handles base64 and quoted-printable.
upgpverify also sets a few environment variables containing various header of the incoming email.
Supported PGP / GPG versions:
- GPG 1.0.4 (earlier version are possibly okay, too, but have not been tested).
- PGP 2.6.x (tested with 2.6.3is)
- PGP 5.0i (tested with some 5.0i1b version)
Enhancements:
- added a --max-len option to restrict the size of the incoming messages
Download (0.090MB)
Added: 2006-06-02 License: GPL (GNU General Public License) Price:
1240 downloads
XML::DB::Resource
XML::DB::Resource is a Wrapper class for documents or document fragments. more>>
XML::DB::Resource is a Wrapper class for documents or document fragments.
SYNOPSIS
$resource = $collection->getResource($id);
$id = $resource->getId();
$xml = $resource->getContent();
$resource->setContent($xml);
$collection->storeResource($resource);
$parentColl = $resource->getParentCollection();
This is an abstract class implementing the Service interface Database from the XML:DB base specification. It should only be used indirectly, as superclass for a specific Resource type. The only current example is XMLResource.
<<lessSYNOPSIS
$resource = $collection->getResource($id);
$id = $resource->getId();
$xml = $resource->getContent();
$resource->setContent($xml);
$collection->storeResource($resource);
$parentColl = $resource->getParentCollection();
This is an abstract class implementing the Service interface Database from the XML:DB base specification. It should only be used indirectly, as superclass for a specific Resource type. The only current example is XMLResource.
Download (0.004MB)
Added: 2006-10-25 License: Perl Artistic License Price:
1094 downloads
Google::Adwords::ReportJob 0.6.0
Google::Adwords::ReportJob is a Google Adwords ReportJob Object. more>>
Google::Adwords::ReportJob is a Google Adwords ReportJob Object.
This object is used with the ReportService module
METHODS
Mutators (read/write)
- adGroups
- adGroupStatuses
- adWordsType
- aggregationType
- campaigns
- clientEmails
- crossClient
- customOptions
- endDay
- id
- includeZeroImpression
- keywords
- keywordStatuses
- keywordType
- name
- startDay
- status
<<lessThis object is used with the ReportService module
METHODS
Mutators (read/write)
- adGroups
- adGroupStatuses
- adWordsType
- aggregationType
- campaigns
- clientEmails
- crossClient
- customOptions
- endDay
- id
- includeZeroImpression
- keywords
- keywordStatuses
- keywordType
- name
- startDay
- status
Download (0.041MB)
Added: 2006-11-23 License: Perl Artistic License Price:
1065 downloads
KStars 1.2
KStars is a graphical representation of the night sky for KDE. more>>
KStars is a Desktop Planetarium for KDE. KStars application provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time.
The display includes 130,000 stars, 13,000 deep-sky objects,all 8 planets, the Sun and Moon, and thousands of comets and asteroids.
This is the version of KStars for KDE-3.5.2. If you already have the kdeedu-3.5.2 package installed, then you do not need this.
Enhancements:
- Improved NGC/IC catalog
- A GUI Tool for adding custom catalogs
- Improved Object Details window, including customizable thumbnail image
- Allow negative timesteps in Solar System tool
- Highlight objects on the sky which are in the Observing list
- Save/Load Observing Lists
- New Calculator module: Radial velocity conversion
- DCOP functions to store/retrieve user settings
- Can now execute "foreign" DCOP scripts
- INDI: New CCD Preview tool
- INDI: Add support for Apogee CCDs
- INDI: Add support for Meade Lunar Planetary Imager
- INDI: Add support for Sky Commander
- INDI: Add support for Finger Lakes Instruments Filter Wheels
<<lessThe display includes 130,000 stars, 13,000 deep-sky objects,all 8 planets, the Sun and Moon, and thousands of comets and asteroids.
This is the version of KStars for KDE-3.5.2. If you already have the kdeedu-3.5.2 package installed, then you do not need this.
Enhancements:
- Improved NGC/IC catalog
- A GUI Tool for adding custom catalogs
- Improved Object Details window, including customizable thumbnail image
- Allow negative timesteps in Solar System tool
- Highlight objects on the sky which are in the Observing list
- Save/Load Observing Lists
- New Calculator module: Radial velocity conversion
- DCOP functions to store/retrieve user settings
- Can now execute "foreign" DCOP scripts
- INDI: New CCD Preview tool
- INDI: Add support for Apogee CCDs
- INDI: Add support for Meade Lunar Planetary Imager
- INDI: Add support for Sky Commander
- INDI: Add support for Finger Lakes Instruments Filter Wheels
Download (7.2MB)
Added: 2006-04-13 License: GPL (GNU General Public License) Price:
739 downloads
Parse::MediaWikiDump 0.40
Parse::MediaWikiDump is a Perl module with tools to process MediaWiki dump files. more>>
Parse::MediaWikiDump is a Perl module with tools to process MediaWiki dump files.
SYNOPSIS
use Parse::MediaWikiDump;
$source = dump_filename.ext;
$source = *FILEHANDLE;
$pages = Parse::MediaWikiDump::Pages->new($source);
$links = Parse::MediaWikiDump::Links->new($source);
#get all the records from the dump files, one record at a time
while(defined($page = $pages->next)) {
print "title ", $page->title, " id ", $page->id, "n";
}
while(defined($link = $links->next)) {
print "link from ", $link->from, " to ", $link->to, "n";
}
#information about the page dump file
$pages->sitename;
$pages->base;
$pages->generator;
$pages->case;
$pages->namespaces;
$pages->current_byte;
$pages->size;
#information about a page record
$page->redirect;
$page->categories;
$page->title;
$page->namespace;
$page->id;
$page->revision_id;
$page->timestamp;
$page->username;
$page->userid;
$page->minor;
$page->text;
#information about a link
$link->from;
$link->to;
$link->namespace;
This module provides the tools needed to process the contents of various MediaWiki dump files.
<<lessSYNOPSIS
use Parse::MediaWikiDump;
$source = dump_filename.ext;
$source = *FILEHANDLE;
$pages = Parse::MediaWikiDump::Pages->new($source);
$links = Parse::MediaWikiDump::Links->new($source);
#get all the records from the dump files, one record at a time
while(defined($page = $pages->next)) {
print "title ", $page->title, " id ", $page->id, "n";
}
while(defined($link = $links->next)) {
print "link from ", $link->from, " to ", $link->to, "n";
}
#information about the page dump file
$pages->sitename;
$pages->base;
$pages->generator;
$pages->case;
$pages->namespaces;
$pages->current_byte;
$pages->size;
#information about a page record
$page->redirect;
$page->categories;
$page->title;
$page->namespace;
$page->id;
$page->revision_id;
$page->timestamp;
$page->username;
$page->userid;
$page->minor;
$page->text;
#information about a link
$link->from;
$link->to;
$link->namespace;
This module provides the tools needed to process the contents of various MediaWiki dump files.
Download (0.012MB)
Added: 2007-03-13 License: Perl Artistic License Price:
956 downloads
HTML::Seamstress::Quickstart 4.26
HTML::Seamstress::Quickstart is a gentle introduction to HTML::Seamstress. more>>
HTML::Seamstress::Quickstart is a gentle introduction to HTML::Seamstress.
Introduction
This guide is designed to get you started with dynamically generating and modifying ("templating") HTML with HTML::Seamstress.
We will work through several examples, with each one increasing your ability to work with Seamstress effectively.
Sample files
All the files for the samples are in the directory lib/HTML/Seamstress/Quickstart
Pure TreeBuilder
Welcome to the first example. This is our bare-bones example. Lets say we want to dynamically modify the following HTML:
< html >
< head >
< title >Greetings< /title >
< /head >
< body >
< h1 >Greetings< /h1 >
Hello there < span id=name >person< /span >, your lucky number is
< span id=lucky_number >666< /span >
< /body >
< /html >
Lets not use Seamstress at all in this case. Remember Seamstress just makes using HTML::Tree more convenient when writing software - it is completely optional and totally non-magical. So heres the (admittedly verbose) pure TreeBuilder solution:
use strict;
use warnings;
use HTML::TreeBuilder;
my $name = Redd Foxx;
my $number = 887;
my $tree = HTML::TreeBuilder->new_from_file(html/greeting.html);
my $name_elem = $tree->look_down(id => name);
$name_elem->delete_content;
$name_elem->push_content($name);
my $number_elem = $tree->look_down(id => lucky_number);
$number_elem->delete_content;
$number_elem->push_content($number);
print $tree->as_HTML(undef, );
Theres a convenience function in HTML::Element::Library which makes it easy to replace all the content of an element. This will make our script shorter. If we simply use Seamstress, its new_from_file() method will bless the HTML tree into a class which inherits from HTML::Element::Library, making it easy for us to shorten our program. So lets rework the example using bare-bones Seamstress.
<<lessIntroduction
This guide is designed to get you started with dynamically generating and modifying ("templating") HTML with HTML::Seamstress.
We will work through several examples, with each one increasing your ability to work with Seamstress effectively.
Sample files
All the files for the samples are in the directory lib/HTML/Seamstress/Quickstart
Pure TreeBuilder
Welcome to the first example. This is our bare-bones example. Lets say we want to dynamically modify the following HTML:
< html >
< head >
< title >Greetings< /title >
< /head >
< body >
< h1 >Greetings< /h1 >
Hello there < span id=name >person< /span >, your lucky number is
< span id=lucky_number >666< /span >
< /body >
< /html >
Lets not use Seamstress at all in this case. Remember Seamstress just makes using HTML::Tree more convenient when writing software - it is completely optional and totally non-magical. So heres the (admittedly verbose) pure TreeBuilder solution:
use strict;
use warnings;
use HTML::TreeBuilder;
my $name = Redd Foxx;
my $number = 887;
my $tree = HTML::TreeBuilder->new_from_file(html/greeting.html);
my $name_elem = $tree->look_down(id => name);
$name_elem->delete_content;
$name_elem->push_content($name);
my $number_elem = $tree->look_down(id => lucky_number);
$number_elem->delete_content;
$number_elem->push_content($number);
print $tree->as_HTML(undef, );
Theres a convenience function in HTML::Element::Library which makes it easy to replace all the content of an element. This will make our script shorter. If we simply use Seamstress, its new_from_file() method will bless the HTML tree into a class which inherits from HTML::Element::Library, making it easy for us to shorten our program. So lets rework the example using bare-bones Seamstress.
Download (0.048MB)
Added: 2006-10-14 License: Perl Artistic License Price:
1105 downloads
TUR.ID. 0.1
TUR.ID. means TURing human IDentification is a textual, highly accessible alternative to visual CAPTCHAs. more>>
TUR.ID. means TURing human IDentification is a textual, highly accessible alternative to visual CAPTCHAs involving the completion of simple phrases and based on the language recognition features of the user.
<<less Download (0.037MB)
Added: 2007-05-03 License: LGPL (GNU Lesser General Public License) Price:
906 downloads
Lingua::ID::Nums2Words 0.01
Lingua::ID::Nums2Words is a Perl module to convert number to Indonesian verbage. more>>
Lingua::ID::Nums2Words is a Perl module to convert number to Indonesian verbage.
SYNOPSIS
use Lingua::ID::Nums2Words ;
print nums2words(123) ; # "seratus dua puluh tiga"
print nums2words_simple(123) ; # "satu dua tiga"
nums2words currently can handle real numbers in normal and scientific form in the order of hundreds of trillions. It also preserves formatting in the number string (e.g, given "1.00" nums2words will pronounce the zeros).
<<lessSYNOPSIS
use Lingua::ID::Nums2Words ;
print nums2words(123) ; # "seratus dua puluh tiga"
print nums2words_simple(123) ; # "satu dua tiga"
nums2words currently can handle real numbers in normal and scientific form in the order of hundreds of trillions. It also preserves formatting in the number string (e.g, given "1.00" nums2words will pronounce the zeros).
Download (0.003MB)
Added: 2006-08-23 License: Perl Artistic License Price:
1157 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above apogee software id software 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