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

Speech recognition and synthesis shield runs Linux

 LinuxGizmos: Audeme has gone to Kickstarter to launch a "MOVI" Arduino shield designed for offline speech recognition and synthesis that runs Debian on an Allwinner A13.

GE's self-service cloud strategy casts out shadow IT

 EnterprisersProject: GE's goals for its self-service cloud, like removing friction in application innovation, slashing cycle times, and rapidly building prototypes for customer-centric experiences, are also eliminating the need for shadow IT.

General Maintenance of Arch Linux Systems

 HowToForge: Maintaining an Arch Linux installation is actually extremely simple and straightforward, as long as you keep a few things in mind.

OpenStack Meiji 明治 Set to Succeed Liberty

InternetNews.com: The name Meiji is a nod to Japan, home of the next OpenStack Summit.

Linux Top 3: Linux 4.2 rc1, 4MLinux 13 and antiX15

LinuxPlanet: Linux 4.2 gets first release candidate with loads of new code

How to Set Startup Applications in AwesomeWM

MakeTechEasier: So how do you make programs start automatically at login with the Awesome window manager?

Why we changed our software from proprietary to open source

 EnterprisersProject: Last year, the networking software company Midokura made a strategic decision to open source its network virtualization platform, MidoNet, to address the fragmentation in the networking industry.

Python and Raspberry Pi in education

The Raspberry Pi Foundation's Ben Nuttall shares why the Python programming language is such a popular choice for kids, educators, and Raspberry Pi aficionados alike.

Teaching open source communities about conflict resolution

At OSCON in Portland this year, Donna Benjamin and Gina Likins are combining forces to talk about a topic that is sometimes easily dismissed: conflict resolution.

GamingOnLinux.com Latest Articles

GOL Survey Results: June

The results for the June survey are now available for you to take a look at and compare with results from previous months. You can find the new…

Having FPS Problems In ARK: Survival Evolved? Try This Simple Fix

A user in our IRC channel pointed out a very simple fix to help massively boost your FPS in ARK: Survival Evolved. We don't usually point out such…

Opinion: Can Linux Be A Viable Gaming Platform? Thoughts From A Sympathetic Game Developer

In the beginning, a brief historical overview. While PC was the platform that enabled mass-scale game development as we know it now, its Golden Age…

Opinion: Why We Want Native Ports Only

I have noticed a very scary drift towards accepting wrapper based ports. Working as a developer and also a long term Linux user I can only believe…

MegaSphere, A Seriously Good Looking Sci-fi Platformer With A Big Gun

It's not often that I see a game trailer and it instantly has my attention, but MegaSphere has managed to do this. Now, tell me you're not excited…

Nightside, The Fancy Looking RTS Updated With More Missions

Nightside is one of the coolest looking RTS games I've seen in years, and it had another big update recently. In the latest Early Access update the…

Anno Online From Ubisoft & Blue Byte Comes To Steam For Linux, Thoughts Included

Anno Online is getting destroyed by the reviews on Steam, so naturally I need to see what all the fuss is about for this Linux game from Ubisoft…

Pajama Sam Collections Now On GOG With Linux Support

GOG have boosted their children's collection with two volumes of Pajama Sam pount and click adventure games. It's really good to see games aimed at…

Happy Birthday To GamingOnLinux, Six Years In The Making

Well that came fast. Six years ago I started tinkering with the first iteration of GamingOnLinux, and here we are still going strong. You can see a…

Point-And-Click Adventure 'Anna's Quest' Released On GOG And Steam For Linux

Daedalic Entertainment's latest game, Anna's Quest, got a same-day release for Linux earlier this week, both on Steam and DRM free on GOG. I've…

Brushfire Games On Their Linux Sales For Shipwreck & Their Thoughts On Linux

A recent article about Jon Blow has spurred other developers getting in touch, and one developer is Brushfire Games, the developer of Shipwreck.…

Low Linux Sales Of Democracy 3 Leads To Jonathan Blow, Developer Of Braid Commenting On Linux

Updated: Article updated with more data. I am always wary of posting articles like this, but sometimes what developers with influence say needs…

7 Days To Die Completely Broken For Mac & Linux

Just a little warning if you were thinking of picking up '7 Days to Die', they just release Alpha 12 which has completely broken Mac & Linux…

Project Zomboid Build 32 Is Live, Steam Integration Coming Soon

Project Zomboid is easily one of the best Zombie survival games around, build 32 adds a lot of new stuff, and Steam integration is coming soon.New in…

Trine Enchanted Edition Now Available On GOG For Linux

It's been a while, but Trine Enchanted Edition is finally available for Linux users on GOG. It's well worth checking out, so hopefully a few more of…