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

Articles found under tag: linux

Impressions of a Chromebook and Linuxy Goodness

By

Feeling like something different, I recently bought a HP Chromebook 11. In this article I give my impressions on the device itself and also some Linux-specific goodness thanks to something caled Crouton, plus a few thoughts on working in the "cloud". As someone who uses a typical GNU/Linux…

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

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

News Elsewhere

Linuxtoday.com

How to set up a system status page of your infrastructure

 xmodulo: Suppose your production storage server is on fire...

Mozilla Releases Firefox 40.0.3 Hotfix to Plug GStreamer and DisplayLink Bugs

 softpedia: Mozilla Firefox 40.0.3 is here to disable the initialization of the asynchronous plugin

5 open source alternatives to Trello

Interested in using a kanban board like Trello to help you manage your daily tasks and workflow, but want an open source option?

How to connect via Bluetooth in GNOME on Linux

 HowToForge: Connecting to a Bluetooth device is essential for file transferring, audio sharing (Bluetooth speakers), and shared network connectivity (smartphones).

When everything's a request for comments

 opensource.com: The Internet Engineering Task Force calls its standards publications "requests for comments."

Competing and partnering in IoT market's early days

 EnterprisersProject: Why the Internet of Things is changing the way Federal Signal Corporation thinks about competitors, customers, and partners.

Canonical Says Windows 10 Is a Good Reason to Move to Ubuntu

Canonical is taking a bold stand and is asking a very direct question: Is the launch of Windows 10 a good enough motive to move to Ubuntu?

GamingOnLinux.com Latest Articles

Cossacks 3 RTS Shows Off Ukraine In A New Video

I am especially excited to have Cossacks 3 on Linux, and this new teaser video is short and sweet, but it's keeping me excited.About the game…

Solar Shifter EX Looks Like A Pretty Good Bullet Hell Space Shooter

Solar Shifter EX will release for Linux on Steam on the 11th of September, and I must say it looks pretty impressive. Their Steam page isn't up yet,…

I Can't Escape: Darkness, A New Horror Game Coming September For Linux

I Can't Escape: Darkness is a pretty interesting looking horror game that has a confirmed Linux release this September. I look forward to giving it a…

Rocket League Officially Coming To Linux/SteamOS, Rocket League & Portal 2 Free With Steam Hardware

Rocket League is massively popular right now, and we are happy to confirm it's heading our way! You even get a free copy with Steam Hardware. The…

Company Of Heroes 2 Released For Linux, Port Report & Thoughts Included

Feral Interactive have ported yet another excellent game, and this time we are graced with Company Of Heroes 2! It’s yet another game I've been…

No Need For Clinical Trials In 'Big Pharma' Now On Linux, Get Making Some Drugs

Big Pharma is a game about creating a factory to build useful drugs, and making money while you do so. I managed to play a build before release, and…

Puzzle Platformer 'In Between' Released On Steam For Linux, Has A Demo

In Between is a story-driven puzzle platformer with gravity rotation mechanics that has the makings of a new classic. It looks similar to gravity…

Universe Sandbox 2 Released In Early Access With Linux Support

You love your space simulation stuff right? Universe Sandbox 2 has released with full support for Linux, so I decided to check it out. Disclosure:…

Unreal Tournament Has Been Updated Again, Here's Another Look On Linux

The new Unreal Tournament has been updated again, and it's sporting a fresh coat of paint on the main menu, amongst other changes. You can download…

Arma 3 Public Linux Beta Soon, Being Used As An Evaluation

Arma 3 is set to see a Linux beta soon, but they will be looking to see how it goes down before they let it graduate anywhere.Speaking on their…

Unity Editor Lands An Experimental Build For Game Developers On Linux

It has arrived folks! The Unity editor for Linux is now available in an experimental build, and I can't wait to see what Linux developers do with it.…

Trine 3 Could See A Linux Alpha Or Beta Release In September

Trine 3 looks absolutely beautiful, and I was sad when it didn't release on Linux day-1, but the good news is the Linux release isn't far off.…

GOL Cast: Maxing Out The Geiger Counter In Nuclear Throne

If a nuclear holocaust were to happen right now it probably would be nothing like Nuclear Throne. But that doesn't mean we shouldn't check out this…

Pillars Of Eternity: The White March Part I Now Available

The first expansion to the engrossing Pillars of Eternity has now launched alongside a massive patch. This is the first part of two planned…

Teeworlds, The Free & Open Source 2D Battle Game Is Now On Steam For Linux

Teeworlds is a great little 2D battle game, and while it has been around for a while it's now just become available on Steam. Steam is great for…