Linux Journal

Syndicate content
Since 1994: The Original Monthly Magazine of the Linux Community
Updated: 23 hours 20 min ago

Non-Linux FOSS: libnotify, OS X Style

Tue, 2013-06-18 14:35

One of the things I dislike about using Irssi in a terminal window on OS X is that I often miss the screen flash when someone mentions my name in IRC. With some fancy SSH tunneling (maybe more on that some other issue) and a really cool pop-up notification tool, if someone mentions my name, I can't miss it. more>>

Categories: linux, news, open source

Containers—Not Virtual Machines—Are the Future Cloud

Mon, 2013-06-17 14:16

Cloud infrastructure providers like Amazon Web Service sell virtual machines. EC2 revenue is expected to surpass $1B in revenue this year. That's a lot of VMs. more>>

Categories: linux, news, open source

Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer

Wed, 2013-06-12 15:38

Nowadays, high-performance server software (for example, the HTTP accelerator) in most cases runs on multicore machines. Modern hardware could provide 32, 64 or more CPU cores. In such highly concurrent environments, lock contention sometimes hurts overall system performance more than data copying, context switches and so on. more>>

Categories: linux, news, open source

Weechat, Irssi's Little Brother

Tue, 2013-06-11 10:58

It may not be fair to call Weechat the little brother of Irssi, but in my short introduction to it, that's what it felt like. If Weechat didn't seem quite as powerful as Irssi to me, I definitely can say that it is better-looking out of the box. So, little brother has one thing going for him! more>>

Categories: linux, news, open source

One Tail Just Isn't Enough

Fri, 2013-06-07 13:44

Although it's difficult for me to look at this piece's title and not think of mutant felines, it doesn't make the statement any less true. If you've ever used the tail command on log files, you'll instantly appreciate multitail. My friend (and LJ reader) Nick Danger introduced me to multitail, and I can't believe how useful it is. more>>

Categories: linux, news, open source

Introduction to MapReduce with Hadoop on Linux

Wed, 2013-06-05 14:26

When your data and work grow, and you still want to produce results in a timely manner, you start to think big. Your one beefy server reaches its limits. You need a way to spread your work across many computers. You truly need to scale out. more>>

Categories: linux, news, open source

Android's Limits

Tue, 2013-06-04 13:28

Android is a lot more free than iOS, but there are limits. We need to break through those.

At its birth, Android was the horizontal and open solution to the problem of Apple's vertical and closed silo. On Android, hardware makers and software writers could build devices and apps, free to operate outside the walls of any vendor's closed garden. more>>

Categories: linux, news, open source

June 2013 Issue of Linux Journal: Android

Sat, 2013-06-01 12:05
The Face of a Toaster

Science-fiction geeks have very specific definitions for their (okay, "our") jargon. A cyborg is a hybrid mechanical and organic creature. more>>

Categories: linux, news, open source

IPv6

Thu, 2013-05-30 13:20

Are you using IPv6? If so, what do you do with it? Does your ISP support it natively? We want to hear your IPv6 success stories, and share them with our readers. Either comment below or send e-mail via http://www.linuxjournal.com/contact, and we'll run your response in our upcoming Networking issue. more>>

Categories: linux, news, open source

Add More Fruit to Your Raspberry Pi!

Wed, 2013-05-29 13:03

Since this month was our Raspberry Pi issue, I did some research on "what folks do with their Raspberry Pi". I sent queries out via Twitter, Facebook, the Linux Journal Web site and even the #linuxjournal IRC room. When it comes to doing extra-geeky projects with the RPi, every person I spoke with mentioned buying parts from Adafruit. more>>

Categories: linux, news, open source

Counting Cards: Cribbage

Tue, 2013-05-28 12:43

I've spent the past few months reviewing shell scripting basics, so I think it's time to get back into an interesting project. more>>

Categories: linux, news, open source

Designing Electronics with Linux

Wed, 2013-05-22 15:28

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. more>>

Categories: linux, news, open source

Dynamic DNS—an Object Lesson in Problem Solving

Tue, 2013-05-21 13:47

The other day in the Linux Journal 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. more>>

Categories: linux, news, open source

Using Salt Stack and Vagrant for Drupal Development

Mon, 2013-05-20 16:21

What if, just like Bill Murray in Groundhog Day, 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. more>>

Categories: linux, news, open source

Making Linux and Android Get Along (It's Not as Hard as It Sounds)

Thu, 2013-05-16 14:46

Many free software fans, if they were like me, breathed a collective sigh of relief when the Android operating system hit the market. more>>

Categories: linux, news, open source

Drupal Is a Framework: Why Everyone Needs to Understand This

Wed, 2013-05-15 13:07

Everyone planning and building Web solutions with Drupal benefits from understanding what a "hook" is—and why Drupal is not a CMS. more>>

Categories: linux, news, open source

Home, My Backup Data Center

Mon, 2013-05-13 11:24

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 more>>

Categories: linux, news, open source

Non-Linux FOSS: Seashore

Fri, 2013-05-10 15:09

As Linux users, we tend to take programs like GIMP for granted. Thankfully, as of version 2.8.2, GIMP is available as a native application for OS X! Because everyone reading this most likely is familiar with how awesome GIMP is for photo editing, it's worth mentioning there is another open-source photo-editing application for OS X named Seashore. more>>

Categories: linux, news, open source

Trying to Tame the Tablet

Wed, 2013-05-08 13:50

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. more>>

Categories: linux, news, open source

Dart: a New Web Programming Experience

Tue, 2013-05-07 12:27

JavaScript has had a long-standing monopoly on client-side Web programming. It has a tremendously large user base, and countless libraries have been written in it. Surely it is the perfect language with no flaws at all! Unfortunately, that is simply not the case. more>>

Categories: linux, news, open source