Questo è un indice di tutti gli articoli di LinuxFocus ordinati per uscita.
Bayonne: the opensource project for phone and IVR services
GNU Bayonne is a scalable telephony application server.
An introduction to SPF
SPF stands for Sender Policy Framework an antiforgery standard to prevent the forging of e-mail addresses.
Checkinstall is utility to automatically build RPM/Debian/Slackware packages from tar.gz source pages. This makes it possible to do a "clean" installation and de-installation of almost any source code tar.gz package.
Wireless LAN under Linux
In this article, the author talks about driver installation and usage of some common Wireless LAN adapters and related issues such as authentication based on 802.1x methods.
Programming the AVR Microcontroller with GCC, libc 1.0.4
How to program the Atmel AVR Microcontroller with GCC. An update of the March 2002 article for libc 1.0.4
LF Tip: switching off font anti-aliasing
Linuxfocus tip for November 2004
LF tip: Customize motd & isse
LinuxFocus tip number 2 for November 2004
Platform independent software development
This article reviews different possibilities to build platform independent graphical user interfaces.
LF Tip: Changing the keyboard layout on the fly
Linuxfocus tip for October 2004
Linux in science -- or how a useful neural network utility was developed
This article shows how useful Linux-based software in science is.
darkstat - a network traffic analyser
In this article we present the network traffic analyzer "darkstat". We cover installation, start and usage of this program.
Creating a simple animation is fun and easy, for children and adults alike.
Creating panoramic views using Hugin, Enblend and The Gimp
In this article we show you how to create a panoramic picture using Hugin, Enblend and The Gimp.
The mystery of mount points
This article explains the concept of mount points but I hope the article has also some information which is interesting to readers who are not new to linux.
vsftpd - an introduction to the Very Secure FTP Daemon
This article gives a basic introduction to the "Very Secure FTP Daemon". I am beginning with a general description of FTP and vsftpd. After that we will have a look at the installation, configuration and start options of the vsftp daemon.
GUI Programming with GTK - 3
In these article series, we will learn how to write graphical user interfaces (GUIs) using GTK.
storeBackup, the unconventional backup tool
storeBackup is a very versatile backup tool.
This article explains how to write your own man-pages.
GIMP: Make your own brushes
This article explains the various brush types that Gimp has and shows how to create own brushes.
GUI Programming with GTK - part 2
In this second part of the GTK series we will discuss boxes and tables.
Going 3D with Blender: Very first Steps
Blender is an open source 3D graphics program. In this first article in a series about Blender we look at the very basics and build a stage with sphere and cube on it.
GUI Programming with GTK
In this article we will learn how to write graphical user interfaces (GUI) using GTK.
8cm-Multiboot-CDROM with modified Knoppix linux
This is an instruction how to make your own bootable mini CD.
Bookreview: Beginning PHP4 Databases
This is a book from Wrox-press on PHP4
Managing HTML with Perl, HTML::TagReader
HTML::TagReader is a light weight Perl module to process a file Tag by Tag.
Free Unix : the BSD one(s)
This aricle takes a look at the species "BSD UNIX".
Automating system administration with ssh and scp
This article demonstrates the usage of ssh and scp commands to automate system administration jobs, such as installing and configuring software on Linux systems.
Concurrent programming - Communications between processes
This is the second article in the series on concurrent programming.
A Microcontroller based DC power supply
In this article we build a very robust Microcontroller regulated power supply for your "lab" at home.
Root-kit and integrity
This article presents the different operations a cracker can do after having succeeded in entering a machine. We will also discuss what an administrator can do to detect that the machine has been jeopardized.
Fail 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.
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.
Installation 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.
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.
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.
Running applications remotely with X11
X Window System is much more than just an environment to manage the windows of graphical applications.
Chrooting all services in Linux
Chrooted system services improve security by limiting damage that someone who broke into the system can possibly do
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.
Analyzing your internet applications' log files II - configuring your reports
The first article in this series introduced Lire. This article will show you how you can configure your reports for your need.
MosixView, a management-GUI for MOSIX-cluster
This article describes a management GUI for the MOSIX-Cluster technologie (www.mosix.org)
Using XML and XSLT to build LinuxFocus.org(/Nederlands)
This article shows you how parts of the Dutch website of LinuxFocus is generated with XSLT tools from the XML database. It compares this with the (very) much slower DOM tools in Perl.
Analyzing your internet applications' logfiles
This article is the first in a series about using Lire to analyze log files of internet server applications. This is not limited to one service, e.g. Apache, but is an integrated analyzer for many different services. Included are DNS, WWW, email and ipfilter services.
Psionic Portsentry 1.1, the defender of the ports
Port scan detection and active defense
Compiling, Configuring and Installing a fully-working Customized Linux Kernel
This article provides you with an extremely detailed and step-by-step process describing how to Compile, Configure and then Install a Customized Red Hat Linux Kernel.
Through the tunnel
Using free SSH with external applications on different OSes
GNUstep, the open source OpenStep
An object-oriented framework
A serial line shutdown button with control LED
In this article we design a little push button to connect to your server on the serial line and which you can use to shut the machine down when needed.
Slackware 7.0 part I: Installation Guide
The author describes in detail the installation of the Slackware 7.0 Linux distribution. This article is written for beginners.
This article reviews the possibility of MagicPoint. This software is one of the very few that allow creation of presentations under X-Windows.
Available by the beginning of june,version 1.1 of Bastille-Linux is not a new Linux Distribution but a set of security scripts. The authors have adopted a very pedagogic approach and one can learn a lot simply installing these scripts.
Book review: Professional PHP Programming
This article,reviews the book Professional PHP Programming,a Programmer to programmer collection from WROX press.
Approaching Vector Linux
Review of a mini linux distribution
REBOL the rebel
Let's say REBOL is a messaging language, but as a matter of fact, it's much more than that.
Reporting bugs on Debian 2.2
How that Debian 2.2 is released, a lot of people will upgrade to new newest Debian distro. Since Debian is extremely stable, why do you need a bug report tool? I do not know, but you cannot write software without bugs, so bugs will be found. This article explains how to submit them to the developers of the package.
Building Scalable ISPs with opensource softwares
In my last article, I introduced you to using LDAP on Linux. In this article, we will build a scalable ISP that can scale from one to any number of backend machines. The backbone of setting up this ISP is LDAP.
Using Serial Line LCD displays under Linux
This article show how to use the BLC2021 PC-Bay Insert serial line display from Matrix Orbital under Linux.
Apache : Part I
This article is an introduction to the HTTP protocol it takes also a look at the history of the World Wide Web.
Sendmail and Fetchmail: A local mail server.
Sendmail is a powerful but complex software. This article explains how to configure sendmail and fetchmail for use on a typical home computer.
Arkeia, a professional and commercial network backup solution
Arkeia 4.2.3-1 is the latest version of a commercial and professional network backup solution from Knox Software.
Building DHCP automatically
This article explains how to configure easily DHCP on a network.
Setting up IP-Masquerading
IP-Masquerading provides the possibility to connect several computers to the Internet using a computer running Linux with just one public IP address.
Making PDF documents with DocBook
This article describes how you can use DocBook to develop PDF documents and covers tools you need to edit DocBook articles and tools to translate them to PDF documents.
Mastering the VI editor
The VI editor is a screen-based editor used by many Unix users. The VI editor has powerful features to aid programmers, but many beginning users avoid using VI because the different features overwhelm them.
Linux RT, part III
In this article a simple electric circuit is used to process commands from any infra-red remote control.
NEdit, the universal editor in Unix world
Nedit is a remarkable editor. Unfortunately it is not included in most Linux distributions and therefore not as well known as other editors.
Product review: SNiFF+ for Linux
SNiFF+ is an integrated development environment for Linux. TakeFive Software provides a download version (limited to 200 files) free of charge.
Booting three different operating systems: RedHat Linux 5.2, SCO Openserver 5.0.5 and Windows NT 4.0
Edgar explains how to setup one PC boot to boot 3 operating systems.
The uCsimm kit
This article describes the uCsimm kit and the UClinux project: Porting the linux kernel on hardware without MMU (memory management unit).
Using Apache ProxyPass to access servers behind a Masquerading
This article demonstrates how to make a webserver behind a firewall available on the internet without changing rules on your firewall or compromising security.
FSViewer, a File Manager for WindowMaker
Among the revolutionary tools of NeXTStep, the first in order of appearance on the screen was indisputably the File Viewer. Thanks to the path-view in that File Manager you always knew where you were. It was more than a manager, it was a true browser. FSViewer is a NeXTStep a like File Manager for WindowMaker.
WindowMaker the spirit of NextStep
Window Maker 0.61.1 is the latest release of a NeXT look-alike window manager.
Recycling Ip Addresses with Apache
This article demonstrates how to serve multiple virtual web servers using the same Ip address with Apache on Unix/Linux.
VXE, a Linux security tool
Serge Lozovsky presents a software package that he developed to make UNIX systems more secure.
Home Networking, glossary and overview
This article explains hardware and networking terminology
How to partition your hard drive for Linux
Thomas explains how he has chosen to partition his hard disk.
Perl part III
This article explains how to use arrays in Perl.
Creating 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.
In the second part of the Perl tutorial we write our first real program.
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
This is the start of a Perl tutorial
Design of Recursive Structures. POVRAY III
The author explores the use of iterative structures within POVRAY and the beautiful images that they can generate.
Creating and Editing Animations with GIMP
Simple techniques to create and edit animations using the Gimp
Enlightenment is a highly customizable window manager for Linux. This article discusses the features, installation, and customization of the Enlightenment window manager.
Regular expressions are advanced search patters. This Article gives an introduction.
Linux among artists at BUF COMPAGNIE
BUF Company is a major synthetic image maker in the film business.
The StarOffice Suite
This article looks at the word processor in StarOffice
Real-Time Linux II
In this second issue devoted to RT-Linux I will try to offer a more practical view of RT-Linux.
Programming with Java. Part I
This is the first article in a series about Java programming. The first part will describe Java as a language, its general characteristics and the location of the most relevant sources of information.
SQL Tutorial Part II
Part II of the tutorial reviews several basic statements of the SQL language.
MySQL. A Database Server
MySQL is an SQL (Structured Query Language) database server supported by a number of platforms, including Linux. Its Linux version is design with fast performance in mind.
Adding Security to Common Linux Distributions
How to modify a Linux distribution out of the box to get better security.
TCPD and Firewalls using IPFWADM
This article describes very briefly how to configure the inetd services in order to improve security on your system. We concentrate in the of the tool IPFWADM to administer and configure inetd services
RenderMan: Basics on Camera Positioning
Although the positioning is not as intuitive as Pov-Ray, it has an advantage when describing camera trajectories.
Pagine gestite dal team degli Editori di LinuxFocus
|generato da lfthemes, 2007-09-14|