Tags: software development

git-going.jpg

Get going with Git
Get trained and get going with Git and open source development with this new course from Linux Foundation training.

Get Essential Git, Linux, and Open Source Skills with New Training Course

Git, the version control system originally created by Linus Torvalds, has become the standard for collaborative software development and is used by tens of millions of open source projects. To help you master this tool as well as gain essential knowledge of Linux and open source software...
Read 1 Comments

Open-Source Security: Zip Slip Critical Flaw Hits Thousands of Projects. Update Now

Security firm Snyk has disclosed a widespread and critical flaw in multiple archive file-extraction libraries found in thousands of open-source web application projects from HP, Amazon, Apache, Oracle, LinkedIn, Twitter and others. As Snyk explains, some ecosystems, such as Java, don't provide a...
Read 0 Comments

Shedding Old Architectures and Compilers in the Kernel

The kernel development process tends to be focused on addition: each new release supports more drivers, more features, and often new processor architectures. As a result, almost every kernel release has been larger than its predecessor. But occasionally even the kernel needs to slim down a bit....
Read 0 Comments

GitLab’s High-End Plans Are Now Free for Open Source Projects and Schools

The fact that Microsoft is buying GitHub has left a lot of developers with a deep feeling of unease and a lot of them are now looking for alternatives. One of those is GitLab and that company has decided to strike the iron while it’s hot. To attract even more developers to its platform, GitLab ...
Read 1 Comments

frrouting.jpg

FRRouting
FRRouting is an IP routing protocol suite for Linux and Unix platforms that has been under rapid development.

An Introduction to FRRouting

I recently learned about FRRouting (FRR), an IP routing protocol suite for Linux and Unix platforms. FRR has been under rapid development since the first release in April 2017. So, they just turned one, and they recently released version 4.0 of the software. According to the website, this release...
Read 0 Comments

tesla-linux.jpg

Tesla
The Tesla GitHub repository contains the code for the Model S/X 2018.12 software release. Image courtesy: Tesla

Tesla Starts to Release its Cars' Open-Source Linux Software Code

It's an open secret: Tesla cars are powered not only by batteries but by open-source software. Until recently, though, Tesla hasn't lived up to its obligations under open-source licenses, but now Tesla is finally releasing some of its Linux source code for the Model S and X cars. The Tesla GitHub...
Read 0 Comments

This Week in Numbers: The Node.js User’s Tech Stack

The Node.js Foundation published its third annual user survey based on 1,626 members of the Node community. In the future, we will look at the package managers and languages these developers are using. For now, readers will be interested to see the types of infrastructure that are most often used...
Read 0 Comments

build-leadership.jpg

Open Source Guide
The latest Open Source Guide for the Enterprise from The TODO Group provides practical advice for building leadership in open source projects and communities.

Building Leadership in Open Source: A Free Guide

Contributing code is just one aspect of creating a successful open source project. The open source culture is fundamentally collaborative, and active involvement in shaping a project’s direction is equally important. The path toward leadership is not always straightforward, however, so the latest...
Read 0 Comments

Comprehensive Beginner’s Guide to Jupyter Notebooks for Data Science & Machine Learning

Jupyter Notebooks allow data scientists to create and share their documents, from codes to full blown reports. They help data scientists streamline their work and enable more productivity and easy collaboration. Due to these and several other reasons you will see below, Jupyter Notebooks are one of...
Read 0 Comments

When to Use Git Reset, Git Revert & Git Checkout

Git toolbox provides multiple unique tools for fixing up mistakes during your development. Commands such as git reset, git checkout, and git revert allow you to undo erroneous changes in your repository. Because they perform similar operations, it is very easy to mix them up. There are a few...
Read 0 Comments

Pages

Click Here!