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

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

Serving Software Downloads in 976 Categories, Downloaded 30.122.060 Times

Ruby/DICT 0.9.3

  Date Added: July 06, 2010  |  Visits: 687

Ruby/DICT

Report Broken Link
Printer Friendly Version


Product Homepage
Download (72 downloads)

Ruby/DICT is an RFC 2229 compliant client-side library implementation of the DICT protocol, written in the Ruby programming language. Ruby/DICT library can be used to write clients that access dictionary definitions from a set of natural language dictionary databases. In the words of the RFC: The DICT protocol is designed to provide access to multiple databases. Word definitions can be requested, the word index can be searched (using an easily extended set of algorithms), information about the server can be provided (e.g., which index search strategies are supported, or which databases are available), and information about a database can be provided (e.g., copyright, citation, or distribution information). Further, the DICT protocol has hooks that can be used to restrict access to some or all of the databases. The archive also includes rdict, a dictionary client built on top of the Ruby/DICT library. Here are some examples of its usage: $ rdict -D This will provide you with a list of databases you can query. $ rdict -S This will provide you with a list of strategies you can employ to match words. $ rdict -m -s prefix foo This shows you a list of all words that begin with foo in all of the databases. $ rdict -m -s re ^(cu|ke)rb$ This shows you all the definitions relating to both curb and kerb from all the databases. The re strategy allows regular expression matching. $ rdict -m -s suffix fix This shows a list of all words that end in fix in all of the databases..

Requirements: No special requirements
Platforms: Linux
Keyword: Databases Dict Implementation Libraries Library List List Of Programming Rubydict Words
Users rating: 0/10

License: Freeware Size: 48.13 KB
RUBY/DICT RELATED
Development Tools  -  mklib: a pedestrian function library loader generator 1.0
MKLIB takes one or more list(s) of valid M-files and automatically creates a library loader function (M-file), which returns a structure of function handles to all the subfunctions found in those M-filesthe structure's field names are set to the...
10 KB  
Libraries  -  DM1 Threads Library 1.0.5
DM1 Thread Library is part of the DM1 project. This library was born out of my need to have a portable C++ Thread library that would be simple to use, and would provide all the necessary Threads functionality I required for the DM1 project....
235.52 KB  
Multimedia & Graphics  -  Advanced Roots Informer New
Advanced Roots Informer is a small, command prompt based application designed to help you create a list, automatically, of the root of numbers with certain index. Basically all that you have yo do is insert the index and a limit in this...
 
Development Tools  -  Yed library 2.0.0
This C software library is made of modules ( objects ) instanceable in according to the main paradigms of Object Oriented Programming: incapsulation,data hiding and inheritance. Yed core acts at only C compiler preprocessing level, using...
 
Utilities  -  The VXL Project for Linux 1.14
VXL (the Vision-something-Libraries) is a collection of C++ libraries designed for computer vision research and implementation. It was created from TargetJr and the IUE with the aim of making a light, fast and consistent system. VXL is written in...
34.31 MB  
Libraries  -  libqmsg 0.4
libqmsg is a library implementing parts of the messaging functionality as found in the commonly used realtime microkernel operating systems, using Linux shared memory and POSIX messaging queues. The implementation does not aim to reach the speed...
358.4 KB  
Development Tools  -  COWeb 0.4.1
COWeb, Common Objects for Web Libraries is a set of php tools to manage databases, links, images, articles, cache and more.All codes are very easy to implement in your own applications.
 
Utilities  -  Exalt 0.1.0
Exalt (An Experimental XML Archiving Library/Toolkit) is a C++ library for compression of XML documents. The library is an academic project, and is intended to serve as a platform for experiments rather than as a basis for industrial-strength...
696.32 KB  
Education  -  123 of Chinese FREE 1.0
Description "123 of Chinese" gives beginner a easy way to learn Chinese. It included a list of popular chinese words with meanings/explanation. * Features: - visual display of chinese words - include more than one meaning(s)...
1.4 MB  
Reference  -  Haringey Libraries 3.0
The Haringey Libraries app allows residents of Haringey to access the Library Catalogue to search for and reserve books, CD's and DVD's. Scan a barcode on a book to see if it's available in the Library. Manage your Library account to renew...
2.9 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB