A quick overview of what's in this special Embedded issue:

* An Arduino-Inspired Hardware Project
* Stream Your Music with Logitech Squeezbox's Open Platform
* The ...
See more details below
Linux Journal September 2012

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
BN.com price


A quick overview of what's in this special Embedded issue:

* An Arduino-Inspired Hardware Project
* Stream Your Music with Logitech Squeezbox's Open Platform
* The Next Big Thing in Main Memory Is Going to Change Everything
* Telnet: a Handy Troubleshooting Tool
* Reviewed: ZaReason's ZaTab

Detailed overview: The Borg Ran Windows

I was watching Star Trek the Next Generation the other day with my 13-year-old daughter, and I began to ponder what operating system the Borg used. Based on shape and available systems in the early 1990s, you might think the Borg ships ran NeXTstep. That big cube certainly reminded many of us of the NeXT cubes of the time, and the drones walked slow enough to explain the 25MHz processors. If you dwell on it it a little more, which of course I did, embedded Linux starts to make sense. The Borg's hardware was widely variant, was collected from many different planets (manufacturers), and it all needed to work together. Linux certainly fits the bill. All of that falls apart, however, when you consider how the Borg replicated themselves. They used little nanoprobes to "infect" people with their virus-like systems. If the Borg are that virus-ridden, they must be running Windows!

All joking aside, that's what we focus on this month--not the Borg, but embedded Linux. Reuven M. Lerner starts off the issue by embedding the R language into PostgreSQL. Statistical analysis is a complicated beast, and Joe Conway's PL/R functions make things a little easier. Reuven shows how. Dave Taylor follows up with Bash notational shortcuts. Statistically speaking (har har), using shortcuts in your scripts can save time, but it's often at the expense of clarity. Dave discusses how and when to use shortcuts.

Next, Kyle Rankin takes a little time-travel adventure to the days of Telnet. Of course for Kyle, the days of Telnet are yesterday and today. He explains how to use the old standby Telnet protocol for doing some pretty helpful things when troubleshooting anything from big-metal hardware to tiny embedded systems. He even teaches how to send an e-mail with Telnet, which is worth at least ten geek points. My Open-Source Classroom column follows Kyle with a primer on DNS. DNS is usually something you don't think about--until it quits working. This month, I walk through some neat uses for DNS and maybe teach you a few things along the way.

Nowadays, when people think of embedded systems, Android is one of the first things that comes to mind. Kevin Bush reviews the ZaTab from ZaReason, which is a fully open tablet computer running CyanogenMod. With this tablet, rooting isn't a bad word. Craig Maloney follows right up with another embedded system, namely Squeezebox. Logitech has created a completely open platform for streaming music around your house, and it uses Linux to do it. Craig shows off this cool system and teaches how to set up your own.

If your idea of embedded Linux looks a little more like wires, solder and printed circuit boards, Edward Comer knows just how you feel. This month, he goes in depth with Arduino. Whether you want to program the embedded code or etch your own circuit board with vinegar and salt, this article is for you. Edward walks through the whole process from planning to implementation, and he proves that a project like this is possible for anyone with the interest and dedication.

Richard Campbell finishes off the issue with an article on NVM. If you've ever considered your fancy new SSD to be too slow, you'll want to read his article. Nothing beats the speed of RAM, so what if RAM were a persistent storage device? Richard explores that idea and talks about the next big thing in the world of storage.

So, whether you want to program your own Borg cube full of Arduino drones or just want to stream some music into your shuttlecraft from the holodeck, this issue is for you. Like every month, however, we also have an issue chock full of things for every flavor of Linux enthusiast out there. We have tech tips, product reviews, kernel news and even a few things just for fun. We hope you enjoy this issue as much as we enjoyed putting it together. Until next month, live long and prosper.
--Shawn Powers
Read More Show Less

Product Details

  • BN ID: 2940015122183
  • Publisher: Linux Journal
  • Publication date: 9/1/2012
  • Series: Linux Journal, #2012
  • Sold by: Barnes & Noble
  • Format: eBook
  • File size: 12 MB
  • Note: This product may take a few minutes to download.

Meet the Author

Linux Journal
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)