The Latest

August 2014 Issue of Linux Journal: Programming

Chocolate in My Peanut Butter

Programming always has been that "thing" people did that I never understood. more>>

Open-Source Space

As I write this, NASA has just passed another milestone in releasing its work to the Open Source community. A press release came out announcing the release on April 10, 2014, of a new catalog of NASA software that is available as open source. This new catalog includes both older software that was previously available, along with new software being released for the first time. more>>

Silicon Mechanics Gives Back

Silicon Mechanics, Inc., announced this week that Wayne State University (WSU) is the recipient of the company’s 3rd Annual Research Cluster Grant. This includes donation of a complete high-performance compute cluster from Silicon Mechanics and several of its partners. more>>

Reglue: Opening Up the World to Deserving Kids, One Linux Computer at a Time

They say you never forget your first computer. For some of us, it was a Commodore 64 or an Apple IIe. For others, it was a Pentium 233 running Windows 95. Regardless of the hardware, the fond memories of wonder and excitement are universal. For me, I'll never forget the night my father brought home our first computer, a Tandy 1000. more>>

diff -u: What's New in Kernel Development

Once in a while someone points out a POSIX violation in Linux. Often the answer is to fix the violation, but sometimes Linus Torvalds decides that the POSIX behavior is broken, in which case they keep the Linux behavior, but they might build an additional POSIX compatibility layer, even if that layer is slower and less efficient. more>>

Great Scott! It's Version 13!

No matter how much I love Plex, there's still nothing that comes close to XBMC for usability when it comes to watching your network media on a television. I've probably written a dozen articles on Plex during the last few years, so you know that's tough for me to admit. more>>

Adminer—Better Than Awesome!

I've always loved PHPMyAdmin for managing MySQL databases. It's Web-based, fairly robust and as powerful as I've ever needed. Basically, it's awesome. Today, however, I discovered something better than awesome: Adminer. Although it is conceptually identical to PHPMyAdmin, it is far simpler and far more powerful. How can it be both? more>>

It Actually Is Rocket Science

I've never once made a model rocket. I've always wanted to, but apart from "tube with explodey rocket part", I really didn't know where to start with designing. I recently found an open-source application that should help me with my lack of rocket science know-how: OpenRocket. more>>

Android Candy: Repix, Not Just Another Photo App

Apps like Instagram have made photo filters commonplace. I actually don't mind the vintage look for quick cell-phone snapshots, but a filter can do only so much. At first glance, Repix is another one of those "make your photo cool" apps that does little more than add a border and change saturation levels. more>>

Wanted: Your Embedded Linux Projects

Our "Embedded Linux" issue of Linux Journal is just around the corner, and we want YOUR project to be in it! Whether you're embedding a Beagle Bone Black into a dish so you can automatically feed your black Beagle a bone, or you're developing an Arduino-based butler to answer your front door -- we want to hear about it! more>>

Linux Kernel Testing and Debugging

Linux Kernel Testing Philosophy

Testing is an integral and important part of any software development cycle, open or closed, and Linux kernel is no exception to that. more>>

Tails above the Rest, Part III

In my first two columns in this series, I gave an overview of Tails, including how to get the distribution securely, and once you have it, how to use some of the basic tools. more>>

Dolphins in the NSA Dragnet

There's an old quote from Jamie Zawinkski that goes: "Some people, when confronted with a problem, think ‘I know, I'll use regular expressions.’ Now they have two problems." Even people like me who like regular expressions laugh at the truth in that quote, because we've seen the consequences when someone doesn't think through the implications of a poorly written pattern. When some people write a bad pattern, they end up with extra lines in a log file. When the NSA does it, they capture and retain Internet traffic on untold numbers of innocent people. more>>

Are you an extremist?

Since the news broke yesterday that we are an extremist publication according to the NSA, we at Linux Journal have thought a lot about what that might mean t more>>

Tails above the Rest, Part II

Now that you have Tails installed, let's start using it. more>>

Tails logo

Tails above the Rest: the Installation

A few columns ago, I started a series aimed at helping everyone improve their privacy and security on the Internet. The first column in this series was an updated version of a Tor column I wrote a few years ago. more>>

A Bundle of Tor

I don't know how many readers know this, but my very first Linux Journal column ("Browse the Web without a Trace", January 2008) was about how to set up and use Tor. Anonymity and privacy on the Internet certainly take on a different meaning in the modern era of privacy-invading software and general Internet surveillance. more>>

Protesters with "Yes we scan" sign

NSA: Linux Journal is an "extremist forum" and its readers get flagged for extra surveillance

A new story published on the German site Tagesschau and followed up by BoingBoing and DasErste.de has uncovered some shocking details about who more>>

A Pain in the Person

At what point will we say "enough"? more>>

Webinar
One Click, Universal Protection: Implementing Centralized Security Policies on Linux Systems

As Linux continues to play an ever increasing role in corporate data centers and institutions, ensuring the integrity and protection of these systems must be a priority. With 60% of the world's websites and an increasing share of organization's mission-critical workloads running on Linux, failing to stop malware and other advanced threats on Linux can increasingly impact an organization's reputation and bottom line.

Learn More

Sponsored by Bit9

Webinar
Linux Backup and Recovery Webinar

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.

Learn More

Sponsored by Storix