Dies ist ein Index mit allen Linuxfocusartikeln sortiert nach Autorname.
Aleksandar Milovac [1]
Machen wir ein bißchen Elektronik Software zum Entwickeln elektronischer Schaltungen? Ja, die gibt es auch für Linux. Dieser Artikel zeigt dir, was du brauchst
Einführung in DNS unter LinuX 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.
Angel Lopez [3]
Multicast This article is an introduction to multicast technologies on TCP/IP networks.
Verwaltung deiner Post mit procmail Keep you mail on folders, respond automatically, create mailing lists, learn how to do these and much more with procmail.
Design rekursiver Strukturen The author explores the use of iterative structures within POVRAY and the beautiful images that they can generate.
Allgemeine Grundlagen von Povray 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.
Echtzeitdatenspiegelung unter 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.
Den VI-Editor beherrschen 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.
Talking to a Running Process Run Time Access is a library that lets you view the data structures in your program as tables in a PosgreSQL database or as files in a virtural file system (similar to /proc).
Ein 1-Bit-Datenoszilloskop Dieser artikel beschreibt einen 1bit Logik-Analysierer, der Daten erfaßt und sie mittels des rs232 ports an einen Linux PC schickt.
Brent B. Welch [1]
Die Tcl Syntax This article explains basics concept and syntax of the Tcl language
Brian Hone [1]
Rsync: Das beste Backupsystem Backup ist eines der schwierigsten und am häufigsten vernachläßigsten Teile der Systemadministration. Dieser Artikel präsentiert eine sehr einfache Lösung, die auf rsync basiert.
RenderMan Who has not heard of Pixar? Who has not seen "Toy Story"? Pixar developed RenderMan.
Charles Vidal [5]
Eine Einführung in 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.
MagicPoint This article reviews the possibility of MagicPoint. This software is one of the very few that allow creation of presentations under X-Windows.
Apache 1. Teil This article is an introduction to the HTTP protocol it takes also a look at the history of the World Wide Web.
Interview mit David Bagley David Bagley is the current maintainer of xlock, a popular X Window screen saver and locking utility.
Benutzung von PostgreSQL über JDBC mittels Java-SSL-Tunnel Dieser Artikel zeigt, wie man JDBC-Zugang für PostgreSQL in Red Hat 8.0 einrichtet und wie man mittels Sun's Java Secured Socket Extensions einen SSL-Tunnel herstellt, der sicheren Zugang zu einer entfernten Postgres-Datenbank ermöglicht.
Sichere Port-Zuweisung für Linuxgerätetreiber Einen Gerätetreiber zu schreiben, ist ein herausfordernder und abenteuerlicher Job. Ist das Gerät einmal in der init_module Routine des Treibers registriert, sollten die Ressourcen für das Gerät allokiert werden. Eine der Hauptressourcen für das Gerät ist der I/O Port. Bei dynamisch verbundenen Treiber sollten die Entwickler vorsichtig sein, unbenutzte Bereiche der Portadressen für ihr Gerät zu allokieren.
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.
Analyse der Log-Dateien Ihrer Internet-Anwendungen 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.
Editieren von DocBook XML Dokumenten Dieser Artikel beschreibt die Benutzung von Kate und ihrem XML plugin als ein Werkzeug zum Editieren von DocBook XML Dokumenten.
Wie man Bug-Reports für Debian 2.2 schreibt 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.
Einführung in das Perl XML::XSLT Modul This article demonstrates some of the capabilities of the W3C's XSLT standard and how it can be used to help you manage and publish XML documents to the web.
PDF Dokumente erzeugen mittels 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.
Linux in der akademischen Ausbildung The author describes a first hand account of how Linux is changing the face of research labs in educational institutions in Turkey.
PostScript This is the first one of a series of articles about PostScript.
Erdal Mutlu [1]
Automatisierung der Systemadministration mittels ssh und scp Wenn man eine größere Zahl von Linux/Unix Systemen administrieren soll dann braucht man mit Sicherheit einige Skripte, um Dinge zu automatisieren. Dieser Artikel betrachtet SSH und und die kleinen Programme, die dazu gehören
Erdal Mutlu and Ceyhun Elmas [1]
BORG - kurz vorgestellt 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.
Eric Detoisien [1]
Angriffe von außen Dieser Artikel preäsentiert verschiedene Techniken, die ein Angreifer zum eindringen in ein Computernetz benutzen kann.
Interview mit Jeff Dike User Mode Linux, kurz UML, ist eines der vielen interessanten Features im 2.6.x Kernel. Dies ist ein Interview mit Jeff Dike, dem Creator von UML.
Erste Schritte in XML Dieser Artikel erklärt, was XML ist und warum es nützlich ist.
Frédéric Navarro [1]
Das uCsimm Kit This article describes the uCsimm kit and the UClinux project: Porting the linux kernel on hardware without MMU (memory management unit).
Frédéric Raynal [14]
Rootkits und die Integrität Dieser Artikel stellt die verschiedenen Operationen dar, die ein Cracker nach dem erfolgreichen Eindringen in eine Maschine tun kann. Wir diskutieren auch, was ein Administrator tun kann, um zu entdecken, daß seine Maschine gefährdet ist.
Vermeiden von Sicherheitslöchern beim Entwickeln einer Applikation - Teil 1 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.
xinetd 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.
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.
NFS - Network File System 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.
Yellow Pages 3: Die Server - Seite In this last article about NIS, we explain how to install a NIS server. We will see which programs are used, configuration files and the building of the database.
Yellow Pages 2 : Auf der Seite des Clients My previous article was an introduction to the yellow pages and RPCs. This one explains how to configure a NIS client, how this client works and a small introduction to the different tools coming with NIS. Finally, we'll have a few words about NIS+
Yellow Pages, Teil 1 The Network Information Service (NIS) manages a data base on server. Each computer on a network running a NIS client NIS can then poll the server for informations (login name,password, users and groups informations, ...).
Automount und Autofs Automount and autofs are powerful tools and ease file systems management.
Geoffrey W. Corey [1]
Enlightenment Enlightenment is a highly customizable window manager for Linux. This article discusses the features, installation, and customization of the Enlightenment window manager.
GWorkspace, der GNUstep-Workspace-Manager Das Konzept des Workspace Managers erschein mit NeXT zum Ende der 80iger. Es war ein vollständig neuer Weg, ein System-GUI zu benutzen. GWorkspace ist GNUsteps freie Implementation von dieser Revolution.
NEdit, der universelle Texteditor der Unix Welt Nedit ist ein beachtlicher Editor. Leider ist er in den meisten Linuxdistributionen nicht enthalten und deshalb nicht so bekannt wie andere Editoren.
FSViewer, ein Dateimanger für Window Maker Eines der revolutionären Programme von NeXTStep und das erste, das beim Starten auf dem Bildschirm erschien, war der File Viewer.
Gentoo linux Gentoo Linux is a source package based Linux system. It is very different from the established commercial Linux distributions.
uucpssh.org: UUCP e-mail für Linuxfans In der Windowswelt werden alle eingehenden Emails via POP3 oder IMAP empfangen und rausgehende Emaisl direkt über SMTP verschickt. Dieser getrennte setup kann alle möglichen Kopfschmerzen verursachen, besonders dann, wenn man jedes Mal einen anderen ISP benutzt.
RPN (UPN) Rechner für Linux Dies ist ein Überblick über die verschiedenen Taschenrechner mit umgekehrter polnischer Notation, die auf dem Linux Desktop verfügbar sind.
Man-pages schreiben Endlich hast du dein langerwartetes Programm beendet und möchtest es weiterverbreiten. Damit andere das Programm auch benutzen können, brauchst du Dokumentation. Es ist Zeit, eine man-page zu schreiben.
Linux auf dem Desktop: Ein Computer für Mama Meine Mutter gehört zu einer Generation, die ohne Compouer aufgewachsen sit. Sie benutzt jetzt Linux auf dem Desktop und ist glücklich damit!
Produkttest: Textmaker Das Textverarbeitungsprogramm Textmaker gibt es jetzt auch für Linux. Laßt uns prüfen, wie gut es wirklich ist.
Linux USB LCD Display mit Watchdog und tasten Dieser Artikel beschreibt, wie man das im Mai 2002 präsentierte LCD Dispaly mit USB benutzt. Wir nehmen hierfür einen Chip von www.ftdichip.com.
Midi mit Alsa Dieser Artikel erklärt, wie man Midi mit Alsa zum Laufen kriegt. Wenn es dir mit Sound und Linux wirklich ernst ist, dann kommst du an Alsa nicht vorbei.
Den AVR Microcontroller mit GCC programmieren Dieser Artikel erklärt, wie man eine Entwicklungsumgebung für die AVR 8-bit Risc Microcontroller series von Atmel baut und installiert.
Mit verschiedenen Providern durch's Internet surfen 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.
Serial Line LCDs für Linux This article show how to use the BLC2021 PC-Bay Insert serial line display from Matrix Orbital under Linux.
IP-Masquerading konfigurieren IP-Masquerading provides the possibility to connect several computers to the Internet using a computer running Linux with just one public IP address.
Produktbesprechung: SNiFF+ für Linux SNiFF+ is an integrated development environment for Linux. TakeFive Software provides a download version (limited to 200 files) free of charge.
Perl Teil III Dieser Artikel zeigt, wie man Felder in Perl benutzt.
UNIX Dateizugriffsrechte 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.
Der einfache Fax Server! This article explains how to install hylafax, a fax server, on a linux box
Harald Radke [6]
Spielebesprechung - Barrel Patrol 3D Barrel Patrol 3D ist ein kleines 3D Spiel, basierend auf Ripoff, einem klassischen Geschicklichkeitsspiel aus den frühen 80iger Jahren.
Spielebesprechung - glTron 3D variant of those games, featuring the light-cycle race from the movie "Tron"
Spieletest - 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.
Entwickeln von Gnome Applikationen mit Python (Teil 2) Dieser Artikel ist für Anfänger im Bereich Gnome und GNU/Linux geschrieben. Der Autor zeigt eine Schulungssoftware zum Schreiben von grafischen Applikationen unter Gnome unter der Verwendung von Python.
Interview mit Juan Jose Amor Juan Jose Amor Iglesias Current coordinator of the LuCAS project, part of the LDP and devoted to the translation and localization of MDL manuals in Spanish
KU Real Time Linux In this second issue devoted to RT-Linux I will try to offer a more practical view of RT-Linux.
Die StarOffice Suite -- Praesentationen erstellen 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).
Lyx Review Lyx is an editor with fantastic possibilities. Ismael gives us a little overview.
Ismael Rpoll and Elisa Acosta [1]
RT-Linux III In diesem Artikel wird ein einfacher elektrischer Schaltkreis benutzt, um Befehle von einer beliebigen Infrarot-Fernsteuerung zu verarbeiten.
TCPD und Firewalls unter Verwendung von 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
Slackware 7.0 Teil II: Konfigurationsanleitung 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.
Slackware 7.0 Teil I: Installationshilfe The author describes in detail the installation of the Slackware 7.0 Linux distribution. This article is written for beginners.
Joel McCarty [2]
Der X Display Manager The X Display Manager runs as a daemon on a host machine and manages multiple X displays.
Configuring X What are all those dotfiles for anyway?
Microsoft Windows NT Server 4.0 im Vergleich mit 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.
John Perr [5]
BASIC Programmierung mit Unix Die Programmiersprache Basic ist alt, aber wird immer noch benutzt. Obwohl es unter Linux Skriptsprachen gibt, die viel mehr können als Basic, gibt es doch eine Anzahl von Basic Interpretern.
Sendmail und Fetchmail: Ein lokaler 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.
Gambas: Basic für Linux Gambas ist eine aktuell verfügbare grafische Basic-Programmierumgebung für Linux.
Jose M. Fernandez [3]
Java. Part II The second part of a tutorial about java
MySQL, ein Datenbank 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.
Programmieren in Java 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.
Texte mit mit Effekten unter Photoshop erstellen The graphics corner continues to review and compare two good Image manipulation tools: Photoshop and Gimp. Our reviewers explore the creation of text banners.
Statistics Anyone? Die meisten Statistikpakete erscheinen zu überwältigend in ihrer Reichweite und zwingen den Benutzer zu einer steilen Lernkurve. Die meisten sind auch sehr teuer. Es gibt jedoch eine erfrischende Alternative: SalStat.
3D Graphik mit Blender: Allererste Schritte Blender ist ein Open Source 3D Graphikprogramm. In diesem ersten artikel einer Reihe über Blender schauen wir uns das aller grundlegendste an und bauen deine Bühne mit einer Kugel und einem Würfel.
L'heure du Jazz++ Jazz ist ein Midisequencer mit vielen interessanten Features zum Editieren und Komponieren deiner eigenen Musik!
Light, Camera, Action... Kino! Schließ deine digitale Kamera über Firewire an deinen Linuxrechner an und fang an zu schneiden.
Entdecke das Universum Dieser Artikel stellt zwei Linuxprogramme, mit denen man das Universum erkunden kann, vor.
Herumspielen mit Dingbats und The Gimp Dieser Artikel zeigt, wie man gut aussehende Logos und Bilder aus Dingbatfonts mit nur ein paar Mausklicks kreieren kann.
Bau eines autonomen Lichtfinder-Robots In diesem Artikel beschreiben wir, wie man einen autonomen Roboter mit einem Microcontroller baut, der immer zum hellsten Fleck läuft.
Kampf dem Spam Spam E-mail wächst mit einer alarmierenden Rate und es ist ein enormes Problem für fast jeden. Dieser Artikel erklärt, was man gegen diese Plage tun kann.
(X)dialog: Sprechende Shells Xdialog und dialog sind zwei klassische Utilities, um deine Shellscripte durch eine grafische Benutzerschnittstelle zu erweitern.
CDs Brennen mit Linux Dieser Artikel zeigt verschiedene MÖglichkeiten, CDs unter Linux zu brennen.
Booten über das Netz und Etherboot An advanced article that explains how to bootstrap your computer from a program stored in non-volatile memory without accessing your hard disk.
Klaus Mueller [2]
IDS - Intrusion Detection System, part II In diesem Artikel präsentieren wir Methoden, um einen Einbruch zu entdecken und erkären Möglichkeiten, wie auf solch eine Attacke reageirt werden kann.
IDS - Intrusion Detection System, Teil I Dieser Artikel präsentiert nicht nur typische IDS Architekturen, sondern diskutiert und analysiert auch typische Attacken gegen Intrusion Detection Systeme.
Lamarque Eric [1]
GIMP: Design deine eigenen Pinsel Dieser Artikel erklärt die verschiedenen Pinseltypen, die Gimp besitzt und zeigt, wie man seine eigenen Pinsel erstellt.
Lee Wee Tiong [1]
Japanisch unter Linux, Teil I This article takes a brief overview at how to make your Linux system Japanese-capable.
Concurrent programming - Message Queues (2) Diese Reihe von Artikeln hat die Absicht, den Leser in das Konzept des Multitaskings und seiner Implementation in Linux einzuführen.
KDE3 ausprobieren KDE brachte kürzlich den neuesten Code als Version 3 heraus. Dieser Artikel gibt dir eine Idee, wie es wäre, wenn du es selber ausprobieren würdest.
GCC - der Ursprung von allem GCC ist ein guter Kompilierer, aber die man-Seite ist lang und komplex. Dieser Artikel zeigt, wie man den Kompilierer unter normalen Umständen benutzt - und er ist wirlich sehr einfach zu benutzen.
Das F-CPU Projekt: Das Unmögliche wagen 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.
Linux in Krankenhäusern Linux means business, an example of using Linux in the health care environment.
Manuel Trujillo Albarral [2]
Ein paar Tips Tips und Antworten zu den gängisten Problemen
Ins Internet mit Linux Here we have something lots of users face up to in their early stages of setting Linux up: Connecting to the Internet.
Mario M. Knopf [1]
vsftpd - der Very Secure FTP Daemon, eine Einführung Dieser Artikel gibt eine grundlegende Einführung zum "Very Secure FTP Daemon". Ich beginne mit einer allgemeinen Beschreibung von FTP und vsftpd. Danach sehen wir uns die Installation, Konfiguration und Startmöglichkeiten des vsftp-Daemons genauer an.
Mark Nielsen [6]
Faxe mit efax empfangen Dieser Artikel zeigt, wie man Efax unter RedHat 7.2 aufsetzt, um damit Faxe zu senden und zu empfangen.
Plugins und Mozilla Wie ich Mozilla aufgesetzt habe, um Real Player, Acrobat, Flash, und das generische Plugin Plugger zu benutzen.
Minds Eye Rendering/Modeling Paket 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.
GLUT Programmierung, Teil I: Fenster and Animationen GLUT is the GL Utility Toolkit, developed by Mark Kilgard. In this article the author introduces GLUT, and gives us a primer on Windows and Animations handling with GLUT.
Was ist OpenGL? This article is the first in a series about OpenGL, perhaps the most successful API for high-end 3D graphics
Leserbriefe E-mail feedback after the first issue of Linuxfocus went out
Interview with Miguel de Icaza Miguel de Icaza gives us an interesting peek at a selected group of linux kernel developers. He is involved with the Linux/Sparc, Gnome project and RedHat's Lab.
Ozcan Gungor [4]
GUI Programming mit GTK - 3 In dieser Artikelserie lernen wir, wie man graphische Benutzeroberflächen (GUIs) mit GTK schreibt.
Das MySQL C API In diesem Artikel lernst du, wie man das C-API, das bei MySQL dabei ist, benutzt.
Texterstellung mit dem 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.
Den eigenen Linuxkernel kompilieren Viele Leute sind verschreckt, wenn sie "Kernel neu kompilieren" hören. Dieser Artikel zeigt, wie man es macht und wie einfach es ist.
Echtzeit mp3 Aufnahmen, Teil 2 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?
Echtzeit mp3 Aufnahmen Recording music in mp3-format gives you the possibility to record very long pieces of music without exhausting the disk-space.
Luftdruckmessung unter Linux Dieser Artikel beschreibt eine günstige Lösung zur Luftdruckmessung mit dem Linux PC.
Demographie mal zum Anfassen Dieser Artikel stellt eine QT Applikation vor, mit der man die Entwicklung der Weltbevölkerung betrachten kann.
Reha K. Gerceker [1]
Einführung in Ncurses Ncurses ist eine Bibliothek, die für Fensterfunktionalität bei textbasierten Terminals sorgt.
S. Parthasarath [1]
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!
Sandeep Grover [1]
Verstehen des Proc File Systems Das proc Dateisystem ist ein virtuelles Dateisystem, das eine Menge an Informationen über die internen Datenstrukturen des Kernels und der Hardware liefert
Temperaturüberwachung mit Linux (Teil 2) Im zweiten Teil von "Temperaturüberwachung mit Linux" sehen wir uns an, wie man die Daten in mysql speichert und sie grafisch darstellt.
Temperaturüberwachung mit Linux Dieser Artikel zeigt, wie man die Temperatur mit einem sehr einfachen und preiswerten Schaltkreis überwachen kann.
Automail für fli4l Wie man E-mail mit einem dial-on-demand Router von www.fli4l.de holt.
Installation und Konfiguration eines RAID Systemes 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.
XMRM : Morphen mit Linux XMRM (Multi Resolution Morphing for X) is a morphing program that allows one to create an mpeg video based on the the transformation from one image into another one.
Sketch, vektorielles Zeichnen unter 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.