| 
 | 
|  | 
| 
 | 
这是全部 LinuxFocus 的文章的按发行时间的索引。
![[not translated]](../common/images/frame_tuxgrey.gif) A digital DC power supply -- part 3: command control from the PC
 A digital DC power supply -- part 3: command control from the PC![[not translated]](../common/images/frame_tuxgrey.gif) LF Tip: #defines for writing portable C-code
 LF Tip: #defines for writing portable C-code![[not translated]](../common/images/frame_tuxgrey.gif) Automate the creation of graphs with Graphviz
 Automate the creation of graphs with Graphviz![[not translated]](../common/images/frame_tuxgrey.gif) Computer Assisted Simulation of DNA using Linux and Perl
 Computer Assisted Simulation of DNA using Linux and PerlLF Tip: USB 鼠标和笔记本电脑
这是一个小技巧,从现在开始,LinuxFocus每月都会至少提供一个这样的技巧。 如果你有有关这些小技巧的新想法,请发邮件到:guido(at)linuxfocus.org。
A digital DC power supply -- part 2: the software
very small an really powerful DC power supply for your hobby lab. In this second part I explain how the software works and one more feature is added.
![[not translated]](../common/images/frame_tuxgrey.gif) Book review: The Linux Enterprise Cluster
 Book review: The Linux Enterprise ClusterLF Tip: 别对我嘟嘟叫啦!
这是一个小技巧,从现在开始,LinuxFocus每月都会至少提供一个这样的技巧。 如果你有有关这些小技巧的新想法,请发邮件到:guido(at)linuxfocus.org。
![[not translated]](../common/images/frame_tuxgrey.gif) A digital DC power supply
 A digital DC power supplyLF tip: 在 KDE 里和 kprinter 一起使用 Adobe Acrobat Reader 7
这是一个小技巧,从现在开始,LinuxFocus每月都会至少提供一个这样的技巧。 如果你有有关这些小技巧的新想法,请发邮件到:guido(at)linuxfocus.org。
![[not translated]](../common/images/frame_tuxgrey.gif) Faulty Software
 Faulty Software![[not translated]](../common/images/frame_tuxgrey.gif) A toolchain for transformation from paper to HTML
 A toolchain for transformation from paper to HTMLLF Tip: 重要的 FireFox 扩展
这是一个小技巧,从现在开始,LinuxFocus每月都会至少提供一个这样的技巧。 如果你有有关这些小技巧的新想法,请发邮件到:guido(at)linuxfocus.org。
![[not translated]](../common/images/frame_tuxgrey.gif) Cruising with the snavigator
 Cruising with the snavigatorBayonne: 电话与IVR服务中的开源项目
Bayonne 是GNU计划中的IVR与电话服务器,也就是说它是一个自由和开源的软件.
小帖子: 解决那个丑陋的键盘问题
这是一个小技巧,从现在开始,LinuxFocus每月都会至少提供一个这样的技巧。如果你有有关这些小技巧的新想法,发邮件到:guido(Q)linuxfocus.org。
LINUX & PERL, 学习和分析生物学信息的电脑工具
这篇文章介绍了对DNA、RNA和蛋白质序列数据库的生物信息提取时,在Unix上的Perl程序的一些优点。这些Perl程序可用来作数据比对处理和分析。人类基因组计划和DNA克隆技术的发展加速了这个领域的进步。这些领域每天产生的大量信息使得我们处理这些信息的方式不得不有所改进。
lcdproc -- 使LCD显示屏容易使用和制作
这么长时间了,linuxfocus的读者可能还记得我的旧文章:March 2003: Linux USB LCD display with watchdog and buttons和A LCD control panel for your Linux server。那些都是关于昂贵的LCD面板,还有监视狗、ADC等等。 很久以前我就注意到所有那些额外的功能我们并不常用。现在,这篇文章仅提供最基本的模型:LCD显示屏和2个按钮。对每个人来说都很容易制作。
第二部分 -- 一个数字温度计或跟你的atmel微控制器进行I2C通信
在第二部分中我们将连接一个液晶显示屏(LCD),并且我将介绍一下其软件是如何工作的。 
通过网络完全复制你的电脑
当你需要从一台电脑复制数据到另一台电脑上去的时候,本文所讲基于网络的且安全、简易、有效的方法就派上用场了。
使用GProf来优化你的C/C++程序
GProf 使用了一种异常简单但是非常有效的方法来优化C/C++ 程序,而且能很容易的识别出值得优化的代码。一个简单的案例分析将会显示,GProf如何通过识别并优化两个关键的数据结构,将实际应用中的程序从3分钟的运行时优化到5秒的。
一个数字温度计或跟你的atmel微控制器进行I2C通信
Atmel的Atmega8微控制器有充足的数字和模拟输入输出线。 对于开发任何种类的测量设备来说它确实是一个理想的器件。
LF Tip: 从HTML文件生成PDF
这是一个小技巧,从现在开始,LinuxFocus每月都会至少提供一个这样的技巧。如果你有有关这些小技巧的新想法,发邮件到:guido(Q)linuxfocus.org。
自己写 Netfilter 匹配器
这个例子将告诉你如何根据源或是目的 ip 地址来匹配一个包。  
![[not translated]](../common/images/frame_tuxgrey.gif) Professional Tex(t)Authoring with LyX
 Professional Tex(t)Authoring with LyXLF 小帖子:LinuxFocus 活动书签
这是一个小技巧,从现在开始,LinuxFocus每月都会至少提供一个这样的技巧。如果你有有关这些小技巧的新想法,发邮件到:guido(Q)linuxfocus.org。
![[not translated]](../common/images/frame_tuxgrey.gif) ParallelKnoppix
 ParallelKnoppix使用Sylpheed-Claws检查电子邮件数字签名
