<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://www.linuxjournal.com/taxonomy/term/19/0">
  <channel>
    <title>HOW-TOs</title>
    <link>http://www.linuxjournal.com/taxonomy/term/19/0</link>
    <description />
    <language>en</language>
          <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/LinuxJournalHowtos" /><feedburner:info uri="linuxjournalhowtos" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
    <title>Designing Electronics with Linux</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/z0Sm5oC3NyI/designing-electronics-linux</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/designing-electronics-linux" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/11486oreganof4_0.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="117" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
In many scientific disciplines, the research you may be doing is
completely new. It may be so new that there isn't even any instrumentation
available to make your experimental measurements. In those cases, you
have no choice but to design and build your own measuring devices.&lt;span class="read-more"&gt;&lt;a href="/content/designing-electronics-linux"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/z0Sm5oC3NyI" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/designing-electronics-linux#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/design">Design</category>
 <category domain="http://www.linuxjournal.com/tag/electronics">Electronics</category>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/simulation">Simulation</category>
 <category domain="http://www.linuxjournal.com/taxonomy/term/17">Software</category>
 <pubDate>Wed, 22 May 2013 20:28:41 +0000</pubDate>
 <dc:creator>Joey Bernard</dc:creator>
 <guid isPermaLink="false">1085187 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/designing-electronics-linux</feedburner:origLink></item>
  <item>
    <title>Dynamic DNS—an Object Lesson in Problem Solving</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/hVMdaUkduGA/dynamic-dns%E2%80%94-object-lesson-problem-solving</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/dynamic-dns%E2%80%94-object-lesson-problem-solving" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/11451f1.png" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="124" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
