Tags: Tools

Exploiting systemd-journald: Part 1

This is part one in a multipart series (read Part 2 here) on exploiting two vulnerabilities in systemd-journald, which were published by Qualys on January 9th. Specifically, the vulnerabilities were: a user-influenced size passed to alloca(), allowing manipulation of the stack pointer (CVE-2018-...
Read 0 Comments

Red Hat Launches CodeReady Workspaces Kubernetes IDE

Red Hat announced the general availability of its CodeReady Workspaces integrated developer environment (IDE) on Feb. 5, providing users with a Kubernetes-native tool for building and collaborating on application development. In contrast with other IDEs, Red Hat CodeReady Workspaces runs inside of...
Read 0 Comments

TensorFlow.js: Machine Learning for the Web and Beyond

TensorFlow.js: machine learning for the web and beyond Smilkov et al., SysML’19 If machine learning and ML models are to pervade all of our applications and systems, then they’d better go to where the applications are rather than the other way round. Increasingly, that means JavaScript – both in...
Read 0 Comments

Getting Started with Git: Terminology 101

Version control is an important tool for anyone looking to track their changes these days. It's especially helpful for programmers, sysadmins, and site reliability engineers (SREs) alike. The promise of recovering from mistakes to a known good state is a huge win and a touch friendlier than the...
Read 0 Comments


The Linux Foundation is offering 30 percent off all of its Hyperledger training and certification offerings through February 11, 2019. Get started building your blockchain career.

Blockchain Skills Are in Demand: Take Advantage of Hyperledger Training Options

If you ask some people, they’ll tell you that blockchain technology — an entirely reimagined approach to records, ledgers, and authentication that is helping to protect trust in transactions — is as dramatic as the creation of the Internet. Countless organizations across industries are aligning...
Read 0 Comments

Introductory Go Programming Tutorial

You've probably heard of Go. Like any new programming language, it took a while to mature and stabilize to the point where it became useful for production applications. Nowadays, Go is a well established language that is used in web development, writing DevOps tools, network programming and...
Read 0 Comments

Get Started with Budgie Desktop, a Linux Environment

Configure your desktop as you want with Budgie, the 18th in our series on open source tools that will make you more productive in 2019. Budgie Desktop There are many, many desktop environments for Linux. From the easy to use and graphically stunning GNOME desktop (default on most major Linux...
Read 0 Comments

Zipping Files on Linux: The Many Variations and How to Use Them

Some of us have been zipping files on Unix and Linux systems for many decades — to save some disk space and package files together for archiving. Even so, there are some interesting variations on zipping that not all of us have tried. So, in this post, we’re going to look at standard zipping and...
Read 0 Comments

Secure Nginx with Let's Encrypt on Debian 9

Let’s Encrypt is a free and open certificate authority developed by the Internet Security Research Group (ISRG). Certificates issued by Let’s Encrypt are trusted by almost all browsers today. In this tutorial, we will explain how to use the Certbot tool to obtain a free SSL certificate for Nginx on...
Read 0 Comments

Your First Machine Learning Project in Python Step-By-Step

Do you want to do machine learning using Python, but you’re having trouble getting started? In this post, you will complete your first machine learning project using Python. In this step-by-step tutorial you will: Download and install Python SciPy and get the most useful package for machine...
Read 0 Comments


Click Here!