Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • LFNW 2016 - Docker Must Die
  • The Linux Foundation’s Jim Zemlin To Keynote ITS America 2016 San Jose Day Two “Infrastructure of Things”
  • OBS Studio 0.14 Adds NVIDIA NVENC Video Encoding Support
  • The ‘Year of the Linux desktop’ never came, and it never will [Ed: Ignoring Chromebooks for self-fulfilling prophecies and FUD]

    Every culture has its myths and prophecies. For Linux users, it was “The Year Of The Linux Desktop.” The idea: someday in the future, likely soon, everyone is going to notice how great Linux is and just switch over, en masse.

  • RcppMgsPack 0.1.0

    Over the last few months, I have been working casually on a new package to integrate MessagePack with R. What is MessagePack, you ask? To quote its website, "It's like JSON, but fast and small."

  • Shotwell 0.23.0 Is the First Major Release in a Year, Comes with a Warning

    After informing the community two weeks ago that he picked up the maintenance of the well-known Shotwell open-source image viewer and organizer software, developer Jens Georg now released the first major version since Shotwell 0.22.0.

    It has been more than a year since Shotwell 0.22.0 was released, back on March 24, 2015, and on April 16, 2016, the new maintainer pushed a very small point release, version 0.22.1, updating some translations and making sure everything is OK for him to continue the development of the acclaimed software.

  • QRegion will be iterable in Qt 5.8

    Apart from providing a non-allocating, non-throwing way to inspect a region, there are other positive effects. Because no QVector is returned that needs to be destroyed by the caller, even in projects (such as QtGui) that are compiled with exceptions disabled, porting even a few loops to the new construct saves more than 1KiB in text size on optimized GCC 5.3 Linux AMD64 builds, not to mention countless memory allocations at runtime.

  • Starting KWin/Wayland on another virtual terminal

    So far when one started KWin/Wayland on a virtual terminal it took over this virtual terminal. This made it difficult to read the debug output and even more difficult to run the complete session through gdb.

    The reason for this behavior is that KWin interacts with logind and needs to take session control on the current logind session. This is needed to have logind open the restricted device files like /dev/dri/card0 or the /dev/input/event* files.

  • Google Summer of Code 2016

    Hello everyone! I am participating in the Google Summer of Code program for the second time with GNOME, this year working on Epiphany. I am one of the two students working on this product, the other person being a friend of mine. We are both excited to leave our mark with some serious contributions.

  • Black Lab Linux 7.6 Released

    Today we are releasing Black Lab Linux 7.6. Black Lab Linux 7.6 is the latest release of our stable 7.x series of OS's. Black Lab Linux 7.6 is supported long term until April 2019.

  • Pisi-Linux-2.0-Beta-KDE5

    After the last Pisi-Linux-Alpha 7 Release, the Team has work on a lot of bug fixes, to give you a good stable beta Pisi Linux.

  • openSUSE to Mentor Six Google Summer of Code Students

    Google made an announcement April 22 that 1,206 students were selected for the Google Summer of Code and six of those students will be mentored through the openSUSE Project, which is one of 178 mentoring organizations in this year’s GSoC.

  • Global Big Data Infrastructure Market 2016-2020 - Increasing Presence of Open Source Big Data Technology Platforms - Research and Markets
  • Which field of research would you like to see more collaboration in?
  • 10 SQL Tricks That You Didn’t Think Were Possible

    But once your database and your application matures, you will have put all the important meta data in place and you can focus on your business logic only. The following 10 tricks show amazing functionality written in only a few lines of declarative SQL, producing simple and also complex output.

  • ‘New’ Windows Security Flaw Runs Apps Without Admin Rights

    Newly discovered Windows security hole bypasses AppLocker and lets apps run without admin rights. Proof-of-concept code published.

  • HTTPS is Hard

    This blog post is the first in a regular tech series from the Yell engineering team looking at challenges they face and problems they solve across Yell’s various digital solutions.

    Here, Yell’s Head of Web Engineering, Steve Workman, looks back over Yell.com‘s seven-month transition to HTTPS, (a secure version of the HTTP protocol – which sends data between a browser and a website) to raise awareness of the issues with the move in the industry and to make the adoption process easier for other engineering teams.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.