Language Selection

English French German Italian Portuguese Spanish

LinuxLinks

Syndicate content
The Linux Portal Site
Updated: 1 hour 48 min ago

Linux at Home: Collaborating in real-time

Friday 19th of June 2020 06:54:22 AM

When you work remotely, collaborating with colleagues in real-time is much more efficient than corresponding via email. The software featured in this article lets you edit documents collaboratively in real-time.

The post Linux at Home: Collaborating in real-time appeared first on LinuxLinks.

6 Sparkling Command Line Interface (CLI) Linux Time Trackers

Thursday 18th of June 2020 07:01:11 AM

Time tracking software is a type of computer software that records time spent on tasks. This category of software can enable users to run billing reports, and prepare invoices for clients.

All of the time trackers featured in this roundup are console applications, using a command-line interface.

The post 6 Sparkling Command Line Interface (CLI) Linux Time Trackers appeared first on LinuxLinks.

Raspberry Pi 4: Chronicling the Desktop Experience – Desktop Searching – Week 34

Wednesday 17th of June 2020 06:45:35 AM

For this week's Raspberry Pi 4 blog, Luke puts a desktop search tool under the microscope.

The post Raspberry Pi 4: Chronicling the Desktop Experience – Desktop Searching – Week 34 appeared first on LinuxLinks.

4 Excellent Free Books to Learn Icon

Tuesday 16th of June 2020 11:12:29 AM

Icon is a high-level, general-purpose language that contains a wide variety of features for processing and presenting symbolic data — strings of characters and structures — both as text and as graphic images. Here's our recommended free books that'll help you master Icon.

The post 4 Excellent Free Books to Learn Icon appeared first on LinuxLinks.

33 Excellent GNOME Desktop Extensions (Updated 2020)

Monday 15th of June 2020 05:44:28 AM

Add additional functionality to a GNOME desktop with these great GNOME extensions. This roundup showcases 33 excellent GNOME extensions.

The post 33 Excellent GNOME Desktop Extensions (Updated 2020) appeared first on LinuxLinks.

Linux at Home: Explore the Universe from your Garden

Friday 12th of June 2020 06:34:25 AM

Astronomy is for everyone, and even with just the naked eye, it's a fascinating and rewarding hobby for life. Here's free software to get you started.

The post Linux at Home: Explore the Universe from your Garden appeared first on LinuxLinks.

12 Best Free Linux Time Tracking Software

Thursday 11th of June 2020 06:32:12 AM

Time tracking software is a type of computer software that records time spent on tasks. This category of software can enable users to run billing reports, and prepare invoices for clients.

The post 12 Best Free Linux Time Tracking Software appeared first on LinuxLinks.

Raspberry Pi 4: Chronicling the Desktop Experience – Personal Information Managers – Week 33

Wednesday 10th of June 2020 07:29:52 AM

For this week's Raspberry Pi 4 blog, Luke examines selected personal information managers.

The post Raspberry Pi 4: Chronicling the Desktop Experience – Personal Information Managers – Week 33 appeared first on LinuxLinks.

4 Excellent Free Books to Learn Agda and Type Theory

Tuesday 9th of June 2020 05:31:25 AM

Agda is a dependently typed functional programming language based on intuitionistic Type Theory. Here's our recommended free books to learn about Agda and Type Theory.

The post 4 Excellent Free Books to Learn Agda and Type Theory appeared first on LinuxLinks.

Regolith – modern desktop environment built on Ubuntu, GNOME, and i3

Monday 8th of June 2020 06:45:30 AM

Looking for a new desktop environment that places emphasis on the keyboard input device over the mouse? Check out Regolith in this review.

The post Regolith – modern desktop environment built on Ubuntu, GNOME, and i3 appeared first on LinuxLinks.

Linux at Home – Take a break with rapid gameplay

Friday 5th of June 2020 05:30:17 AM

In this series, we look at a range of home activities where Linux can make the most of our time at home, keeping active and engaged. The change of lifestyle enforced by Covid-19 is an opportunity to expand our horizons, and spend more time on activities we have neglected in the past.

The post Linux at Home – Take a break with rapid gameplay appeared first on LinuxLinks.

10 Best Linux Font Tools (Updated 2020)

Thursday 4th of June 2020 04:45:03 PM

To provide an insight into the software that is available, we have compiled a list of 10 top font software. Hopefully, there will be something of interest here for users who want to mange the fonts on their computer. We give our highest recommendation to Fontmatrix and FontForge.

The post 10 Best Linux Font Tools (Updated 2020) appeared first on LinuxLinks.

Raspberry Pi 4: Chronicling the Desktop Experience – Dear Diary – Week 32

Wednesday 3rd of June 2020 07:14:06 AM

Keeping a diary of your daily life is an activity that is held dear by many people. In this week's blog, Luke checks out RedNotebook, Lifeograph, jrnl, and Org on the Raspberry Pi 4.

The post Raspberry Pi 4: Chronicling the Desktop Experience – Dear Diary – Week 32 appeared first on LinuxLinks.

Excellent Free Books to Learn Eiffel

Tuesday 2nd of June 2020 07:31:24 AM

Eiffel is an object-oriented programming language designed by Bertrand Meyer and Eiffel Software. Here's our recommended free books to learn Eiffel.

The post Excellent Free Books to Learn Eiffel appeared first on LinuxLinks.

Tartube – Watch And Download Videos from YouTube and more

Monday 1st of June 2020 07:16:30 AM

Tartube is a GUI front-end for youtube-dl, partly based on youtube-dl-gui and written in Python 3 / Gtk 3. Tartube is free and open source software.

The post Tartube – Watch And Download Videos from YouTube and more appeared first on LinuxLinks.

Linux at Home: Brew Great Beer with Linux

Friday 29th of May 2020 09:16:58 AM

Step forward Linux software that'll help you brew great beer. Cast aside guesswork, laborious calculations, and expensive disasters.

The post Linux at Home: Brew Great Beer with Linux appeared first on LinuxLinks.

9 Best Free Linux Webcam Tools (Updated 2020)

Thursday 28th of May 2020 08:38:42 AM

A webcam is a video capture device that is either connected to a computer directly (typically by USB) or over a computer network. Many modern netbooks and laptops have a built-in webcam.

Webcams spice up online communication by offering real-time video chat and webcasting. These tiny cameras enable users to chat in realtime with friends and family, send video email around the world, to videoconference with co-workers and clients, and even to broadcast a TV-like channel over the net.

The post 9 Best Free Linux Webcam Tools (Updated 2020) appeared first on LinuxLinks.

Raspberry Pi 4: Chronicling the Desktop Experience – Calculators – Week 31

Wednesday 27th of May 2020 06:53:59 AM

There's sophisticated software available for the Raspberry Pi 4 which offers the ability to process complex mathematical functions, plot 2D and 3D graphs, and much more.

The post Raspberry Pi 4: Chronicling the Desktop Experience – Calculators – Week 31 appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Chapel

Tuesday 26th of May 2020 09:48:58 AM

Chapel is an open-source, high-productivity, parallel-programming language in development at Cray Inc., and is designed to run on multi-core PCs as well as multi-kilocore supercomputers.

The post Excellent Free Tutorials to Learn Chapel appeared first on LinuxLinks.

Minase – SIXEL-based terminal file manager

Monday 25th of May 2020 08:31:42 AM

Minase is a terminal file manager that uses libsixel, an encoder/decoder implementation for DEC SIXEL graphics. Minase is free and open source software.

The post Minase – SIXEL-based terminal file manager appeared first on LinuxLinks.

More in Tux Machines

Linspire 9.0 Released

Today our development team is excited to announce the release of Linspire 9.0; packed with a TON of improvements and security updates, this is a major update that we’ve been working hard to get out to our faithful users. The global pandemic has delayed its release, but the development team has worked diligently and meticulously behind-the-scenes over the past few months, fine-tuning every detail of what is widely considered to be the premier Linux desktop on the market today. The Linspire 9.0 series will be the last one featuring the 18.04 LTS codebase; upcoming Linspire X will be based on the 20.04 LTS code and kernel. Read more Also: Linspire 9.0 Officially Released, Based on Ubuntu 18.04 LTS and Linux 5.4 LTS

today's leftovers

  • Fast Bare Metal provisioning and infrastructure automation with MAAS
  • [Updated] Michael Stapelberg: Optional dependencies don’t work

    In the i3 projects, we have always tried hard to avoid optional dependencies. There are a number of reasons behind it, and as I have recently encountered some of the downsides of optional dependencies firsthand, I summarized my thoughts in this article.

  • Benchmarking NetBSD, second evaluation report

    This report was written by Apurva Nandan as part of Google Summer of Code 2020. This blog post is in continuation of GSoC Reports: Benchmarking NetBSD, first evaluation report blog and describes my progress in the second phase of GSoC 2020 under The NetBSD Foundation. In this phase, I worked on the automation of the regression suite made using Phoronix Test Suite (PTS) and its integration with Anita. The automation framework consists of two components Phoromatic server, provided by Phoronix Test Suite in pkgsrc, and Anita, a Python tool for automating NetBSD installation.

  • Interest in Kodi Declines After a Turmultuous Few Years of Piracy Headlines

    After many years of being mentioned in the same breath as movie and TV show piracy, interest in the Kodi media player appears to have peaked and is now on the decline. That's according to Google Trends data which suggests that after reaching a high in early 2017, interest via search is now on a continuous downward trend.

