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

Articles found under tag: tutorial

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

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

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

The header line: how to add, delete and ignore it

By

In a plain-text table, the first or header line usually contains the names of the fields. In this article I've pulled together a variety of ways to add and delete a header, and also how to do things with the rest of the table while leaving the header intact as the first line in the file. Add a…

Read Article

Joining Tables on the Command-Line

By

This article compares 3 different ways to join tables on a common field. All 3 work OK on small tables, but there's a big difference in speed when the tables to be joined are large, as shown below. Table joining isn't something you need to do if you store data in a simple, flat-file database like a…

Read Article

Splitting a File Elegantly

By

In a previous Linux Rain article I compared different ways to delete blank lines, and showed that the AWK way was the simplest and most thorough. Here I show how to split a text file into multiple text files using a surprisingly simple AWK command. Background In 2013 I published an article in Free…

Read Article

News Elsewhere

Linuxtoday.com

VMware Sued over Alleged Open Source License Violation in Linux

Datamation: VMware denies the allegations, which involve its ESXi virtualization hypervisor.

PredictionIO Unveils Open Source Predictive Analysis Suite for E-Commerce

 The VAR Guy: PredictionIO has released its first suite for predictive data analysis, which is available for free under an open source license.

Red Hat buys into Docker containers with Atomic Host

 ZDnet: Want to combine a best of breed enterprise Linux, Red Hat Enterprise Linux, with the most popular container technology, Docker? Then you want Red Hat Enterprise Linux 7 Atomic Host.

Inside Bratislava's low-cost, open source bike share solution

 opensource.com: The Bike Kitchen started WhiteBikes in Bratislava after a failed attempt by the city to finance a similar program.

“Can I borrow your phone?” Hands-on with Mark Shuttleworth’s Ubuntu phone

Ars: The first mid- to high-end Ubuntu phone, the Meizu M4, is surprisingly good.

How to setup a LAMP development environment in Vagrant

 HowToForge: In this tutorial, we will move to next level and will learn more about Vagrant and setting up LAMP development environment in Vagrant.

Vivaldi: A New Web Browser for Next Generation Internet Browsing

 tecmint: Vivaldi is a Chromium/Blink engine based web browser with very appealing interface.

Companies really want Linux-savvy employees and they want them now

 ZDnet: 88 percent of hiring managers report that it's "very difficult" or "somewhat difficult" to find qualified candidates.

Linux-powered programmable cube gets touchy-feely

 Linux Gizmos: On Kickstarter, a "Cuberox" project is seeking funding for its Arch Linux based WiFi- and Bluetooth-enabled cubic PC, with six 256-pixel, touch enabled sides.

GamingOnLinux.com Latest Articles

Shelter 2, An Open World Adventure Game Looks Like It Will Get A Day 1 Linux Release

Shelter 2, a really interesting looking open world adventure game has announced that Linux should see a day 1 release now.

Dying Light Massive Patch Due 10th Of March, And New DLC

Dying Light is due to get a massive patch next week which should have the performance fixes we have been waiting on, a load of free content, and a new DLC too.

It's The Time For Friday Livestream! Join In At 6 PM UTC!

Hey hey hey, it's Friday again which means that it's time to consume bandwidth by livestreaming Linux gaming to you around the world. So let's do just that!

The Wine Development Release 1.7.38 Is Now Available

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

Adventure Platformer 'The Deer God' Out Of Early Access, It's Good But With Unreleased Potential

We covered the crowd-funded platformer from Crescent Moon Games when it released in Early Access on Steam in December. The game had its full release last week and we've taken a look at it.

GOL Cast: Exploring Virtual Memories In Soul Axiom

Ever thought about recording your thoughts and memories into a computer to relive the happiest moments of your life again and again and again? Well, here we have a game in which we can explore what might happen if such technology was available to us. Let's go see what Soul Axiom has in store for us!

Valve Developed Own Vulkan Driver For Intel, They Demo Dota 2 On Source 2

Valve have been extremely busy, and we are already seeing some fruits of their work. They have written a Vulkan driver for an Intel GPU, showed Source 2 with Dota 2 on it, and they will open source the driver.

Itch Game Store Announces Open Revenue Sharing

It seems pretty standard across stores that they take a bit fat cut of developers revenue, but Itch.io is aiming to change this.

Steam Now Has Official Hardware Pages On Its Store (UPDATED)

I was wondering when they would do this! Steam Machines, Steam Link, and the Steam Controller have all gained store pages in a new Hardware section on Steam. This should help sales, a lot. UPDATED.

Torchlight II Now On Linux, Old News By A Day, But Here’s My Report

You know since yesterday with our massive SteamOS news post that Torchlight II is now on Linux, but since the dust is settling we have had some time to check out the port, here’s how it runs.

14 Steam Machines Revealed At GDC, Some Thoughts

With GDC being in full swing we’ve had a chance to take a look at 14 different models of Steam Machine thanks to Ars Technica, and the findings are interesting.

Planetary Annihilation Making A Go At Linux Stability, Report Your Bugs

Just a friendly note that Uber Entertainment are wanting feedback on Linux issues in Planetary Annihilation, as they want to make it a great experience.

Lots Of Big Games Confirmed For SteamOS, Torchlight II Now Out, Payday 2, Mordor And More Coming Too

Valve has announced a Steam sale simply titled ”STEAMOS SALE” with interesting games that are already available and games that they claim are heading over to the platform. The list seems to include some quite big titles too!

Zotac Announces A Proper Steam Machine With SteamOS (Updated)

Now it’s getting really interesting! Zotac has announced a proper Steam Machine with SteamOS, and it looks quite nice too. (Updated: See the bottom).

Source Engine 2, Steam Link And More Announced At GDC

This is what we have been waiting for, Valve sent out official word about a number of things! These include Source 2, Steam Link and more.