sporo 0.16
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 92
Finance::Bank::Sporo 0.16
Finance::Bank::Sporo is a Perl extension for B< SporoPay > of Slovenska Sporitelna. more>>
Finance::Bank::Sporo is a Perl extension for B< SporoPay > of Slovenska Sporitelna.
SYNOPSIS
use Finance::Bank::Sporo;
$sporo_obj = Bank::Sporo->new($prenumber,$number);
$sporo_obj->configure(
amt => $amt,
vs => $vs,
ss => $ss,
rurl => $rurl,
param => $param,
);
print $sporo_obj->pay_form();
Module for generating pay forms and links for B< SporoPay > of Slovenska Sporitelna.
<<lessSYNOPSIS
use Finance::Bank::Sporo;
$sporo_obj = Bank::Sporo->new($prenumber,$number);
$sporo_obj->configure(
amt => $amt,
vs => $vs,
ss => $ss,
rurl => $rurl,
param => $param,
);
print $sporo_obj->pay_form();
Module for generating pay forms and links for B< SporoPay > of Slovenska Sporitelna.
Download (0.004MB)
Added: 2006-07-05 License: Perl Artistic License Price:
1207 downloads
svplus 0.16
svplus is a SchemaView Plus GUI for drawing database schemas. more>>
svplus is a SchemaView Plus GUI for drawing database schemas.
FORMAT
svplus [file]
SYNOPSIS
svplus
svplus example.svp
SchemaView Plus is a GUI for retrieve, drawing and printing database schema.
Schema can be retrieved using DBIx::SystemCatalog (currently supported basicly all current DBD drivers, some better support for PostgreSQL and quite well support for Oracle).
Program use XML for storing and retrieving data in text files. You can write any filters to modify these XML files for add new functionality based on your projects (e.g. droping off some relationships etc.). You can specify one filename on command line for autoloading it after GUI start up.
Schema can be printed to PostScript file.
Version restrictions:
- Problem with manipulating of dragpoint in smooth coords based connection method, retrieving only updates from database -- now forgot all new informations, I retrieve always all relationships (e.g. for 1 table in large schema - slow), many tables in create relationship dont allow selection, selecting object on canvas dont click_repository(), dnd object from object repository rollback in object repository listbox and filter dont work.
<<lessFORMAT
svplus [file]
SYNOPSIS
svplus
svplus example.svp
SchemaView Plus is a GUI for retrieve, drawing and printing database schema.
Schema can be retrieved using DBIx::SystemCatalog (currently supported basicly all current DBD drivers, some better support for PostgreSQL and quite well support for Oracle).
Program use XML for storing and retrieving data in text files. You can write any filters to modify these XML files for add new functionality based on your projects (e.g. droping off some relationships etc.). You can specify one filename on command line for autoloading it after GUI start up.
Schema can be printed to PostScript file.
Version restrictions:
- Problem with manipulating of dragpoint in smooth coords based connection method, retrieving only updates from database -- now forgot all new informations, I retrieve always all relationships (e.g. for 1 table in large schema - slow), many tables in create relationship dont allow selection, selecting object on canvas dont click_repository(), dnd object from object repository rollback in object repository listbox and filter dont work.
Download (0.050MB)
Added: 2007-06-19 License: Perl Artistic License Price:
858 downloads
Moyoman 0.16
Moyoman project is a Go playing program. more>>
Moyoman project is a Go playing program.
Moyoman is a program that can play Go at the amateur Dan level, and provides detailed feedback about how moves are generated which can be understood by non-programmers.
Enhancements:
- Added LadderImpl module.
- Updated IgoProverbs module.
<<lessMoyoman is a program that can play Go at the amateur Dan level, and provides detailed feedback about how moves are generated which can be understood by non-programmers.
Enhancements:
- Added LadderImpl module.
- Updated IgoProverbs module.
Download (0.81MB)
Added: 2007-01-15 License: The Apache License 2.0 Price:
596 downloads
fastdep 0.16
fastdep is a fast C/C++ dependency generator. more>>
fastdep is a preprocessor which generates dependency information suitable for Makefile inclusion from C or C++ source files. Meant to run on slower hardware, it is several orders of magnitude faster than gcc.
Enhancements:
- Implement boolean operators in #if [Pete Gonzalez]
- Adds support for Windows MinGW GCC and MS VisualC++.NET [Jack T. Goral]
- Adds Jamfile for compilation with Jam [Jack T. Goral]
- Make gcc style predefined symbols defined as in -DPARAMETER=3 [Pierric Descamps]
- Fix unportable configure sh for NetBSD [Julio M. Merino Vidal]
- Set object filename extension through a command line [Arne Varholm]
- Man page [Zenaan Harkness]
- Compilation fixes + makefile for MS VC6 [Alexander Bartolich]
<<lessEnhancements:
- Implement boolean operators in #if [Pete Gonzalez]
- Adds support for Windows MinGW GCC and MS VisualC++.NET [Jack T. Goral]
- Adds Jamfile for compilation with Jam [Jack T. Goral]
- Make gcc style predefined symbols defined as in -DPARAMETER=3 [Pierric Descamps]
- Fix unportable configure sh for NetBSD [Julio M. Merino Vidal]
- Set object filename extension through a command line [Arne Varholm]
- Man page [Zenaan Harkness]
- Compilation fixes + makefile for MS VC6 [Alexander Bartolich]
Download (0.068MB)
Added: 2005-04-13 License: GPL (GNU General Public License) Price:
1658 downloads
Softgun 0.16
Softgun is a Software ARM. more>>
Softgun is a Software ARM. Softgun is intended to help Embedded System developers. Softgun is known to run linux-2.6.10 with a patch for the Netsilicon NS9750.
Main features:
- ARM926-ejs 32Bit Instruction Set with DSP Extensions. Speed is 21 MHz per Intel GHz. Thumb and Jazelle are missing
- Little and Big Endian CPU mode
- MMU with 3 entry first level TLB and 3 * 128 entry second level TLB
- Emulation of AMD Flash compatible Chips (AM29LV640ML, AM29LV256ML ...). Uniform and non uniform sector devices
- NS9750 AHB to PCI bridge (Currently no Address translation)
- NS9750 Serial Interface emulation redirected to stdin/stdout or to a real serial device
- NS9750 Vectored interrupt Controller
- NS9750 OHCI USB module (yet without device and not fully working)
- NS9750 Watchdog and Timers in 32 Bit mode with Interrupt support
- NS9750 builtin I2C master and slave controller
- I2C-Bus emulation using GPIO-Ports
- Ethernet emulation through Linux TUN/TAP device
- STE10/100 Tulip compatible PCI Ethernet controller Emulation
- Davicom DM9000 Ethernet Controller
- NS9750 builtin Ethernet Controller Emulation
- m93c46 Microwire EEPROM connected to STE10/100
- Philips SJA1000 CAN controller connected to TCP socket
- General Purpose IO emulation on logical signal level
- M24Cxx I2C-EEProms
- PCF8563 I2C-Realtime clock emulation
- PCF8575 and PCF8574 I2C 16/8 Bit IO-Expanders
- Intel Hex and Motorola S-Record loader
- Precompiled Linux System available as Flash image
- Multiple Boards selectable from configuration file
- Loading devices or boards as shared library
- Debugging with gdb using the gdb remote protocol
Enhancements:
- This release adds HP Deskjet 460 emulation with a PCL3GUI interpreter, many high capacity SD cards, and ZRLE compression to the built-in VNC server.
<<lessMain features:
- ARM926-ejs 32Bit Instruction Set with DSP Extensions. Speed is 21 MHz per Intel GHz. Thumb and Jazelle are missing
- Little and Big Endian CPU mode
- MMU with 3 entry first level TLB and 3 * 128 entry second level TLB
- Emulation of AMD Flash compatible Chips (AM29LV640ML, AM29LV256ML ...). Uniform and non uniform sector devices
- NS9750 AHB to PCI bridge (Currently no Address translation)
- NS9750 Serial Interface emulation redirected to stdin/stdout or to a real serial device
- NS9750 Vectored interrupt Controller
- NS9750 OHCI USB module (yet without device and not fully working)
- NS9750 Watchdog and Timers in 32 Bit mode with Interrupt support
- NS9750 builtin I2C master and slave controller
- I2C-Bus emulation using GPIO-Ports
- Ethernet emulation through Linux TUN/TAP device
- STE10/100 Tulip compatible PCI Ethernet controller Emulation
- Davicom DM9000 Ethernet Controller
- NS9750 builtin Ethernet Controller Emulation
- m93c46 Microwire EEPROM connected to STE10/100
- Philips SJA1000 CAN controller connected to TCP socket
- General Purpose IO emulation on logical signal level
- M24Cxx I2C-EEProms
- PCF8563 I2C-Realtime clock emulation
- PCF8575 and PCF8574 I2C 16/8 Bit IO-Expanders
- Intel Hex and Motorola S-Record loader
- Precompiled Linux System available as Flash image
- Multiple Boards selectable from configuration file
- Loading devices or boards as shared library
- Debugging with gdb using the gdb remote protocol
Enhancements:
- This release adds HP Deskjet 460 emulation with a PCL3GUI interpreter, many high capacity SD cards, and ZRLE compression to the built-in VNC server.
Download (0.27MB)
Added: 2007-03-29 License: GPL (GNU General Public License) Price:
945 downloads
Stratego/XT 0.16
Stratego/XT is a development environment for creating stand-alone transformation systems. more>>
Stratego/XT is a development environment for creating stand-alone transformation systems.
It combines Stratego, a language for implementing transformations based on the paradigm of programmable rewriting strategies, with XT, a collection of reusable components and tools for the development of transformation systems.
In general, Stratego/XT is intended for the analysis, manipulation, and generation of programs, though its features make it useful for transforming any structured documents.
In practice, it has been used to build many types of transformation systems including compilers, interpreters, static analyzers, domain-specific optimizers, code generators, source code refactorers, documentation generators, and document transformers.
Enhancements:
- The compiler was restructured.
- Some old language features were removed.
- Man pages for all tools were completed.
- A new introductory tutorial with examples was co-released, and more.
<<lessIt combines Stratego, a language for implementing transformations based on the paradigm of programmable rewriting strategies, with XT, a collection of reusable components and tools for the development of transformation systems.
In general, Stratego/XT is intended for the analysis, manipulation, and generation of programs, though its features make it useful for transforming any structured documents.
In practice, it has been used to build many types of transformation systems including compilers, interpreters, static analyzers, domain-specific optimizers, code generators, source code refactorers, documentation generators, and document transformers.
Enhancements:
- The compiler was restructured.
- Some old language features were removed.
- Man pages for all tools were completed.
- A new introductory tutorial with examples was co-released, and more.
Download (6.9MB)
Added: 2005-11-08 License: LGPL (GNU Lesser General Public License) Price:
1458 downloads
PyGopherD 2.0.16
PyGopherD provides a modern, multi-protocol hierarchical Gopher/HTTP server. more>>
PyGopherD provides a modern, multi-protocol hierarchical Gopher/HTTP server.
PyGopherD is a modern Gopher server. It can serve documents with Gopher+, standard Gopher (RFC 1436), and HTTP all on the same port.
It features a modular extension system, loadable scripts, and more.
It contains full support for UMN gopherd systems, including .Links, .names, .cap, searches, etc.
It also supports Bucktooth features such as gophermap files and executables, along with its own extra features.
Whats New in This Release:
This release adds virtual filesystem support, a VFS_ZIP module for using ZIP files to transparently hold part or all of your site, built-in WAP/WML support for serving your site to mobile phones, official support for Python 2.3, and bugfixes for stricter HTTP header conformance and minor HTML handling problems.
<<lessPyGopherD is a modern Gopher server. It can serve documents with Gopher+, standard Gopher (RFC 1436), and HTTP all on the same port.
It features a modular extension system, loadable scripts, and more.
It contains full support for UMN gopherd systems, including .Links, .names, .cap, searches, etc.
It also supports Bucktooth features such as gophermap files and executables, along with its own extra features.
Whats New in This Release:
This release adds virtual filesystem support, a VFS_ZIP module for using ZIP files to transparently hold part or all of your site, built-in WAP/WML support for serving your site to mobile phones, official support for Python 2.3, and bugfixes for stricter HTTP header conformance and minor HTML handling problems.
Download (0.24MB)
Added: 2007-04-06 License: GPL (GNU General Public License) Price:
934 downloads
GxSNMP 0.0.16
GxSNMP is designed as a powerful network management package. more>>
GxSNMP is designed as a powerful network management package. GxSNMP project can incorporate the best features of existing commercial packages.
Our plan is to create a network managenemt suite for GNOME under the GNU public license (GPL).
The suite will be devided into a server part and a GUI part. The server part is responsible for discovering the network into a database and keeping the database up to date. It also listens for traps or notifications of the network devices and checks if the devices are alive.
The GUI part is responsible for drawing maps, MIB browsing, SNMP applications, traffic graphing. It will use the information gathered by the server part by connecting to the database. Most of the GUI part will me implemented as bonobo objects.
Main features:
- SNMP Data collector
- MIB Browser
- SNMP Table object
- SNMP Form object
- SNMP Graphics object (loading pixmaps according to SNMP variable values)
- Automatic Network discovery
- Bonobo Object support
- Distributed network management
- Network status monitor
- Script language
- Performance and health reporting
- SNMPv1/2c/3 compliance
<<lessOur plan is to create a network managenemt suite for GNOME under the GNU public license (GPL).
The suite will be devided into a server part and a GUI part. The server part is responsible for discovering the network into a database and keeping the database up to date. It also listens for traps or notifications of the network devices and checks if the devices are alive.
The GUI part is responsible for drawing maps, MIB browsing, SNMP applications, traffic graphing. It will use the information gathered by the server part by connecting to the database. Most of the GUI part will me implemented as bonobo objects.
Main features:
- SNMP Data collector
- MIB Browser
- SNMP Table object
- SNMP Form object
- SNMP Graphics object (loading pixmaps according to SNMP variable values)
- Automatic Network discovery
- Bonobo Object support
- Distributed network management
- Network status monitor
- Script language
- Performance and health reporting
- SNMPv1/2c/3 compliance
Download (1.4MB)
Added: 2005-12-12 License: GPL (GNU General Public License) Price:
1414 downloads
itools 0.16.7
itools is a collection of Python libraries which provides a wide range of capabilities. more>>
itools is a collection of Python libraries which provides a wide range of capabilities.
itools includes an abstraction over directory and file resources, a search engine, type marshallers, datatype schemas, i18n support, URI handlers, a Web programming interface, a workflow interface, and support for data formats such as (X)HTML, XML, iCalendar, RSS 2.0, and XLIFF.
Packages:
itools.catalog
itools.datatypes
itools.gettext
itools.handlers
itools.html
itools.i18n
itools.ical
itools.resources
itools.rss
itools.schemas
itools.tmx
itools.uri
itools.web
itools.workflow
itools.xhtml
itools.xliff
itools.xml
Enhancements:
- The most important change of this release is the new mechanism to send email in the CMS.
- Now the message spool is persistent and messages are written to disk before being sent, which makes the system robust against crashes.
vA bunch of user interface improvements and bugfixes were made in the CMS, including the Tracker and the Wiki.
<<lessitools includes an abstraction over directory and file resources, a search engine, type marshallers, datatype schemas, i18n support, URI handlers, a Web programming interface, a workflow interface, and support for data formats such as (X)HTML, XML, iCalendar, RSS 2.0, and XLIFF.
Packages:
itools.catalog
itools.datatypes
itools.gettext
itools.handlers
itools.html
itools.i18n
itools.ical
itools.resources
itools.rss
itools.schemas
itools.tmx
itools.uri
itools.web
itools.workflow
itools.xhtml
itools.xliff
itools.xml
Enhancements:
- The most important change of this release is the new mechanism to send email in the CMS.
- Now the message spool is persistent and messages are written to disk before being sent, which makes the system robust against crashes.
vA bunch of user interface improvements and bugfixes were made in the CMS, including the Tracker and the Wiki.
Download (0.87MB)
Added: 2007-08-18 License: GPL v3 Price:
1037 downloads
JOrbis 0.0.16
JOrbis is a pure Java Ogg Vorbis decoder. more>>
JOrbis is a pure Java Ogg Vorbis decoder.
JOrbis accepts Ogg Vorbis bitstreams and decodes them to raw PCM.
Vorbis is a general purpose audio and music encoding format contemporary to MPEG-4s AAC and TwinVQ, the next generation beyond MPEG audio layer 3. Unlike the MPEG sponsored formats (and other proprietary formats such as RealAudio G2 and Windows flavor of the month), the Vorbis CODEC specification belongs to the public domain. All the technical details are published and documented, and any software entity may make full use of the format without royalty or patent concerns.
We sympathize the aim of the Ogg project. JOrbis is our contribution to the Ogg project in our style. We think the ubiquity of Vorbis decoder will leverage the popularity of Ogg Vorbis. We hope JOrbis will run on any platform, any devices and any web browsers, which support Java and every people will enjoy streamed musics without patent or royalty concerns about codec.
Main features:
- JOrbis is in pure Java.
- JOrbis will run on JDK1.0.* or higher.
- JOrbis is under LGPL.
- JOrbis includes the pure Java Ogg Vorbis player, JOrbisPlayer.
- To enjoy this player, your JVM must support Java Sound API. JOrbisPlayer is under GPL.
- JOrbisPlayer can play Ogg Vorbis live streams on UDP broadcast packets from JRoar.
- JOrbis includes very simple pure Java Ogg Vorbis comment editor, JOrbisComment.
Enhancements:
- added a property jorbis.player.playonstartup to JOrbisPlayer applet to play given stream at the start-up time. Refer to play/JOrbisPlayer.html.
<<lessJOrbis accepts Ogg Vorbis bitstreams and decodes them to raw PCM.
Vorbis is a general purpose audio and music encoding format contemporary to MPEG-4s AAC and TwinVQ, the next generation beyond MPEG audio layer 3. Unlike the MPEG sponsored formats (and other proprietary formats such as RealAudio G2 and Windows flavor of the month), the Vorbis CODEC specification belongs to the public domain. All the technical details are published and documented, and any software entity may make full use of the format without royalty or patent concerns.
We sympathize the aim of the Ogg project. JOrbis is our contribution to the Ogg project in our style. We think the ubiquity of Vorbis decoder will leverage the popularity of Ogg Vorbis. We hope JOrbis will run on any platform, any devices and any web browsers, which support Java and every people will enjoy streamed musics without patent or royalty concerns about codec.
Main features:
- JOrbis is in pure Java.
- JOrbis will run on JDK1.0.* or higher.
- JOrbis is under LGPL.
- JOrbis includes the pure Java Ogg Vorbis player, JOrbisPlayer.
- To enjoy this player, your JVM must support Java Sound API. JOrbisPlayer is under GPL.
- JOrbisPlayer can play Ogg Vorbis live streams on UDP broadcast packets from JRoar.
- JOrbis includes very simple pure Java Ogg Vorbis comment editor, JOrbisComment.
Enhancements:
- added a property jorbis.player.playonstartup to JOrbisPlayer applet to play given stream at the start-up time. Refer to play/JOrbisPlayer.html.
Download (0.31MB)
Added: 2005-10-14 License: LGPL (GNU Lesser General Public License) Price:
1474 downloads
GRhino 0.16.0
GRhino is an Othello/Reversi with a good AI. more>>
GRhino, or Rhino its former name, is an Othello/Reversi game on Linux and other UNIX-like systems as long as GNOME 2 libraries are installed.
GRhino is currently under development and a new version is available occasionally. The latest version is 0.15.0. You can download it here.
What distinguish GRhino from most other Othello games is that GRhino will be targeted for experienced Othello players. Strong AI is the main focus with some additional good, useful features (like an endgame solver) is planned.
The ultimate target strength of the AI is that it should be able to beat the best human player at the highest difficulty level. Beating Logistello (the strongest program available) is not in the plan.
Some important AI infrastructure has been finished. Pattern evaluator and open book are mostly done but still requires some further optimization and data file compression.
Multi prob-cut to speedup the AI is still missing so it still has a limit on its game strength but this mostly affects playing against other strong AI out there. The main focus for current development is about user interface and features.
Main features:
- End game search. It can now solve the exact score (in about 20 sec on P-133) at around 15 empties and Win-Loss-Draw at a slightly higher number of empties.
- Move ordering.
- Start game from known openings.
- Display opening name.
- A decent pattern-based evaluation with parity knowledge.
- A decent open book with opening variations allowed.
- Browse IOS and GGS format game file.
Enhancements:
- Add Edit board feature.
- Fix game log bug that prevents GRhino to open its own game log.
- Fix help file installation issue. Report and patch from Michel Salim.
- Add desktop icon. Patch from Michel Salim.
- Add grhino.desktop (not installed automatically yet). Patch from Michel Salim.
- Update to Autoconf 2.60, gettext 0.16. This should fixes gettext detection failure in configure script.
<<lessGRhino is currently under development and a new version is available occasionally. The latest version is 0.15.0. You can download it here.
What distinguish GRhino from most other Othello games is that GRhino will be targeted for experienced Othello players. Strong AI is the main focus with some additional good, useful features (like an endgame solver) is planned.
The ultimate target strength of the AI is that it should be able to beat the best human player at the highest difficulty level. Beating Logistello (the strongest program available) is not in the plan.
Some important AI infrastructure has been finished. Pattern evaluator and open book are mostly done but still requires some further optimization and data file compression.
Multi prob-cut to speedup the AI is still missing so it still has a limit on its game strength but this mostly affects playing against other strong AI out there. The main focus for current development is about user interface and features.
Main features:
- End game search. It can now solve the exact score (in about 20 sec on P-133) at around 15 empties and Win-Loss-Draw at a slightly higher number of empties.
- Move ordering.
- Start game from known openings.
- Display opening name.
- A decent pattern-based evaluation with parity knowledge.
- A decent open book with opening variations allowed.
- Browse IOS and GGS format game file.
Enhancements:
- Add Edit board feature.
- Fix game log bug that prevents GRhino to open its own game log.
- Fix help file installation issue. Report and patch from Michel Salim.
- Add desktop icon. Patch from Michel Salim.
- Add grhino.desktop (not installed automatically yet). Patch from Michel Salim.
- Update to Autoconf 2.60, gettext 0.16. This should fixes gettext detection failure in configure script.
Download (1.1MB)
Added: 2006-11-25 License: GPL (GNU General Public License) Price:
1063 downloads
Hints 0.16
Hints is a Perl extension for parsing /etc/printcap. more>>
Hints is a Perl extension for parsing /etc/printcap.
SYNOPSIS
use Print::Printcap;
my $printcap = new Print::Printcap;
print join ,,$printcap->printers();
Simple parser for /etc/printcap.
THE PRINT::PRINTCAP CLASS
new
Constructor create instance of Print::Printcap class and parse /etc/printcap. Optional argument is -file => filename for specifying alternate printcap file.
my $printcap = new Print::Printcap;
printers
Return list of printers from /etc/printcap.
my @printers = $printcap->printers();
<<lessSYNOPSIS
use Print::Printcap;
my $printcap = new Print::Printcap;
print join ,,$printcap->printers();
Simple parser for /etc/printcap.
THE PRINT::PRINTCAP CLASS
new
Constructor create instance of Print::Printcap class and parse /etc/printcap. Optional argument is -file => filename for specifying alternate printcap file.
my $printcap = new Print::Printcap;
printers
Return list of printers from /etc/printcap.
my @printers = $printcap->printers();
Download (0.050MB)
Added: 2007-05-11 License: Perl Artistic License Price:
896 downloads
Pod::WikiDoc 0.16
Pod::WikiDoc is a Perl module to generate Pod from inline wiki style text. more>>
Pod::WikiDoc is a Perl module to generate Pod from inline wiki style text.
SYNOPSIS
In a source file, Pod format-block style:
=begin wikidoc
= POD FORMAT-BLOCK STYLE
Write documentation with *bold*, ~italic~ or {code}
markup. Create a link to [Pod::WikiDoc].
Substitute for user-defined %%KEYWORD%%.
Indent for verbatim paragraphs
- bullet
- point
- list
0 sequentially
0 numbered
0 list
= end wikidoc
In a source file, wikidoc comment-block style:
### = WIKIDOC COMMENT-BLOCK STYLE
###
### Optionally, [Pod::WikiDoc] can extract from
### specially-marked comment blocks
Generate Pod from wikidoc, programmatically:
use Pod::WikiDoc;
my $parser = Pod::WikiDoc->new( {
comment_blocks => 1,
keywords => { KEYWORD => "foo" },
} );
$parser->filter(
{ input => "my_module.pm", output => "my_module.pod" }
);
Generate Pod from wikidoc, via command line:
$ wikidoc -c my_module.pm my_module.pod
Pod works well, but writing it can be time-consuming and tedious. For example, commonly used layouts like lists require numerous lines of text to make just a couple of simple points. An alternative approach is to write documentation in a wiki-text shorthand (referred to here as wikidoc) and use Pod::WikiDoc to extract it and convert it into its corresponding Pod as a separate .pod file.
Documentation written in wikidoc may be embedded in Pod format blocks, or, optionally, in specially marked comment blocks. Wikidoc uses simple text-based markup like wiki websites to indicate formatting and links. (See "WIKIDOC MARKUP", below.)
Pod::WikiDoc processes text files (or text strings) by extracting both existing Pod and wikidoc, converting the wikidoc to Pod, and then writing the combined document back to a file or standard output.
Summary of major features of Pod::WikiDoc:
- Extracts and converts wikidoc from Pod format blocks or special wikidoc comment blocks
- Extracts and preserves existing Pod
- Provides bold, italic, code, and link markup
- Substitutes user-defined keywords
- Automatically converts special symbols in wikidoc to their Pod escape equivalents, e.g. E< lt >, E< gt >
- Preserves other Pod escape sequences, e.g. E< euro >
In addition, Pod::WikiDoc provides a command-line utility, wikidoc, to simplify wikidoc translation.
See the Pod::WikiDoc::Cookbook for more detailed usage examples, including how to automate .pod generation when using Module::Build.
<<lessSYNOPSIS
In a source file, Pod format-block style:
=begin wikidoc
= POD FORMAT-BLOCK STYLE
Write documentation with *bold*, ~italic~ or {code}
markup. Create a link to [Pod::WikiDoc].
Substitute for user-defined %%KEYWORD%%.
Indent for verbatim paragraphs
- bullet
- point
- list
0 sequentially
0 numbered
0 list
= end wikidoc
In a source file, wikidoc comment-block style:
### = WIKIDOC COMMENT-BLOCK STYLE
###
### Optionally, [Pod::WikiDoc] can extract from
### specially-marked comment blocks
Generate Pod from wikidoc, programmatically:
use Pod::WikiDoc;
my $parser = Pod::WikiDoc->new( {
comment_blocks => 1,
keywords => { KEYWORD => "foo" },
} );
$parser->filter(
{ input => "my_module.pm", output => "my_module.pod" }
);
Generate Pod from wikidoc, via command line:
$ wikidoc -c my_module.pm my_module.pod
Pod works well, but writing it can be time-consuming and tedious. For example, commonly used layouts like lists require numerous lines of text to make just a couple of simple points. An alternative approach is to write documentation in a wiki-text shorthand (referred to here as wikidoc) and use Pod::WikiDoc to extract it and convert it into its corresponding Pod as a separate .pod file.
Documentation written in wikidoc may be embedded in Pod format blocks, or, optionally, in specially marked comment blocks. Wikidoc uses simple text-based markup like wiki websites to indicate formatting and links. (See "WIKIDOC MARKUP", below.)
Pod::WikiDoc processes text files (or text strings) by extracting both existing Pod and wikidoc, converting the wikidoc to Pod, and then writing the combined document back to a file or standard output.
Summary of major features of Pod::WikiDoc:
- Extracts and converts wikidoc from Pod format blocks or special wikidoc comment blocks
- Extracts and preserves existing Pod
- Provides bold, italic, code, and link markup
- Substitutes user-defined keywords
- Automatically converts special symbols in wikidoc to their Pod escape equivalents, e.g. E< lt >, E< gt >
- Preserves other Pod escape sequences, e.g. E< euro >
In addition, Pod::WikiDoc provides a command-line utility, wikidoc, to simplify wikidoc translation.
See the Pod::WikiDoc::Cookbook for more detailed usage examples, including how to automate .pod generation when using Module::Build.
Download (0.056MB)
Added: 2007-01-15 License: Perl Artistic License Price:
1012 downloads
Xmldoom 0.0.16
Xmldoom package contains the XML Document Object-Oriented Model. more>>
Xmldoom package contains the XML Document Object-Oriented Model.
Xmldoom is what is commonly refered to as an Object Persistence Framework or an Object-Relational Mapping [1]. Basically, it is a framework that allows you to create an automatic mapping between the tables in your relational database and the code objects you use to manipulate it. Any large database bound application will eventually create a code abstraction over the database as opposed to writting SQL manually for every database access. Xmldoom does this automatically and makes it possible to avoid writting any SQL.
This is not a new concept, however, there are a few things that make Xmldoom unique:
Programming language agnostic
This implementation is a Perl module. However, there exists an actively maintained JavaScript and an inactive Python implementation. This means you can setup your object and database definitions once, and be able to access your database via Xmldoom with roughly the same interface from any programming language that has an Xmldoom implementation.
Heavy abstraction
While the standard in the Perl world is to be as light as possible, Xmldoom is a heavy abstraction, and we treat that as an advantage in this context. The objects provided by Xmldoom have a very consistant and well thought-out interface, that attempts to handle as many possible "object-like" interactions as possible. The thinking is that the more Xmldoom does for you, the less you have to do. This is provided in an extensible object-oriented fashion.
Adapts to your database
Even though it is a very heavy abstraction, it doesnt hide the database from you, or force your database to operate in some set way. It can be made to adapt to almost any way you have set up your database to operate, and still provide the same consistant object interface regardless.
Object meta-data
Aside from simply connecting your database to objects, it allows you specify domain specific meta-data about each object and each of its properties. This meta-data is available anywhere in code, such that you can provide generic functions that can take any object, and perform some action on it based on the stored meta-data, without regard to the actual type of the object. For example, you can create a generic mechanism to generate reports, which can generate a report for any object, without needing to be special cased for each type of object you want to report on.
Flexible searches
Xmldoom provides you with a mechanism to search for any object based on any property, whether its a property of that object or any other, so long as it can find a keys relating the objects together. This allows to find any information in your database, without ever having to write an SQL.
<<lessXmldoom is what is commonly refered to as an Object Persistence Framework or an Object-Relational Mapping [1]. Basically, it is a framework that allows you to create an automatic mapping between the tables in your relational database and the code objects you use to manipulate it. Any large database bound application will eventually create a code abstraction over the database as opposed to writting SQL manually for every database access. Xmldoom does this automatically and makes it possible to avoid writting any SQL.
This is not a new concept, however, there are a few things that make Xmldoom unique:
Programming language agnostic
This implementation is a Perl module. However, there exists an actively maintained JavaScript and an inactive Python implementation. This means you can setup your object and database definitions once, and be able to access your database via Xmldoom with roughly the same interface from any programming language that has an Xmldoom implementation.
Heavy abstraction
While the standard in the Perl world is to be as light as possible, Xmldoom is a heavy abstraction, and we treat that as an advantage in this context. The objects provided by Xmldoom have a very consistant and well thought-out interface, that attempts to handle as many possible "object-like" interactions as possible. The thinking is that the more Xmldoom does for you, the less you have to do. This is provided in an extensible object-oriented fashion.
Adapts to your database
Even though it is a very heavy abstraction, it doesnt hide the database from you, or force your database to operate in some set way. It can be made to adapt to almost any way you have set up your database to operate, and still provide the same consistant object interface regardless.
Object meta-data
Aside from simply connecting your database to objects, it allows you specify domain specific meta-data about each object and each of its properties. This meta-data is available anywhere in code, such that you can provide generic functions that can take any object, and perform some action on it based on the stored meta-data, without regard to the actual type of the object. For example, you can create a generic mechanism to generate reports, which can generate a report for any object, without needing to be special cased for each type of object you want to report on.
Flexible searches
Xmldoom provides you with a mechanism to search for any object based on any property, whether its a property of that object or any other, so long as it can find a keys relating the objects together. This allows to find any information in your database, without ever having to write an SQL.
Download (0.10MB)
Added: 2007-05-07 License: Perl Artistic License Price:
900 downloads
OpenVRML 0.16.6
OpenVRML is a VRML and X3D browser plug-in and C++ toolkit for incorporating VRML support into applications. more>>
OpenVRML is a VRML and X3D browser plug-in and C++ toolkit for incorporating VRML support into applications.
OpenVRML provides VRML97 and Classic VRML X3D parsers, a runtime, and an OpenGL renderer as C++ libraries.
The renderer is fully separate from the runtime library so that users can also provide their own renderer.
<<lessOpenVRML provides VRML97 and Classic VRML X3D parsers, a runtime, and an OpenGL renderer as C++ libraries.
The renderer is fully separate from the runtime library so that users can also provide their own renderer.
Download (5.1MB)
Added: 2007-07-12 License: LGPL (GNU Lesser General Public License) Price:
841 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 sporo 0.16 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