Linux Journal Contents #159, July 2007
Linux Journal Issue #159/July 2007
You have to see the movie Shrek the Third in order to appreciate what DreamWorks has achieved with Linux on 3,000 CPUs doing 20 million CPU render hours. The hair movement, detail and lighting will knock your socks off and make them dance around the theater. We've got the lowdown on how it was all done; the various stages from storyboard to final cut.
As always, there's much more. Need Optical Character Recognition (OCR) that actually works? We'll tell you about a quirky command-line tool that does an outstanding job. Have you discovered the world of vector graphics? We'll get you working with Inkscape, even at the command line. And don't miss our interview with the Photoshop clone Pixel's creator Pavel Kanzelberger.
Features
-
DreamWorks Animation "Shrek the Third": Linux Feeds an Ogre
by Robin Rowe
What can you do with Linux and 20 million CPU render hours?
-
Tesseract: an Open-Source Optical Character Recognition Engine
by Anthony Kay
If you really need OCR.
-
Introducing Vector Graphics and Inkscape
by Marco Fioretti
Want scalable beauty?
-
Interview with Pavel Kanzelsberger, Creator of Pixel
by James Gray
Photoshop comes to Linux, sort of.
Indepth
-
Automated GIMP Processing of Web Images
by Ben Martin
Program GIMP to work for you.
-
Writing Your Own Image Gallery Application with the UNIX Shell
by Girish Venkatachalam
GUI? We don't need no stinking GUI.
-
Programming Python, Part II
by José P. E. "Pupeno" Fernàndez
More love for learning Python.
-
Image Processing with QccPack and Python
by Suhas Desai
A library collection for Python image processing.
-
Mambo Exploit Blocked by SELinux
by Richard Bullington-McGuire
SELinux catches exploits.
-
Role-Based Single Sign-on with Perl and Ruby
by Robb Shecter
Let the role dictate the privileges.
Columns
-
Reuven M. Lerner's At the Forge
First Steps with Django
-
Marcel Gagné's Cooking with Linux
Let Me Show You How It's Done with a Little Video
-
Dave Taylor's Work the Shell
Displaying Image Directories in Apache, Part IV
-
Doc Searls' Linux for Suits
Beyond Blogging's Black Holes
-
Nicholas Petreley's /var/opinion
Amazing Free Distributions Abound
Quick Takes
-
Deep Images
by Dan Sawyer
In Every Issue
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
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
| 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 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
| Dart: a New Web Programming Experience | May 07, 2013 |
- New Products
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- Home, My Backup Data Center
- RSS Feeds
- What's the tweeting protocol?
- Trying to Tame the Tablet
- Validate an E-Mail Address with PHP, the Right Way
- New Products
Enter to Win an Adafruit Prototyping Pi Plate 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 Prototyping Pi Plate 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
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.




57 min 34 sec ago
3 hours 20 min ago
20 hours 8 min ago
22 hours 40 min ago
23 hours 58 min ago
1 day 33 min ago
1 day 55 min ago
1 day 5 hours ago
1 day 6 hours ago
1 day 8 hours ago