Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.175.380 Times

ACME::QuoteDB 0.1.2

Company: David Wright
Date Added: November 12, 2013  |  Visits: 331

ACME::QuoteDB

Report Broken Link
Printer Friendly Version


Product Homepage
Download (40 downloads)



Easy, quick auto-CRUD access to a collection of quotes. (which you provide)<br /><br />Some ideal uses for this module could be:<br /><br /> 1. Quotes Website (quotes/movie/lyrics/limerick/proverbs/jokes/etc)<br /> 2. perl replacement for 'fortune'<br /> 3. Dynamic signature generation<br /> 4. international languages (has utf8 support)<br /> 5. convenient storing/sharing collections of quotes<br /> 6. for me to finally have a place to store (and manage) quotes (that can be easily backed up or even to a remote db if desired)<br /> 7. anywhere perl is supported and 'quotes' are desired.<br /> 8. others? (let me know what you do, if you want, if you do)<br /><br />See "DESCRIPTION" above<br /><br />Also see ACME::QuoteDB::LoadDB<br />USAGE ^<br /><br /> use ACME::QuoteDB;<br /><br /> my $sq = ACME::QuoteDB->new;<br /><br /> print $sq->get_quote;<br /><br /> # examples are based on quotes data in the test database. <br /> # (see tests t/data/)<br /><br /> # get specific quote based on basic text search.<br /> # search all 'ralph' quotes for string 'wookie'<br /> print $sq->get_quotes_contain({<br /> Contain => 'wookie', <br /> AttrName => 'ralph',<br /> Limit => 1 # only return 1 quote (if any)<br /> });<br /> # output:<br /> I bent my wookie.<br /> -- Ralph Wiggums<br /><br /> # returns all quotes attributed to 'ralph', with a rating between <br /> # (and including) 7 to 9<br /> print join "n", @{$sq->get_quotes({<br /> AttrName => 'ralph', <br /> Rating => '7-9'<br /> })<br /> };<br /> <br /> # same thing but limit to 2 results returned<br /> # (and including) 7 to 9<br /> print join "n", @{$sq->get_quotes({<br /> AttrName => 'ralph', <br /> Rating => '7-9',<br /> Limit => 2<br /> })<br /> };<br /><br /> # get 6 random quotes (any attribution)<br /> foreach my $q ( @{$sq->get_quotes({Limit => 6})} ) {<br /> print "$qn";<br /> }<br /><br /><br /> # get list of available attributions (that have quotes provided by this module)<br /> print $sq->list_attr_names;<br /><br /> # any unique part of name will work<br /> # i.e these will all return the same results (because of our limited<br /> # quotes db data set)<br /> print $sq->get_quotes({AttrName => 'comic book guy'});<br /> print $sq->get_quotes({AttrName => 'comic book'});<br /> print $sq->get_quotes({AttrName => 'comic'});<br /> print $sq->get_quotes({AttrName => 'book'});<br /> print $sq->get_quotes({AttrName => 'book guy'});<br /> print $sq->get_quotes({AttrName => 'guy'});<br /><br /> # get all quotes, only using these categories (you have defined)<br /> print @{$sq->get_quotes({ Category => [qw(Humor ROTFLMAO)] })};<br /><br /> # get all quotes from Futurama<br /> print @{$sq->get_quotes({Source => Futurama})};<br /><br />Also see t/02* included with this distribution. (available from the CPAN if not included on your system)

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Attrname Based Comic Desired Guy Included Including Limit Print Quotes Ralph Rating Return Search Sqgtget Quotes Sqgtget Quotesattrname
Users rating: 0/10

License: Freeware Size: 102.4 KB
USER REVIEWS
More Reviews or Write Review


ACME::QUOTEDB RELATED
Multimedia  -  Comic Pub 0.1
Comic Pub is a program written in PHP to allow anyone with a web browser and server to manage an internet based comic strip.
583.68 KB  
Modules  -  Adminmenu Dhtml 4.7.x-1.x-de
Adminmenu_dhtml renders a selected menu as a DHTML menu. This module provides a drop down or other style admin menu that is more convenient for administrators and wond-deOaot interfere with a websited-deOaos theme. Several menu styles are...
102.4 KB  
Misc. Web Browser Tools  -  MetaComics 2.3.0.0 Beta
The MetaComic client is a windows desktop based comic strip retrieval and archiving utility used to fetch comic strips from various publicly available RSS/XML feeds on the Internet. It can be used to update your daily comic strips for viewing at...
3.1 MB  
Misc. Web Browser Tools  -  Portable MetaComics 2.3.0.0 Beta
The MetaComic client is a windows desktop based comic strip retrieval and archiving utility used to fetch comic strips from various publicly available RSS/XML feeds on the Internet. It can be used to update your daily comic strips for viewing at...
2.67 MB  
Network & Internet  -  Apache Solr 1.2
Apache Solr is a high performace search server based on Lucene, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, and a Web administration interface. The project is currently under incubation at the Apache...
7.5 MB  
Business  -  faves-ERP Manufacturing 1.0
faves-ERP, web based erp focused in manufacturing, including product configurator & advanced BOM/PLM tools for complex products, supply chain management (MRP, Work orders scheduling and planning) , inventory tracking (lots/serial numbers), Sales,...
35.18 MB  
Communication Tools  -  Net Clients .NET 1.0.1
Client libraries written in C# for text-based internet protocols (so far including NNTP and Dict). These libraries are designed to reflect the RFCs of their respective protocols. With the release of the MS WCF, this project is effectively obsolete.
113.49 KB  
Project Management  -  ProjectForge 4.0.0
ProjectForge is a Web-based solution for project management including time sheet booking, Gantt charts, financial administration, and controlling and managing work-break-down-structures. A ready-to-run server and a war file are available.
81.97 MB  
Miscellaneous  -  AstroCam 1.0
AstroCam is a C based stepper motor control system including both, a Perl and a PHP based webinterface (you can choose one of them to use). You can use it for controlling webcams over the internet or everything else you want to do with a stepper...
 
Action Games  -  Clouds Kingdom 3 1.3
You play as the ninja, JiKah, seeking revenge, in this fighting based platformer, play through 16 levels in four different worlds, as you search for your enemy, Sinith Majoo. In Clouds Kingdom 3, JiKah encounters enemies, which is a perfect...
7.32 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB