Language Selection

English French German Italian Portuguese Spanish

Software: Surveys, ActivityWatch, Kubernetes, PingMe and More

Filed under
Software
  • Best 10 Open-source Survey collection self-hosted tools

    Are you looking for open-source survey management solutions? Here we have collected the best free open-source survey tools that you can download, install and setup on your own server.

    Let's start talking about surveys, and then we will show you 10 open sources that will help you to manage your survey, collect data without having to worry about vendor lock-in or data lose.

    Because of the emergence of surveys that contain a lot of information, we have many solutions to manage surveys, analyze and deal with them to take the whole benefit from it.

    These open sources improve the referendum process and make full use of the questionnaire by assisting in the managing, making the right decision, making the researcher away from bias due to accurate statistics and reports, saves the time and effort required for the analysis process, and it helps predict what customers will do based on the survey.

  • ActivityWatch is a Free Personal Activity Tracker with Focus on Privacy

    ActivityWatch is a cross-platform automated time tracker that helps you track and understand how you spend your time on your devices.

    You probably spend many hours a week behind your computer. But which programs or web pages do you open the most, and when and for how long? How much time do you typically spend on your computer?

    You can find out the answers to these questions with ActivityWatch. In short, ActivityWatch is an app that automatically tracks how you spend time on your devices. It can be used to keep track of your productivity, time spent on different projects, bad screen habits, or just to understand how you spend your time. For example, if you spend too much time on Facebook or Twitter or some other website or application, you can use your ActivityWatch logs to determine how much time you actually spend on these sites.

  • Upgrading Homelab Kubernetes Cluster from 1.20 to 1.21

    Calico 3.19 has been released with support for Kubernetes 1.21.

    Also, the CKA exam environment is running Kubernetes 1.21 which I’m currently studying for, therefore it’s time to upgrade.

  • Send Messages From Your Scripts To Multiple Messaging Platforms Using PingMe

    PingMe is a command line tool for sending messages or alerts from Linux, Windows or macOS to various messaging platforms like Discord, Slack, Telegram, Microsoft Teams, Twillio, Mastodon, and more.

  • Try this new open source tool for data analytics | Opensource.com

    Data analytics is a trendy field with many solutions available. One of them is Cube.js, an open source analytical platform. You can think of Cube.js as a layer between your data sources and applications.

    As the diagram below shows, Cube.js supports serverless data warehouses and most modern relational database management systems (RDBMS). You can work with any JavaScript front-end library for data visualization, and Cube.js will take care of the rest, including access control, performance, concurrency, and more.

  • Keep track of your IRC chats with ZNC | Opensource.com

    For a bit more than a year, I've been wondering if it is possible to bolt the open source Matrix communications network to Internet Relay Chat (IRC) in such a way that I can still use my ZNC IRC bouncer without an extra proliferation of nicknames. The answer, is amusingly, yes. But first, some background.

    What's IRC?

    IRC has been around since August 1988, and it's been a staple of real-time communications ever since. It's also one of the early open source projects, as the code for the original IRC server was eventually shared. Over the years, it's been quite useful for meeting many developers' real-time communication needs, although not without its own share of drama. However, it has been resilient and is still widely used despite newer options.

Time Tracker ActivityWatch v0.11 Released with UI Improvements

  • Time Tracker ActivityWatch v0.11 Released with UI Improvements and New Features

    ActivityWatch is a cross-platform open-source and privacy-respecting time monitoring application.

    It informs you of the activities you have been doing on your devices.

    With its latest 0.11 release, ActivityWatch has made progress on the user experience along with several technical improvements.

    Let’s dive right into the features this version has to offer.

More on ActivityWatch

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

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.