Indeks artykułów wg wydania
Indeks wszystkich artykułów magazynu LinuxFocus posortowany wg wydania.
- 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.
- Make it anywhere with make!
This article explains how "make" works. It shows that "make" is more than just a command to compile software.
- Security holes
This article explains how to exploit badly programmed software by using buffer overflows.
- Game Review - GLtron
3D variant of those games, featuring the light-cycle race from the movie "Tron"
- Introduction to BORG
BORG is graphical user interface to BMRT, but it is not just a GUI it divides the rendering work across different computers where BMRT is used to render frames.
- Through the tunnel
Using free SSH with external applications on different OSes
- Real-time mp3 recording, part II
In the first part we showed how you can record in mp3 in realtime, for example a radio show, and make a big file out of it, e.g. 650MB for 24 hours of music in near-CD quality (128 kbit/s; stereo). Now, what to do with such a big file? Can we make even bigger files, or could we maybe get a better compression rate? How about the quality of these mp3 recordings?
- Building a Linux-controlled walking robot
In this article you learn how to build a small walking insect and control it with Linux over the parallel port.
- POVRAY IV: The Use of Textures in Povray
Here we build a study room with different items on the table. We build the scene by extensively using textures.
- Real-time MP3 recording
Recording music in mp3-format gives you the possibility to record very long pieces of music without exhausting the disk-space.
- Security Holes - part II
This second article is not directly related with the subject of the series. It reviews some concepts before describing the fear of all the system administrators:Buffer Overflows. We shall see how the memory is organized as well as the stack and how a function call is performed. Then we present a tool used for every intrusion attempt: shellcode.
- Using different ISPs for your Internet access
In this article we develop configuration files to easily change between a number of different Internet Service Providers. We extend the configuration not only to one PC but to a whole network using IP masquerading. A DNS proxy will be used to make the changing DNS IP addresses invisible inside the masqueraded network.
- Game Review - Penguin Command
"Missile Command" clone with better gfx and sounds
- GNUstep, the open source OpenStep
An object-oriented framework
- Install a fax server the easy way
This article explains how to install hylafax, a fax server, on a linux box
- Book Review: Beginning Linux Programming
This is the review of a "Linux programming bible" published by Wrox press.
- Realtime data mirroring on Linux
This article will explain on how to set an inexpensive real.time data replication system on Linux without need of special hardware. This kind of replication will be especially useful for ISPs or webhosts.
- Tools selection with Gimp and color correction
This article explains how to use Gimp's powerful selection mechanisms.
- Automount and autofs
Automount and autofs are powerful tools and ease file systems management.
- Multicast
This article is an introduction to multicast technologies on TCP/IP networks.
- Slackware 7.0 part II: Configuration Guide
After the installation in the first part, the author now describes some basic configuration tasks in his now favorite Linux distribution. He explains how to configure X, how to compile a kernel (and how to use it with lilo), how to do user account management, how to dial in to internet and how to give your system some basic security.
- Security tools
Free tools to harden your systems
- Security Holes - part I
This is the first article of a series of articles on security holes that can appear within a program. The series will show how to avoid security holes if programming habits are slightly corrected. We shall first discuss privileges, UID and EUID in this first article before dealing with the execution of external commands.
- 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.
- BOOK REVIEW: HTML & XHTML, O'Reilly
Review of the book HTML & XHTML published by O'Reilly
- Game Review - Tux Racer
Tux Racer is a fast pace arcade game. Our favorite Linux mascot has to slide down snow-covered hills,trying to catch as many herrings as possible and finish the courses in time.
- Discovering Ted
Ted is a very nice and light weight word processor
- GNU utilities
The GNU utilities are a set of standard UNIX commands available with almost every UNIX system.
- Network File System (NFS)
Network File System (NFS) is a tool to manage files spread among several computers on a network as if they were on the same local machine. So, the final user does not have to worry of the exact location of its own files in order to access them.
- An Introduction to Tk
This articles explain how to build a graphical interface using the Toolkit of Tcl: Tk. The reader should also appreciate the simplicity of this toolkit compared to usual X-Windows libraries.
- xinetd - extended Internet services daemon
xinetd - extended Internet services daemon - provides an excellent security against the intrusions, and limit certain risks of attacks by Deny of Services ( DoS ). It allows, just like the most known pair ( inetd + tcpd ), to set access control to a computer, but its capacities extend well beyond. This article proposes you to discover them.
- Once upon a time... or commercial Unix vs free Unix
Why choosing between a commercial or a free Unix
- High Availability systems under Linux
What is High Availability, why it is important and how to implement it using Linux.
- 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.
- Magicpoint
This article reviews the possibility of MagicPoint. This software is one of the very few that allow creation of presentations under X-Windows.
- Bastille Linux
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.
- 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.
- An auto guided Vehicle Based on Linux
This ariticle describes a Linux based robot as developed at the Universidad Politecnica de Valencia
- Installation and Configuration of a Raid-system
RAID (Redundant Array of Inexpensive Disks) consists of a series of systems to organize several disk drives into a single entity that behaves as a single virtual drive but making the various disks work in parallel thus improving the access performance and saving the information stored from accidental crashes.
- Happy Hacking Keyboard
Product review of the Happy Hacking Keyboard
- PG2CGI Access to Databases from the Web
We describe a new program that allows one accessing a database from HTML pages.
- File Access Permissions
This article is divided into two parts: The first part (Basic file access permissions) is a very short introduction to the basic file permission concept under Unix. The second part (T-bit, SUID and SGID) covers more advanced features of Linux that go beyond the basic "read-write-execute" flags.
- Java. Part II
The second part of a tutorial about java
- MindsEye: 3D Modeling
About 2 years ago, when linux was still very much a hackers operating system, the idea popped up to start work on a renderer/modeler/animation program for Linux.
- Writing Text with Gimp
The graphics corner continues to review and compare two good Image manipulation tools: Photoshop and Gimp. Our reviewers explore the creation of text banners.
- Creating a (Somewhat Useful) Version of Linux
Follow this article and learn how to create your own set of boot/root disks under Linux.
- Introduction to SQL. (SQL Part I) and installation of PostgreSQL
A SQL tutorial intended for novice database developers.
- The X Display Manager
The X Display Manager runs as a daemon on a host machine and manages multiple X displays.
- StarOffice for Linux
This article reviews the applications available in the suite StarOffice 4.0. The author gives us a demonstration using tool for the creation of presentations. (functionally similar to Microsoft's Power Point).
- Microsoft Windows NT Server 4.0 versus UNIX
The goal of this article is provide managers in corporations with the data and comparisons necessary to make well-informed decisions concerning the installation of servers for the corporate environment. All the information presented in this article summarizes the experience of a number of information systems professionals.
- RenderMan
Who has not heard of Pixar? Who has not seen "Toy Story"? Pixar developed RenderMan.
- The Postscript Language
This is the first one of a series of articles about PostScript.
- Real-Time Linux
Basic Concepts of Real-Time.
- Introduction to DNS
You may have wondered what happens behind the scenes in Netscape after you enter a URL. This article will help you to understand the name-lookup process.
- OpenGL: the 3D Scene
Explore the bolts and nuts of 3D rendering with OpenGL.
- GLUT: using Menus
Our GL Utility Toolkit series continues, examining the windows menu programming interface with a simple example.
- POVRAY II: Basic Notions
This is the second article on a series about Povray. This time we review some general concepts and start describing the basic elements of the language.
- Writing Text with PhotoShop
The graphics corner continues to review and compare two good Image manipulation tools: Photoshop and Gimp. Our reviewers explore the creation of text banners.
- What is Linux?
A brief history of Linux
- Installation of Manpages-es
How to get man-pages of the most important Linux system commands in Spanish.
- Connecting to the Internet
Here we have something lots of users face up to in their early stages of setting Linux up: Connecting to the Internet.
- I got Linux Installed, What next?
This article introduces new users to some of the issues that he/she will confront upon installation of Linux.
- Some Tips
Well...here are some notes, tricks, some of these are specific to non-english speaking users and therefore not frequently answered in the common documentation.
- Making Shared Libraries
How to compile and generate shared libraries.
- PGP Under Linux
The author gives an introduction to PGP.
- Managing Your Mail with procmail
Keep you mail on folders, respond automatically, create mailing lists, learn how to do these and much more with procmail.
- Linux in Hospitals
Linux means business, an example of using Linux in the health care environment.