™
Control Your Own Data with the Personal Cloud Since 1994: The Original Magazine of the Linux Community
OCTOBER 2013 | ISSUE 234 | www.linuxjournal.com Texto
EMBEDDED DIAGNOSE YOUR CAR WITH ANDROID TEST NEW BUILDS QUICKLY WITH A U-BOOT TRICK BUILD A PERSONAL COMPUTER OR SERVER WITH AN EMBEDDED SYSTEM
+
Shell Scripts and ImageMagick HOW-TO:
Set Up Your Own BirdCam LJ234-Oct2013.indd 1
rss2email
A Simple Approach for Viewing RSS Feeds
ZURB FOUNDATION Design a Responsive Web Site
9/20/13 11:50 AM
Attend the Largest Dedicated Android Conference in the Universe!
SAN FRANCISCO
November 12-15, 2013 Get the best real-world Android developer training anywhere! • Choose from more than 75 classes and tutorials • Network with speakers and other Android developers • Check out more than 40 exhibiting companies
“AnDevCon is a great opportunity to take your Android skills to the next level, get exposed to technologies you haven’t touched yet, and network with some of the best Android developers in the world.” —Joe Mitchell, Software Engineer, Quicken Loans
“It’s a blast learning and exchanging ideas with phenomenal speakers and cutting-edge experts who have the experience.” —Brad Holmes, Software Developer, uShip
Register Early and Save at www.AnDevCon.com AnDevCon™ is a trademark of BZ Media LLC. Android™ is a trademark of Google Inc. Google’s Android Robot is used under terms of the Creative Commons 3.0 Attribution License.
A BZ Media Event
LJ234-Oct2013.indd 2
Follow us: twitter.com/AnDevCon
9/18/13 4:08 PM
LJ234-Oct2013.indd 3
9/18/13 4:08 PM
CONTENTS
OCTOBER 2013 ISSUE 234
EMBEDDED FEATURES 64
Be a Mechanic...with Android and Linux! Decode Your “Check Engine” light. Bill Childers
74
Create a Mini PC or Server with Olimex’s Olinuxino A13/A13Micro Build a capable Linux personal computer or server with a cheap embedded system. Ronald Kurniawan
91
A Handy U-Boot Trick U-Boot over LAN. Bharath Bhushan Lohray
ON THE COVER
Cover Image © Can Stock Photo Inc. / pzAxe
4 / OCTOBER 2013 / WWW.LINUXJOURNAL.COM
LJ234-Oct2013.indd 4
9/18/13 4:08 PM
INDEPTH 104
The Personal Cloud What happens when you take all the functionality of enterprise commercial software and make it available to individuals? We’re about to find out. T.Rob
COLUMNS 26
Reuven M. Lerner’s At the Forge Zurb Foundation
36
Dave Taylor’s Work the Shell Image Manipulation with ImageMagick
42
Kyle Rankin’s Hack and / Command-Line Cloud: rss2email
48
Shawn Powers’ The Open-Source Classroom It’s a Bird. It’s Another Bird!
114
64
Doc Searls’ EOF The First Personal Platform— for Everything
IN EVERY ISSUE 8 10 14 24 60 117
Current_Issue.tar.gz Letters UPFRONT Editors’ Choice New Products Advertisers Index
74
LINUX JOURNAL (ISSN 1075-3583) is published monthly by Belltown Media, Inc., 2121 Sage Road, Ste. 395, Houston, TX 77056 USA. Subscription rate is $29.50/year. Subscriptions start with the next issue.
WWW.LINUXJOURNAL.COM / OCTOBER 2013 / 5
LJ234-Oct2013.indd 5
9/18/13 4:08 PM
Executive Editor Senior Editor Associate Editor Art Director Products Editor Editor Emeritus Technical Editor Senior Columnist Security Editor Hack Editor Virtual Editor
Jill Franklin
[email protected] Doc Searls
[email protected] Shawn Powers
[email protected] Garrick Antikajian
[email protected] James Gray
[email protected] Don Marti
[email protected] Michael Baxter
[email protected] Reuven Lerner
[email protected] Mick Bauer
[email protected] Kyle Rankin
[email protected] Bill Childers
[email protected]
Contributing Editors )BRAHIM (ADDAD s 2OBERT ,OVE s :ACK "ROWN s $AVE 0HILLIPS s -ARCO &IORETTI