darkstat - een netwerk-verkeer analyzer
In dit artikel beschrijven we de network traffic analyzer "darkstat". We hebben het over de installatie, het opstarten en het gebruiken van dit programma.
Juli 2004
Interview met Jeff Dike
User Mode Linux, UML in het kort, is één van de nieuwe interessante mogelijkheden van de 2.6.x kernel. Dit artikel is een interview met Jeff Dike, de bedenker van UML.
vsftpd - Een Introductie tot de Very Secure FTP Daemon
Dit artikel geeft een basisintroductie tot de "Very Secure FTP Daemon". Ik begin met algemene beschrijvingen van FTP en vsftpd. Daarna bekijken we de installatie, configuratie en start-opties van de vsftp daemon.
Temperatuurbewaking met Linux (Deel 2)
In dit tweede deel van "Temperatuurmeting met Linux" zien we hoe we de data in mysql kunnen opslaan en hoe we de temperatuur grafisch kunnen representeren.
Gentoo linux
Gentoo Linux is een Linux systeem gebaseerd op source packages. Het verschilt sterk van de gevestigde commerciële distributies.
Maart 2004
Rsync: Het ultieme Back-up Systeem
Backup is één van de meest genegeerde aspecten van het systeembeheer. Dit artikel behandelt een zeer effectieve oplossing gebaseerd op rsync.
uucpssh.org: UUCP email voor Linux-fans
In de windows wereld worden inkomende mails ontvangen via POP3 of IMAP en verzonden met SMTP. Deze tweedeling zorgt vaak voor problemen, vooral als je vaak wisselt tussen providers.
Het Proc bestandssysteem leren begrijpen
Het proc bestandssysteem is een virtueel bestandssysteem dat informatie bevat over hardware en kernel-interne datastructuren.
November 2003
Man-pagina's schrijven
Eindelijk is je langverwachte programma afgewerkt en je wilt het gaan publiceren. Voor je gebruikers heb je documentatie nodig; het is tijd een man page te gaan schrijven.
Een ISDN fax met Linux
Dit artikel beschrijft hoe je een Linux-systeem als ISDN fax machine gebruikt.
September 2003
De MySQL C API
In dit artikel leer je hoe je de C API van MySQL gebruikt.
Linux op de desktop: een computer voor mam
Mijn moeder behoort tot een generatie die opgroeide zonder computers. Ze gebruikt nu Linux op de desktop en is uiterst tevreden.
Automail voor fli4l
Hoe je emails kan binnenhalen in combinatie met een dial-on-demand router van www.fli4l.de.
Photo magic with Gimp
In dit artikel geven we je basis-ideeën over hoe je je digitale foto's kan opsmukken met de Gimp.
Juli 2003
IDS - Intrusion Detection System, deel II
In dit artikel stellen we methode's voor om een 'intrusion' te ontdekken en leggen we uit hoe je op zo'n aanval kunt reageren.
3D met Blender: de eerste stapjes
Blender is een open source 3D programma. In dit eerste artikel beginnen we bij de basis en ontwerpen we een scene met een bol en een kubus.
GWorkspace, de GNUstep Workspace Manager
Het concept van een 'Workspace Manager' deed zijn intrede op de NeXT aan het eind van de jare 80. Het was een compleet nieuwe manier van omgaan met een GUI. GWorkspace is de vrije GNUstep implementatie van deze revolutie.
IDS - Intrusion Detection Systems, Deel I
Dit artikel presenteert niet enkel de typische IDS architecturen, maar bespreekt en analyseert ook typische aanvallen tegen Intrusion Detection Systems.
Externe aanvallen
Dit artikel leg uit welke soort aanvallen een hacker van buitenaf kan uitvoeren.
Het verkrijgen van toegang tot PostgreSQL door JDBC via een java SSL tunnel
Dit artikel beschrijft hoe je JDBC toegang voor PostgreSQL moet instellen op RedHat 8.0. Je leert ook hoe je een SSL tunnel maakt met Sun's Java Secured Socket Extensions, om beveiligde toegang te kunnen hebben tot een postgres database over het netwerk.
Inbraakdetectie met Debian GNU/Linux
Dit artikel presenteert technieken en tools om onder Debian GNU/Linux inbrekers op het netwerk op te sporen en te volgen.
Programmeren onder Unix met BASIC
De Basic programmeertaal is oud en vrij 'basis', maar nog steeds populair. Alhoewel Linux krachtigere alternatieven biedt, zijn er ook een aantal Basic interpreters beschikbaar.
Systeembeheer automatiseren met ssh en scp
Als je meerdere Linux/Unix systemen beheert, heb je scripts nodig om taken te automatiseren. Dit artikel behandelt ssh en de bijhorende gereedschappen.
Het gevecht tegen Spam-Mail
Spam E-mail wordt een steeds groter probleem voor bijna iedereen. In dit artikel leggen we uit wat je ertegen kunt beginnen.
Mozilla ontleed
In dit artikel ontleden we het beest genaamd Mozilla - in het bijzonder het browser gedeelte. Het is eigenlijk een bespreking van Mozilla 1.1 met twee uitbreidingen: 'Mouse Gestures' en 'RadialContext'.
BibTeXML in DocBook XML gebruiken voor wetenschappelijke artikelen
BibTex is een system waarmee je referenties uit een (bestands) database in Tex documenten kunt opnemen. In dit artikel leg ik uit hoe je in DocBook XML een BibTex-achtig referentiesysteem kunt gebruiken.
Zelf de Linux kernel compileren
Veel mensen hebben drempelvrees om zelf hun kernel te compileren. Dit artikel toont hoe je dat doet en hoe makkelijk het eigenlijk is.
Ontdek het universum
Een bespreking van 2 Linux programmas om het universum mee te verkennen.
KDE3 op de rooster
KDE heeft onlangs hun nieuwste code als versie 3 vrijgegeven. Dit artikel
geeft je een idee hoe het zou zijn om het zelf eens te proberen.
Spelbespreking - Barrel Patrol 3D
Barrel Patrol 3D is een klein tof 3d spelletje, gebaseerd op Ripoff, een
klassiek arcade-spel van begin jaren 80.
Stoeien met Dingbats en Gimp
Dit atikel laat je zien hoe je met Gimp en het 'Dingbat' lettertype leuke
logo's en afbeeldingen kunt maken - in slechts enkele kliks.
Januari 2002
QCAD: Technisch tekenen onder Linux
QCAD is een eenvoudig 2D CAD systeem. Met QCAD kan je makkelijk technische
tekeningen maken en aanpassen.
Gnome applicaties ontwikkelen met Python - Deel II
Dit is een artikel voor nieuwkomers op het gebied van Gnome en GNU/Linux. De
auteur stelt een educatief hulpmiddel voor, maarmee je Gnome GUI's kan
maken met Python.
Alle diensten in Linux onder Chroot
draaien
Systeemdiensten die een chroot-behandeling hebben ondergaan, zijn veiliger
doordat ze inbrekers minder mogelijheden geven om schade toe te brengen.
Programmeren in de shell
De shell heeft zijn eigen programmeertaal. In dit artikel leggen we uit hoe
je shell programma's ofte shell-scripts kan schrijven.
Juli 2001
Yellow Pages - Deel I
Dit is het eerste deel van een reeks over NIS, vroeger bekend als de Yellow
Pages van SUN.
NIS is een handige dienst voor grotere netwerken en vergemakkelijkt het
beheer ervan.
Maak je werk met make!
Dit artikel over make laat zien, hoe make werkt en toont aan dat het voor
meer dan alleen software ontwikkeling gebruikt kan worden.
Het bouwen van een onder Linux aangestuurde,
lopende robot
In dit artikel leer je een kleine wandelende robot te maken, bestuurd met
Linux via de parallelle poort. Na dit artikel ben je ook zelf in staat om
je zelfgemaakte elektronica te besturen via de parallelle poort.
Maart 2001
In Real-time MP3 Opnemen - Deel I
Audio opnemen in het mp3-formaat maakt het mogelijk om zeer lange stukken op
te nemen, zonder schijfruimte te verspillen.
Verschillende ISPs gebruiken voor je Internet verbinding
In dit artikel ontwikkelen we configuratie-bestanden om makkelijk om te
schakelen tussen verschillende Internet Service Providers. De configuratie
geldt niet enkel voor de PC maar meteen ook voor het hele netwerk door het
gebruik van IP masquerading. En ten slotte maakt de DNS proxy de
verandering van de DNS IP adressen onzichtbaar voor de andere netwerk-PC's.
automount en autofs
Automount en autofs vereenvoudigen het omgaan met bestandssystemen.
Multicast
Dit artikel maakt je bekend met multicast technologiën op een TCP/IP
netwerk.
Slackware 7.0 - Deel II: Configuratiegids
Dit is het tweede deel in de serie. Na de installatie in deel I, geeft de
auteur nu uitleg over een paar basis configuratie taken
in zijn favoriete distributie.
Hulp bij beveiliging
Een mooi overzicht van de belangrijkste manieren om je Linux systeem te
beveiligen.
Een uit-knop met LED op je seriële poort
In dit artikel maken we een kleine drukknop die ja aan de seriële poort kan
hangen. Je kan er een server mee afzetten. Dit is handig voor systemen
zonder een toetsenbord.
Ontdek Ted
Ted is een zeer mooie, kleine tekstverwerker.
GNU hulpmiddelen voor bestanden
Manuel presenteert de commando's van de GNU file utilities, een aantal
standaard commando's die je op elk Unix systeem kan gebruiken. Het artikel
leert je hoe je er efficiënt gebruik van kan maken.
Vector Linux onderzocht
In dit artikel heronderzoeken we de veelzijdigheid van Linux. Onze studie
concentreert zich op een pseudo "mini"-distributie van Linux bekend als
Vectorlinux.
REBOL de rebel
Een artikel over REBOL ofte Relative Expression-Based Object Language, een
revolutionaire programmeer-taal.
Bugs rapporteren op Debian 2.2
Dit artikel leert je hoe je als Debian-gebruiker het project vooruit kunt
helpen door de bugs die je tegenkomt te rapporteren.
Pseudo 3D met GIMP
Gimp is een software pakket dat zich richt op 2D plaatjes, maar met een paar
trukjes en de vele uitbreidingen is het ook mogelijk om pseudo 3D
afbeeldingen te maken.
Apache - deel I
Dit artikel is het eerste deel uit de Apache serie. Het is een intrductie
tot het HTTP protokol en kijkt naar het verleden van het World Wide Web.
Sendmail en Fetchmail: Een lokale
emailserver
Dit artikel legt uit hoe Sendmail en Fetchmail geconfigureerd kunnen worden
voor een desktop computer met een PPP link naar het internet (onafhankelijk
van uw mailprogramma.) U kunt dan uw email automatisch laten versturen en
ophalen als u verbinding maakt met internet.
Het instellen van IP-Masquerading
IP-Masquerading maakt het mogelijk meerdere computers één internet
aansluiting te laten delen via een Linux computer met een publiek IP adres.
De VI editor leren gebruiken
De VI editor is een populaire tekst-gebaseerde editor. Deze uitleg is
geschreven om beginners bekend te maken met het gebruik van VI, maar bevat
ook onderdelen die relevant zijn voor ervaren gebruikers.
Maart 2000
RT-Linux III
In dit derde deel gebruikt men een simpele elektronische schakeling om
commando's van een infrarood afstandsbediening te verwerken.
NEdit, de universele editor van de Unix
wereld
Nedit is een opmerkelijke tekstverwerker. Spijtig genoeg zit hij niet
standaard in de meeste distributies en is hij daardoor ook minder bekend.
FSViewer, bestandsbeheer voor Window
Maker
Van alle revolutionaire tools van NeXTStep, was de File Viewer de eerste die
je op het scherm zag verschijnen. FSViewer is een File Manager voor
WindowMaker die lijkt op die van NeXTStep.
Hergebruik van IP-adressen met Apache
Dit artikel legt uit hoe meerdere webservers kunnen worden bediend met het
gebruik van slechts één IP-adres met Apache op Unix/Linux.
Thuisnetwerken, een overzicht
Netwerken worden steeds populairder. Dit artikel geeft alle benodigdheden
voor het starten van je eigen thuisnetwerk. Het behandelt de gangbare
begrippen die nodig zijn voor het begrijpen van de boeken hierover. We
richten ons met name op het kleine netwerk thuis.
Sketch, vector tekenen onder Linux
Sketch is een in python geschreven tekenprogramma dat gebaseerd is op
vectoren. Dit betekent dat het figuren in tegenstelling tot
bitmap-tekenprogramma's vastlegt via een wiskundige formule. Voordelen zijn
onder meer kleinere bestanden en betere uitvergroting.
Kleine databases versnellen
In dit artikel is te lezen hoe PostgreSQL databases te versnellen zijn door
het gebruik van een ramdisk.
Perl - Deel II
Het eerste deel was een algemeen overzicht van Perl. In dit tweede deel gaan
we ons eerste echt bruikbare programma schrijven.
September 1999
Voorbeelden met AWK: een korte inleiding
Dit artikel geeft inzicht in de trucs die je met AWK kan uithalen. Het is
geen cursus maar levert echte, bruikbare voorbeelden.
Hoe je CD-ROM te gebruiken onder Linux
Dit artikel geeft een korte maar nuttige instructie over hoe je CD-ROM te gebruiken onder Linux. Het behandelt mount, umount, fstab enzoverder en geeft daarbij nog enkele tips.
Dialog - Een programmeertaal voor dialogen
Dialog is een programmeertaal, speciaal bestemd voor dialogen. Het werd gebruikt in een handelscursus. Dit artikel beschrijft de ontwikkeling van dialog en zijn toepassingen.
De Tcl syntaxis
Dit artikel behandelt het basisconcept en de syntax van de taal Tcl.
Het maken van tekstbestanden met m4
macro's
In dit artikel wordt beschreven hoe men het onderhoud van tekst-en HTML
bestanden kan vergemakkelijken met behulp van de m4 macro processor.
Perl - Deel I
Dit is de start van de perl-serie. Het eerste, korte, artikel is bedoeld
voor mensen zonder enige perl-ervaring. Ervaring met andere
programmeertalen (Pascal, C) kan handig zijn om Perl te leren.
PostScript - Deel II: de Operand Stack
De auteur beschrijft de operand stack van de PostScript taal. De stack-
handelingen en mathematische bewerkingen worden hier voorgesteld.
Het f-CPU Project: Het 'onmogelijke' proberen
Het f-CPU project probeert om een moderne microprocessor te ontwerpen
volgens een ontwikkelmodel dat lijkt op dat van de belangrijke
free-software projecten.
Linux en Japans Deel I
Dit artikel geeft een korte uitleg over hoe je je Linux systeem kan
aanpassen aan het Japans.
Hoe wis ik Windows op mijn computer?
In dit artikel wordt uitgelegd hoe je Windows van een computer verwijdert,
en vooral, hoe je de vrijgekomen ruimte gebruikt met Linux.
Een bestuurbare Robot op Linux
De auteurs presenteren het bestuurbaar voertuig dat ze ontwikkelden als
afstudeerproject. Linux en RT-Linux hielpen hen traditionele beperkingen
van dergelijke robots te vermijden.
Installatie en Configuratie van een RAID systeem
RAID (Redundant Array of Inexpensive Disks) bestaat uit een serie van
systemen om meerdere harde schijven onder te brengen in een enkele eenheid
die zich gedraagt als een enkele virtuele schijf. De auteur leert je een
RAID systeem op te zetten via de Linux kernel.
Happy Hacking Toetsenbord -
Productbespreking
"Happy Hacking" is een toetsenbord gemaakt door PFU America Inc. Het werd
ons ter bespreking toegestuurd. Dit artikel bevat de indrukken die we
opdeden bij het werken met dit kleine en stevige keyboard.
PG2CGI databank toegang vanaf het Web
PG2CGI is een programma dat een interface biedt voor databases en cgi
scripts. De auteur geeft een korte presentatie van het ontwerp en de
werking van het programma. Een zeer interessant artikel voor gebruikers van
informatie systemen en voor website beheerders.
Bestandspermissies
Dit artikel bespreekt zowel de gewone bestandspermissies als de meer
geavanceerde mogelijkheden van Linux op dit gebied.
Java - Deel II
In deze tweede aflevering uit de Java serie gaat de auteur door met het
bestuderen van data types, variabelen, control statements, enz. Dit brengt
ons tot het belangrijkste onderwerp in Java, namelijk classes.
Interview met David Bagley
David Bagley is de huidge beheerder van Xlock, een populair X Window
screensaver en window locking programma.
GNU/Linux op een Fujitsu 635T
Dit is een verslag van het installeren van een recente versie van GNU/Linux
op een laptop computer. Het artikels geeft veel informatie over het
installeren van een GNU/Linux systeem.
Linux op een Sony Vaio 505gx
Anderhalve kilo, 10.000 meter en 3 glazen wijn bij 397.31 bogomips : Linux
en de Sony Vaio 505gx. Weer een verslag van Linux op een laptop; deze keer
op een Sony VAIO 505gx.
Eenvoudige Graphics: Een beginnerscursus voor SVGAlib
Ben je op zoek naar een eenvoudig grafisch pakkent voor je Linux systeem?
Zoek dan niet verder. Met SVGAlib maak je makkelijk grafische applicaties
en vermijd je de rompslomp van het X Window System. Met zelfs maar de meest
elementaire kennis van programmeren in C kan je SVGAlib gebruiken.
Oktober 1998
September 1998
Een Introductie tot Netwerk booting en
Etherboot
Een artikel voor gevorderden dat uitlegt hoe je je computer opstart met een
programma in het niet-vluchtig geheugen zonder de harde schijf te
gebruiken. Dit is ideaal om een reeks Linux PC's samen te configureren en
te onderhouden.
Bestanden Vinden
Dit artikel geeft een uitleg over het vinden van bestanden op bestandsnaam
en inhoud.
Linux & Chinees
Dit artikel omschrijft hoe je chinees moet instellen op een
"standaard" Linux bak. Het is onder meer handig om de toekomstige
vertalingen van LinuxFocus in het Chinees te kunnen lezen.
Interview met Juan Jose Amor
Juan Jose Amor Iglesias is de huidige coördinator van het LuCAS project, een deel van het LDP dat vertaalt naar het Spaans.
Enlightenment
Enlightenment is een Linux window-manager met uitgebreide mogelijkheden. Dit
artikel bespreekt ze, samen met de installatie en de instelling van E. Dit
alles is niet voor beginners daar E op het moment nog in beta-stadium
verkeert.
Reguliere Expressies
Reguliere expressies worden onder meer gebruikt bij complexe,
contextgevoelige zoekopdrachten. Je vindt ze terug in veel geavanceerde
editors, in parser programma's en in programmeertalen.
Real-Time Linux II
In dit tweede artikel over RT-Linux concentreert de auteur zich meer op de
praktijk. Voordat hij hieraan begint, bespreekt hij eerst een kakelvers
real-time operating systeem, Linux KURT genaamd.
Java - Deel I
Het eerste deel in de Java-serie. Over de taal zelf, zijn belangrijkste
eigenschappen en aanvullende informatie.
SQL Cursus - Deel 2
In deel twee van deze cursus bekijken we een aantal standaard commando's uit
de SQL taal.
MySQL, Een Database Server
MySQL is een SQL (Structured Query Language) database server die ondermeer
onder Linux draait. De Linux-versie is speciaal ontwikkeld voor goede
prestaties.
Gewone Linux Distributies Veiliger maken
Dit artikel gaat in op manieren voor de systeembeheerder om hun systeem
veiliger te maken tegen indringers. Het behandelt verschillende manieren om
de veiligheid van een Linux systeem te vergroten.
TCPD en Firewalls met IPFWADM
Dit artikel beschrijft kort hoe inetd services geconfigureerd kunnen worden
voor een betere veiligheid op je systeem. We richten ons hier op de tool
IPFWADM om de inetd services te beheren en te configureren.
Mei 1998
Teksten maken met Gimp
De graphics hoek gaat door met de bespreking en vergelijking van twee goede beeldbewerkingspaketten: Photoshop en Gimp. Deze keer worden de mogelijkheden voor het maken van text banners bekeken. Enkele veelgebruikte technieken voor speciale effecten zijn van toepassing op beide programma's. Merkwaardig genoeg, zijn de tekst-bewerkingscapaciteiten van Gimp evenwaardig aan die van Adobe Photoshop, een commercieel product.
Een (enigszins bruikbare) Linux-versie maken
Heeft u wel eens op een site gezien dat een Linux-versie werd aangeprijsd
die op een of twee diskettes past? Vaak zijn er maar weinig programma's in
een dergelijke versie inbegrepen of geven ze geen of beperkte toegang tot
bepaalde features. Dit artikel laat zien hoe u zelf een boot/root diskette
kan maken waar bijna alles opstaat wat u nodig heeft.
Inleiding tot SQL -- De installatie van PostgreSQL
Dit is het eerte artikel in een driedelige SQL cursus voor onervaren database ontwikkelaars. Het eerste deel behandelt de algemene eigenschappen van SQL en de installatie van PostgreSQL (een vrij te verspreiden database server.)
Xdm, de beeldschermbeheerder
De X Display Manager draait als een daemon op een host machine en beheert
meerdere X schermen (op afstand of lokaal). Hij geeft daarbij eenvoudig
gebruiker-managment analoog aan init(8), getty(1) en login(1) op
tekst-gebaseerde terminals.
PostScript - Deel I: de PostScript programmeertaal
Het eerste in een reeks artikelen over PostScript. Het hoofddoel is niet om
elk technisch detail van de taal uit te leggen, maar om genoeg uit te
legeen om PostScript te kunnen leren kennen als een interessante en
aangename manier om met documenten om te gaan.
Real-Time Linux
De auteur geeft ons een inzicht in de wereld van real-time
besturingssystemen. Dit artikels is geschreven voor een doorsnee publiek;
het is niet enkel voor computerwetenschappers. Vooral Linux-gebruikers die
hun systeem willen gebruiken om externe apparaten te besturen zullen deze
nieuwe serie over Real-time Linux appreciëren.
Introductie tot DNS
Dit artikel is geschreven voor al wie geïnteresseerd is in wereldwijde
computer-netwerken zoals internet en het WorldWideWeb. Je hebt je misschien
al afgevraagd wat er achter de schermen gebeurt in Netscape als je een URL
hebt ingegeven. Dit artikel helpt je het name-lookup proces te begrijpen.
Maart 1998
X Instellen
Waarvoor dienen die punt-wat-dan-ook bestanden eigenlijk? Een artikel over
het eenvoudig configureren van het X-window systeem.
Door het venster
Korte bespreking van de beschikbare Window Desktops voor Linux.
PovRay - Deel I: Beginnen met POV-Ray
In dit eerste artikel bekijkt Antonio de installatie, configuratie en de
eerste stappen richting POV-Ray programmeren.
LyX Bespreking
Lyx is een wonderbaarlijk capable editor -- Ismael bespreekt deze krachtige
toepassing.
Gebruik van Gimp
De tegenhanger van "Grafische Fotocompositiets met Photoshop".
Januari 1998
Wat is OpenGL?
Dit artikel is het eerste in een reeks over OpenGL en de ondersteuning ervan
in Linux. Het is bedoeld voor programmeurs die willen leren hoe ze snelle
2D en 3D graphics aan hun applicaties kunnen toevoegen.
GLUT programmeren - Deel I: Vensters en
Animaties
GLUT staat voor de GL Utility Toolkit, ontwikkeld door Mark Kilgard. In dit
artikel maken we kennis met GLUT, en leren we de basis van het beheren van
vensters en animaties met GLUT.
Kernel Geheimen
Welkom bij de eerste van een reeks artikelen over de geheimen van de Linux
kernel. Dit artikel geeft een kort overzicht van de Linux kernel.
Fouten zoeken in code met ddd
ddd is een leuke grafische debugger. De auteur legt uit wat de mogelijkheden
zijn van ddd.
Netwerkbeheer met Linux
Leer hoe je dingen als routers, hubs, servers en meer in je netwerk aan het
werk houdt.
Wat is Linux?
Een korte geschiedenis van Linux en een rondleiding voor beginners.
Installatie van Nederlandstalige Manpages
Het succes van Linux in de internationale arena is onder andere te danken
aan de beschikbaarheid van broncode, maar ook aan de fantastische
documentatie en handleidingen die bestaan over het besturings systeem. In
dit artikel beschrijven we het proces van installatie en gebruik van de
Nederlandse bladzijden voor hen nieuw bij UNIX.
Verbinden met het Internet
Een stap voor stap beschrijving om je Linux box met het internet te
verbinden via het ppp protocol.
Enkele Tips
Enkele tips en antwoorden over/op bekende problemen.
Shared Libraries maken
Dit artikel geeft een korte historie van het programmeren en gaat verder in
detail in op het maken van functiebibliotheken en de ondersteuning die
Linux daarbij levert.