在此我想向大家讲述一下如何在Sylpheed-Claws中使用一些基本的bash 管道命令增加一个gpg插件来检查电子邮件的数字签名。
SPF 简介
SPF 是发送方策略框架 (Sender Policy Framework) 的缩写,希望能成为一个防伪标准,来防止伪造邮件地址。这篇文章对 SPF 进行了简单介绍,并介绍了它的一些优点和不足。
使用 gEDA
如何利用 gEDA 社区的自由软件绘制印刷电路版图。 
LF Tip: 使用Emacs键绑定在Firefox中编辑URL
这是一个小技巧。从现在开始LinuxFocus每个月至少会有一个。 如果你有什么新的技巧请发到 guido(Q)linuxfocus.org
Fn-F12: 让IBM Thinkpad T20笔记本电脑休眠
这篇文章解释了如何在没有Windows安装的情况下使IBM Thinkpad T20休眠。这里介绍的方法应该对其他带有Phoenix BIOS的Thinkpad系列也是可以的,但是我只在T20上测试过。
CheckInstall
Checkinstall 是一个能从 tar.gz类的源代码自动生成RPM/Debian或Slackware安装包的程序。这样使你能用几乎所有的 tar.gz 类的源代码生成“干净”的安装或者卸载包。
在 Linux 下访问无线局域网
本文中,作者叙述了驱动常见无线网卡的几种方法和其他一些相关话题,如访问使用基于802.1x认证机制的无线局域网的方法等。
![[not translated]](../common/images/frame_tuxgrey.gif) Programming the AVR Microcontroller with GCC, libc 1.0.4
 Programming the AVR Microcontroller with GCC, libc 1.0.4![[not translated]](../common/images/frame_tuxgrey.gif) LF Tip: switching off font anti-aliasing
 LF Tip: switching off font anti-aliasing![[not translated]](../common/images/frame_tuxgrey.gif) Get To know a free pascal compiler: Free Pascal
 Get To know a free pascal compiler: Free PascalLF 小帖子: 定制你的motd & issue
这是一个小技巧,从现在开始,LinuxFocus每月都会至少提供一个这样的技巧。如果你有有关这些小技巧的新想法,发邮件到:guido(Q)linuxfocus.org。
平台无关软件开发
本文介绍了不同的平台无关的图形界面程序设计方法。
LF 小帖子:随时改变键盘布局
这是一个小技巧,从现在开始,LinuxFocus每月都会至少提供一个这样的技巧。如果你有有关这些小技巧的新想法,发邮件到:guido(Q)linuxfocus.org。
Linux 在科学界 - 开发了一个多强大的神经网络工具啊!
这篇文章展示了基于 Linux 的软件在科学研究中的强大应用。
![[not translated]](../common/images/frame_tuxgrey.gif) darkstat - a network traffic analyser
 darkstat - a network traffic analyser![[not translated]](../common/images/frame_tuxgrey.gif) Simple Animation
 Simple Animation![[not translated]](../common/images/frame_tuxgrey.gif) Creating panoramic views using Hugin, Enblend and The Gimp
 Creating panoramic views using Hugin, Enblend and The Gimp加载点揭密
这篇文章解释了加载点的概念,但我认为,其中的部分内容即使对于一些不是新手的读者也有点意思。
![[not translated]](../common/images/frame_tuxgrey.gif) Interview with Jeff Dike
 Interview with Jeff Dike![[not translated]](../common/images/frame_tuxgrey.gif) Data loss, worst case
 Data loss, worst casevsftpd - Very Secure FTP Daemon 简介
这篇文章是"Very Secure FTP Daemon" 的基本介绍。首先,我会粗略地介绍 FTP 和 vsftpd。之后,我们将会学习 vsftp 守护程序(deamon)的安装、设置和启动参数。最后,我们还要进行一个小小的功能测试。
![[not translated]](../common/images/frame_tuxgrey.gif) Temperature monitoring with Linux (part 2)
 Temperature monitoring with Linux (part 2)![[not translated]](../common/images/frame_tuxgrey.gif) Why does this not work!? How to find and fix faults in Linux applications.
 Why does this not work!? How to find and fix faults in Linux applications.Dia, 一个图表制作程序
