[Debian Logo] dwww: nova

dwww Home | All sections in one page



Apps/Programming


A description on how to use and modify libpng (version 1.2.X)   (package: libpng12-0)
This file describes how to use and modify the PNG reference library (known as libpng) for your own use. There are five sections to this file: introduction, structures, reading, writing, and modification and configuration notes for various special platforms. In addition to this file, example.c is a good starting point for using the library, as it is heavily commented and should include everything most people will need. We assume that libpng is already installed; see the INSTALL file for instructions on how to install libpng.
Libpng was written as a companion to the PNG specification, as a way of reducing the amount of time and effort it takes to support the PNG file format in application programs. The PNG specification is available as RFC 2083 <http://www.ietf.org/rfc/rfc2083.txt> and as a W3C Recommendation <http://www.w3.org/TR/REC-png-multi.html>. Some additional chunks are described in the special-purpose public chunks documents at <ftp://ftp.uu.net/graphics/png/documents/>. Other information about PNG, and the latest version of libpng, can be found at the PNG home page, <http://www.libpng.org/pub/png/>.

A One-Page Guide to Using noweb with LaTeX
One page introduction to noweb and LaTeX for ordinary users.
Formats: [dvi] [ps]

ASDF User Manual   (package: cl-asdf)
This manual describes the usage of ASDF
Formats: [html] [pdf]

automake-1.4   (package: automake1.4)
Automake is a tool for automatically generating `Makefile.in's from files called `Makefile.am'.
The goal of Automake is to remove the burden of Makefile maintenance from the back of the individual GNU maintainer (and put it on the back of the Automake maintainer).
The `Makefile.am' is basically a series of `make' macro definitions (with rules being thrown in occasionally). The generated `Makefile.in's are compliant with the GNU Makefile standards.

blt - tk extensions   (package: blt)
An overview of the blt command set.

C++ Standard Template Library Documentation
These pages are the documentation for the C++ Standard Template Library.

CVS client-server protocol description   (package: cvs)
This document describes the client-server CVS protocol.

Cxref Manual
Generates latex and HTML documentation for C programs.

Debian Menu Guideline   (package: menu)
Guidelines to how debian packages should register themselves with the menu package, so that menuentries for them are setup for every window manager available on the system.
Formats: [html] [text] [debiandoc-sgml]

Distributing Python Modules (v2.1)
This document describes the Python Distribution Utilities (``Distutils'') from the module developer's point-of-view, describing how to use the Distutils to make Python modules and extensions easily available to a wider audience with very little overhead for build/release/install mechanics.

Documenting Python (v2.1)
The Python language has a substantial body of documentation, much of it contributed by various authors. The markup used for the Python documentation is based on LATEX and requires a significant set of macros written specifically for documenting Python. This document describes the macros introduced to support Python documentation and how they should be used to support a wide range of output formats.
This document describes the document classes and special markup used in the Python documentation. Authors may use this guide, in conjunction with the template files provided with the distribution, to create or maintain whole documents or sections.

eGenix mxDateTime Manual
Manual for eGenix mxDateTime.

eGenix mxTools Manual
Manual for eGenix mxTools.

Extending and Embedding the Python Interpreter (v2.1)
This document describes how to write modules in C or C++ to extend
 the Python interpreter with new modules. Those modules can define
 new functions but also new object types and their methods. The
 document also describes how to embed the Python interpreter in
 another application, for use as an extension language. Finally,
 it shows how to compile and link extension modules so that they
 can be loaded dynamically (at run time) into the interpreter, if
 the underlying operating system supports this feature.

ftnchek manual
A HTML version of the manual for ftnchek, a lint-like static
 analyser for Fortran programs.

Gadfly - SQL Database in Python
Gadfly is a SQL database implemented entirely in Python, including a DB-API compatible interface, network client and server, etc. It stores its data in memory, which makes it unsuitable for large data sets, but quite fast on smaller ones.

Gimp-Python

HTMLgen
HTMLgen is a class library for the generation of HTML documents with Python scripts. It's used when you want to create HTML pages containing information which changes from time to time. For example you might want to have a page which provides an overall system summary of data collected nightly. Or maybe you have a catalog of data and images that you would like formed into a spiffy set of web pages for the world to browse. Python is a great scripting language for these tasks and with HTMLgen it's very straightforward to construct objects which are rendered into consistently structured web pages. Of course, CGI scripts written in Python can take advantage of these classes as well.

