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

Articles found under tag: linux

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

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

Tips on getting (and suggesting, and editing) user input

By

In a previous Linux Rain article I explained how to use the YAD dialog to do multiple-item data entry in a GUI. Here I show one way to allow users to check and edit what they've entered in YAD. I also explain how to offer default, editable inputs in terminal-based data entry, and how to color the…

Read Article

How to get nowhere in particular

By

In this tutorial I explain one way to generate a random geographical location, using simple command-line tricks. Latitude and longitude: decimal degrees Latitude runs from 0 to 90 degrees from the Equator to the North Pole, and 0 to 90 degrees from the Equator to the South Pole. Longitude in…

Read Article

Nostalgic Gaming On Linux With Good Old Games

By

Thanks to the recent Linux support provided by DRM-free classic games provider, GOG.com, getting that nostalgic kick on Linux has never been easier. In this article I'll also detail a few of my favourite classic games that are now available to play in Linux. It's not all nostalgia, though. Some of…

Read Article

GOG.com Launches Linux Support, Ahead Of Schedule

By

That's right, GOG.com has just announced they are supporting Linux, way ahead of their scheduled dates of around October or November. The launch brings 50 Linux-compatible games right away. GOG.com announced it on their website today, no doubt to the surprise of many. GOG.com says that 100 Linux…

Read Article

News Elsewhere

Linuxtoday.com

Smart API integrations with Python and Zato

 opensource.com: As the number of applications and APIs connected in a cloud-driven world rises dramatically, it becomes a challenge to integrate them in an elegant way

3 Relatively Unknown Open Source Web Browsers for Linux that Packs the Punch

 techdrivein: 3 superb free and open source web browsers you've probably never heard about.

Microsoft Lobbying in India Shoots Down or At Least Weakens Free/Libre Software Policy

 techrights: After Microsoft lobbying (both directly and by proxy) against Indian sovereignty we seem to have ended up with a watered-down Indian policy, which briefly favoured Free/Open Source software (FOSS).

27 DNF (Fork of Yum) Commands for Fedora RPM Package Management

 tecmint: DNF aka Dandified YUM is a next generation Package Manager for RPM based Distribution.

How to replicate a MySQL database on Linux

 xmodulo: Database replication is a technique where a given database is copied to one or more locations

Expandable Mini-PC runs Linux on quad-core 2.2GHz AMD SoC

 LinuxGizmos: CompuLab's fanless Fitlet-H mini-PC has a quad-core 2.2GHz AMD A10 Micro-6700T SoC, up to 16GB RAM, internal SATA, dual HDMI, dual GbE, and dual mini-PCIe.

Install QEMU on ubuntu 15.04 and mange QEMU with Virt Manager

 UbuntuGeek: QEMU is a generic and open source machine emulator and virtualizer.

Lenovo unveils dual-screen Android wear smartwatch

 ItRunsOnLinux: At its TechWorld Conference in Beijing, Lenovo unveiled a Android wear smartwatch concept that features 2 screens.

How to Handle ISO Files on Linux with Mount, AcetoneISO and Furious

HowToForge: Linux users are very fond of ISO files as this is the most common format that Linux distributions come in.

GamingOnLinux.com Latest Articles

Serpent In The Staglands, A New Party-based CRPG Available On Linux, Plus Initial Thoughts

Serpent in the Staglands is a pretty interesting looking CRPG that has recently released for Linux. It actually looks a bit like the old Baldur's…

Legend Of Grimrock No Longer Works On Nvidia GeForce GTX 900 Series GPUs

Going as far back as the 14th of February of this year, users have been reporting that Legend of Grimrock won't even start on their Linux powered…

SOMA, The New Horror From Frictional Games Due In September Day-1 For Linux, New Trailer Too

The new horror game 'SOMA' from Amnesia developer Frictional Games is due in September, and they confirmed it should be a day-1 Linux…

The Wine Development Release 1.7.44 Is Now Available

Wine team released today another development release of their software. Version 1.7.44 have many small changes including 59 bugfixes. A new issue of…

OpenMW Version 0.36.0 Released

The Morrowind game engine reimplementation OpenMW has taken another step towards 1.0. Version 0.36.0 doesn't bring much in the way of features for…

Massive Planetary Annihilation Patch Released, Awesome Stuff

The big patch to Planetary Annihilation that I spoke about recently has been officially released. This makes the Linux client much more stable too.…

Duke Nukem 1 & 2; I Have No Mouth, And I Must Scream; Incredipede Now On GOG For Linux

Is there any stopping GOG right now? They are really heating up the Linux releases recently, and I am sure our DRM free loving fans will snap at…

Hey, It's Friday Livestream Time Again (at 5 PM UTC!)

It's Friday and if you don't know what we do on Fridays you must be new here. In any case, I welcome you to yet another Friday Livestream! May your…

UE3 Powered Physics Puzzler 'Unmechanical' In Open Beta For Linux

The beta for 2.5D physics puzzler Unmechanical was announced a couple of weeks ago, and is now available for all owners of the game on Steam. An…

Dragon Wars, Retro Turn Based Fantasy, Another Classic Released On GOG With Linux Support

Dragon Wars is a very retro turn based fantasy game, and it has been released on your favourite DRM free store with Linux support. It's another game…

Heroes Of Loot, A Mix Of Dungeon Crawling & Twin Stick Shooting On Steam For Linux, Initial Thoughts

Heroes of Loot is a 2D dungeon crawler with twin stick like shooting, I've taken a little look so that you know what to expect.About HoL (Official)…

Voxelnauts, A Sandbox MMO Built On Linux & Needing Help On Kickstarter

I am always hesitant to cover any crowdfunding campaigns, but I think Voxelnauts has just won me over. All development is done on Linux, they have…

Demo Released For Choose-Your-Own-Adventure Mystery Game 'Jenny LeClue'

Jenny LeClue was funded on Kickstarter last summer. A playable teaser has now been made available, along with a new teaser trailer. This trailer…

Adventure RPGs Hero Of The Kingdom I & II Released On Steam For Linux

The quest and resource based adventure RPGs by developer Lonely Troops were both officially released for Linux this week and the first one is…

Steam Replaces The Linux Tux Logo With SteamOS

In an unsurprising move, Steam has replaced the Linux icon of "tux" with their own SteamOS icon. I completely understand why they did this, but it…