Mail::Freshmeat is a parser for the daily newsletters from freshmeat.net.
See <http://www.new.ox.ac.uk/~adam/computing/fmscore/> for what may be
the only sensible application of this module. (Quick summary: fmscore
is a Perl5 program which uses Mail::Freshmeat to parse freshmeat daily
e-mail newsletters, and then rank them by interest according to highly
flexible user-supplied ranking rules. Articles below a specified score
will be removed from the output. fmscore is ideal for use as a
procmail filter.)
Find paths between two keys in the OpenPGP Web of Trust, and get statistics
about a key or the whole web.
Observe:
* We only search the largest strongly connected set.
* No attempt is made to verify the signatures. For you to be able to trust
a path, you must verify all signatures yourself.
* Even if there exists a path between you and another key, you have to
trust the other people in at least one path in the graph to trust the key.
Keys can be specified as normal key IDs (0x12345678 or 12345678), or a number
of space-separated case-insensitive search terms (i.e. "rms@gnu.org" or
"@gnu Stallman").
Kate is a codec for karaoke and text encapsulation for Ogg. Most of the time,
this would be multiplexed with audio/video to carry subtitles, song lyrics
(with or without karaoke data), etc, but doesn't have to be. A possible use of
a lone Kate stream would be an e-book. Moreover, the motion feature gives Kate
a powerful means to describe arbitrary curves, so hand drawing of shapes can be
achieved. This was originally meant for karaoke use, but can be used for any
purpose. Motions can be attached to various semantics, like position, color,
etc, so scrolling or fading text can be defined.
In cryptography, XTEA (eXtended TEA) is a block cipher designed to correct
weaknesses in TEA. The cipher's designers were David Wheeler and Roger Needham
of the Cambridge Computer Laboratory, and the algorithm was presented in an
unpublished technical report in 1997 (Needham and Wheeler, 1997). It is not
subject to any patents.
Like TEA, XTEA is a 64-bit block Feistel cipher with a 128-bit key and a
suggested 64 Feistel rounds (i.e 32 cycles). Crypt::XTEA uses the recommended
value of 32 cycles by default.
This module implements XTEA encryption. It supports the Crypt::CBC interface.
flog (file logger) is a small C program that reads input from STDIN and writes
to a file, optionally adding timestamps. If SIGHUP is received, the file will
be reopened, allowing for log rotation (see newsyslog(8)). The log file will
only be reopened if flog detects that rotation has occurred (i.e., the old file
is gone or the inode has changed). flog is extremely small (a memory footprint
of less than 500 bytes). It also protects you from running out of disk space;
if that happens, the logfile will be truncated and a warning generated. This
could save you from waking up to pager beeps in the middle of the night.
reversible hexdump is a hexdump/hex2bin-toolkit that dumps to a special
readable and reversible hexadecimal byte-dump,where you can not only change
bytes, but also insert or delete bytes. It has a flush-switch, where it will
output hexbytes for each single char it reads. This is especially useful for
watching output from slow devices (e.g., serial devices like mice). The
hex2bin-utility (the reverse-hexdump) not only accepts hexbytes for input,
but also double-quoted strings with most of the escape-chars known
from C and makes good attempts at undumping even hexdumps with repetition-lines
(a "*" on its own line). It's written in ANSI C.
AFT (Almost Free Text) is a document preparation system. It is mostly
free form meaning that there is little intrusive markup. AFT source
documents look a lot like plain old ASCII text.
AFT has a few rules for structuring your document and these rules have
more to do with formatting your text rather than embedding commands.
Right now, AFT produces pretty good (weblint-able) HTML, XHTML, LaTeX,
lout and RTF. It can, in fact, be coerced into producing all types of
output (e.g. roll-your-own XML). All that needs to be done is to edit
a rule file. You can even customize your own HTML rule files for
specialized output.
This kit is for making virtual font using in dvi2ps, dvipsk or dvi2dvi.
This port provides virtual fonts with tartget of following 4
targets(n2a, a2n, a2bk, p2pn):
n2a virtual font for transform from dvi file of NTT JTeX to ASCII
Japanese TeX.
a2n virtual font for transform from dvi file of ASCII Japanese TeX to
NTT JTeX.
a2bk virtual font for transform from dvi file of ASCII Japanese TeX to
dvi file using printer-builtin mono space Kanji fonts.
p2pn virtual font for transform from dvi file of pTeX to NTT JTeX.
If you make use of Japanese "Takegaki" style in pTeX or pLaTeX2e, you must be
installed this port before installing dvi2ps.
MySQL has fulltext index search ability for text field, but it is word
based index: it cannot be used for no word delimiter language like
Japanese or Chinese. It also can't search characters in the middle of
a word (e.g. searching 'in' will not match word 'ping').
Starting from MySQL 5.1, MySQL supports a plugin that allows to change
server components (fulltext search parser) without restarting and/or
recompiling the server.
This n-gram parser uses this plugin interface to implement a simple
n-gram (bi-gram) fulltext index parser which can be used for languages
without word delimiters.
The DBI interface allows perl programs to use DBD (Database Definition)
drivers with a common set of routines. A program can then (theoretically)
change from using mSQL to Oracle (for example) without changing the entire
program around.
This DBI interface is not yet fully specified. The current development
work is focused on writing drivers, such as DBD::Oracle, which also
implement emulations of old perl4 database interfaces, e.g., oraperl.
This strategy enables the DBI and drivers to serve a useful purpose
whilst allowing the real interface to evolve with experience behind the
emulation interface.