Dia, 一个 gnome 下的图表编辑器。
Colorful shells -- Using ANSI color codes
This article explains how to use colors or bold text in a Terminal.
Gentoo linux
Gentoo Linux is a source package based Linux system. It is very different from the established commercial Linux distributions.
shivalik -- simple configuration backup (defying Murphy's laws)
There are a whole lot of HOWTOs out there which tell you what to do if you have a serious problem with your Linux installation. Good for us. But there is no one there who told you what you should do before disaster strikes you!
![[not translated]](../common/images/frame_tuxgrey.gif) Talking to a Running Process
 Talking to a Running Process![[not translated]](../common/images/frame_tuxgrey.gif) Going 3D with Blender: Modeling a clock
 Going 3D with Blender: Modeling a clockRsync: The Best Backup System Ever
Backup is one of the hardest and most neglected parts of system administration. This article presents a very easy solution based on rsync.
Linux for S/390 (IBM z-Series)
S/390 is a robust hardware platform from IBM for large enterprices. Linux runs on it.
Gambas: Basic for Linux
Gambas is a Basic interpreter for Linux with GUI support.
uucpssh.org: UUCP e-mail for Linux fans
In the windows world incomming mails are received via POP3 or IMAP and outgoing mails are sent directly via SMTP. This split setup can cause all kind of headaches especially if you are using different ISPs all the time.
Introduction to the TclMySQL library
MySQLTcl is a Tcl library to do SQL queries.
GUI Programming with GTK - 3
In these article series, we will learn how to write graphical user interfaces (GUIs) using GTK.
Tuxpaint: A paint program for kids
Tuxpaint is a paint program (not only) for children and it is great fun!
Statistics Anyone?
Most statistics packages seem to be overwhelming in their scope, forcing the user on a very steep learning path, most of them are also very expensive. There is however a refreshing alternative: SalStat
RPN calculators for Linux
Reverse Polish Notation is the most advanced entry method for calculators. This article will review some of the available RPN desktop calculators for Linux.
![[not translated]](../common/images/frame_tuxgrey.gif) Tracking Linux Internals with Syscalltracker
 Tracking Linux Internals with SyscalltrackerstoreBackup, the unconventional backup tool
storeBackup is a very versatile backup tool.
Let's do some electronics
Software to develop electronic circuits? Yes, it's available for Linux too. This article will show you what you need.
Test: pre-installed Linux Notebooks
This is a review of notebooks from linuxcertified.com
Understanding the Proc File System
The proc filesystem is a virtual filesystem which provides a lot of infromation about hardware and kernel internal data structures.
Going 3D with Blender: Modeling a chest
In this article we model a treasure chest with Blender.
![[not translated]](../common/images/frame_tuxgrey.gif) Writing man-pages
 Writing man-pages![[not translated]](../common/images/frame_tuxgrey.gif) Book review: The Art of UNIX Programming
 Book review: The Art of UNIX Programming![[not translated]](../common/images/frame_tuxgrey.gif) GIMP: Make your own brushes
 GIMP: Make your own brushes![[not translated]](../common/images/frame_tuxgrey.gif) Temperature monitoring with Linux
 Temperature monitoring with Linux![[not translated]](../common/images/frame_tuxgrey.gif) Concurrent programming - Message queues (3)
 Concurrent programming - Message queues (3)![[not translated]](../common/images/frame_tuxgrey.gif) An ISDN - Fax with Linux
 An ISDN - Fax with Linux![[not translated]](../common/images/frame_tuxgrey.gif) Going 3D with Blender: A room with toys
 Going 3D with Blender: A room with toysThe MySQL C API
In this article, you will learn how to use the C APIs (Application Programming Interfaces) that come with MySQL.
![[not translated]](../common/images/frame_tuxgrey.gif) Linux on the desktop: A computer for Mom
 Linux on the desktop: A computer for Mom![[not translated]](../common/images/frame_tuxgrey.gif) Going 3D with Blender: A toy train
 Going 3D with Blender: A toy train![[not translated]](../common/images/frame_tuxgrey.gif) Automail for fli4l
 Automail for fli4l![[not translated]](../common/images/frame_tuxgrey.gif) A short guide to the installation of CVW under Linux
 A short guide to the installation of CVW under Linux![[not translated]](../common/images/frame_tuxgrey.gif) Photo magic with Gimp
 Photo magic with Gimp![[not translated]](../common/images/frame_tuxgrey.gif) Collaborative Virtual Workspaces and their advantages
 Collaborative Virtual Workspaces and their advantages![[not translated]](../common/images/frame_tuxgrey.gif) IDS - Intrusion Detection System, part II
 IDS - Intrusion Detection System, part II![[not translated]](../common/images/frame_tuxgrey.gif) Building an autonomous light finder robot
 Building an autonomous light finder robot![[not translated]](../common/images/frame_tuxgrey.gif) A GNUstep small apps tour
 A GNUstep small apps tour![[not translated]](../common/images/frame_tuxgrey.gif) A 1 Bit Data Scope
 A 1 Bit Data Scope![[not translated]](../common/images/frame_tuxgrey.gif) Product Review: Textmaker
 Product Review: Textmaker![[not translated]](../common/images/frame_tuxgrey.gif) Book review: Mastering Red Hat Linux 9
 Book review: Mastering Red Hat Linux 9![[not translated]](../common/images/frame_tuxgrey.gif) GUI Programming with GTK - part 2
 GUI Programming with GTK - part 2![[not translated]](../common/images/frame_tuxgrey.gif) Going 3D with Blender: Very first Steps
 Going 3D with Blender: Very first Steps![[not translated]](../common/images/frame_tuxgrey.gif) Implementing a scroller in SDL graphics
 Implementing a scroller in SDL graphicsPacket filtering with Linux
How to setup a basic firewall
![[not translated]](../common/images/frame_tuxgrey.gif) Ximian Evolution installation guide
 Ximian Evolution installation guide![[not translated]](../common/images/frame_tuxgrey.gif) GWorkspace, the GNUstep Workspace Manager
 GWorkspace, the GNUstep Workspace Manager![[not translated]](../common/images/frame_tuxgrey.gif) IDS - Intrusion Detection System, part I
 IDS - Intrusion Detection System, part I![[not translated]](../common/images/frame_tuxgrey.gif) Case Study: Open Source Content Management Systems Make E-commerce Websites Affordable
 Case Study: Open Source Content Management Systems Make E-commerce Websites AffordableGUI Programming with GTK
In this article we will learn how to write graphical user interfaces (GUI) using GTK.
![[not translated]](../common/images/frame_tuxgrey.gif) Concurrent programming - Message queues (2)
 Concurrent programming - Message queues (2)![[not translated]](../common/images/frame_tuxgrey.gif) 8cm-Multiboot-CDROM with modified Knoppix linux
 8cm-Multiboot-CDROM with modified Knoppix linux![[not translated]](../common/images/frame_tuxgrey.gif) Basic accoustics and signal processing for musicians
 Basic accoustics and signal processing for musicians![[not translated]](../common/images/frame_tuxgrey.gif) Secure your connections with SSH
 Secure your connections with SSH![[not translated]](../common/images/frame_tuxgrey.gif) Bookreview: Beginning PHP4 Databases
 Bookreview: Beginning PHP4 Databases![[not translated]](../common/images/frame_tuxgrey.gif) External attacks
 External attacks![[not translated]](../common/images/frame_tuxgrey.gif) Measuring air pressure with Linux
 Measuring air pressure with Linux![[not translated]](../common/images/frame_tuxgrey.gif) Accessing PostgreSQL through JDBC via a Java SSL tunnel
 Accessing PostgreSQL through JDBC via a Java SSL tunnelLinux环境下使用USB的LCD(带监视狗与按钮)
本文是就以前我写过的一篇硬件文章的强烈反馈而作的.LinuxFocus 的读者真的很厉害!一些人想要知道如何连接USB总线.这里有一份很好的解决方案 .我们使用2002 年5月的文章中提到的LCD显示器并让USB使之工作.全部设备都可以由USB总线来供电.所以你不需要任何的外接电源.
![[not translated]](../common/images/frame_tuxgrey.gif) Concurrent programming - Message queues (1)
 Concurrent programming - Message queues (1)![[not translated]](../common/images/frame_tuxgrey.gif) Managing HTML with Perl, HTML::TagReader
 Managing HTML with Perl, HTML::TagReader![[not translated]](../common/images/frame_tuxgrey.gif) Intrusion detection with Debian GNU/Linux
 Intrusion detection with Debian GNU/Linux![[not translated]](../common/images/frame_tuxgrey.gif) Demography hands on
 Demography hands on![[not translated]](../common/images/frame_tuxgrey.gif) Free Unix : the BSD one(s)
 Free Unix : the BSD one(s)![[not translated]](../common/images/frame_tuxgrey.gif) Basic Programming with Unix
 Basic Programming with Unix![[not translated]](../common/images/frame_tuxgrey.gif) Automating system administration with ssh and scp
 Automating system administration with ssh and scp![[not translated]](../common/images/frame_tuxgrey.gif) Fighting against Spam
 Fighting against Spam![[not translated]](../common/images/frame_tuxgrey.gif) Concurrent programming - Communications between processes
 Concurrent programming - Communications between processesA Microcontroller based DC power supply
In this article we build a very robust Microcontroller regulated power supply for your "lab" at home.
Mozilla dissected
In this article we dissect the huge lizard - in particular we investigate the browser part. It's actually a review of Mozilla 1.1 with two add-ons: 'Mouse Gestures' and 'RadialContext'.
![[not translated]](../common/images/frame_tuxgrey.gif) Root-kit and integrity
 Root-kit and integrityFail Safe Port Allocation for Linux Device Drivers
Writing a device driver is a challenging and an adventurous job. Once the device is registered in the driver's init_module routine, the resources for the device should be allocated. One of the main resources for the device is I/O port. The dynamically linked drivers, the developer should be careful to allocate unused range of port addresses for their device.
Gorm and ProjectCenter, the GNUstep RAD tools
Gorm and ProjectCenter are the Gnu Rapid Application Development tools for GNUstep
Developing Gnome Application with Python (Part 3)
RAD stands for Rapid Application Development.
(X)dialog: Talking shells
Xdialog and dialog a two classic utilities to enhance you shell scripts with a graphical user interface.
![[not translated]](../common/images/frame_tuxgrey.gif) Using PGPLOT for interactive graphics under Linux
 Using PGPLOT for interactive graphics under LinuxInstallation of a LAMP-Systems
LAMP is an abbreviation for Linux Apache MySQL PHP. In this article you will learn how to install a Webserver based on LAMP.
Concurrent programming - Principles and introduction to processes
This series of articles has the purpose of introducing the reader to the concept of multitasking and to its implementation in the Linux operating system.
Frequency counter 1Hz-100Mhz with LCD display and RS232 interface
This article describes how to design a frequency counter with the AT90S4433 Microcontroller and Linux.
Viruses : a concern for all of us
Viruses, Worms and Trojan Horses could also be a threat to Linux.
Using BibTeXML in DocBook XML to Write Scientific Articles
BibTex is an system which enables you to insert references from a (file) database into Tex documents. In this article I will show you how you can use a BibTex like reference system with DocBook XML.
Understanding HD44780 compatible LCD-displays
This article how the interface of a HD44780 compatible LCD-displays works at bits and byte level.
Midi with alsa
This article explains how to use your computer as a midi synthesizer.
FreeBSD, another alternative
This article is an overview over another free Unix system: FreeBSD
L'heure du Jazz++
Jazz is a midi sequencer with many interesting features for editing and composing your own music!
Hardware watchdog and shutdown button
This is a simple circuit to connect to the serial line of your computer.
How to secure an heterogeneous network with free tools
Security in computers networks is probably one of the biggest technology challenges of the 21st century. This article provides a general overview over the most important aspects.
Plugins and Mozilla RC3
How I setup Mozilla RC3 for Real Player, Acrobat, Flash, and a generic plug-in Plugger.
Receiving faxes with efax
Setting up Efax to send and receive faxes on RedHat 7.2.
Book Review: Beginning Databases with MySQL
A brief review about this great book about MySQL.
Compile your own Linux kernel
This a really comprehensive article that teaches you how to download , configure, compile and install your own kernel.
Light, Camera, Action... Kino!
Connect your digital video camera via firewire to Linux and start cutting.
Editing DocBook XML Documents
This article describes the use of Kate and its XML plugin as a tool for editing DocBook XML documents
A LCD control panel for your Linux server
In this article we use an Atmel AT90S4433 microcontroller and a few other inexpensive parts to build a LCD control panel for a Linux server.
Using the Minolta Dimage 5 camera under Linux
This is a short description on how to setup the usb drivers for the Minolta Dimage 5/7 cameras under Linux
GNUMail.app, the portability evidence
A NeXTmail clone able to run under GNUstep and MacOS X with the same source code
Getting to know XML
This is a short introduction to XML. You will meet Eddy the meta cat, the XML syntax police, and some DTDs. Don't worry, we'll explain ;-)
Introduction to cryptography
This article expains what cryptography is and how it works.
Discover the universe
This article introduces 2 program for Linux to explore the universe.
KDE 3
The new KDE3 is out. This article will give you an idea what it would be like to try it for yourself.
Replacing a Windows NT/2000 server using Linux and SAMBA
This article is is focused on a Linux system with SAMBA in order to run some services, typically provided by Windows operating systems.
Samba Configuration
This article describes the configuration of Linux-samba, a server needed to control domains of networks based on MS-windows machines. Examples given here are based on Debian GNU/Linux and Samba 2.0.7
GCC - the root of all
This is an introduction to using gcc as a compiler.
IOS, another REBOLution
Back to the future: IOS the internet operating system
Programming the ARV Microcontroller with GCC
The article explains how to setup a GCC development environment for the AVR 8-bit risc Microcontroller series from Atmel.
Book review: The qmail Handbook
This article is a brief review of "The Qmail Handbook" from Dave Sill.
Introduction to Ncurses
Ncurses is a library that provides function-key mapping, screen painting functions and the ability to use multiple non-overlapping windows on text-based terminals.
Setting up a Squid-Proxy Server
A proxy server can help to speed up an internet connection.
Game Review - Barrel Patrol 3D
Barrel Patrol 3D is a cute little 3d game, based on Ripoff, a classical arcade game from the early 80's.
Playing around with Dingbats and The Gimp
This article shows how you can create nice logos and images from Dingbat fonts with just a few clicks.
QCad: Technical drawing with Linux
QCad is a 2D CAD system
Running applications remotely with X11
X Window System is much more than just an environment to manage the windows of graphical applications.
Developing Gnome Application with Python (Part 2)
This article series is primarily written for beginners in the area Gnome and GNU/Linux. The author presents an educational tool to write Gnome GUIs using Python.
Chrooting all services in Linux
Chrooted system services improve security by limiting damage that someone who broke into the system can possibly do
MySQL and Perl, the marriage of convenience
Using MySQL in conjunction with Perl is an old story, but still a good one.
Writing CDs with Linux
In this article we describe how you can write CDs under Linux.
Linux System Administration - A User's Guide (Book Review)
This is a review of the book titled "Linux System Administration - A User's Guide" by Marcel Gagne. The book has 532 pages and 26 chapters that cover installation, daemons, run-levels,file systems, password policy, kernel building, printing, devices, backups, network administration, secure computing, and more.
![[not translated]](../common/images/frame_tuxgrey.gif) Freefont, True Type and Patterns with The Gimp
 Freefont, True Type and Patterns with The Gimp![[not translated]](../common/images/frame_tuxgrey.gif) Gimp : Using layers and their masks
 Gimp : Using layers and their masks![[not translated]](../common/images/frame_tuxgrey.gif) Yellow Pages (Part III)
 Yellow Pages (Part III)![[not translated]](../common/images/frame_tuxgrey.gif) Security holes - Part VI
 Security holes - Part VI![[not translated]](../common/images/frame_tuxgrey.gif) Nessus : another brick in the (security) wall
 Nessus : another brick in the (security) wall![[not translated]](../common/images/frame_tuxgrey.gif) Analyzing your internet applications' log files II - configuring your reports
 Analyzing your internet applications' log files II - configuring your reports![[not translated]](../common/images/frame_tuxgrey.gif) MosixView, a management-GUI for MOSIX-cluster
 MosixView, a management-GUI for MOSIX-cluster![[not translated]](../common/images/frame_tuxgrey.gif) Atek Super Mini Optical Mouse
 Atek Super Mini Optical Mouse![[not translated]](../common/images/frame_tuxgrey.gif) A whole new world: A guided tour with Tux through the land of the penguin
 A whole new world: A guided tour with Tux through the land of the penguin![[not translated]](../common/images/frame_tuxgrey.gif) How to use your ATEN UC-232A USB adapter with Linux
 How to use your ATEN UC-232A USB adapter with Linux![[not translated]](../common/images/frame_tuxgrey.gif) XMRM: Multi Resolution Morphing
 XMRM: Multi Resolution Morphing![[not translated]](../common/images/frame_tuxgrey.gif) Security holes - part V
 Security holes - part V![[not translated]](../common/images/frame_tuxgrey.gif) Using XML and XSLT to build LinuxFocus.org(/Nederlands)
 Using XML and XSLT to build LinuxFocus.org(/Nederlands)![[not translated]](../common/images/frame_tuxgrey.gif) Analyzing your internet applications' logfiles
 Analyzing your internet applications' logfiles![[not translated]](../common/images/frame_tuxgrey.gif) Psionic Portsentry 1.1, the defender of the ports
 Psionic Portsentry 1.1, the defender of the ports![[not translated]](../common/images/frame_tuxgrey.gif) E-mail over UUCP: The professional solution for dialup users
 E-mail over UUCP: The professional solution for dialup users![[not translated]](../common/images/frame_tuxgrey.gif) Shell Programming
 Shell Programming![[not translated]](../common/images/frame_tuxgrey.gif) Yellow Pages
 Yellow Pages![[not translated]](../common/images/frame_tuxgrey.gif) Yellow Pages (Part II)
 Yellow Pages (Part II)![[not translated]](../common/images/frame_tuxgrey.gif) Learning with nmap
 Learning with nmap![[not translated]](../common/images/frame_tuxgrey.gif) Security holes - part IV
 Security holes - part IV![[not translated]](../common/images/frame_tuxgrey.gif) Singing in the web... with Opera 5.0 for Linux
 Singing in the web... with Opera 5.0 for Linux![[not translated]](../common/images/frame_tuxgrey.gif) Bookreview: Professional Perl Programming
 Bookreview: Professional Perl Programming![[not translated]](../common/images/frame_tuxgrey.gif) Compiling, Configuring and Installing a fully-working Customized Linux Kernel
 Compiling, Configuring and Installing a fully-working Customized Linux Kernel![[not translated]](../common/images/frame_tuxgrey.gif) Wacky uses for Raid, /dev/ram, and ramfs
 Wacky uses for Raid, /dev/ram, and ramfs![[not translated]](../common/images/frame_tuxgrey.gif) Do magic with images on the shell
 Do magic with images on the shell![[not translated]](../common/images/frame_tuxgrey.gif) Make it anywhere with make!
 Make it anywhere with make!![[not translated]](../common/images/frame_tuxgrey.gif) Security holes
 Security holes![[not translated]](../common/images/frame_tuxgrey.gif) Game Review - GLtron
 Game Review - GLtron![[not translated]](../common/images/frame_tuxgrey.gif) Introduction to BORG
 Introduction to BORG![[not translated]](../common/images/frame_tuxgrey.gif) Through the tunnel
 Through the tunnel![[not translated]](../common/images/frame_tuxgrey.gif) Real-time mp3 recording, part II
 Real-time mp3 recording, part II![[not translated]](../common/images/frame_tuxgrey.gif) Building a Linux-controlled walking robot
 Building a Linux-controlled walking robot![[not translated]](../common/images/frame_tuxgrey.gif) POVRAY IV: The Use of Textures in Povray
 POVRAY IV: The Use of Textures in Povray![[not translated]](../common/images/frame_tuxgrey.gif) Real-time MP3 recording
 Real-time MP3 recording![[not translated]](../common/images/frame_tuxgrey.gif) Security Holes - part II
 Security Holes - part II![[not translated]](../common/images/frame_tuxgrey.gif) Using different ISPs for your Internet access
 Using different ISPs for your Internet access![[not translated]](../common/images/frame_tuxgrey.gif) Game Review - Penguin Command
 Game Review - Penguin Command![[not translated]](../common/images/frame_tuxgrey.gif) GNUstep, the open source OpenStep
 GNUstep, the open source OpenStep![[not translated]](../common/images/frame_tuxgrey.gif) Install a fax server the easy way
 Install a fax server the easy way![[not translated]](../common/images/frame_tuxgrey.gif) Book Review: Beginning Linux Programming
 Book Review: Beginning Linux Programming![[not translated]](../common/images/frame_tuxgrey.gif) Realtime data mirroring on Linux
 Realtime data mirroring on Linux![[not translated]](../common/images/frame_tuxgrey.gif) Tools selection with Gimp and color correction
 Tools selection with Gimp and color correction![[not translated]](../common/images/frame_tuxgrey.gif) Automount and autofs
 Automount and autofs![[not translated]](../common/images/frame_tuxgrey.gif) Multicast
 Multicast![[not translated]](../common/images/frame_tuxgrey.gif) Slackware 7.0 part II: Configuration Guide
 Slackware 7.0 part II: Configuration Guide![[not translated]](../common/images/frame_tuxgrey.gif) Security tools
 Security tools![[not translated]](../common/images/frame_tuxgrey.gif) Security Holes - part I
 Security Holes - part I![[not translated]](../common/images/frame_tuxgrey.gif) A serial line shutdown button with control LED
 A serial line shutdown button with control LED![[not translated]](../common/images/frame_tuxgrey.gif) BOOK REVIEW: HTML & XHTML, O'Reilly
 BOOK REVIEW: HTML & XHTML, O'Reilly![[not translated]](../common/images/frame_tuxgrey.gif) Game Review - Tux Racer
 Game Review - Tux Racer![[not translated]](../common/images/frame_tuxgrey.gif) Discovering Ted
 Discovering Ted![[not translated]](../common/images/frame_tuxgrey.gif) GNU utilities
 GNU utilities![[not translated]](../common/images/frame_tuxgrey.gif) Network File System (NFS)
 Network File System (NFS)![[not translated]](../common/images/frame_tuxgrey.gif) An Introduction to Tk
 An Introduction to Tk![[not translated]](../common/images/frame_tuxgrey.gif) xinetd - extended Internet services daemon
 xinetd - extended Internet services daemon![[not translated]](../common/images/frame_tuxgrey.gif) Once upon a time... or commercial Unix vs free Unix
 Once upon a time... or commercial Unix vs free Unix![[not translated]](../common/images/frame_tuxgrey.gif) High Availability systems under Linux
 High Availability systems under Linux![[not translated]](../common/images/frame_tuxgrey.gif) Slackware 7.0 part I: Installation Guide
 Slackware 7.0 part I: Installation Guide![[not translated]](../common/images/frame_tuxgrey.gif) Magicpoint
 Magicpoint![[not translated]](../common/images/frame_tuxgrey.gif) Bastille Linux
 Bastille Linux![[not translated]](../common/images/frame_tuxgrey.gif) Book review: Professional PHP Programming
 Book review: Professional PHP Programming![[not translated]](../common/images/frame_tuxgrey.gif) Approaching Vector Linux
 Approaching Vector Linux![[not translated]](../common/images/frame_tuxgrey.gif) REBOL the rebel
 REBOL the rebel![[not translated]](../common/images/frame_tuxgrey.gif) Reporting bugs on Debian 2.2
 Reporting bugs on Debian 2.2![[not translated]](../common/images/frame_tuxgrey.gif) Building Scalable ISPs with opensource softwares
 Building Scalable ISPs with opensource softwares![[not translated]](../common/images/frame_tuxgrey.gif) Pseudo 3D with Gimp
 Pseudo 3D with Gimp![[not translated]](../common/images/frame_tuxgrey.gif) Virtual Network Computing
 Virtual Network Computing![[not translated]](../common/images/frame_tuxgrey.gif) An Introduction to Perl's XML::XSLT module
 An Introduction to Perl's XML::XSLT module![[not translated]](../common/images/frame_tuxgrey.gif) Using LDAP under Linux
 Using LDAP under Linux![[not translated]](../common/images/frame_tuxgrey.gif) Developing Gnome Application with Python (Part 1)
 Developing Gnome Application with Python (Part 1)![[not translated]](../common/images/frame_tuxgrey.gif) Installing Debian packages of LinuxFocus
 Installing Debian packages of LinuxFocus![[not translated]](../common/images/frame_tuxgrey.gif) Using Serial Line LCD displays under Linux
 Using Serial Line LCD displays under Linux![[not translated]](../common/images/frame_tuxgrey.gif) Apache : Part I
 Apache : Part I![[not translated]](../common/images/frame_tuxgrey.gif) Sendmail and Fetchmail: A local mail server.
 Sendmail and Fetchmail: A local mail server.![[not translated]](../common/images/frame_tuxgrey.gif) Arkeia, a professional and commercial network backup solution
 Arkeia, a professional and commercial network backup solution![[not translated]](../common/images/frame_tuxgrey.gif) Building DHCP automatically
 Building DHCP automatically![[not translated]](../common/images/frame_tuxgrey.gif) Setting up IP-Masquerading
 Setting up IP-Masquerading![[not translated]](../common/images/frame_tuxgrey.gif) Making PDF documents with DocBook
 Making PDF documents with DocBook![[not translated]](../common/images/frame_tuxgrey.gif) Mastering the VI editor
 Mastering the VI editor![[not translated]](../common/images/frame_tuxgrey.gif) Linux RT, part III
 Linux RT, part III![[not translated]](../common/images/frame_tuxgrey.gif) NEdit, the universal editor in Unix world
 NEdit, the universal editor in Unix world![[not translated]](../common/images/frame_tuxgrey.gif) Product review: SNiFF+ for Linux
 Product review: SNiFF+ for Linux![[not translated]](../common/images/frame_tuxgrey.gif) Booting three different operating systems: RedHat Linux 5.2, SCO Openserver 5.0.5 and Windows NT 4.0
 Booting three different operating systems: RedHat Linux 5.2, SCO Openserver 5.0.5 and Windows NT 4.0![[not translated]](../common/images/frame_tuxgrey.gif) The uCsimm kit
 The uCsimm kit![[not translated]](../common/images/frame_tuxgrey.gif) Using Apache ProxyPass to access servers behind a Masquerading
 Using Apache ProxyPass to access servers behind a Masquerading![[not translated]](../common/images/frame_tuxgrey.gif) FSViewer, a File Manager for WindowMaker
 FSViewer, a File Manager for WindowMaker![[not translated]](../common/images/frame_tuxgrey.gif) WindowMaker the spirit of NextStep
 WindowMaker the spirit of NextStep![[not translated]](../common/images/frame_tuxgrey.gif) Recycling Ip Addresses with Apache
 Recycling Ip Addresses with Apache![[not translated]](../common/images/frame_tuxgrey.gif) VXE, a Linux security tool
 VXE, a Linux security tool![[not translated]](../common/images/frame_tuxgrey.gif) Home Networking, glossary and overview
 Home Networking, glossary and overview![[not translated]](../common/images/frame_tuxgrey.gif) How to partition your hard drive for Linux
 How to partition your hard drive for Linux![[not translated]](../common/images/frame_tuxgrey.gif) Perl part III
 Perl part IIICreating fire effects with The GIMP
