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

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

How to repeat a script, or not

By

I have a data-entry script which adds records to a plain-text data table. It's a fairly complicated script with a GUI dialog, and until recently it added one record at a time. To add another record, I had to launch the script again. Was there a simple way (I asked myself) to re-run the script, or…

Read Article

On dates and stuffed non-dates

By

Nothing gives my wife the Screaming Meemies like dates in spreadsheets. Unless she formats the target cell in advance as text, the spreadsheet will turn a perfectly innocent, non-date string like 23/2/6 into '23-Feb-2006'. When she types 6420-11-3, according to both LibreOffice Calc and Gnumeric,…

Read Article

News Elsewhere

Linuxtoday.com

Clamping down on users with rbash

 ITworld: One way to restrict what users can do on your Linux systems is by using rbash -- the restricted Bourne Again shell --

Setting up a private Docker registry

Why would you want to set up a private registry?

Ghost Vulnerability in glibc Affects All Linux Systems

 ThreatPost: A critical vulnerability has been found in glibc, the GNU C library, that affects all Linux systems dating back to 2000.

MapR Frees Hadoop Education

EnterpriseAppsToday: Big Data vendor provides $50M worth of Hadoop training for free.

How MidoNet is virtualizing open source networks

 opensource.com: MidoNet, an open source network virtualization platform for Infrastructure-as-a-serivice (IaaS) clouds like OpenStack cloud software, is gaining traction as a way to implement networking solutions.

7 communities driving open source development

 NetworkWorld: Here are 7 organizations successfully promoting and developing open technologies, both hardware and software.

How to install Arch Linux with XFCE Desktop

 HowToForge: This tutorial will give you the detailed step by step instructions to install the lightweight OS Arch Linux with XFCE Desktop on your computer.

How To Add Swap on FreeBSD Unix Systems

 Nixcraft: How do I add a swap file to FreeBSD system using command line options without creating a new partitions? How

Sorry, Windows 10 Fans, but This Is What Icons Should Look Like

 softpedia: The icon theme of an operating system has more importance than people might imagine.

GamingOnLinux.com Latest Articles

Scirra’s 'Construct' Game Creation Editor To Support Linux With Construct 3

I love the idea of game creation tools that require no programming knowledge, as they enable hobbyists to have fun, quick prototyping and much more. Construct 2 is one of the finest around, and the developers have laid out plans for Construct 3.

Borderlands: The Pre-Sequel New DLC ‘Lady Hammerlock The Baroness Pack’ Lands On Linux

Borderlands: The Pre-Sequel the latest in the Borderlands series that is available on Linux has gained another DLC titled ‘Lady Hammerlock the Baroness Pack’, and this new DLC is available for Linux thanks to Aspyr Media.

Two Worlds II Is Not Coming To Linux, Well Maybe, We Aren't Sure Anymore

Sadly sometimes people go on auto-pilot, and the developer of Two Worlds II and Raven's Cry has confirmed to me they didn't read my previous emails correctly, so Two Worlds II is not coming to Linux, but it might be, confused? I am.

Unfurl Your Scythes, Grim Fandango Is Now Available

Double Fine's remastered version of Grim Fandango has launched and is now available for Linux on Steam, GOG and the Grim Fandango Remastered website.

Majestic Nights, An Episodic Action-adventure-thriller Confirmed To Be In Testing For Linux

Majestic Nights is an episodic action-adventure-thriller set in an alternate 1980s where all conspiracy theories, past and present are True. The developers have looked into it, and have removed parts that don't work on Linux, and so it begins!

Cradle, A Fantastic Looking 3D Adventure Game Shows Linux Progress

Cradle is a really quite good-looking adventure game coming out, and the developers have teased their Linux testing recently.

Dying Light Released For Linux, Some Thoughts, You May Want To Wait

It's quite hard to contain my excitement about this game, but as always we will give it a fair look and tell you what we think about Dying Light. This post continues to be updated.

Star Traders: 4X Empires Strategy Game Now On Linux

Star Traders: 4X Empires has just been released for Linux, so fans of 4X strategy games might want to take a look out our new release.

Dying Light Is Now Confirmed For Linux, Bring It On Techland

Dying Light is now confirmed for Linux thanks to the announcement from the developers on the Steam store itself. The Linux icons show up on the store pages, and the game even has a steam coming soon banner on the home-page. Time to get seriously excited.

Fahrenheit: Indigo Prophecy Remastered Pops Up On Amazon, Has A Tux On The Cover

Something quite curious has appeared on Amazon today. A remaster of a cult game Indigo Prophecy, or Fahrenheit here in Europe, has been added onto the store. And now for the really good bit: the cover has an Aspyr logo and a very familiar penguin.

Linux Kernel Bug Being Fixed Thanks To Linus Torvalds & The Witcher 2

We weren't going to cover this originally, but after thinking on it this is actually great. Thanks to the Linux version of The Witcher 2, a Linux Kernel bug was found as is being fixed.

The Wine Development Release 1.7.35 Is Now Available

Wine development team was able to produce a new experimental release today. 1.7.35 bringing many new features and as many as 56 bugfixes.

Never Fear, The Friday Livestream Is Here! (At 6 PM UTC) [VOD Added]

We've had another busy week of busily doing busy stuff, so it's time to lean back and enjoy the weekend. And what is the best way to enjoy weekends? Playing Linux games of course! But if you have the time, you might also enjoy watching me play Linux games and talk about things. Anyway, you are once again welcome to the weekly livestream!

Reassembly, A Spaceship Building And Combat Game Grows Up With A Big Update

Reassembly is easily one of our favourite games for a fantastic mix of good music, an extremely simple spaceship editor and fun combat. The developer has released a big update, and the game has grown rather a lot in a short space of time.

Dying Light From Techland Has A Little Hint About Linux Support

Well this was a surprised! Dying Light has hints that it may come to Linux thanks to information from the awesome SteamDB. UPDATED: Linux icon now on the store!