The Latest

Tunnel

SSH Tunneling - Poor Techie's VPN

"If we see light at the end of the tunnel, it is the light of the oncoming train" ~ Robert Lowell. Oh yes, another good quote. This post is on SSH tunneling, or as I like to call it 'Poor Man's VPN'. Contrary to the sysadmin's popular belief, SSH tunneling actually can be very valuable use for both techies and home users. more>>

How many domains do you own/control personally and/or for your employer?

1-5 54% (902 votes) 6-14 20% (334 votes) 15-49 12% (199 votes) 50-99 4% (66 votes) 100+ 11% (178 votes) Total votes: 1679

Roaming Media

Portable music doesn't need to be restricted to headphones. Here's a step-by-step how-to on setting up a music system that follows you around the house like a puppy. more>>

Learning to Program the Arduino

This article should acquaint you with basic Arduino programming and show you how to write programs that interact with objects in the real world. (A mandatory disclaimer: the last time I really studied electronics was way back in high school, so this article focuses more on the programming aspects, rather than the electronic side of things.) more>>

Work the Shell - What Day Is That Date in the Past?

In a previous article, we started a script that worked backward from a day and month date and figured out the most recent year—including possibly the current year—that would match that date occurring on that particular day. more>>

Advanced Firewall Configurations with ipset

iptables is the user-space tool for configuring firewall rules in the Linux kernel. It is actually a part of the larger netfilter framework. Perhaps because iptables is the most visible part of the netfilter framework, the framework is commonly referred to collectively as iptables. iptables has been the Linux firewall solution since the 2.4 kernel. more>>

The Future Web at DrupalCon Denver

It's DrupalCon season once again, which means Drupalers from all over the world will converge next week on Denver, Colorado, to educate each other about their favorite CMS and platform, and this eternal debate about CMS vs. platform seems to be at the heart of this year's event. more>>

Network Programming with ENet

Cross-platform network programming made easy. more>>

Mustache.js

In previous articles, I've looked at a number of uses for JavaScript, on both the server and the client. I hope to continue my exploration of such systems, particularly on the client side, in the coming months. more>>

Python in the Cloud

A basic introduction to using the Python boto library to interact with AWS services and resources. more>>

Do you care that a new iPad was announced today?

Yes, already in line 7% (207 votes) No, don't give a hoot 67% (1911 votes) Meh 26% (739 votes) Total votes: 2857

Swap Your Laptop for an iPad + Linode

Ditch your laptop and code in the cloud—it's easier than you'd think.

On September 19, 2011, I said goodbye to my trusty MacBook Pro and started developing exclusively on an iPad + Linode 512. This is the surprising story of three months spent working in the cloud. more>>

Remote Viewing-Not Just a Psychic Power

Most people today are used to having a nice, intuitive graphical environment when they sit down to use a computer. Gone are the days of using a DOS machine or being lucky enough to have a dial-up account at 300 baud on a UNIX mainframe. more>>

Round, round we go

Here come the Ultrabooks

A while back, the headlines from Computerworld arrived in my mailbox and one topic jumped out at me: Ultrabooks, expected to be hot at CES, could be boon for enterprise IT. Over the past weekend I actually saw two of them at my local big b more>>

Scribus Logo

Scribus: Leading, Kerning, and Tracking Text

In "Tweaking Text in Scribus," I briefly described the tools available for manipulating text in Scribus. more>>

Hack and / - Forensics with Ext4

Learn from my mistakes as I figure out how to gather forensics data on an ext4 filesystem. more>>

screenshot from EPUBReader

EPUBReader

With our recent transition to a digital-only format, it's now possible to consume Linux Journal in a number of ways. For those so inclined, it's even possible to print each issue and bind it into a paper magazine. (The PDF lends itself quite nicely to that in fact) Electronically speaking, however, it's hard to beat the .epub/.mobi editions. more>>

webcam image rendered as ASCII art

Rock Your Webcam Like It's 1995

Many Webcam applications exist for Linux. If you want to play with self-portraits, there's Cheese. If you want to set up a security system in your office, there's Motion. But, if you just want to have some fun, give HasciiCam a try. more>>

Fade In Pro screenshot

Fade In Pro

When I switched from Windows to Linux, I found software to replace almost everything I had been doing in Windows. Most of the software I needed was in the repos, although I did pay for a couple commercial programs. more>>

Book Excerpt: Drupal User's Guide: Building and Administering a Successful Drupal-Powered Web Site

Chapter 17: Accessibility Creating Accessible Content

Building an accessible site is a lot easier when you know the qualities of an accessible site and how these qualities help different kinds of site visitors. Sometimes it’s hard to “see” where the problems are if you don’t have problems seeing. more>>

White Paper
Linux Management with Red Hat Satellite: Measuring Business Impact and ROI

Linux has become a key foundation for supporting today's rapidly growing IT environments. Linux is being used to deploy business applications and databases, trading on its reputation as a low-cost operating environment. For many IT organizations, Linux is a mainstay for deploying Web servers and has evolved from handling basic file, print, and utility workloads to running mission-critical applications and databases, physically, virtually, and in the cloud. As Linux grows in importance in terms of value to the business, managing Linux environments to high standards of service quality — availability, security, and performance — becomes an essential requirement for business success.

Learn More

Sponsored by Red Hat

White Paper
Private PaaS for the Agile Enterprise

If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.

Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.

Learn More

Sponsored by ActiveState