Libdnsres provides a non-blocking thread-safe API for resolving DNS names. It
requires that your main application is built on top of libevent. Libdnsres' API
essentially mirrors the traditional gethostbyname and getaddrinfo interfaces.
All return values have been replaced by callbacks instead.
The code borrows heavily from the BSD resolver library. In fact, it is an
extremely ugly hack to make the BSD resolver library non-blocking and
thread-safe without changing the API too much.
RUDE stands for Real-time UDP Data Emitter and CRUDE for Collector for RUDE.
RUDE is a small and flexible program that generates traffic to the network,
which can be received and logged on the other side of the network with the
CRUDE. Currently these programs can generate and measure only UDP traffic.
Actually these tools were designed and coded bacause of the accuracy
limitations in the MGEN program.
Flasher monitors changes to one or more files, and indicates the
number of writes to these files by briefly flashing a console LED
once for each write. The flashing sequence is repeated, after a
brief pause, until the files have been read. As the files are
subsequently read, the number of LED flashes is reduced. When all
monitored files have been read, the console LED will be disabled.
The most obvious use is to monitor specific system log or mail files.
Multiple LEDs can be used. Each possible LED (-c, -n or -s) takes
a list of colon-separated file arguments. For example, when invoked
as:
# ./flasher -s /var/log/messages:/var/mail/root
the Scroll Lock LED will flash once for each write made to either
of these files, until the files are read. When /var/log/messages
has been read, the Scroll Lock LED will continue to flash once for
each write that has been made to /var/mail/root, until it also has
been read.
The list of files can include files that don't yet exist.
With the goal of staying out of your way while writing creatively, PyRoom has a
very specialized featureset. In fact, most features are hidden from your main
interface, not cluttering your workspace with buttons and menus and statistics.
Features of PyRoom:
* no visual clutter
* work on multiple documents at once (main text, outline, etc)
* control PyRoom via keyboard shortcuts
* autosave your work
* check wordcounts on keypress
* choose from preconfigured designs or create your own color scheme
* further customize visual appearance and whitespace (line spacing, border,
padding...)
The SciPlot Widget is a widget capable of plotting cartesian or polar graphs,
including logarithmic axes in cartesian plots. The widget is subclassed
directly from the Core widget class, which means that it does not depend upon
any other widget set. It may be freely used with Athena, Motif, or the Open
Look/Xview widget sets.
Features provided in the widget include automatic scaling, legend drawing, axis
labeling, PostScript output, multiple plotted lines, color support, user font
specification, dashed lines, symbols drawn at points, logarithmic scales on one
or both axes in cartesian plots, and degrees or radians as angles in polar
plots.
Less is a program similar to more(1), but which allows backward
movement in the file as well as forward movement. Also, less does not
have to read the entire input file before starting, so with large
input files it starts up faster than text editors like vi(1).
This enhanced less support ISO 2022 code extension techniqes and
Japanese codes(EUC Japanese, SJIS) and compressed(or gzipped) file
viewing. The author of the patch is jam@pobox.com, and the UTF-8
support patch is written by bogytech.
h2ps
----
h2ps formats each named file for printing in a postscript printer with
embedded PS hangul fonts; if no file is given, h2ps reads from the
standard input. The format used is nice and compact: n(1 to 10) pages
on each physical page, headers with useful information (page number,
printing date), etc. This is very useful for making simple listings of
Korean text.
It is relatively compact when comparing with nh2ps, and no need to another
fonts or ghostscript. It can be printed with any PostScript printer only
with english fonts because its fonts are embedded with output.
This plugin allows the user to turn on the display of "(read/unread)" links to
the right of any folders in their folder list that contain at least one
message. Clicking on the link will then mark all messages in this folder as
read/unread. Note that you may turn the "read/unread" link on and off by going
to the Folders page. You may even turn only the "read" or the "unread" link on
or off. It also displays a "mark all read/unread" link below the folder list to
mark all folders read/unread that are selected on the Folders page.
influenceR: Software Tools to Quantify Structural Importance of
Nodes in a Network
Provides functionality to compute various node centrality measures
on networks. Included are functions to compute betweenness centrality
(by utilizing Madduri and Bader's SNAP library), implementations
of Burt's constraint and effective network size (ENS) metrics,
Borgatti's algorithm to identify key players, and Valente's bridging
metric. On Unix systems, the betweenness, Key Players, and bridging
implementations are parallelized with OpenMP, which may run faster
on systems which have OpenMP configured.
mgeupsd is a daemon process that sits in the background and check
state of the UPS every 10 (by default) seconds. As soon as mgeupsd
senses that the power is failing it notifies init(8) and init will
execute the powerwait and powerfail entries. If mgeupsd senses that
the power has been restored, it notifies init again and init will exe-
cute the powerokwait entries. If mgeupsd senses that the UPS batteries
has less than 20% of its energy it notifies init again and init will
execute the powerfailnow entries.