GMime is a set of utilities for parsing and creating messages using
the Multipurpose Internet Mail Extension (MIME) as defined by the
following RFCs:
* 0822: Standard for the Format of Arpa Internet Text Messages
* 2045: Multipurpose Internet Mail Extensions (MIME) Part One:
Format of Internet Message Bodies
* 2046: Multipurpose Internet Mail Extensions (MIME) Part Two:
Media Types
* 2047: Multipurpose Internet Mail Extensions (MIME) Part Three:
Message Header Extensions for Non-ASCII Text
* 2048: Multipurpose Internet Mail Extensions (MIME) Part Four:
Registration Procedures
* 2049: Multipurpose Internet Mail Extensions (MIME) Part Five:
Conformance Criteria and Examples
* 2183: Communicating Presentation Information in Internet Messages:
The Content-Disposition Header Field
Object methods for ezmlm mailing lists.
This software is beta release. As such, please treat it with the appropriate
amount of caution. Let me know if you find any bugs, etc.
The main reason for release is to sort of 'test the waters' ... Does anyone
apart from me think this is a good idea??
Install by doing the following ...
# perl Makefile.PL
# make test
# make install
One thing. For some reason MakeMaker doesn't like symlinks. Please make sure
you use the full cantonical path for the qmail and ezmlm binaries.
Documentation is in pod format. Please run perldoc Mail::Ezmlm after you have
installed it.
What is is: [excerpt from the patch homepage]
A few people have done qmail - MySQL integration and this is my
crack at it. My work is based on takeshi@softagency.co.jp's patches,
which you can find at http://www.softagency.co.jp/mysql/qmail.en.html.
However I wanted to tidy up some of the code to make it use strallocs
and do more error checking. I also wanted to simplify the configuration,
whilst at the same time allowing more flexibility. Plus there were
some things I just didn't want: quotas and APOP support for example...
If you keep SquirrelMail behind a password-protected directory on your web
server and if PHP has access to the username and password, this plugin will
bypass the login screen and use the provided username/password.
If this plugin enabled and the information isn't present, it doesn't crash
or produce error messages. It just doesn't automatically log you in. If the
user/pass information does not work for the IMAP server, this still displays
the login form, just in case the web server password and IMAP password are
not synchronized.
librsb is a library for sparse matrix computations featuring the Recursive
Sparse Blocks (RSB) matrix format. This format allows cache efficient and
multi-threaded (that is, shared memory parallel) operations on large sparse
matrices. The most common operations necessary to iterative solvers are
available, e.g.: matrix-vector multiplication, triangular solution,
rows/columns scaling, diagonal extraction / setting, blocks extraction, norm
computation, formats conversion. The RSB format is especially well suited
for symmetric and transposed multiplication variants. Most numerical kernels
code is auto generated, and the supported numerical types can be chosen by
the user at build time.
librsb implements the Sparse BLAS standard, as specified in the BLAS Forum
documents.
A collection of some tests commonly used for identifying outliers:
- Chi-squared test for outlier
- Test for outlying or inlying variance
- Dixon tests for outlier
- Grubbs tests for one or two outliers in data sample
- Find value with largest difference from the mean
- Critical values and p-values for Cochran outlying variance test
- Critical values and p-values for Dixon test
- Calculate critical values and p-values for Grubbs test
- Interpolate tabularized distribution
- Remove the value(s) most differing from the mean
- Calculate scores of the sample
Concorde is a computer code for the traveling salesman problem (TSP)
and some related network optimization problems. The code is written
in the ANSI C programming language and it is available for academic
research use; for other uses, contact bico@isye.gatech.edu for
licensing options.
Concorde's TSP solver has been used to obtain the optimal solutions to
106 of the 110 TSPLIB instances; the largest having 15,112 cities.
The Concorde callable library includes over 700 functions permitting
users to create specialized codes for TSP-like problems. All Concorde
functions are thread-safe for programming in shared-memory parallel
environments; the main TSP solver includes code for running over
networks of Unix workstations.
clBLAS
a software library containing BLAS functions written in OpenCL
The primary goal of clBLAS is to make it easier for developers to utilize the
inherent performance and power efficiency benefits of heterogeneous computing.
clBLAS interfaces do not hide nor wrap OpenCL interfaces, but rather leaves
OpenCL state management to the control of the user to allow for maximum
performance and flexibility. The clBLAS library does generate and enqueue
optimized OpenCL kernels, relieving the user from the task of writing,
optimizing and maintaining kernel code themselves.
GeoGebra is a dynamic mathematics software that joins geometry,
algebra and calculus. It is developed for education in secondary
schools by Markus Hohenwarter at the University of Salzburg.
You can do constructions with points, vectors, segments, lines,
conic sections as well as functions and change them dynamically
afterwards. Equations and coordinates can be entered directly.
Thus, GeoGebra has the ability to deal with variables for numbers,
vectors and points, finds derivatives and integrals of functions
and offers commands like Root or Extremum.
GeoGebra received several international awards including the European
and German educational software award.
gdcalc is a financial, statistics, scientific and programmers
calculator for Unix. The GUI was written with glade(1) and uses the
Gnome/Gtk+ toolkit - so it may well be compatible with themes and
other whiz-bang features of those systems.
gdcalc has both Algebraic notation (ie. conventional, TI or Casio
style) and Reverse Polish Notation (RPN or Hewlett-Packard style).
If you've not heard of RPN before, you are probably familiar with
algebraic calculators. Very briefly, while simpler and more natural
to use, RPN calculators need some study eg. they have an Enter key
instead of the equals key.