Programming Leftovers

  • RcppSimdJson 0.1.1: More Features

    A first update following for the exciting RcppSimdJson 0.1.0 release last month is now on CRAN. Version 0.1.1 brings further enhancements such direct parsing of raw chars, working with compressed files as well as much expanded querying ability all thanks to Brendan, some improvements to our demos thanks to Daniel as well as a small fix via a one-liner borrowed from upstream for a reported UBSAN issue. RcppSimdJson wraps the fantastic and genuinely impressive simdjson library by Daniel Lemire and collaborators. Via very clever algorithmic engineering to obtain largely branch-free code, coupled with modern C++ and newer compiler instructions, it results in parsing gigabytes of JSON parsed per second which is quite mindboggling. The best-case performance is ‘faster than CPU speed’ as use of parallel SIMD instructions and careful branch avoidance can lead to less than one cpu cycle use per byte parsed; see the video of the talk by Daniel Lemire at QCon (also voted best talk).

  • Jonathan Dowland: Generic Haskell

    When I did the work described earlier in template haskell, I also explored generic programming in Haskell to solve a particular problem. StrIoT is a program generator: it outputs source code, which may depend upon other modules, which need to be imported via declarations at the top of the source code files. The data structure that StrIoT manipulates contains information about what modules are loaded to resolve the names that have been used in the input code, so we can walk that structure to automatically derive an import list. The generic programming tools I used for this are from Structure Your Boilerplate (SYB), a module written to complement a paper of the same name.

  • 9 reasons I upgraded from AngularJS to Angular

    In 2010, Google released AngularJS, an open source, JavaScript-based frontend structure for developing single-page applications (SPAs) for the internet. With its move to version 2.0 in 2016, the framework's name was shortened to Angular. AngularJS is still being developed and used, but Angular's advantages mean it's a smart idea to migrate to the newer version.

  • [Old/Odd] 5 news feautures of PHP-7.2

    Before PHP 7.2 the object keyword was used to convert one data type to another (boxing and unboxing), for example, an array to an object of the sdtClass class and/or vice versa, as of PHP 7.2 the object data type can be used as parameter type or as function return type.

  • This Week In Rust: This Week in Rust 351

Proprietary Software and Linux Foundation

  • [PCLinuxOS] Opera Browser updated to 70.0.3728.106

    Opera is a Chromium-based browser using the Blink layout engine. It differentiates itself because of a distinct user interface and other features.

  • Vivaldi Explains Why They Make "Proprietary Garbage"

    It is unfair to say that Vivaldi is not open source at all as someone like Distrotube has done, the way the company behind Vivaldi has decided to handle this application is by using a dual licensing system where the open source portion of the application is licensed under an open source BSD license but that's not the point of today, the point is to explain why they have decided to license their software in such a way.

  • Scientists Forced To Change Names Of Human Genes Because Of Microsoft's Failure To Patch Excel

    Six years ago, Techdirt wrote about a curious issue with Microsoft's Excel. A default date conversion feature was altering the names of genes, because they looked like dates. For example, the tumor suppressor gene DEC1 (Deleted in Esophageal Cancer 1) was being converted to "1-DEC". Hardly a widespread problem, you might think. Not so: research in 2016 found that nearly 20% of 3500 papers taken from leading genomic journals contained gene lists that had been corrupted by Excel's re-interpretation of names as dates. Although there don't seem to be any instances where this led to serious errors, there is a natural concern that it could distort research results. The good news is this problem has now been fixed. The rather surprising news is that it wasn't Microsoft that fixed it, even though Excel was at fault. As an article in The Verge reports:

  • The Linux Foundation Wants Open-Source Tech to Address Future Pandemics

    The Linux Foundation, which supports open-source innovation in blockchain tech, launched the Linux Foundation Public Health Initiative (LFPHI) at the end of July. The LFPHI’s goal is to promote the use of open source by public health authorities, which can be scrutinized by anyone, to fight not just COVID-19 but future pandemics as well.

  • LF Edge’s Akraino Project Release 3 Now Available, Unifying Open Source Blueprints Across MEC, AI, Cloud and Telecom Edge

    LF Edge, an umbrella organization within the Linux Foundation that aims to establish an open, interoperable framework for edge computing independent of hardware, silicon, cloud, or operating system, today announced the availability of Akraino Release 3 (“Akraino R3”). Akraino’s third and most mature release to date delivers fully functional edge solutions– implemented across global organizations– to enable a diversity of edge deployments across the globe. New blueprints include a focus on MEC, AI/ML, and Cloud edge. In addition, the community authored the first iteration of a new white paper to bring common open edge API standards to align the industry.

  • Linux Foundation Launches Jenkins X Training Course

    Linux Foundation has launched a new training course, LFS268 – CI/CD with Jenkins X. Developed in conjunction with the Continuous Delivery Foundation, the course will introduce the fundamentals of Jenkins X.