1514 lines
23 KiB
HTML
1514 lines
23 KiB
HTML
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|||
|
<HTML
|
|||
|
><HEAD
|
|||
|
><TITLE
|
|||
|
>Programming</TITLE
|
|||
|
><META
|
|||
|
NAME="GENERATOR"
|
|||
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|||
|
REL="HOME"
|
|||
|
TITLE="LDP HOWTO-INDEX"
|
|||
|
HREF="index.html"><LINK
|
|||
|
REL="UP"
|
|||
|
TITLE="Categorized List of HOWTOs"
|
|||
|
HREF="categories.html"><LINK
|
|||
|
REL="PREVIOUS"
|
|||
|
TITLE="Applications / GUI / Multimedia"
|
|||
|
HREF="apps.html"><LINK
|
|||
|
REL="NEXT"
|
|||
|
TITLE="Other (human) Languages"
|
|||
|
HREF="other-lang.html"></HEAD
|
|||
|
><BODY
|
|||
|
CLASS="SECT1"
|
|||
|
BGCOLOR="#FFFFFF"
|
|||
|
TEXT="#000000"
|
|||
|
LINK="#0000FF"
|
|||
|
VLINK="#840084"
|
|||
|
ALINK="#0000FF"
|
|||
|
><DIV
|
|||
|
CLASS="NAVHEADER"
|
|||
|
><TABLE
|
|||
|
SUMMARY="Header navigation table"
|
|||
|
WIDTH="100%"
|
|||
|
BORDER="0"
|
|||
|
CELLPADDING="0"
|
|||
|
CELLSPACING="0"
|
|||
|
><TR
|
|||
|
><TH
|
|||
|
COLSPAN="3"
|
|||
|
ALIGN="center"
|
|||
|
><A
|
|||
|
HREF="http://www.tldp.org/"
|
|||
|
TARGET="_top"
|
|||
|
>LDP</A
|
|||
|
> HOWTO-INDEX</TH
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
WIDTH="10%"
|
|||
|
ALIGN="left"
|
|||
|
VALIGN="bottom"
|
|||
|
><A
|
|||
|
HREF="apps.html"
|
|||
|
ACCESSKEY="P"
|
|||
|
>Prev</A
|
|||
|
></TD
|
|||
|
><TD
|
|||
|
WIDTH="80%"
|
|||
|
ALIGN="center"
|
|||
|
VALIGN="bottom"
|
|||
|
>Chapter 4. Categorized List of HOWTOs</TD
|
|||
|
><TD
|
|||
|
WIDTH="10%"
|
|||
|
ALIGN="right"
|
|||
|
VALIGN="bottom"
|
|||
|
><A
|
|||
|
HREF="other-lang.html"
|
|||
|
ACCESSKEY="N"
|
|||
|
>Next</A
|
|||
|
></TD
|
|||
|
></TR
|
|||
|
></TABLE
|
|||
|
><HR
|
|||
|
ALIGN="LEFT"
|
|||
|
WIDTH="100%"></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT1"
|
|||
|
><H1
|
|||
|
CLASS="SECT1"
|
|||
|
><A
|
|||
|
NAME="PROGRAMMING"
|
|||
|
></A
|
|||
|
>4.6. Programming</H1
|
|||
|
><P
|
|||
|
>Topics covered in this section include:
|
|||
|
|
|||
|
<P
|
|||
|
></P
|
|||
|
><TABLE
|
|||
|
BORDER="0"
|
|||
|
><TBODY
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGGENERAL"
|
|||
|
>Section 4.6.1</A
|
|||
|
> General</TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGCOMPILERS"
|
|||
|
>Section 4.6.2</A
|
|||
|
> Compilers</TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGLANG"
|
|||
|
>Section 4.6.3</A
|
|||
|
> Languages</TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGLIB"
|
|||
|
>Section 4.6.4</A
|
|||
|
> Libraries</TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGINTERFACE"
|
|||
|
>Section 4.6.5</A
|
|||
|
> Interfaces / API / Protocols</TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGSECURITY"
|
|||
|
>Section 4.6.6</A
|
|||
|
> Security</TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGTOOLS"
|
|||
|
>Section 4.6.7</A
|
|||
|
> Tools</TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGVC"
|
|||
|
>Section 4.6.8</A
|
|||
|
> Version Control</TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGDBMS"
|
|||
|
>Section 4.6.9</A
|
|||
|
> DBMS / Databases</TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
><A
|
|||
|
HREF="programming.html#PROGMISC"
|
|||
|
>Section 4.6.10</A
|
|||
|
> Miscellaneous</TD
|
|||
|
></TR
|
|||
|
></TBODY
|
|||
|
></TABLE
|
|||
|
><P
|
|||
|
></P
|
|||
|
> </P
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGGENERAL"
|
|||
|
></A
|
|||
|
>4.6.1. General</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Software-Building-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Software-Building-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Building and Installing Software Packages for Linux</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jul 1999</I
|
|||
|
>.
|
|||
|
A comprehensive guide to building and installing "generic" UNIX
|
|||
|
software distributions under Linux. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Software-Proj-Mgmt-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Software-Proj-Mgmt-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Free Software Project Management HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Apr 2002</I
|
|||
|
>.
|
|||
|
A guide to the non-technical aspects of free software project
|
|||
|
the non-technical aspects of free software project
|
|||
|
management; and was written to be a crash course in the
|
|||
|
people skills that aren't taught to commercial coders
|
|||
|
but that can make or break a free software project. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Software-Release-Practice-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Software-Release-Practice-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Software Release Practice HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jan 2013</I
|
|||
|
>.
|
|||
|
Describes good release practices for Linux open-source projects. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGCOMPILERS"
|
|||
|
></A
|
|||
|
>4.6.2. Compilers</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../GCC-Frontend-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>GCC-Frontend-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>GCC Frontend HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 2002</I
|
|||
|
>.
|
|||
|
Creating a new GCC front end. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGLANG"
|
|||
|
></A
|
|||
|
>4.6.3. Languages</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Programming-Languages.html"
|
|||
|
TARGET="_top"
|
|||
|
>Programming-Languages</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Programming Languages mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jul 2000</I
|
|||
|
>.
|
|||
|
A brief comparison of major programming languages for Linux and
|
|||
|
major libraries for creating graphical user interfaces (GUIs)
|
|||
|
under Linux. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Adv-Bash-Scr-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Adv-Bash-Scr-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Advanced Bash-Scripting HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
>A guide to shell scripting, using Bash. </P
|
|||
|
><P
|
|||
|
>Replaced by the <A
|
|||
|
HREF="../../guides.html#abs"
|
|||
|
TARGET="_top"
|
|||
|
>Advanced
|
|||
|
Bash-Scripting Guide</A
|
|||
|
>. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Assembly-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Assembly-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Linux Assembly HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Mar 2013</I
|
|||
|
>.
|
|||
|
How to program in assembly language using FREE programming tools,
|
|||
|
focusing on development for or from the Linux Operating System on
|
|||
|
IA-32 (i386) platform. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Bash-Prog-Intro-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Bash-Prog-Intro-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>BASH Programming - Introduction HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jul 2000</I
|
|||
|
>.
|
|||
|
This article intends to help you to start programming
|
|||
|
basic-to-intermediate shell scripts. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
>C++Programming-HOWTO,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>C++ Programming HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Removed: November 2002</I
|
|||
|
>.
|
|||
|
This HOWTO has been removed for review. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Enterprise-Java-for-Linux-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Enterprise-Java-for-Linux-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Enterprise Java for Linux HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Nov 2001</I
|
|||
|
>.
|
|||
|
How to set up an Enterprise Java environment on Linux including a
|
|||
|
JDK, a Web server, supporting Java servlets, accessing a database via
|
|||
|
JDBC, and supporting Enterprise Java Beans (EJBs). </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Java-CGI-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Java-CGI-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Java CGI HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Dec 1998</I
|
|||
|
>.
|
|||
|
Explains how to set up your server to allow CGI programs written in
|
|||
|
Java and how to use Java to write CGI programs. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Lex-YACC-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Lex-YACC-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Lex and YACC primer/HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Apr 2002</I
|
|||
|
>.
|
|||
|
Helps you get started using Lex and YACC. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../TclTk-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>TclTk-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>The Linux Tcl and Tk HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Nov 1998</I
|
|||
|
>.
|
|||
|
Describes the Linux approach to Tcl, a scripting language. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Scripting-GUI-TclTk/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Scripting-GUI-TclTk</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Scripting Graphical Commands with Tcl/Tk Mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 2003</I
|
|||
|
>.
|
|||
|
This article provides an introduction to building graphical user
|
|||
|
interface frontends for command-line utilities using Tcl and the Tk
|
|||
|
toolkit. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../VB6-to-Tcl/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>VB6-to-Tcl</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>VB6 To Tcl mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Apr 2003</I
|
|||
|
>.
|
|||
|
A 15 Minute Tcl Tour For Visual Basic and VBScript Programmers. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGLIB"
|
|||
|
></A
|
|||
|
>4.6.4. Libraries</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Program-Library-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Program-Library-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Program Library HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Apr 2003</I
|
|||
|
>.
|
|||
|
This HOWTO for programmers discusses how to create and use program
|
|||
|
libraries on Linux. This includes static libraries, shared libraries,
|
|||
|
and dynamically loaded libraries. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../C++-dlopen/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>C++-dlopen</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>C++ dlopen mini HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Mar 2006</I
|
|||
|
>.
|
|||
|
How to dynamically load C++ functions and classes using
|
|||
|
the dlopen API. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Glibc2-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Glibc2-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Glibc 2 HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jun 1998</I
|
|||
|
>.
|
|||
|
Covers installing and using the GNU C Library version 2 (libc6)
|
|||
|
on Linux systems. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../NCURSES-Programming-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>NCURSES-Programming-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>NCURSES Programming HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jun 2005</I
|
|||
|
>.
|
|||
|
An "All in One" guide for programming with ncurses and its
|
|||
|
sister libraries. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGINTERFACE"
|
|||
|
></A
|
|||
|
>4.6.5. Interfaces / API / Protocols</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../3D-Modelling.html"
|
|||
|
TARGET="_top"
|
|||
|
>3D-Modelling</A
|
|||
|
>, <I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>3D Graphics Modelling and Rendering mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Mar 2001</I
|
|||
|
>.
|
|||
|
Details download and installation instructions for a graphics
|
|||
|
rendering and modelling development environment using RedHat Linux. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Implement-Sys-Call-Linux-2.6-i386/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Implement-Sys-Call-Linux-2.6-i386</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Implementing a System Call on Linux 2.6 for i386</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Oct 2006</I
|
|||
|
>.
|
|||
|
Information about implementing system calls in the Linux
|
|||
|
operating system for i386 architecture with 2.6 kernels. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../IO-Port-Programming.html"
|
|||
|
TARGET="_top"
|
|||
|
>IO-Port-Programming</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Linux I/O port programming mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Dec 2000</I
|
|||
|
>.
|
|||
|
Describes programming hardware I/O ports and waiting for small periods
|
|||
|
of time in user-mode Linux programs running on the Intel
|
|||
|
x86 architecture. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Kerneld/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Kerneld</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>The Linux kerneld mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: May 2000</I
|
|||
|
>.
|
|||
|
Explains how you can use the kerneld function in the Linux kernels. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Lego/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Lego</A
|
|||
|
>, <I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Lego Mindstorm with Linux Mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Oct 2000</I
|
|||
|
>.
|
|||
|
Intended to serve as a very brief introduction to the options available
|
|||
|
for using the Lego Group's Mindstorm Robotics Invention System (RIS)
|
|||
|
from within Linux. It also can be used as a gathering
|
|||
|
point for more information. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Module-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Module-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Linux Loadable Kernel Module HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Sep 2006</I
|
|||
|
>.
|
|||
|
Explains what Linux loadable kernel modules (LKMs) are,
|
|||
|
and how to use and create them. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../NCURSES-Programming-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>NCURSES-Programming-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>NCURSES Programming HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jun 2005</I
|
|||
|
>.
|
|||
|
An "All in One" guide for programming with ncurses and its
|
|||
|
sister libraries. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../NLM-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>NLM-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>NetWare Loadable Module Programming HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jan 2007</I
|
|||
|
>.
|
|||
|
How to develop NetWare Loadable Modules under
|
|||
|
Linux, using GNU CC and nlmconv(1) from GNU binutils. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Parallel-Processing-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Parallel-Processing-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Linux Parallel Processing HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jun 2004</I
|
|||
|
>.
|
|||
|
Discusses the four basic approaches to parallel processing that are
|
|||
|
available to Linux users: SMP Linux systems, clusters of networked
|
|||
|
Linux systems, parallel execution using multimedia instructions
|
|||
|
(i.e., MMX), and attached (parallel) processors hosted by a Linux
|
|||
|
system. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Querying-libiptc-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Querying-libiptc-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Querying libiptc HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Apr 2002</I
|
|||
|
>.
|
|||
|
Explains how to use the libiptc library included in the
|
|||
|
iptables package and how to use programs to query the internal
|
|||
|
structures. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../RTLinux-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>RTLinux-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>RTLinux HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 2002</I
|
|||
|
>.
|
|||
|
RTLinux Installation and writing realtime programs in Linux. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../SCSI-2.4-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>SCSI-2.4-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>The Linux 2.4 SCSI subsystem HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 2004</I
|
|||
|
>.
|
|||
|
Describes the SCSI subsystem as the Linux kernel enters
|
|||
|
the 2.4 production series. An external view of the SCSI subsystem
|
|||
|
is the main theme. Material is included to help the system
|
|||
|
administration of the Linux SCSI subsystem. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../SCSI-Generic-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>SCSI-Generic-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>The Linux SCSI Generic (sg) HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: May 2002</I
|
|||
|
>.
|
|||
|
Describes the SCSI Generic driver (sg) found in
|
|||
|
the Linux 2.4 production series of kernels. Focuses on
|
|||
|
the interface and characteristics of the driver that application
|
|||
|
writers may need to know. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Serial-Programming-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Serial-Programming-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Serial Programming HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 2001</I
|
|||
|
>.
|
|||
|
How to program communications with devices over a serial port on a
|
|||
|
Linux box. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../SMB-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>SMB-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>SMB HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Apr 2000</I
|
|||
|
>.
|
|||
|
How to use the Server Message Block (SMB) protocol, also called the
|
|||
|
Session Message Block, NetBIOS or LanManager protocol, with Linux
|
|||
|
using Samba. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../XML-RPC-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>XML-RPC-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>XML-RPC HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Apr 2001</I
|
|||
|
>.
|
|||
|
Describes how to use XML-RPC to implement clients and servers in
|
|||
|
a variety of languages. Provides example code; applies to all
|
|||
|
operating systems with XML-RPC support. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGSECURITY"
|
|||
|
></A
|
|||
|
>4.6.6. Security</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Secure-Programs-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Secure-Programs-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Secure Programming for Linux and Unix HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Mar 2003</I
|
|||
|
>.
|
|||
|
Provides a set of design and implementation guidelines for writing
|
|||
|
secure programs for Linux and Unix systems. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGTOOLS"
|
|||
|
></A
|
|||
|
>4.6.7. Tools</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../C-C++Beautifier-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>C-C++Beautifier-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>C-C++ Beautifier HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Removed: November 2003</I
|
|||
|
>.
|
|||
|
This HOWTO has been removed for review. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../C-editing-with-VIM-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>C-editing-with-VIM-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>C editing with VIM HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jan 2001</I
|
|||
|
>.
|
|||
|
An introduction to editing C and
|
|||
|
other language files whose syntax is similar like C++
|
|||
|
and Java in vi/VIM. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Java-Decompiler-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Java-Decompiler-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Java Decompiler HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Removed: November 2003</I
|
|||
|
>.
|
|||
|
This HOWTO has been removed for review. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../RPM-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>RPM-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>RPM HOWTO - RPM at Idle</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Nov 1999</I
|
|||
|
>.
|
|||
|
RPM is the RPM Package Manager. It is an open packaging
|
|||
|
system available for anyone to use. It allows users to take source
|
|||
|
code for new software and package it into source and binary form such
|
|||
|
that binaries can be easily installed and tracked and source can be
|
|||
|
rebuilt easily. It also maintains a database of all packages and their
|
|||
|
files that can be used for verifying packages and querying for
|
|||
|
information about files and/or packages. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../RPM-for-Unix-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>RPM-for-Unix-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>RPM-for-Unix HOW-TO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Removed: November 2003</I
|
|||
|
>.
|
|||
|
This HOWTO has been removed for review. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Valgrind-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Valgrind-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Valgrind HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Sep 2002</I
|
|||
|
>.
|
|||
|
A guide to Valgrind, the malloc debugger. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Vim-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Vim-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Vim Color Editor HOWTO (Vi Improved w/syntax
|
|||
|
color highlighting)</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Removed: November 2003</I
|
|||
|
>.
|
|||
|
This HOWTO has been removed for review. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGVC"
|
|||
|
></A
|
|||
|
>4.6.8. Version Control</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../CVS-RCS-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>CVS-RCS-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>CVS-RCS HOWTO for Linux (Source Code Control System)</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Removed: November 2003</I
|
|||
|
>.
|
|||
|
This HOWTO has been removed for review. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../RCS.html"
|
|||
|
TARGET="_top"
|
|||
|
>RCS</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>The RCS mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 1997</I
|
|||
|
>.
|
|||
|
Covers basic installation and usage of RCS, the GNU Revision
|
|||
|
Control System, under Linux. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Secure-CVS-Pserver/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Secure-CVS-Pserver</A
|
|||
|
>, <I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Secure CVS Pserver Mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Mar 2003</I
|
|||
|
>.
|
|||
|
Will help you set up a more secure CVS Pserver for
|
|||
|
anonymous CVS access. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGDBMS"
|
|||
|
></A
|
|||
|
>4.6.9. DBMS / Databases</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../DB2-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>DB2-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>IBM DB2 Express-C for Linux HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 2007</I
|
|||
|
>.
|
|||
|
Intended for anyone interested in installing and
|
|||
|
using IBM DB2<42> Express-C 9 database on Linux<75>. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../IngresII-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>IngresII-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Ingres II HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Sep 2001</I
|
|||
|
>.
|
|||
|
Helps install the Ingres II Relational Database Management
|
|||
|
System on Linux. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Oracle-7-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Oracle-7-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Oracle 7 Database HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 1998</I
|
|||
|
>.
|
|||
|
A guide to installing and configuring the Oracle 7 Database Server on a
|
|||
|
Linux system. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Oracle8-on-RH7X-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Oracle8-on-RH7X-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Oracle 8i on Linux RH7.X Installation HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jul 2002</I
|
|||
|
>.
|
|||
|
Following this HOWTO you should be able to get "Oracle 8i, version
|
|||
|
8.1.7, Enterprise Edition for Linux" installed on a RedHat 7.X
|
|||
|
distribution. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
>PostgreSQL-HOWTO,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Database-SQL-RDBMS HOWTO for Linux</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Removed: Jan 2002</I
|
|||
|
>.
|
|||
|
This HOWTO has been removed for review. Please visit the official
|
|||
|
<A
|
|||
|
HREF="http://www.postgresql.org/"
|
|||
|
TARGET="_top"
|
|||
|
>PostgreSQL site</A
|
|||
|
>
|
|||
|
for information on this topic. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../WWW-mSQL-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>WWW-mSQL-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>A mSQL and perl Web Server HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Sep 1997</I
|
|||
|
>.
|
|||
|
How to build a SQL client/server database using WWW and HTML for the
|
|||
|
user interface. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="SECT2"
|
|||
|
><H2
|
|||
|
CLASS="SECT2"
|
|||
|
><A
|
|||
|
NAME="PROGMISC"
|
|||
|
></A
|
|||
|
>4.6.10. Miscellaneous</H2
|
|||
|
><P
|
|||
|
> <P
|
|||
|
></P
|
|||
|
><UL
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Accessibility-Dev-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Accessibility-Dev-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>How to Develop Accessible Linux Applications</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: May 2002</I
|
|||
|
>.
|
|||
|
Provides Linux software developers with guidelines and
|
|||
|
test cases for developing accessible Linux applications. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../AI-Alife-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>AI-Alife-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Linux AI & Alife HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Mar 2013</I
|
|||
|
>.
|
|||
|
Information about, and links to, various AI related software libraries,
|
|||
|
applications, etc. that work on the Linux platform. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Apache-Compile-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Apache-Compile-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Apache Compile HOWTO (Linux edition)</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Feb 2003</I
|
|||
|
>.
|
|||
|
Describes how to compile the Apache Webserver with
|
|||
|
important modules like mod_perl, mod_dav, mod_auth_ldap,
|
|||
|
mod_dynvhost, mod_roaming, mod_jserv, and mod_php. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Debian-Binary-Package-Building-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Debian-Binary-Package-Building-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Debian Binary Package Building HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 2005</I
|
|||
|
>.
|
|||
|
Shows how to build a minimal Debian .deb package. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../HighQuality-Apps-HOWTO/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>HighQuality-Apps-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Creating Integrated High Quality Linux Applications HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 2002</I
|
|||
|
>.
|
|||
|
Tries to clarify some issues and give
|
|||
|
tips on how to create Linux applications highly integrated to
|
|||
|
the Operating System, security and easy of use. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Multi-Distro-Dev/index.html"
|
|||
|
TARGET="_top"
|
|||
|
>Multi-Distro-Dev</A
|
|||
|
>, <I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Development for Multiple Linux Distributions mini-HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Aug 2002</I
|
|||
|
>.
|
|||
|
Outlines a quick hack to aid in developing and testing
|
|||
|
user-space programs for multiple Linux distributions. </P
|
|||
|
></LI
|
|||
|
><LI
|
|||
|
><P
|
|||
|
><A
|
|||
|
HREF="../Tango-HOWTO.html"
|
|||
|
TARGET="_top"
|
|||
|
>Tango-HOWTO</A
|
|||
|
>,
|
|||
|
<I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Tango 2000 HOWTO</I
|
|||
|
></P
|
|||
|
><P
|
|||
|
><I
|
|||
|
CLASS="CITETITLE"
|
|||
|
>Updated: Jul 2000</I
|
|||
|
>.
|
|||
|
Describes the installation, configuration, and basic
|
|||
|
troubleshooting of Pervasive Software's Tango Application Server
|
|||
|
on Sun Solaris and various flavours of Linux. </P
|
|||
|
></LI
|
|||
|
></UL
|
|||
|
></P
|
|||
|
></DIV
|
|||
|
></DIV
|
|||
|
><DIV
|
|||
|
CLASS="NAVFOOTER"
|
|||
|
><HR
|
|||
|
ALIGN="LEFT"
|
|||
|
WIDTH="100%"><TABLE
|
|||
|
SUMMARY="Footer navigation table"
|
|||
|
WIDTH="100%"
|
|||
|
BORDER="0"
|
|||
|
CELLPADDING="0"
|
|||
|
CELLSPACING="0"
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
WIDTH="33%"
|
|||
|
ALIGN="left"
|
|||
|
VALIGN="top"
|
|||
|
><A
|
|||
|
HREF="apps.html"
|
|||
|
ACCESSKEY="P"
|
|||
|
>Prev</A
|
|||
|
></TD
|
|||
|
><TD
|
|||
|
WIDTH="34%"
|
|||
|
ALIGN="center"
|
|||
|
VALIGN="top"
|
|||
|
><A
|
|||
|
HREF="index.html"
|
|||
|
ACCESSKEY="H"
|
|||
|
>Home</A
|
|||
|
></TD
|
|||
|
><TD
|
|||
|
WIDTH="33%"
|
|||
|
ALIGN="right"
|
|||
|
VALIGN="top"
|
|||
|
><A
|
|||
|
HREF="other-lang.html"
|
|||
|
ACCESSKEY="N"
|
|||
|
>Next</A
|
|||
|
></TD
|
|||
|
></TR
|
|||
|
><TR
|
|||
|
><TD
|
|||
|
WIDTH="33%"
|
|||
|
ALIGN="left"
|
|||
|
VALIGN="top"
|
|||
|
>Applications / GUI / Multimedia</TD
|
|||
|
><TD
|
|||
|
WIDTH="34%"
|
|||
|
ALIGN="center"
|
|||
|
VALIGN="top"
|
|||
|
><A
|
|||
|
HREF="categories.html"
|
|||
|
ACCESSKEY="U"
|
|||
|
>Up</A
|
|||
|
></TD
|
|||
|
><TD
|
|||
|
WIDTH="33%"
|
|||
|
ALIGN="right"
|
|||
|
VALIGN="top"
|
|||
|
>Other (human) Languages</TD
|
|||
|
></TR
|
|||
|
></TABLE
|
|||
|
></DIV
|
|||
|
></BODY
|
|||
|
></HTML
|
|||
|
>
|