Give new life to old phones and tablets with these tips!

If you're like me (and you're a Linux Journal reader, so you may actually be like me), you probably rotate through your cell phones and/or tablets every couple years. These little devices are so convenient and have been consistently dropping in price, while their power continues to go up, so you may have a few older devices sitting in a drawer. more>>

Posted by on 17 September 2014 | 11:45 am

Lucidchart

I am a visual learner. When I try to teach something, I naturally like to use visual examples. That usually involves me working for hours to create flowcharts in Google Docs using the drawing program. Yes, it works, but it's a very cumbersome way to create a flowchart. Thankfully, I recently discovered Lucidchart. more>>

Posted by on 16 September 2014 | 1:03 pm

Non-Linux FOSS: AutoHotkey

Text expansion and hotkey automation are the sort of things you don't realize you need until you try them. Those of you who ever have played with system settings in order to change the function of a keystroke on you system understand the value of custom hotkeys. more>>

Posted by on 11 September 2014 | 2:12 pm

diff -u: What's New in Kernel Development

Sometimes a new piece of code turns out to be more useful than its author suspected. Alejandra Morales recently came out with the Cryogenic Project as part of his Master's thesis, supervised by Christian Grothoff. The idea was to reduce energy consumption by scheduling input/output operations in batches. more>>

Posted by on 10 September 2014 | 4:16 pm

One Charger to Rule Them All

If you're anything like me, your nightstand is full of electronic devices that need to be charged regularly. Every night I have: Nexus 7 tablet. Cell phone. Kindle Paperwhite. iPad Air. Fitbit. more>>

Posted by on 8 September 2014 | 1:59 pm

Android Candy: Quit Thumbing Your Passwords!

I use my phone more often to log in to on-line accounts than I use a computer. I can assure you it's not because typing passwords on a tiny keyboard is fun. For most of us, we just have instant access to our phones at any given time during the day. more>>

Posted by on 4 September 2014 | 2:14 pm

Stuff That Matters

I'm writing this in a hotel room entered through two doors. The hall door is the normal kind: you stick a card in a slot, a light turns green, and the door unlocks. The inner one is three inches thick, has no lock and serves a single purpose: protection from an explosion. more>>

Posted by on 3 September 2014 | 3:57 pm

September 2014 Issue of Linux Journal: HOW-TOs

How'd You Do That? Open-source advocates tend to make for rotten magicians. more>>

Posted by on 2 September 2014 | 2:16 pm

Considering Legacy UNIX/Linux Issues

Gah, so frustrating! Ten years ago I wrote a rather popular book called Wicked Cool Shell Scripts, and I'm working on a new edition—a Tenth Anniversary release. There are lots of new scripts, entirely new chapters and updates to the older stuff. more>>

Posted by on 28 August 2014 | 12:34 pm

Getting Good Vibrations with Linux

Vibrations and wave motions describe many different physical systems. In fact, most systems that dissipate energy do so through waves of one form or another. In this article, I take a look at gvb (Good ViBrations, http://www.pietrobattiston.it/gvb), a Linux application you can use to visualize and model wave motion and vibrations. more>>

Posted by on 26 August 2014 | 3:09 pm

Cluetrain at Fifteen

I started writing for Linux Journal as a contributing editor in 1996 (here's one piece), and went full-time 1998, not long before I began co-writing The Cluetrain Manifesto with Chris Locke, David Weinberger and more>>

Posted by on 25 August 2014 | 9:54 am

New Products

Please send information about releases of Linux-related products to newproducts@linuxjournal.com or New Products c/o Linux Journal, PO Box 980985, Houston, TX 77098. Submissions are edited for length and content.

Posted by on 22 August 2014 | 3:02 pm

diff -u: What's New in Kernel Development

One problem with Linux has been its implementation of system calls. As Andy Lutomirski pointed out recently, it's very messy. more>>

Posted by on 20 August 2014 | 3:09 pm

Security Hardening with Ansible

Ansible is an open-source automation tool developed and released by Michael DeHaan and others in 2012. DeHaan calls it a "general-purpose automation pipeline" (see Resources for a link to the article "Ansible's Architecture: Beyond Configuration Management"). more>>

Posted by on 18 August 2014 | 2:58 pm

Monitoring Android Traffic with Wireshark

The ubiquity and convenience of smartphones has been a real boon for getting information on the go. more>>

Posted by on 14 August 2014 | 5:05 pm