SandUhr is an alarm clock, which is designed as a sand-glass. The program uses
the X Window System and the GNOME desktop environment. The alarm is delivered
to you by either ringing the console bell, by playing a sound file, or by
starting an external program of your choice.
The program is fully integrated into the GNOME application framework.
o Drag and drop: you may drop a color onto the timer to change the sand's visual
appearance.
o It uses the GNOME help system to provide a manual.
o Use of CORBA: The program provides a CORBA interface. So you may control the
SandUhr from within your own programs.
The Authen::PAAS distribution provides a Perl API for authenticating and
authorizing users of computing services. Its design is inspired by
existing pluggable authentication services such as PAM and Java's JAAS, so
people familiar with those two services should be comfortable with the
concepts in Authen::PAAS. At its heart, Authen::PAAS provides a login
service, with pluggable modules for performing different authentication
schemes. The pluggable framework enables the system administrator, rather
than the application developer to define what method is used to
authentication with a particular application.
One might ask, why not just use PAM directly via the existing Authen::PAM
Perl bindings. While this works well for applications which wish to
authenticate against real UNIX user accounts (eg FTP, Telnet, SSH), it is
not particularly well suited to applications with 'virtualized' user
accounts. For example, a web application may maintain a set of virtual
user accounts in a database, or a chat server, may maintain a set of user
accounts in a text configuration file. Since it merely delegates through
to the underlying C libraries, the Authen::PAM module does not provide a
convenient means to write new authentication schemes in Perl. Thus the
Authen::PAAS distribution provides a pure Perl API for authentication.
SendSNPP is a perl program for sending messages through a RFC1861 compliant
SNPP server. SNPP stands for Simple Network Paging Protocol. It is used by a
wide range of paging providers for sending pages. A list of some of the
providers that support the SNPP service is on the WWW site below. SendSNPP
requires no special modules, and has been tested on Linux and Windows systems.
It has a very straight forward interface making it very easy to use.
Feature List:
- Easy addition of new service providers by simply editing a hash
- Supports logging to a file
- Script returns error status to the system when an error occurs
- Automatic message truncation when message exceeds providers limit
- Verbose and descriptive error messages if something goes wrong
- Multiple debugging levels
A Rails wrapper for the PDFkit library.
Meant to be a drop in replacement for princely.
GCfilms is a perl application that can be used to manage a movie collection.
Rouge aims to a be a simple, easy-to-extend drop-in replacement for
pygments.
WebJob downloads a program or script from a remote WebJob server
over HTTP/HTTPS and executes it in one unified operation. Any output
produced by the program/script is packaged up and sent to a remote,
possibly different, WebJob server. WebJob is useful because it
provides a mechanism for running known good programs on damaged or
potentially compromised systems. This makes it ideal for remote
diagnostics, incident response, and evidence collection. WebJob
also provides a framework that is conducive to centralized management.
Therefore, it can support and help automate a large number of common
administrative tasks and host-based monitoring scenarios such as
periodic system checks, file updates, integrity monitoring,
patch/package management, and so on.
This is the current release of the Seamonkey open source web browser. It should
be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SSL encryption, SVG and RDF. Also supports Java with
the use of the FreeBSD native Java plug-in.
Go-Json-Rest is a thin layer on top of net/http that helps building RESTful
JSON APIs easily. It provides fast URL routing using a Trie based
implementation, and helpers to deal with JSON requests and responses. It is
not a high-level REST framework that transparently maps HTTP requests
to procedure calls, on the opposite, you constantly have access to the
underlying net/http objects.
This module is a simple interface to extensible logging. It is
bundled with a really basic logger, Log::Contextual::SimpleLogger, but
in general you should use a real logger instead of that. For
something more serious but not overly complicated, try
Log::Dispatchouli (see "SYNOPSIS" for example.)
The reason for this module is to abstract your logging interface so
that logging is as painless as possible, while still allowing you to
switch from one logger to another.