The Linux Rain Linux General/Gaming News, Reviews and Tutorials

How to garble

By

In 2003 a strange paragraph made the rounds on email. It read: Aoccdrnig to rscheearch at an Elingsh uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, olny taht the frist and lsat ltteres are at the rghit pcleas. The rset can be a toatl mses and you can sitll raed it wouthit a…

Read Article

DMS to DD to KML with AWK and sed

By

In a 2014 Linux Rain article I describe a fast 'points plotter' for Google Earth. First I copy a list of latitude/longitudes (lat/lons) from a spreadsheet to the clipboard, then I launch a shell script with a keyboard shortcut. The script builds a KML file from the copied list and opens the KML for…

Read Article

Grouping things with AWK

By

In this article I explain one way to group data items with AWK arrays. The code is a little mysterious but the results are impressive, especially in my second example! Case 1: Cricket stats The table 'runs' is tab-separated and lists the 86 national team cricket players who scored (or have so far…

Read Article

Building sequences of numbers on the command line

By

There are two easy-to-use tools for generating numerical sequences. 'Brace expansion' is a BASH shell built-in, while the seq command is included in the GNU/Linux 'coreutils' package. Each tool has its peculiarities and advantages, as shown below. Simple sequences One difference between the two…

Read Article

How to Write Good Software

By

Software must be free as in freedom Good software is Free Software. I will avoid using the term "open source" as it doesn't cover a social side at all, which is equally as important, as the technology itself. You can read more about this from here. Widely accepted tools and languages Good software…

Read Article

What is Ubuntu Snappy?

By

If you're anything like me, you've probably heard about this new thing from Canonical called "Snappy" Ubuntu Core, but at the same time trying to understand exactly what it is may leave you cross-eyed, especially with the buzzwords such as "cloud", "containers" and "apps" floating about. Once you…

Read Article

Kirby Becomes Kirby 2

By

While not Linux-specific, Kirby (also known as KirbyCMS) is a content management system that The Linux Rain itself runs on. Kirby 2, an updated and revamped version of the file-based CMS, recently became available and we have updated to that exciting new version. You may say to me, "wait, the site…

Read Article

Building a Desktop Wikipedia Checker

By

I often look something up in Wikipedia when reading non-browser documents, like PDFs, ODTs and emails. I wanted to have a little desktop window for those look-ups - somewhere I could check Wikipedia without opening a browser and without leaving the document I'm reading. This article describes how I…

Read Article

Software is not data

By

You know that trick where the magician snatches the tablecloth from the table, leaving the plates, cutlery and glassware in place? Watch as I do something similar on my computer. The screenshot above shows the top left corner of a large data table of mine in a spreadsheet. Drum roll, please... …

Read Article

Memo - Note Taking, Unix-style

By

We all take notes in various ways. Whether it's old fashioned sticky notes littering the front of your PC monitor, an app on your smartphone or simply using your brain to take a 'mental note' (if your memory is that good!), it's a useful activity. How about note taking on the command-line? And in a…

Read Article

News Elsewhere

Linuxtoday.com

Quirky 7.0 final released

Latest iteration of Puppy Linux arrives

Easily Find Out Which Process Is Using Too Much Bandwidth in Linux

MakeTechEasier: NetHogs is a small “net top” tool. Instead of breaking the network traffic down per protocol or per subnet, like most tools do, it groups bandwidth by process.

With RancherOS, Cloud.com Founders Deliver Docker-Focused Innovation

OStatic: The simplest answer is to run Docker on your favorite Linux distribution.

Pocket-watch style smartphone runs Firefox OS

 LinuxGizmos: Monohm unveiled a disk-shaped "Runcible" smartphone running Firefox OS.

3 new trends pressuring CIOs

 EnterprisersProject: What trends are likely to post the biggest problems for IT during the next couple of years?

Starting with Vagrant on Ubuntu 14.10 - A Beginner's Guide

 HowToForge: Vagrant is an highly efficient tool for managing virtual machines via CLI.

Writebox Review - The Best Distraction-Free Text Editor

 softpedia: Writebox is a simple text editor that provides almost no features.

Midokura Pushes Open Source SDN Forward

EnterpriseNetworkingPlanet: Both enterprise and open-source community releases of the MidoNet SDN framework are moving ahead.

Tiny rugged COM runs Linux on quad-core 2GHz Tegra K1

 LinuxGizmos: GE unveiled a rugged COM Express Type 10 Mini module that runs Linux on a 2GHz Tegra K1 and offers soldered 2GB RAM and support for CUDA and VisionWorks.

GamingOnLinux.com Latest Articles

HTC & Valve Announce The HTC RE Vive

Well that was unexpected, Valve and HTC have announced a joint venture at the Mobile World Congress! Introducing the HTC Re Vive headset.

New Linux Gaming Survey For March

The new GOL survey for March is now available, so please make sure to fill it in if you have the time.

Airships: Conquer The Skies Released On Steam For Linux, It’s Fun

Airships is a very interesting indie game that has just released on Steam for Linux, and it’s already impressing me. You are tasked with designing a steampunk airship, and taking over AI kingdoms.

Mussel, A Free Underwater Shooter, Synced To A Single Killer Chiptune Track

Today's boredom buster is Mussel, a highly interesting, and well executed retro looking arcade shooter, and the music is great too.

‘VULKAN’ Could Possibly Be The Official Name Of The OpenGL Successor

It seems a recent trademark request from 'The Khronos Group Inc.' includes a new API named ‘VULKAN’.

Ars Technica On The State Of Linux Gaming

I, amongst others like Icculus and Aspyr, had the pleasure of speaking to Kyle Orland from Ars about the past, present and future of Linux gaming.

Insurgency FPS Finally Gearing Up For A Linux Release

It’s been a long time coming, but the FPS game Insurgency is finally looking like it may release on Linux.

Tune In To The Weekly Livestream At 6 PM UTC!

The weekend is once again upon us and that means livestreaming! It's time to tune in to the weekly casual 2-hour live segment where I play some Linux games for your entertainment while talking about (un)related topics.

Magicka 2 Linux Release Likely After The Initial Launch

Magicka is a very popular action/adventure game that is set to have a sequel soon, and the likelihood of Magicka 2 coming to Linux just went up.

Hotline Miami 2: Wrong Number Gets Release Date, Linux Is A Day 1 Release

The sequel to the brutally fun Hotline Miami is set to be released on the 10th of March. More importantly, it seems that we'll have a same-day release on Linux.

Europa Universalis IV: El Dorado Released, My Thoughts

Paradox has released the El Dorado expansion for Europa Universalis IV, adding a bunch of new features and most importantly a nation designer which allows you to create your own country to dominate the world with.

Chivalry: Medieval Warfare Exits Beta For Linux, Some Thoughts & A Sale

I guess I had better announce this or the flurry of emails about it will never stop! Chivalry: Medieval Warfare is now fully out for Linux, and so you may draw your swords. It's also 66% off right now!

Pixel Heroes: Byte & Magic, Some Thoughts On This Party-based Roguelike

Pixel Heroes is one of the more interesting indie titles released recently, and I had a chance to take a look at the game and give you some thoughts on it.

Republique Remastered, A Beautiful Stealth Action Game Could Come To Linux

Thanks to a tip we have found out that the recently released Republique Remastered could see a Linux version.

Dungeons 2 From Kalypso Media Due Out For Linux In April, First Game-play Shown

The Dungeon Lord is back – and this time he’s serious! In Dungeons 2, fulfil the Dungeon Lord’s insatiable quest for vengeance by recruiting fearsome new monsters from all corners of the underworld in order to undertake his evil bidding.