The other day in the &lt;em&gt;Linux Journal&lt;/em&gt; IRC room (#linuxjournal on Freenode),
I was whining to the channel about no-ip.com deleting my account
without warning. My home IP address hadn't changed in a couple months,
and because there was no update, it appeared abandoned.&lt;span class="read-more"&gt;&lt;a href="/content/dynamic-dns%E2%80%94-object-lesson-problem-solving"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/hVMdaUkduGA" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/dynamic-dns%E2%80%94-object-lesson-problem-solving#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/dns">DNS</category>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/sysadmin">SysAdmin</category>
 <pubDate>Tue, 21 May 2013 18:47:39 +0000</pubDate>
 <dc:creator>Shawn Powers</dc:creator>
 <guid isPermaLink="false">1085151 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/dynamic-dns%E2%80%94-object-lesson-problem-solving</feedburner:origLink></item>
  <item>
    <title>Using Salt Stack and Vagrant for Drupal Development</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/5_-LNi7gWOY/using-salt-stack-and-vagrant-drupal-development</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/using-salt-stack-and-vagrant-drupal-development" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/druplicon.large_ (1).png" alt="" title=""  class="imagecache imagecache-node-page" width="100" height="100" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
What if, just like Bill Murray in &lt;em&gt;Groundhog Day&lt;/em&gt;, you could wake up
to a fresh and identical development environment completely free of
yesterday's experiments and mistakes?
Vagrant lets you do exactly that.
&lt;span class="read-more"&gt;&lt;a href="/content/using-salt-stack-and-vagrant-drupal-development"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/5_-LNi7gWOY" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/using-salt-stack-and-vagrant-drupal-development#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/salt-stack">Salt Stack</category>
 <category domain="http://www.linuxjournal.com/tag/vagrant">Vagrant</category>
 <category domain="http://www.linuxjournal.com/tag/web-development">Web Development</category>
 <pubDate>Mon, 20 May 2013 21:21:52 +0000</pubDate>
 <dc:creator>Ben Hosmer</dc:creator>
 <guid isPermaLink="false">1085109 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/using-salt-stack-and-vagrant-drupal-development</feedburner:origLink></item>
  <item>
    <title>Making Linux and Android Get Along (It's Not as Hard as It Sounds)</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/xWDxqUTwkZw/making-linux-and-android-get-along-its-not-hard-it-sounds</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/making-linux-and-android-get-along-its-not-hard-it-sounds" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/11337f1.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="150" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
Many free software fans, if they were like me, breathed a collective
sigh of relief when the Android operating system hit the market.&lt;span class="read-more"&gt;&lt;a href="/content/making-linux-and-android-get-along-its-not-hard-it-sounds"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/xWDxqUTwkZw" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/making-linux-and-android-get-along-its-not-hard-it-sounds#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/android">Android</category>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/mobile">Mobile</category>
 <pubDate>Thu, 16 May 2013 19:46:09 +0000</pubDate>
 <dc:creator>Aaron Peters</dc:creator>
 <guid isPermaLink="false">1084753 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/making-linux-and-android-get-along-its-not-hard-it-sounds</feedburner:origLink></item>
  <item>
    <title>Drupal Is a Framework: Why Everyone Needs to Understand This</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/lFVkYVEccpE/drupal-framework-why-everyone-needs-understand</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/drupal-framework-why-everyone-needs-understand" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/druplicon.large_.png" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="229" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
Everyone planning and building Web solutions with Drupal benefits
from understanding what a "hook" is&amp;mdash;and why Drupal is not a CMS.
&lt;span class="read-more"&gt;&lt;a href="/content/drupal-framework-why-everyone-needs-understand"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/lFVkYVEccpE" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/drupal-framework-why-everyone-needs-understand#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/drupal">Drupal</category>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/web-development">Web Development</category>
 <pubDate>Wed, 15 May 2013 18:07:44 +0000</pubDate>
 <dc:creator>Diana Dupuis</dc:creator>
 <guid isPermaLink="false">1084743 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/drupal-framework-why-everyone-needs-understand</feedburner:origLink></item>
  <item>
    <title>Home, My Backup Data Center</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/4-GUetc1FTk/home-my-backup-data-center</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/home-my-backup-data-center" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/data.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="150" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/small-200px-left-align-wrap/u1002061/data.jpg" alt="" title="" class="imagecache-small-200px-left-align-wrap" /&gt;
&lt;p&gt;
New Linux users often ask me "what is the best way to learn about
Linux?"
My advice always comes down to this: install and use Linux (any distribution
will do but something stable works better), and&lt;span class="read-more"&gt;&lt;a href="/content/home-my-backup-data-center"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/4-GUetc1FTk" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/home-my-backup-data-center#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/sysadmin">SysAdmin</category>
 <pubDate>Mon, 13 May 2013 16:24:03 +0000</pubDate>
 <dc:creator>Kyle Rankin</dc:creator>
 <guid isPermaLink="false">1084730 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/home-my-backup-data-center</feedburner:origLink></item>
  <item>
    <title>Trying to Tame the Tablet</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/zS2cywAU27s/trying-tame-tablet</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/trying-tame-tablet" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/11431f1.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="219" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
Like many folks, I received a shiny new Nexus 7 tablet for Christmas. This
brought me great joy and excitement as I began to plot my future
paperless life. For most of the evening and an hour or so the next day,
I was sure the new Android tablet would change my life forever. Sadly,
it wasn't that easy.&lt;span class="read-more"&gt;&lt;a href="/content/trying-tame-tablet"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/zS2cywAU27s" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/trying-tame-tablet#comments</comments>
 <category domain="http://www.linuxjournal.com/taxonomy/term/23">Hardware</category>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/mobile">Mobile</category>
 <category domain="http://www.linuxjournal.com/taxonomy/term/17">Software</category>
 <pubDate>Wed, 08 May 2013 18:50:57 +0000</pubDate>
 <dc:creator>Shawn Powers</dc:creator>
 <guid isPermaLink="false">1084590 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/trying-tame-tablet</feedburner:origLink></item>
  <item>
    <title>Working with Stdin and Stdout</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/3jCzVFN4TPk/working-stdin-and-stdout</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/working-stdin-and-stdout" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/keyboard_2_0.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="100" height="100" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
Previously, I erroneously titled my column as &lt;a href="http://www.linuxjournal.com/content/sigalrm-timers-and-stdin-analysis"&gt;"SIGALRM Timers and
Stdin Analysis"&lt;/a&gt;. It turned out that by the time I'd finished writing
it, I had spent a lot of time talking about SIGALRM and how to set up
timers to avoid scripts that hang forever, but I never actually got to
the topic of stdin analysis.&lt;span class="read-more"&gt;&lt;a href="/content/working-stdin-and-stdout"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/3jCzVFN4TPk" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/working-stdin-and-stdout#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/programming">programming</category>
 <category domain="http://www.linuxjournal.com/tag/sdtin">sdtin</category>
 <category domain="http://www.linuxjournal.com/tag/shell-programming">Shell Programming</category>
 <pubDate>Mon, 29 Apr 2013 17:33:58 +0000</pubDate>
 <dc:creator>Dave Taylor</dc:creator>
 <guid isPermaLink="false">1084536 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/working-stdin-and-stdout</feedburner:origLink></item>
  <item>
    <title>Updating the Firmware of Linux-Based Devices</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/azA-2ul0214/updating-firmware-linux-based-devices</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/updating-firmware-linux-based-devices" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/figure-1.png" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="215" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
This tutorial provides a general description of updating
Linux-based firmware and illustrates it with some specific implementations.
First, consider the sections of the memory system (Figure 1) and parts of
memory that should be updated while transferring software to a new
version.
&lt;span class="read-more"&gt;&lt;a href="/content/updating-firmware-linux-based-devices"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/azA-2ul0214" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/updating-firmware-linux-based-devices#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/embedded">Embedded</category>
 <category domain="http://www.linuxjournal.com/tag/firmware">Firmware</category>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <pubDate>Wed, 24 Apr 2013 14:29:16 +0000</pubDate>
 <dc:creator>Viktar Palstsiuk</dc:creator>
 <guid isPermaLink="false">1084511 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/updating-firmware-linux-based-devices</feedburner:origLink></item>
  <item>
    <title>ConVirt: the New Tool in Your Virtual Toolbox</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/rYHs3JM9FVc/convirt-new-tool-your-virtual-toolbox</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/convirt-new-tool-your-virtual-toolbox" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/11416f4_0.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="148" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
Virtualization is now a staple of the modern enterprise. As more and more
shops switch to the virtual paradigm, managing those new virtual
resources is a critical part of any deployment. For admins using
Microsoft- or VMware-based hypervisors, powerful management tools
are available to keep their virtual houses in order.&lt;span class="read-more"&gt;&lt;a href="/content/convirt-new-tool-your-virtual-toolbox"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/rYHs3JM9FVc" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/convirt-new-tool-your-virtual-toolbox#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/hypervisor">hypervisor</category>
 <category domain="http://www.linuxjournal.com/tag/virtualization">Virtualization</category>
 <pubDate>Tue, 23 Apr 2013 18:29:47 +0000</pubDate>
 <dc:creator>Jeramiah Bowling</dc:creator>
 <guid isPermaLink="false">1084506 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/convirt-new-tool-your-virtual-toolbox</feedburner:origLink></item>
  <item>
    <title>SIGALRM Timers and Stdin Analysis</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/eKwm2Btc3Jw/sigalrm-timers-and-stdin-analysis</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/sigalrm-timers-and-stdin-analysis" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/stopwatch.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="299" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
It's not hard to create functions to ensure that your script
doesn't run forever. But what if you want portions to be timed while others
can take as long as they need? Not so fast, Dave explains in his latest
Work
the Shell.
&lt;span class="read-more"&gt;&lt;a href="/content/sigalrm-timers-and-stdin-analysis"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/eKwm2Btc3Jw" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/sigalrm-timers-and-stdin-analysis#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/shell-programming">Shell Programming</category>
 <pubDate>Wed, 20 Mar 2013 18:19:31 +0000</pubDate>
 <dc:creator>Dave Taylor</dc:creator>
 <guid isPermaLink="false">1084398 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/sigalrm-timers-and-stdin-analysis</feedburner:origLink></item>
  <item>
    <title>Chrome Extensions</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/CHTcTYC4mfM/chrome-extensions</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/chrome-extensions" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/Chrome_Logo_0.png" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="200" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
Create applications inside the Chrome browser with standard Web technologies:
HTML, CSS and JavaScript. 
&lt;span class="read-more"&gt;&lt;a href="/content/chrome-extensions"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/CHTcTYC4mfM" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/chrome-extensions#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/chrome">Chrome</category>
 <category domain="http://www.linuxjournal.com/tag/google">Google</category>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/web-development">Web Development</category>
 <pubDate>Mon, 04 Mar 2013 16:46:35 +0000</pubDate>
 <dc:creator>Reuven M. Lerner</dc:creator>
 <guid isPermaLink="false">1084366 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/chrome-extensions</feedburner:origLink></item>
  <item>
    <title>Troubleshooting with Telnet</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/4nsFl7LpyNs/troubleshooting-telnet</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/troubleshooting-telnet" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/network_0.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="134" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
Poor telnet, it used to be the cool kid on the block. It was the program all
sysadmins turned to when they needed to connect to a remote server. Telnet
just wasn't that good at keeping a secret&amp;mdash;all communication went over plain
text&amp;mdash;so administrators started switching to SSH for encrypted remote shell
sessions.&lt;span class="read-more"&gt;&lt;a href="/content/troubleshooting-telnet"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/4nsFl7LpyNs" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/troubleshooting-telnet#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/sysadmin">SysAdmin</category>
 <category domain="http://www.linuxjournal.com/tag/telnet">telnet</category>
 <pubDate>Fri, 01 Mar 2013 16:58:05 +0000</pubDate>
 <dc:creator>Kyle Rankin</dc:creator>
 <guid isPermaLink="false">1084357 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/troubleshooting-telnet</feedburner:origLink></item>
  <item>
    <title>Pwn Your Phone</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/BrJ32xsgiAA/pwn-your-phone</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/pwn-your-phone" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/11372f1.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="120" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
I've owned two different Android phones since they first were released,
and I eventually rooted both of them. My Droid (original) was such a
popular phone that rooting it was very simple. I used my rooted Droid
until it wore out and rebooted every time I slid open the keyboard. My
second Android phone, the Samsung Galaxy S2, is the phone I have right
now.&lt;span class="read-more"&gt;&lt;a href="/content/pwn-your-phone"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/BrJ32xsgiAA" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/pwn-your-phone#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/android">Android</category>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/mobile">Mobile</category>
 <pubDate>Thu, 28 Feb 2013 18:06:03 +0000</pubDate>
 <dc:creator>Shawn Powers</dc:creator>
 <guid isPermaLink="false">1084356 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/pwn-your-phone</feedburner:origLink></item>
  <item>
    <title>The Über-Skeleton Challenge</title>
    <link>http://feedproxy.google.com/~r/LinuxJournalHowtos/~3/8RNqoswC75U/%C3%BCber-skeleton-challenge</link>
    <description>&lt;div class="field field-type-filefield field-field-node-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="/content/%C3%BCber-skeleton-challenge" class="imagecache imagecache-node-page imagecache-linked imagecache-node-page_linked"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/node-page/nodeimage/story/keyboard_1.jpg" alt="" title=""  class="imagecache imagecache-node-page" width="200" height="132" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--paging_filter--&gt;&lt;p&gt;
I received an interesting message from Angela Kahealani with a challenge: 
"Here's what I'd like to see in Work the Shell: a full-blown shell script
template. It should comply with all standards applicable to CLI programs.&lt;span class="read-more"&gt;&lt;a href="/content/%C3%BCber-skeleton-challenge"&gt; more&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/LinuxJournalHowtos/~4/8RNqoswC75U" height="1" width="1"/&gt;</description>
     <comments>http://www.linuxjournal.com/content/%C3%BCber-skeleton-challenge#comments</comments>
 <category domain="http://www.linuxjournal.com/tag/bash">bash</category>
 <category domain="http://www.linuxjournal.com/tag/how-tos">HOW-TOs</category>
 <category domain="http://www.linuxjournal.com/tag/programming">programming</category>
 <pubDate>Fri, 22 Feb 2013 19:31:53 +0000</pubDate>
 <dc:creator>Dave Taylor</dc:creator>
 <guid isPermaLink="false">1084344 at http://www.linuxjournal.com</guid>
  <feedburner:origLink>http://www.linuxjournal.com/content/%C3%BCber-skeleton-challenge</feedburner:origLink></item>
  </channel>
</rss>