In this article we show a procedure to create fire effects with The GIMP in five steps
Game Review - FreeCiv
FreeCiv is an open source clone of Sid Meier's popular Civilisation
Tux's secret obsession - Gaming under Linux
This is a short overview over the gaming scene under Linux.
Sketch, vectorial drawing under Linux
The advantages of a vectorial representation over bitmap is that files are smaller and the image can be enlarged significantly without differences in rendering (pixellisation). Sketch is written in Python, an object oriented interpreted programming language.
How to use a Ramdisk for Linux
This article shows how to use RAM as a virtual harddisk.
Speeding up small databases on Linux
A Ramdisk can be used to make small PostgreSQL databases really fast.
Perl II
In the second part of the Perl tutorial we write our first real program.
Awk
Examples on how to use AWK
Nerdbank - a banking initiative for open interfaces
Nerdbank is a project to develop an open and secure banking system for worldwide electronic money transactions.
How to use your CD-ROM under Linux
This article gives a short but useful description on how to use your CD-ROM under Linux.
Dialog - a programming language for dialogs
Dialog is a programming language to program dialogs in games and computer simulations
The Tcl Syntax
This article explains basics concept and syntax of the Tcl language
Building text files with m4 macros
This article shows how to use m4 macros
Perl I
This is the start of a Perl tutorial
Interview with Dennis Ritchie
Dennis Ritchie is the one who developed C and Unix.
PostScript Part II: The Operand Stack
The author describes the operand stack of the PostScript language. The stack manipulations and mathematical operators are presented here.
RenderMan Part III
This article discusses he possibility of modeling and animating a scene using C or C!+
f-CPU Project: Attempting the "even harder"
The fPU project attempts to develop a microprocessor like the present ones allowing a development scheme close to the one guiding important free software projects.
Japanese on Linux Part I
This article takes a brief overview at how to make your Linux system Japanese-capable.
PostScript III, Arrays, Variables, Loops and Macro Definitions
This is the continuation of two previous articles about postscript.
How to remove windows
This article describes how to remove Windows and give the disk space to Linux without re-installing it
Funny shell commands
Some interesting answers form your Unix c-shell
![[not translated]](../common/images/frame_tuxgrey.gif) An auto guided Vehicle Based on Linux
 An auto guided Vehicle Based on Linux![[not translated]](../common/images/frame_tuxgrey.gif) Installation and Configuration of a Raid-system
 Installation and Configuration of a Raid-system![[not translated]](../common/images/frame_tuxgrey.gif) Happy Hacking Keyboard
 Happy Hacking Keyboard![[not translated]](../common/images/frame_tuxgrey.gif) PG2CGI Access to Databases from the Web
 PG2CGI Access to Databases from the Web![[not translated]](../common/images/frame_tuxgrey.gif) File Access Permissions
 File Access Permissions![[not translated]](../common/images/frame_tuxgrey.gif) Java. Part II
 Java. Part II![[not translated]](../common/images/frame_tuxgrey.gif) Basic UNIX commands
 Basic UNIX commands![[not translated]](../common/images/frame_tuxgrey.gif) Interview with David Bagley
 Interview with David Bagley![[not translated]](../common/images/frame_tuxgrey.gif) GNU/Linux on Fujitsu 635T
 GNU/Linux on Fujitsu 635T![[not translated]](../common/images/frame_tuxgrey.gif) Linux on a Sony Vaio 505gx
 Linux on a Sony Vaio 505gx![[not translated]](../common/images/frame_tuxgrey.gif) Easy Graphics: A Beginner's Guide to SVGAlib
 Easy Graphics: A Beginner's Guide to SVGAlib![[not translated]](../common/images/frame_tuxgrey.gif) Linux as an Educational Tool in Undergraduate Labs
 Linux as an Educational Tool in Undergraduate Labs![[not translated]](../common/images/frame_tuxgrey.gif) An Introduction to Network Booting and Etherboot
 An Introduction to Network Booting and Etherboot![[not translated]](../common/images/frame_tuxgrey.gif) Finding Files
 Finding Files![[not translated]](../common/images/frame_tuxgrey.gif) Enabling Chinese on Linux
 Enabling Chinese on Linux![[not translated]](../common/images/frame_tuxgrey.gif) Interview with Juan Jose Amor
 Interview with Juan Jose Amor![[not translated]](../common/images/frame_tuxgrey.gif) Design of Recursive Structures. POVRAY III
 Design of Recursive Structures. POVRAY III![[not translated]](../common/images/frame_tuxgrey.gif) Creating and Editing Animations with GIMP
 Creating and Editing Animations with GIMP![[not translated]](../common/images/frame_tuxgrey.gif) Enlightenment
 Enlightenment![[not translated]](../common/images/frame_tuxgrey.gif) Regular Expressions
 Regular Expressions![[not translated]](../common/images/frame_tuxgrey.gif) Linux among artists at BUF COMPAGNIE
 Linux among artists at BUF COMPAGNIE![[not translated]](../common/images/frame_tuxgrey.gif) The StarOffice Suite
 The StarOffice Suite![[not translated]](../common/images/frame_tuxgrey.gif) Real-Time Linux II
 Real-Time Linux II![[not translated]](../common/images/frame_tuxgrey.gif) Programming with Java. Part I
 Programming with Java. Part I![[not translated]](../common/images/frame_tuxgrey.gif) SQL Tutorial Part II
 SQL Tutorial Part II![[not translated]](../common/images/frame_tuxgrey.gif) MySQL. A Database Server
 MySQL. A Database Server![[not translated]](../common/images/frame_tuxgrey.gif) Adding Security to Common Linux Distributions
 Adding Security to Common Linux Distributions![[not translated]](../common/images/frame_tuxgrey.gif) TCPD and Firewalls using IPFWADM
 TCPD and Firewalls using IPFWADM![[not translated]](../common/images/frame_tuxgrey.gif) RenderMan: Basics on Camera Positioning
 RenderMan: Basics on Camera Positioning![[not translated]](../common/images/frame_tuxgrey.gif) MindsEye: 3D Modeling
 MindsEye: 3D Modeling![[not translated]](../common/images/frame_tuxgrey.gif) Writing Text with Gimp
 Writing Text with Gimp![[not translated]](../common/images/frame_tuxgrey.gif) Creating a (Somewhat Useful) Version of Linux
 Creating a (Somewhat Useful) Version of Linux![[not translated]](../common/images/frame_tuxgrey.gif) Introduction to SQL. (SQL Part I) and installation of PostgreSQL
 Introduction to SQL. (SQL Part I) and installation of PostgreSQL![[not translated]](../common/images/frame_tuxgrey.gif) The X Display Manager
 The X Display Manager![[not translated]](../common/images/frame_tuxgrey.gif) StarOffice for Linux
 StarOffice for Linux![[not translated]](../common/images/frame_tuxgrey.gif) Microsoft Windows NT Server 4.0 versus UNIX
 Microsoft Windows NT Server 4.0 versus UNIX![[not translated]](../common/images/frame_tuxgrey.gif) RenderMan
 RenderMan![[not translated]](../common/images/frame_tuxgrey.gif) The Postscript Language
 The Postscript LanguageReal-Time Linux
