PsychoPy is an open-source package for creating psychology stimuli in
Python (A real and free alternative to Matlab). PsychoPy combines the
graphical strengths of OpenGL with the easy Python syntax to give
psychophysics a free and simple stimulus presentation and control
package.
The goal is to provide, for the busy scientist, tools to control timing
and windowing and a simple set of pre-packaged stimuli and methods. The
code is platform independent, using Python and C libraries that are
widely available.
Digest::SHA::PurePerl is a complete implementation of the NIST
Secure Hash Standard. It gives Perl programmers a convenient way
to calculate SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message
digests. The module can handle all types of input, including
partial-byte data.
Digest::SHA::PurePerl is written entirely in Perl. If your platform
has a C compiler, you should install the functionally-equivalent
(but much faster) Digest::SHA module.
A fully automated, active web application security reconnaissance
tool. Key features:
* High speed: pure C code, highly optimized HTTP handling, minimal
CPU footprint - easily achieving 2000 requests per second with
responsive targets.
* Ease of use: heuristics to support a variety of quirky web
frameworks and mixed-technology sites, with automatic learning
capabilities, on-the-fly wordlist creation, and form autocompletion.
* Cutting-edge security logic: high quality, low false positive,
differential security checks, capable of spotting a range of subtle
flaws, including blind injection vectors.
This action implements a sensible default end action, which will forward
to the first available view, unless status is set to 3xx, or there is a
response body. It also allows you to pass "dump_info=1" to the url in
order to force a debug screen, while in debug mode.
If you have more than one view, you can specify which one to use with
the "default_view" config setting (see ""$c->view($name)" in "Catalyst".)
YASR ("Yet Another Screen Reader") is an attempt at a lightweight,
portable screen reader. It works by opening a shell in a pty and
intercepting all user input/output, maintaining a window of what
should be on the screen by looking at the codes and text sent to the
screen. It thus uses no Linuxisms such as /dev/vcsa0 and does not
necessarily need to be setuid root (the only requirement being that
the user be able to access the tts device).
FoxtrotGPS is a fork of Marcus Bauer's TangoGPS project, with a focus on
cooperation and fostering community innovation. It is a lightweight moving
map application that can be used with or without a gps unit. By default,
maps tiles are downloaded from the OpenStreetMap project, but other sources
are available, and new ones may be added.
Map areas may be downloaded and cached for use while offline.
MooseX::MultiMethods provides multi method dispatch based on Moose type
constraints. It does so by providing a multi keyword that extends the
method keyword provided by MooseX::Method::Signatures.
When invoking a method declared as multi a matching variant is being searched
in all the declared multi variants based on the passed parameters and the
declared type constraints. If a variant has been found, it will be invoked.
If no variant could be found, an exception will be thrown.
PL/Proxy is a proxy language used for remote database procedure calls
and data partitioning between databases based on hashing field values.
Main idea is that proxy function will be created with same signature as
remote function to be called, so only destination info needs to be
specified inside proxy function body.
This module uses Function::Parameters to extends Perl with keywords that
let you define methods and functions with parameter lists which can be
validated using Type::Tiny type constraints. The type constraints can be
provided by the Type::Tiny standard library, Types::Standard, or any
supported user-defined type library which can be a Moose, MooseX::Type,
MouseX::Type, or Type::Library library.
NetWalk is a puzzle game where the object is to connect every terminal to the
main server. (These are represented by coloured boxes, so you could
also imagine them to be water mains, electricity cables, phone lines, etc.)
In this version, not only must every terminal be connected, but every piece of
cable must also be connected to the main server somehow.