Simian (Similarity Analyser) identifies duplication in Java, C#,
C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic Groovy source
code and even plain text files. In fact, simian can be used on any
human readable files such as ini files, deployment descriptors, you
name it.
Note: The port uses the java version by default. You can select the .NET
version via WITH_MONO=yes, and disable installation of the
java parts with WITHOUT_JAVA=yes.
libircclient is a small but powerful library, which implements client-server
IRC protocol. It is designed to be small, fast, portable and compatible to RFC
standards, and most IRC clients.
libircclient features include:
* Full multi-threading support.
* Single threads handles all the IRC processing.
* Support for single-threaded applications, and socket-based applications,
which use select()
* Synchronous and asynchronous interfaces.
* CTCP support with optional build-in reply code.
* Flexible DCC support, including both DCC chat, and DCC file transfer.
* Can both initiate and react to initiated DCC.
* Can accept or decline DCC sessions asynchronously.
* Plain C interface and implementation
(possible to use from C++ code, obviously)
* Compatible with RFC 1459 and most IRC clients.
* Free, licensed under LGPL license.
* Good documentation and examples available.
SuperLU is a general purpose library for the direct solution of large,
sparse, nonsymmetric systems of linear equations on high performance
machines. The library is written in C and is callable from either C or
Fortran. The library routines will perform an LU decomposition with
partial pivoting and triangular system solves through forward and back
substitution. The LU factorization routines can handle non-square
matrices but the triangular solves are performed only for square
matrices. The matrix columns may be preordered (before factorization)
either through library or user supplied routines. This preordering for
sparsity is completely separate from the factorization. Working
precision iterative refinement subroutines are provided for improved
backward stability. Routines are also provided to equilibrate the
system, estimate the condition number, calculate the relative backward
error, and estimate error bounds for the refined solutions.
This package contains the set of ukrainian fonts for X11 Release 6.
Copyright (C) 1995 Victor Forsyuk <victor@gu.net>
This set is based on so-called "Cronyx" font set, that was copyrighted
by Cronyx Ltd.: Copyright (C) 1994-1995 Cronyx Ltd.
Under no circumstances is the author responsible for the proper
functioning of this software, nor does the author assume any
responsibility for damages incurred with its use.
This port also creates two aliases for each of the fonts -- for koi8-r
encoding (koi8-u is a superset of koi8-r anyway) and for cronyx foundry.
Some applications (gtk?) look for -cronyx-*- and/or *-koi8-r explicitly,
but there is no reason why this fonts can not be used in those cases.
The subname() function exported by this module allows one to assign new
names to Perl subroutine. This is different from glob-assignment, since
the name is only used for informational purposes (caller, Carp, etc.).
Note that for anonymous closures (subs that reference lexicals declared
outside the sub itself) one can name each instance of the closure
differently, which can be very useful for debugging.
Perl::Critic::Itch was created to fulfill some special requests when analyzing
Perl Code. This policies, may not be useful to everyone, and surely not
consensual, but they solve some little itches I had, and it makes me sleep
better at night!
DALMP - Database Abstraction Layer for MySQL using PHP
%0 fat, extremely easy to use. Only connect to database when needed.
Details
* Dependecy Injector (DI) support, load once, trigger when required.
* APC, Disk, Memcache, Redis.io cache support.
* Group caching cache by groups and flush by groups or individual keys.
* Prepared statements ready, support dynamic building queries, auto detect types (i,d,s,b).
* Secure connections with SSL.
* SQLite3 Encryption.
* Save sessions in database (mysql/sqlite) or a cache like redis/memcache/apc.
* Easy to use/install/adapt.
* Nested Transactions (SAVEPOINT / ROLLBACK TO SAVEPOINT).
* Support connections via unix_sockets.
* SQL queues.
* Export to CSV.
* Trace/measure everything enabling the debugger.
* Works out of the box with Cloud databases like Amazon RDS or Google cloud.
* Lazy database connection. Connect only when needed.
* PSR-0 compliance.
Config::Any provides a facility for Perl applications and libraries to load
configuration data from multiple different file formats. It supports XML, YAML,
JSON, Apache-style configuration, Windows INI files, and even Perl code.
The rationale for this module is as follows: Perl programs are deployed on many
different platforms and integrated with many different systems. Systems
administrators and end users may prefer different configuration formats than the
developers. The flexibility inherent in a multiple format configuration loader
allows different users to make different choices, without generating extra work
for the developers. As a developer you only need to learn a single interface to
be able to use the power of different configuration formats.
BPG (Better Portable Graphics) is a new image format. Its purpose is to
replace the JPEG image format when quality or file size is an issue. Its
main advantages are:
- High compression ratio. Files are much smaller than JPEG for similar
quality.
- Supported by most Web browsers with a small Javascript decoder (gzipped
size: 56 KB).
- Based on a subset of the HEVC open video compression standard.
- Supports the same chroma formats as JPEG (grayscale, YCbCr 4:2:0, 4:2:2,
4:4:4) to reduce the losses during the conversion. An alpha channel is
supported. The RGB, YCgCo and CMYK color spaces are also supported.
- Native support of 8 to 14 bits per channel for a higher dynamic range.
- Lossless compression is supported.
- Various metadata (such as EXIF, ICC profile, XMP) can be included.
- Animation support.
Do you have smaller Python projects that only need a README file for
documentation? Want to host your README on Read The Docs?
sphinx-me is a BSD licensed tool that will create a Sphinx documentation shell
for your project and include the README file as the documentation index. It
handles extracting the required meta data such as the project name, author and
version from your project for use in your Sphinx docs.
Once you use sphinx-me to build your Sphinx docs, you can then add your project
to the Read The Docs site and have your project's README hosted with an
attractive Sphinx documentation theme.
Your README file should be in a reStructuredText compatible format.