Language Selection

English French German Italian Portuguese Spanish

Programming Leftovers

Filed under
Development
  • Excellent Free Tutorials to Learn Tcl - LinuxLinks

    Tcl (Tool Command Language) is a dynamic programming/scripting language based on concepts of Lisp, C, and Unix shells. Here's our recommended free tutorials to learn Tcl.

  • ROC and Precision-Recall curves - How do they compare?

    Both curves offer two useful information: how to choose the positive class prediction threshold and what is the overall performance of the classification model. The former is determined by selecting the threshold which yield the best tradeoff, in adequation with the prediction task and operational needs. The latter is done by measuring the area under the curves which informs about how good the model is, because by measuring the area under the curves, one computes the overall probability that a sample from the negative class has a lower probability than a sample from the positive class.

    With scikit-learn, the values can be computed either by using the roc_auc attribute of the object returned by plot_roc_curve() or by calling roc_auc_score() directly for ROC curves and by using the average_precision attribute of the object returned by plot_precision_recall_curve() or by calling average_precision_score() directly for PR curves.

  • Write GIMP scripts to make image processing faster | Opensource.com

    Some time ago, I wanted to give a blackboard-style look to a typeset equation. I started playing around with the GNU Image Manipulation Program (GIMP) and was satisfied with the result. The problem was that I had to perform several actions on the image, I wanted to use this style again, and I did not want to repeat the steps for all the images. Besides, I was sure that I would forget them in no time.

  • Bash wait Command | Linuxize

    wait is a command that waits for the given jobs to complete and returns the exit status of the waited for command.

    Since the wait command affects the current shell execution environment, it is implemented as a built-in command in most shells.

    In this article, we’ll explore the Bash built-in wait command.

  • Santiago Zarate: Cron do not send me empty emails
  • Rust & the case of the disappearing stack frames | Inside Rust Blog

    Now that the FFI-unwind Project Group has merged an RFC specifying the "C unwind" ABI and removing some instances of undefined behavior in the "C" ABI, we are ready to establish new goals for the group.

    Our most important task, of course, is to implement the newly-specified behavior. This work has been undertaken by Katelyn Martin and can be followed here.

More in Tux Machines

Red Hat/Fedora Leftovers

  • Red Hat Refines Kubernetes for Both Traditional and Cloud-Native Applications with Latest Version of Red Hat OpenShift

    Red Hat, Inc., the world's leading provider of open source solutions, today announced Red Hat OpenShift 4.7, the latest version of the industry’s leading enterprise Kubernetes platform. Designed to simplify and accelerate application modernization, the latest version of Red Hat OpenShift is based on Kubernetes 1.20 and helps remove the strain on IT teams as they seek to unite traditional applications with cloud-native. All of these new capabilities are built on the consistent platform that Red Hat OpenShift provides across the open hybrid cloud.

  • Contribute at the Fedora Audio, Kernel 5.11 and i18n test days

    Fedora test days are events where anyone can help make sure changes in Fedora work well in an upcoming release. Fedora community members often participate, and the public is welcome at these events. If you’ve never contributed to Fedora before, this is a perfect way to get started.

  • Red Hat opens the door for both VMs and containers in its latest OpenShift release | ZDNet

    Kubernetes is great for managing containers. But, as popular as containers are, we're still running a lot of applications on virtual machines (VM). Wouldn't it be nice if you could use Kubernetes to orchestrate both your containers and VMs? Red Hat certainly thinks so, and with the release of Red Hat OpenShift 4.7, you can use their Kubernetes distribution to manage both your older mission-critical and newer cloud-native applications.

  • QElectroTech version 0.80 - Remi's RPM repository - Blog

    RPM of QElectroTech version 0.80, an application to design electric diagrams, are available in remi for Fedora and Enterprise Linux ≥ 8. A bit more than 1 year after the version 0.70 release, the project have just released a new major version of their electric diagrams editor.

The Innovation Lab: A Space for Creative Learning

The reason why we use System76 to power all the computers in the space is because I’m a big supporter of Linux in general, and System76 has been really consistent and helpful. I think the openness of System76 definitely gives the students the ability to experiment and the freedom to break stuff in a creative environment, without being too constrained by proprietary software. Read more Also: Activate Linux on Your Chromebook

GNOME Foundation and Linux Foundation Leftovers

  • GNOME 40 Beta has been Released

    Anyone looking to test the beta for the upcoming GNOME 40 release can now do so. On the heels of the alpha release of GNOME 40, the developers have announced the availability of the beta, which includes a number of improvements and bug fixes. Of course, the biggest change to GNOME is the new horizontal Activities Overview, which makes for a much-improved workflow on the desktop. With the desktops residing at the top of the Overview, it is now easier to drag and drop an application to the specific desktop you want. It’s far more intuitive and efficient. This new layout also improves usage with touch screen navigation and faster overall performance. Another hotly anticipated change comes by way of how multi-monitor support will work with the new horizontal Activities Overview. GNOME 40 will default to only showing workspaces on the primary display, with the top bar and the Activities Overview on both displays.

  • State of FinOps 2021 Report Shows Massive Growth in Cloud Financial Management

    Teams working with FinOps, the field of cloud financial management, are expected to grow 40% in 2021 according to a new report from the FinOps Foundation, a Linux Foundation non-profit trade association focused on codifying and promoting cloud financial management best practices and standards. The survey of over 800 FinOps practitioners – with a collective $30+ billion in annual cloud spend – underscores the need for more education around how to manage cloud finances.

  • Here Is How To Create A Clean, Resilient Electrical Grid
  • Linux Foundation, LF Networking, and LF Edge Announce Speaker Line-up for Open Networking & Edge Executive Forum, March 10-12

    The Linux Foundation, the nonprofit organization enabling mass innovation through open source, along with co-hosts LF Networking, the umbrella organization fostering collaboration and innovation across the entire open networking stack, and LF Edge, the umbrella organization building an open source framework for the edge, announced today the speaker line-up for Open Networking & Edge Executive Forum. The schedule can be viewed here and the speaker details can be viewed here. Open Networking & Edge Executive Forum (ONEEF) is a special edition of Open Networking & Edge Summit, the industry’s premier open networking & edge event, gathering senior technologists and executive leaders from enterprises, telecoms and cloud providers for timely discussions on the state of the industry, imminent priorities and insights into Service Provider, Cloud, Enterprise Networking, and Edge/IOT requirements.

  • Linux Foundation, LF Networking, and LF Edge Announce Speaker Line-up for Open Networking & Edge Executive Forum, March 10-12

Istio 1.7.8 Released

This release contains bug fixes to improve robustness. This release note describes what’s different between Istio 1.7.7 and Istio 1.7.8 Read more Also: Support for Istio 1.7 has ended