In my data-cleaning work I often make up tallies of selected individual characters from big, UTF-8-encoded data files. What's the best way to do this? As shown below, I've tried grep/sort/uniq, AWK and Ruby, and AWK's the fastest. The trials also revealed an unexpected problem with the uniq program in GNU coreutils.
My testbed was a humongous data table called reference.txt. The file contains 233 million characters, some of which are strange Unicode items.
LibreELEC (Krypton) v8.0.1 MR is available bringing Kodi v17.1, hardware support for the Raspberry Pi Zero W, improved software HEVC decoding on RPi3/CM3 hardware, driver support for Fe Pi audio cards, and support for Cirrus Logic DAC audio cards (thanks to @HiassofT). The bump to Kodi v17.1 resolves several upgrade and user-experience issues we have seen with the initial Kodi v17.0 release, and happiness is enhanced for users wearing an official LibreELEC tee-shirt or hoodie.
LibreELEC developers announced the release and general availability of the first maintenance update to the major LibreELEC 8.0 stable series of the Linux-based operating system built around the Kodi open-source media center.
Claws Mail, the lightweight and open-source GTK+ based email client for Linux, UNIX, and Windows operating systems, was updated recently to version 3.15.0, a maintenance update that adds new functionalities and addresses a lot of bugs.
Claws Mail 3.15.0 comes more than four months after the first point release to the 3.14 series of the application, and among the new features implemented we can mention a bunch of options that should help users configure Claws Mail when opening a selected message, such as checkboxes on the Display and Summaries page of Preferences.
Those of us who have taken up the mantle of a Linux gamer know that our path is rarely easy. For a long time, few games were released for our chosen platform. Those that were shipped riddled with bugs, compatibility issues and rarely worked out of the box. Getting games to work require using WINE and deeply complex almost arcane workarounds to force windows games to work on our quirky systems. Unfortunately, games rarely worked well and usually required hours of complex tweaking in order to get them to function properly. To top this all of, there were graphics driver problems, optimization issues, peripherals rarely worked out of the box and our lives were generally difficult.
Ubuntu-Based LXLE 16.04.2 Gets an RC Build, Promises to Be the Best Release Ever
LXLE 16.04.2 is on its way to becoming the best release ever of the Ubuntu-based distribution built around the lightweight LXDE desktop environment, and it just received a Release Candidate (RC) build.
Continuing to get all the goodies from Ubuntu 16.04.2 LTS (Xenial Xerus), LXLE 16.04.2 Release Candidate is here only two weeks after the last Beta milestone, and adds quite a bunch of improvements and bug fixes. These include a reconfigured menu layout to be less cluttered for navigation, and a revamped Control Menu to act as a dynamic Control Panel.
Basic Image Editing With GIMP In Linux
GIMP is an acronym for GNU Image Manipulation Program, is a raster image editing program for Linux, OSX, Windows and other OS/es. This is not a free photoshop program as many say so. Graphics enthusiasts and professionals rely on GIMP for image retouching or complete creation of images for artwork (which is a daunting task for novice). And yes GIMP is open source that means you get to keep it on your PC or laptop for free without legal hiatus.
The Debian package browser is great but it is somewhat limited. As an example even though you can get dependencies and build dependencies for any package but not reverse dependencies (i.e. list all packages that depend or build-depend on this package).
Martin Maurer, the Proxmox VE (Virtual Environment) project leader, announced the release and immediate availability for download of the first Beta of the upcoming Proxmox VE 5.0 series of the Debian-based operating system.
Spring is here and it is the 10th anniversary celebration of Codethink. Nobody could have orchestrated it this way but we also have GUADEC happening here in Manchester in a few months and it’s the 20th anniversary of GNOME. All roads lead to Manchester in 2017!
The company is celebrating its anniversary in various ways: cool new green-on-black T-shirts, a 10 years mug for everyone, and perhaps more significantly a big sophisticated party with a complicated cake.
Next Thursday at the auditorium of the School of Computer Science, we are going to install in more than 200 new students of the university FEDORA + GNOME, since during the first year they study algorithms, C programming and GNU/Linux in general.
The inaugural OpenStack Days Poland event drew more than 300 users, upstream developers, operators and vendors to the Copernicus Science Center in the heart of Warsaw, Poland on March 22.
Although Warsaw is Poland’s capital city—and according to “Forbes,” a hotbed of startups and multinational tech companies’ European branches—this meetup traces its roots west to Wroclaw, the Silicon Valley of Poland, according to some event speakers.
After a successful launch at the Austin Summit, Speed Mentoring is back in action in Boston.
Organized by the Women of OpenStack, it’s designed to be a lightweight mentoring initiative to provide technical or career guidance to beginners in the community. Mentees should already be part of the community; they should have gone through, or be familiar with Upstream Training.