Installing Python Modules (v2.1)
This document describes the Python Distribution Utilities (``Distutils'') from the end-user's point-of-view, describing how to extend the capabilities of a standard Python installation by building and installing third-party Python modules and extensions.

kjbuckets - Set and graph datatypes for Python

Linux Kernel 2.4 Internals Guide   (package: kernel-internals-guide)
Introduction to the Linux 2.4 kernel.
Formats: [html] [text]

Perl5 modules for manipulating scalar as files (IO-Stringy)   (package: libio-stringy-perl)
IO-Stringy is a collection of Perl5 IO:: modules for manipulating data in scalar or array data structures using file mechanisms. Allows for memory basesd temporary file among other things.

Programming Ruby   (package: rubybook)
This book is a tutorial and reference for the Ruby programming language covering from the very basics up to creating extentions using C.

Python Extension Classes Manual
This document describes the Python Extension Classes, a lightweight mechanism for making Python extension types more class-like. Classes can be developed in an extension language, such as C or C++, and these classes can be treated like other Python classes.

Python Library Reference (v2.1)
This library reference manual documents Python's standard library,
 as well as many optional library modules (which may or may not be
 available, depending on whether the underlying platform supports
 them and on the configuration choices made at compile time). It
 also documents the standard types of the language and its built-in
 functions and exceptions, many of which are not or incompletely
 documented in the Reference Manual.

Python Macintosh Library Modules (v2.1)
This library reference manual documents Python's extensions for the
 Macintosh. It should be used in conjunction with the *Python
 Library Reference*, which documents the standard library and
 built-in types.

Python Object Publisher
Publish Python objects on web servers.
The Python object publisher provides a simple mechanism for publishing a collection of Python objects as World-Wide-Web (Web) resources without any plumbing (e.g. CGI) specific code.

Python Reference Manual (v2.1)
This reference manual describes the syntax and "core semantics" of
 the language. It is terse, but attempts to be exact and complete.
 The semantics of non-essential built-in object types and of the
 built-in functions and modules are described in the *Python
 Library Reference*. For an informal introduction to the language,
 see the *Python Tutorial*. For C or C++ programmers, two
 additional manuals exist: *Extending and Embedding the Python
 Interpreter* describes the high-level picture of how to write a
 Python extension module, and the *Python/C API Reference Manual*
 describes the interfaces available to C/C++ programmers in detail.

Python Tutorial (v2.1)
This tutorial introduces the reader informally to the basic
 concepts and features of the Python language and system. It helps
 to have a Python interpreter handy for hands-on experience, but
 all examples are self-contained, so the tutorial can be read
 off-line as well.

Python/C API Reference Manual (v2.1)
This manual documents the API used by C (or C++) programmers who
 want to write extension modules or embed Python. It is a
 companion to *Extending and Embedding the Python Interpreter*,
 which describes the general principles of extension writing but
 does not document the API functions in detail.

SNMP_Session Manual   (package: libsnmp-session-perl)
This manual describes what libsnmp-session-perl is and how it can be used to access SNMP-aware devices from within Perl applications

The Bobo Persistent Object System.
This package includes a set of modules that together provide an extensible persistent object system.
- Highly transparent database access,
- Objects are saved and restored automatically as needed,
- Transactional semantics.

The com_err library   (package: comerr-dev)
A library, and associated utilities, which allow a more uniform way for libraries to return errors to their callers, and for programs to describe errors and exceptional conditions to their users.

The CVS manual   (package: cvs)
This manual describes the functions of the Concurrent Versions System. Also known as the Cederquist manual.

The noweb Hacker's Guide
This manual describes what noweb is and how to change and extend it. Ordinary users will find nothing of interest here.
Formats: [html] [dvi] [ps]

The Numeric Python Extensions
The Numeric Python extensions (NumPy henceforth) is a set of extensions to the Python programming language which allows Python programmers to efficiently manipulate large sets of objects organized in grid-like fashion. These sets of objects are called arrays, and they can have any number of dimensions: one dimensional arrays are similar to standard Python sequences, two-dimensional arrays are similar to matrices from linear algebra. Note that one-dimensional arrays are also different from any other Python sequence, and that two-dimensional matrices are also different from the matrices of linear algebra.



Generated by dwww version 1.10.3 on Sat Apr 21 06:25:32 JST 2007.