I could not find a client with the features I was looking for, so yes,
here is yet another IRC client. Here's what makes it different from
others:
* absolutely NO scripting ability.
* termcap based (e.g. fast!).
* emacs-style key bindings
* full ircd 2.9+ support.
* virtual windows a la screen(1).
* multi server support.
* non blocking TCP connections.
* basic support for multi-homed systems.
* everything goes and stays in the lastlog.
* convenient scrolling (with searching abilities) in the lastlog.
* 10 display filters! (2 ignore features are based on this).
* highly customizable. (format strings, filters..)
* customization possible at every level (channel, window, server..).
* non blocking DNS lookups (A and PTR records).
* "tabkey" style completion for /msg, /squery and public discussion.
* DCC support.
* CTCP support.
-- Christophe Kalt <kalt@stealth.net>
MPEG TS/PS/ES Transport, Program and Elementary Stream tools
This is a set of cross-platform command line tools for working with
MPEG data. The emphasis is on relatively simple tools which
concentrate on MPEG (H.264 and H.262) data packaged according to
H.222 (i.e., TS or PS), with a particular interest in checking for
conformance. Transport Stream (TS) is typically used for distribution
of cable and satellite data. Program Stream (PS) is typically used
to store data on DVDs.
The tools are focussed on:
* Quick reporting of useful data (tsinfo, stream_type)
* Giving a quick overview of the entities in the stream
(esdots, psdots)
* Reporting on TS packets (tsreport) or ES units/frames/
fields (esreport)
* Simple manipulation of stream data (es2ts, esfilter,
esreverse, esmerge, ts2es)
* Streaming of data, possibly with introduced errors
(tsplay)
The stalepid utility was developed to facilitate the startup of servers
that write their process ID to a file and refuse to start if that file
exists (e.g. when the process was last terminated by an unclean shutdown,
or simply killed without given the chance to clean up the process ID
file). The stalepid utility is used to check for and possibly remove
those stale process ID files. Upon its invocation, stalepid checks for
the following conditions:
- the file specified by the pidfile argument exists;
- it contains a single line, and the line contains a single number;
- there is no process with the process ID specified in the file, or if
there is one, it is not named processname.
If all those conditions are met, the stalepid utility will remove the
file specified by the pidfile argument, thus allowing the next invocation
of the server to proceed normally.
Jalview is a multiple alignment editor written in Java. It is used widely in a
variety of web pages (e.g. the EBI Clustalw server and the Pfam protein domain
database) and is also available as a general purpose alignment editor.
o Reads and writes alignments in a variety of formats
o Gaps can be inserted/deleted using the mouse.
o Group editing (insertion deletion of gaps in groups of sequences).
o Removal of gapped columns.
o Align sequences using Web Services (Clustal, Muscle...)
o Amino acid conservation analysis similar to that of AMAS.
o Alignment sorting options (by name, tree order, percent identity, group).
o UPGMA and NJ trees calculated and drawn based on percent identity distances.
o Sequence clustering using principal component analysis.
o Removal of redundant sequences.
o Smith Waterman pairwise alignment of selected sequences.
o Web based secondary structure prediction programs (JNet).
o User predefined or custom colour schemes to colour alignments or groups.
o Sequence feature retrieval and display on the alignment.
o Print your alignment with colours and annotations.
o Output alignments as HTML pages, images (PNG) or postscript (EPS).
If you use Jalview in your work, please quote this publication. Clamp, M., et
al. (2004), The Jalview Java Alignment Editor. Bioinformatics, 12, 426-7
GTK frontend for XNeur keyboard layout switcher.
In-place converter of text typed in with a wrong keyboard layout. When users
work in multilingual environment (e.g. Russian+English), they sometimes type
in text with wrong keyboard layout. In auto mode XNeur can automatically
detect language of a word user typed, switch keyboard layout and convert the
word from one keyboard layout into another. In manual mode user has ability
to convert last typed word or some selected text using hot keys. The idea of
this utility is similar to Punto Switcher for Windows. For now XNeur support
English, Russian, Ukrainian, Belarusian, French, Romanian, Bulgarian, Czech,
Greek, Estonian, Armenian, Lithuanian, Latvian, Poland, Spanish and Uzbek
languages.
From the Phing homepage:
PHing Is Not GNU make; it's a PHP project build system or build tool based on
Apache Ant. You can do anything with it that you could do with a traditiona
build system like GNU make, and its use of simple XML build files and
extensible PHP "task" classes make it an easy-to-use and highly flexible build
framework.
Features include running PHPUnit and SimpleTest unit tests (including test
result and coverage reports), file transformations (e.g. token replacement,
XSLT transformation, Smarty template transformations), file system operations,
interactive build support, SQL execution, CVS/SVN/GIT operations, tools for
creating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and
much, much more.
nio4r provides an abstract, cross-platform stateful I/O selector API for Ruby.
I/O selectors are the heart of "reactor"-based event loops, and monitor multiple
I/O objects for various types of readiness, e.g. ready for reading or writing.
The most similar API provided by Ruby today is Kernel.select, however the select
API requires you to pass in arrays of all of the I/O objects you're interested
in every time. nio4r provides a more object-oriented API that lets you register
I/O objects with a selector then handle them when they're selected for various
types of events.
nio4r is modeled after the Java NIO API, but simplified for ease-of-use.
Its goals are:
- Expose high-level interfaces for stateful IO selectors
- Keep the API small to maximize both portability and performance across many
different OSes and Ruby VMs
- Provide inherently thread-safe facilities for working with IO objects
BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND
architecture. Some of the important features of BIND 9 are:
DNS Security: DNSSEC (signed zones), TSIG (signed DNS requests)
IP version 6: Answers DNS queries on IPv6 sockets, IPv6 resource records (AAAA)
Experimental IPv6 Resolver Library
DNS Protocol Enhancements: IXFR, DDNS, Notify, EDNS0
Improved standards conformance
Views: One server process can provide multiple "views" of the DNS namespace,
e.g. an "inside" view to certain clients, and an "outside" view to others.
Multiprocessor Support
BIND 9.9 includes a number of changes from BIND 9.8 and earlier releases,
including:
NXDOMAIN redirection
Improved startup and reconfiguration time, especially with large
numbers of authoritative zones
New "inline-signing" option, allows named to sign zones completely
transparently, including static zones
Many other new features, especially for DNSSEC
See the CHANGES file for more information on features.
Aewan is a multi-layered ascii-art/animation editor that
produces both stand-alone cat-able art files and an
easy-to-parse format for integration in your terminal
applications.
Aewan is a curses-based program that allows for the creation
and editing of ascii art. The user is able to move the cursor
around the screen by means of the arrow keys and 'paint'
characters by pressing the corresponding keys. There are dialog
boxes that allow the user to choose foreground and background
colors, as well as bold and blink attributes. The user may also
select rectangular areas of the canvas in order to move, copy
and paste them. Aewan also supports 'intelligent' horizontal
and vertical flipping (e.g. converts '\' to '/', etc).
LLNL XFTP Version 2.1, October 19, 1995
**********************************************************************
************************** ABOUT LLNL XFTP *************************
**********************************************************************
LLNL XFTP, an OSF/Motif-based FTP client, enables you to graphically
transfer files and perform various directory manipulation commands,
both locally and remotely. Two especially notable features are the
ability to (1) perform "third-party" (i.e., remote-to-remote) file
transfers, and (2) transfer or delete entire directory substructures.
LLNL XFTP has many features, is configurable, and has an intuitive
user interface.
LLNL XFTP is a precursor to LLNL XDIR, a much more sophisticated
graphical FTP client. LLNL XDIR features drag-and-drop file transfer,
powerful directory browsing, and multihost searching. Unless you
would prefer LLNL XFTP's compact interface over LLNL XDIR's multiwindow
approach, we recommend that you use LLNL XDIR.