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

Scripting a fancy chooser for recently used files

By

I recently scripted a GUI dialog that lists my 10 most recently modified files in reverse chronological order and allows me to choose more than 1 file for opening. The dialog is launched with a keyboard shortcut and is shown here with 2 files selected: The script is in copy-and-paste form at the…

Read Article

Gnumeric: a filter-and-export script

By

My wife likes to organise and store information in Gnumeric spreadsheets. Every now and then she needs to filter her data and save the result to a new spreadsheet. Gnumeric doesn't have a simple way to do that. It has a complicated way to do it ('Advanced Filter'), but nothing so straightforward as…

Read Article

How to insert code snippets on the command line without executing them

By

You can store a code snippet in a shell alias or a function, but when you type the alias or function name in a BASH shell and press 'Enter', the shell executes (or tries to execute) the snippet. That's no good if the snippet is incomplete or needs editing. A simple workaround is to paste the…

Read Article

How to read a file N lines at a time in BASH: 3 methods

By

The file I'll be using for this demonstration is called demo and looks like this: demo is plain text with 2 tab-separated columns. The first column is sorted alphabetically, but the second column isn't sorted. What I want to find out is how many different letters are in the second column for each…

Read Article

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

Split a table and number the pieces: two methods

By

I worked on these bits of code to simplify a shell script of mine. You really wouldn't want to see the script's original commands here — they're way too ugly! The new commands are much prettier and work well. The problem To simplify the story, here's a comma-separated table called demo, sorted on t…

Read Article

Some baby name problems

By

No, these aren't homework problems from a computer science class. They're interesting head-scratchers based on a data-analysis project I worked on recently, with the data 'reimagined' here for simplicity but with the underlying problems intact. We'll start with boys and girls, which are text files…

Read Article

The State of NVIDIA Optimus on Linux

By

For those unaware, NVIDIA Optimus is a technology that allows integrated Intel graphics and a discrete NVIDIA graphics card to be built into the same computer (generally a laptop) and switch between the two on-demand. This same technology is also the cause of Linus Torvalds' infamous "finger"…

Read Article

A "Track Changes" script for data cleaning

By

The complicated-looking script at the end of this article is in two parts. The first part detects the changes made when a data table is edited, and reports the changes as a plain-text logfile. It's a straightforward bit of shell scripting based on the diff command. The second part of the script…

Read Article

Linux, HP and the avoidance of Windows

By

Having a TL;DR day? In a nutshell, I just replaced a 2011 HP Mini netbook with a 2014 HP mini-notebook. Both run Linux. Thank you, HP. The netbook I bought a 2011 HP Mini 110-3744TU in early 2012 (specs below). It came with Windows 7 'starter', which I replaced with CrunchBang Linux. The Mini is…

Read Article

News Elsewhere

Linuxtoday.com

How open film project Cosmos Laundromat made Blender better

 opensource.com: Cosmos Laundromat (or Project Gooseberry for those of us who have been following its production from the start) isn't just a 10-minute short film.

How to speed up apache with mod_pagespeed and Memcached on Ubuntu 15.04

 HowToForge: This tutorial shows how to improve the page load times of your website by using the Google mod_pagespeed module for Apache in conjunction with the fast in-memory cache Memcached.

Mozilla's mobile misstep puts the Web at risk

InfoWorld: Mozilla's mission is at risk. That, in turn, could put the entire Web at risk.

Using tshark to Watch and Inspect Network Traffic

LinuxJournal: What you may not know is that there exists a console version of Wireshark called tshark.

x86 Systems Will See Some Boot Time Optimizations With Linux 4.3

Phoronix: Ingo Molnar sent in his several Git pull requests today for the code he maintains within the Linux kernel.

Fanless network appliance runs Linux on Marvell Armada 370

LinuxGizmos: Axiomtek's fanless "NA150" network appliance runs Linux on a Marvell Armada 370 SoC and offers five GbE ports, a 2.5-inch drive bay, and mini-PCIe wireless.

How to Install PHP 7 with Apache and MariaDB on CentOS 7/Debian 8

This article will walk you through the process of installing and compiling PHP 7 RC1 from source tarball along with Apache and MariaDB on CentOS 7 and Debian 8 Jessie.

How to install a wireless hotspot with captive page on Linux using CoovaChilli

 HowToForge: This software is an ideal hotspot management solution for hotels, restaurants, supermarkets, parks, and any place offering WiFi Internet.

GamingOnLinux.com Latest Articles

Gas Guzzlers Extreme Could Still Come To Linux, Nice Surprise

I had given up hope of seeing Gas Guzzlers Extreme on Linux, but it seems the developers have found a new porter. On the 30th of August the developer…

Obsidian Entertainment Say Linux's Future Is Good With Pillars Of Eternity

Recently, we accepted an article that quoted Obsidian Entertainment saying Linux wasn't worth it. That same developer now has nicer comments about it…

Insurgency FPS Should Be On Linux By The SteamOS Launch

It has been a long time coming, but it seems Insurgency will be with us within the next few months. The developer said it was important. They…

DiRT Showdown Updated For Linux, Should Fix It Up Nicely

DiRT Showdown has fantastic performance, but it did suffer from an annoying bug, and it looks like it has now been fixed. Patch notes below:Quote1…

XCOM 2 Delayed Until February Next Year

XCOM 2 has now been delayed until February next year to make it a worthy sequel, this should also ease the porting pressure on Feral who are doing a…

Prison Architect Last Ever Alpha Released

Prison Architect has come a massively long way since the first alpha, and building a prison has never been more fun. This is the last alpha before…

An Interview With Corpses 'N Souls Developer Side Scroll Studios

With the ever growing number of free and affordable game development tools and the accessibility of online game distribution platforms, there has…

Arma 3 Available For Linux In A Beta

Arma 3 is now downloadable and playable on Linux, but be warned it's early days for the port, and the port may not graduate to official status. You…

Obsidian: Developing For Linux Was Not Worth It

In a recent interview with PC Gamer, lead producer Brandon Adler of Obsidian said, "I don't think it was worthwhile developing for Linux. They are a…

The Bug Butcher, A Fun Early Access 2D Shoot Em Up

With all the big titles coming to Linux, it is easy to miss the smaller ones. You do not always want to invest hours of your life building an empire…

Vulkan Looks Impressive Against OpenGL In A New Intel Demo

Intel are now showing off a new benchmark they created to test Vulkan against OpenGL, even though it's running on Windows it's pretty impressive.…

BlazeRush Is A Fantastic Combat Racer On Linux, It’s Actually Hilarious

I’m not always a fan of combat racers, but wow BlazeRush is quite a surprise to find.My thoughts After the utter disgrace that MadOut was, I…

Road Redemption Could See A Linux Release In The Next Two Weeks

Exciting news! Road Redemption is a title I've really wanted to play since I saw it on Kickstarter, as a spiritual successor to Road Rash which I…

MadOut Is A Pretty Terrible Combat Racer On Linux

Here I am pointing out another game you should probably avoid on Linux. This time it’s the turn of MadOut, a combat racer that’s just not…

Psychological Horror Adventure Game 'Fran Bow' Released On GOG And Steam, Has Demo

Fran Bow is the creepy point-and-click adventure game about a young girl, who is sent off to a mental institution for children after her parents are…