This is sscalc, a sunrise/sunset time calculator, ported to C.
You can find the sunrise and sunset times for anywhere in the world
as long as you know the latitude and longitude of the location.
The program is a port of the JavaScript program located at
http://www.srrb.noaa.gov/highlights/sunrise/gen.html
The page was written by Aaron Horiuchi, Chris Lehman and Chris
Cornwall.
QUIMUP is a 'graphical' client for the music player daemon (MPD)
written in C++ and Qt5.
Features include:
* Support for (locally stored) albumart.
* Support for audio streams (url).
* Drag & drop playlist management.
* Database browser (artist, album, genre, folder & playlist mode)
* Database search (artist, album, genre & title mode).
* Quick search-and-select in the playlist.
* Mini-mode interface for basic control only.
* Open folder in external programs to edit tags etc.
* Generally a quick and clean application.
fastDNAml is a program derived from Joseph Felsenstein's version 3.3 DNAML
(part of his PHYLIP package). Users should consult the documentation for
DNAML before using this program.
fastDNAml is an attempt to solve the same problem as DNAML, but to do so
faster and using less memory, so that larger trees and/or more bootstrap
replicates become tractable. Much of fastDNAml is merely a recoding of the
PHYLIP 3.3 DNAML program from PASCAL to C.
This module provides a nearly complete wrapping of the Sleepycat C API
for the Database Environment, Database, Cursor, and Transaction
objects, and each of these is exposed as a Python Type in the
bsddb3.db module. The database objects can use different access
methods, btree, hash, recno, and queue. For the first time all of
these are fully supported in the Python wrappers. Please see the
document in developers' web site for more details on the types and
methods provided.
Netli Configuration library (NCNF) is the module for C applications to
efficiently read and use the configuration file contents. NCNF converts
the on-disk configuration file structure to the memory-based tree of
configuration objects. Basic NCNF API does not make a distinction
between different types of configuration objects. However, there are a
couple of additional functions present to ease the use of certain types
of configuration objects.
PLY is a Python-only implementation of the popular compiler construction
tools lex and yacc. The implementation borrows ideas from a number of
previous efforts; most notably John Aycock's SPARK toolkit. However, the
overall flavor of the implementation is more closely modeled after the C
version of lex and yacc. The other significant feature of PLY is that it
provides extensive input validation and error reporting--much more so than
other Python parsing tools.
Paver is a Python-based software project scripting tool along the lines of Make
or Rake. It is not designed to handle the dependency tracking requirements of,
for example, a C program. It is designed to help out with all of your other
repetitive tasks (run documentation generators, moving files about,
downloading things), all with the convenience of Python's syntax and massive
library of code.
Hyperscan is a high-performance multiple regex matching library. It follows the
regular expression syntax of the commonly-used libpcre library, yet functions
as a standalone library with its own API written in C.
Hyperscan uses hybrid automata techniques to allow simultaneous matching of
large numbers (up to tens of thousands) of regular expressions, as well as
matching of regular expressions across streams of data.
dnstable implements an encoding format for passive DNS data. It consists of a
C library, libdnstable, and several command line utilities for creating,
querying, and merging dnstable data files.
It stores key-value records in Sorted String Table (SSTable) files and provides
high-level interfaces for querying or iterating over the stored records.
dnstable encodes individual records using a format tailored for efficiently
storing passive DNS data and can quickly perform both "forward" and "inverse"
searches.
This package is python adaptor for the poker-eval toolkit for writing
programs which simulate or analyze poker games as found at
http://gna.org/projects/pokersource/. The python interface is
somewhat simpler than the C API of poker-eval. It assumes that the
caller is willing to have a higher level API and is not interested in
a one to one mapping of the poker-eval API.