Basic Concepts of Real-Time.
![[not translated]](../common/images/frame_tuxgrey.gif) Introduction to DNS
 Introduction to DNS![[not translated]](../common/images/frame_tuxgrey.gif) OpenGL: the 3D Scene
 OpenGL: the 3D Scene![[not translated]](../common/images/frame_tuxgrey.gif) GLUT: using Menus
 GLUT: using Menus![[not translated]](../common/images/frame_tuxgrey.gif) POVRAY II: Basic Notions
 POVRAY II: Basic Notions![[not translated]](../common/images/frame_tuxgrey.gif) Writing Text with PhotoShop
 Writing Text with PhotoShop![[not translated]](../common/images/frame_tuxgrey.gif) Hardware Review: OpenGL & GLUT with Voodoo 3Dfx in Mind
 Hardware Review: OpenGL & GLUT with Voodoo 3Dfx in Mind![[not translated]](../common/images/frame_tuxgrey.gif) Configuring X
 Configuring X![[not translated]](../common/images/frame_tuxgrey.gif) Interview with Miguel de Icaza
 Interview with Miguel de Icaza![[not translated]](../common/images/frame_tuxgrey.gif) Through the Window
 Through the Window![[not translated]](../common/images/frame_tuxgrey.gif) Interview with Linus Torvalds
 Interview with Linus Torvalds![[not translated]](../common/images/frame_tuxgrey.gif) OpenGL Programming: More about Lines
 OpenGL Programming: More about Lines![[not translated]](../common/images/frame_tuxgrey.gif) GLUT Programming: Windows Management
 GLUT Programming: Windows Management![[not translated]](../common/images/frame_tuxgrey.gif) POVRAY I: First Steps
 POVRAY I: First Steps![[not translated]](../common/images/frame_tuxgrey.gif) Lyx Review
 Lyx Review![[not translated]](../common/images/frame_tuxgrey.gif) Building, Installing and Configuring sendmail 8.8.x
 Building, Installing and Configuring sendmail 8.8.x![[not translated]](../common/images/frame_tuxgrey.gif) Graphical Photo composition with Photoshop
 Graphical Photo composition with Photoshop![[not translated]](../common/images/frame_tuxgrey.gif) Graphical Photo composition with The Gimp
 Graphical Photo composition with The Gimp![[not translated]](../common/images/frame_tuxgrey.gif) Straight from the Horse's Mouth
 Straight from the Horse's Mouth![[not translated]](../common/images/frame_tuxgrey.gif) Enabling Profile on the Alpha
 Enabling Profile on the Alpha![[not translated]](../common/images/frame_tuxgrey.gif) Setting Up a ZIP drive on an Alpha platform
 Setting Up a ZIP drive on an Alpha platform![[not translated]](../common/images/frame_tuxgrey.gif) ECC2-79 cracked: Alpha Linux did it
 ECC2-79 cracked: Alpha Linux did it![[not translated]](../common/images/frame_tuxgrey.gif) Mail From Our Readers
 Mail From Our Readers![[not translated]](../common/images/frame_tuxgrey.gif) What is OpenGL?
 What is OpenGL?![[not translated]](../common/images/frame_tuxgrey.gif) GLUT programming:Windows and Animations
 GLUT programming:Windows and Animations![[not translated]](../common/images/frame_tuxgrey.gif) OpenGL Programming:Simple Polygon Rendering
 OpenGL Programming:Simple Polygon Rendering![[not translated]](../common/images/frame_tuxgrey.gif) 3Dfx graphics card
 3Dfx graphics card![[not translated]](../common/images/frame_tuxgrey.gif) Kernel Secrets
 Kernel Secrets![[not translated]](../common/images/frame_tuxgrey.gif) Debugging Code with ddd
 Debugging Code with ddd![[not translated]](../common/images/frame_tuxgrey.gif) Network Management and Monitoring with Linux
 Network Management and Monitoring with Linux![[not translated]](../common/images/frame_tuxgrey.gif) Getting Linux to Run a Computer with an Alpha CPU
 Getting Linux to Run a Computer with an Alpha CPU![[not translated]](../common/images/frame_tuxgrey.gif) What is Linux?
 What is Linux?![[not translated]](../common/images/frame_tuxgrey.gif) Installation of Manpages-es
 Installation of Manpages-es![[not translated]](../common/images/frame_tuxgrey.gif) Connecting to the Internet
 Connecting to the Internet![[not translated]](../common/images/frame_tuxgrey.gif) I got Linux Installed, What next?
 I got Linux Installed, What next?![[not translated]](../common/images/frame_tuxgrey.gif) Some Tips
 Some Tips![[not translated]](../common/images/frame_tuxgrey.gif) Making Shared Libraries
 Making Shared Libraries![[not translated]](../common/images/frame_tuxgrey.gif) PGP Under Linux
 PGP Under Linux![[not translated]](../common/images/frame_tuxgrey.gif) Managing Your Mail with procmail
 Managing Your Mail with procmail![[not translated]](../common/images/frame_tuxgrey.gif) Linux in Hospitals
 Linux in Hospitals| 网页由 LinuxFocus 编辑团队维护 © LinuxFocus | 由 lfthemes生成, 2008-12-04, 版本: ver: 2.3 |