Linux Journal Archives
Amsterdam on Fifty Guilders a Day [12:11]
by Matt Welsh
It's Linux, Jim, But Not As We Know It! [4:39]
by Matt Welsh
Thou Shalt Not Use MS-DOS [5:35]
by Matt Welsh
Virtual Dramamine [3:46]
by Matt Welsh
Your Mileage May Vary [6:38]
by Matt Welsh
A Conversation with Linus Torvalds [9:8]
by Belinda Frazier
A Conversation with Olaf Kirch [10:13]
by LJ Staff
Access Information Through World Wide Web: Installing CERN's WWW Server [13:9]
by Eric Kasten
Almost Internet with SLiRP and PPP [24:32]
by Jim Knoble
Auto-Loading Kernel Modules [28:44]
by Preston F. Crow
Backup Strategy [22:15]
by Malcolm Murphy
Basic FVWM Configuration, Part 1, Getting (fvwm) Started [27:50]
by John M. Fisk
Basic FVWM Configuration, Part 2, Customizing the Desktop [28:54]
by John M. Fisk
Beyond Your First Shell Script [28:27]
by Brian Rice
Building a Linux Firewall [24:49]
by Chris Kostick
Choosing an Internet Service Provider [24:26]
by Michael K. Johnson
Compile C Faster on Linux Using lcc [25:32]
by Christopher W. Fraser and David R. Hanson
Connecting Your Linux Box to the Internet [9:18]
by Russell Ochocki
Diff, Patch and Friends [28:33]
by Michael K. Johnson
Disaster Recovery [4:10]
by Mark Komarinski
EZ as a Word Processor [4:5]
by Terry Gliedt
EZ for the Programmer [5:5]
by Terry Gliedt
Eagles BBS [4:16]
by Ray Rocker
Efficient, User-Friendly Seismology in the Field [16:25]
by Sid Hellman
Emacs: Friend or Foe? [5:9]
by Matt Welsh
Ethernetting Linux [12:12]
by Terry Dawson
Filters: Doing it Your Way [27:23]
by Malcolm Murphy
Flexible Formatting with Linuxdoc-SGML [18:51]
by Christian Schwarz
Flicker-free Animation Using Java [30:26]
by Paul Buchheit and Michael J. Hammel
Hints and Tips for Optimizing Linux Disk Usage [2:1]
by Jeff Tranter
Hints and Tips for Optimizing Linux Memory Usage [3:11]
by Jeff Tranter
HTML Forms: Interacting with the Net [16:34]
by Eric Kasten
HTML: A Gentle Introduction [15:35]
by Eric Kasten
IP Masquerading with Linux [27:15]
by Chris Kostick
Index of LJ Articles [20:22]
by LJ Staff
Interview with James MacLean [5:15]
by Michael K. Johnson
Interview with Linus, the Author of Linux [1:4]
by Robert Young
Interview with Patrick Volkerding [2:10]
by Phil Hughes
Interview with Fred Van Kempen [3:16]
by Phil Hughes
Interview with Mark Bolzern [14:19]
by LJ Staff
Introducing Modula-3 [8:9]
by Geoff Wyant
Introduction to Eiffel [14:34]
by Dan Wilder
Introduction to Gawk [25:46]
by Ian Gordon
Introduction to LINCKS [11:26]
by Martin Sjolin
Introduction to Lisp-Stat [16:44]
by Balasubramanian Narasimhan
LJ Interviews Linus Torvalds [29:13]
by Phil Hughes and Gena Shurtleff
LJ Readers' Choice [20:60]
by LJ Staff
Languages: Introducing Scheme [11:23]
by Robert Sanders
LaTex for the Slightly Timid [18:34]
by Kim Johnson
Learning C++ with Linux [6:24]
by Jeff Tranter
LessTif and the Hungry ViewKit [19:56]
by Malcolm Murphy
Leviathan: A Linux-Based Internet Information Server [12:28]
by Paul Sittler
Licenses and Copyright [29:34]
by Michael K. Johnson
Linus Torvalds in Sydney [8:60]
by Jamie Honan
Linux Code Freeze [1:1]
by Linus Torvalds
Linux Command Line Parameters [8:35]
by Jeff Tranter
Linux Conference at Open Systems World/FedUNIX'94 [10:20]
by Belinda Frazier
Linux Distributions Compared [23:24]
by LJ Staff
Linux Distributions Compared [29:20]
by Bryan Phillippe and LJ Staff
Linux Does Comics [4:26]
by Robert Suckling
Linux Goes 3D: An Introduction to Mesa/OpenGL [31:21]
by Jorg Rudiger-Hill
Linux Goes to Sea [16:19]
by Randolph Bentson
Linux Performance Tuning for the Faint of Heart [7:26]
by Clarence Smith
Linux in Amsterdam [11:6]
by Michael K. Johnson
Linux in the Real World: Redesigning SCADA at Virginia Power [9:23]
by Vance Petree
Linux in the Real World: SCADA-Linux Still Hard at Work [10:14]
by Vince Petree
Linux in the Trenches: The Roger Maris Cancer Center—Depending on Linux [5:21]
by G. W. Wettstein
Linux on Mobile Computers [26:19]
by Kenneth E. Harker
Linux—It's Not Just for Intel Anymore [12:20]
by Joseph Brothers
Linux Programming Hints: A Method for Building Shared Libraries [12:9]
by Eric Kasten
Linux vs. Windows NT and OS/2 [1:1]
by Bernie Thompson
Majordomo: A Mailing List Handler [13:13]
by Piers Cawley
Making the Most of Andrew [7:7]
by Terry Gliedt
Messages, A Multi-Media Mailer [6:7]
by Terry Gliedt
Mobile Computing with Linux [6:17]
by Mark Fiuczynski
Money Management in Linux [26:10]
by Curt Olson
OpenGL Programming on Linux [31:87]
by Vincent Cojot
Optimizing the Linux User Interface [19:47]
by Jeff Arnholt
Porting DOS Applications to Linux [17:28]
by Alan Cox
Qt GUI Toolkit [31:32]
by Eirik Eng
Remote Network Commands [9:33]
by Jens Hartmann
Report from the Front: Linux in Antarctica [7:11]
by Andrew Tridgell
Review: Intelligent Multiport Serial Boards [14:46]
by Greg Hankins
Review of Scilab: A Math and Graphics Package for Linux [11:40]
by Robert Dalrymple
Review: xBase Products for Linux [14:22]
by Robert Broughton
Samba: Unix Talking with PCs [7:22]
by Andrew Tridgell
Scheduled Activity: cron and at [26:48]
by John Raithel
Sendmail+IDA [3:30]
by Vince Skahan
Setting up X11 [15:24]
by Greg Lehey
Tar and Taper for Linux [22:19]
by Yusuf Nagree
That First Gulp of Java [30:17]
by Brian Christeson, John D. Mitchell, and Todd Graham Lewis
The Humble Beginnings of Linux [11:11]
by Randolph Bentson
The Joy (and Agony) of SLIP [6:30]
by Warren Baird
The LINCKS GPD [15:17]
by Martin Sjolin, by David G. Korn, Charles J. Northrup and Jeffery Korn
The Pari Package on Linux: Solving Mathematics with Linux [13:5]
by Klaus-Peter Nischke
Tutorial: Emacs for Programmers [6:39]
by Matt Welsh
Understanding Red Hat Run Levels [27:21]
by Mark F. Komarinski
Using Linux at SSC/Linux Journal [20:27]
by Kevin Pierce
Using SmartWare Plus to Build the Integrated Office [26:25]
by Phil Hughes
Using Tcl and Tk from Your C Programs [10:26]
by Matt Welsh
Using TeX with xtem [29:46]
by Evelyn Mitchell
Using grep [18:42]
by Eric Goebelbecker
What is Java, Really? [30:50]
by Rudi Cilibrasi
What is a Linux? [8:59]
by LJ Staff
Wine [4:14]
by Bob Amstadt and Michael K. Johnson
World Wide Web [3:9]
by Bernie Thompson
Writing a Mouse-Sensitive Application [17:14]
by Alessandro Rubini
Writing Manual Pages Using groff [18:18]
by Matt Welsh
XFree86 Announces Formation of the XFree86 Project, Inc. [2:1]
by LJ Staff
X Window System Programming with Tcl and Tk [8:24]
by Matt Welsh
ncurses: Portable Screen Handling for Linux [17:43]
by Eric Raymond
xfm 1.3: A File and Applications Manager [15:50]
by Robert Dalrymple
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- Designing Electronics with Linux
- New Products
- Linux Systems Administrator
- Senior Perl Developer
- Technical Support Rep
- UX Designer
- Web & UI Developer (JavaScript & j Query)
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Dynamic DNS—an Object Lesson in Problem Solving
- Using Salt Stack and Vagrant for Drupal Development
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?




1 min 40 sec ago
8 hours 47 min ago
9 hours 21 min ago
10 hours 19 min ago
11 hours 9 min ago
15 hours 11 min ago
18 hours 58 min ago
19 hours 6 min ago
21 hours 21 min ago
23 hours 51 min ago