Open Source

S'abonner à flux Open Source
Mis à jour : il y a 46 min 28 sec

My story of transitioning from Mac to Linux

il y a 7 heures 32 min

There's growing awareness in the design community about the importance of design ethics and the way proprietary technology subjugates users. As a user experience designer, I believe technology should be designed to respect the earth as well as creators and users. Using and contributing to Linux is one way to align my design ethics with my practice.

read more

3 Python templating languages you should (probably) never use

il y a 7 heures 33 min

When reaching for a templating language for writing a Python web application, there are an abundance of robust solutions. 

read more

How does kanban relate to DevOps?

il y a 7 heures 34 min

Kanban is nothing new; in fact, it predates most readers of this article. Its age becomes apparent when we add the year Toyota introduced kanban in its main plant machine shop (1953) to the timeline image from our analyzing the DNA of DevOps article.

read more

Getting started with Jenkins Configuration as Code

il y a 7 heures 35 min

I recently came across Jenkins Configuration as Code (JCasC), an interesting project that uses YAML formats for writing Jenkins configurations.  YAMLs have been used in Kubernetes (and OpenShift), Ansible, and many other things. In this article, I will explain how to get started with JCasC. You will need a working Podman installation on your system, so follow Podman's Getting Started guide if you need to set it up first.

read more

How failure-driven development makes you successful

mar, 03/31/2020 - 09:02

My job title is senior software engineer, but that's not what my closest co-workers call me. They call me "Cherrybomb" because of all the things I blow up. My regularly scheduled failures have been tracked down to our quarterly earnings and outage times. Literally, I am the production disaster you read about that says, "what not to do ever, in any case, at any time."

read more

5 ways to level up your Vim skills

mar, 03/31/2020 - 09:01

Vim is one of the most popular text editors out there, so it is definitely worth taking time to learn how to use it. If the only things you learn how to do with the ubiquitous Vi(m) command-line text editor are to open a file, enter and edit some text, save the edited files, and exit the program, you will be much better off for it.

Circumstances where you will find it extremely convenient to know Vim nearly always involve tasks running remote shell operations. If you regularly use secure shell: 

read more

Share logs and files quickly from the command line with pastebinit

mar, 03/31/2020 - 09:00 and similar websites make it quick and easy to share snippets of code, data, or text. Pastebin sites are often used when filing bug reports because projects often request that lengthy files or log outputs are put into a separate site. Sharing (non-sensitive) data over a pastebin site is helpful for doing this type of troubleshooting or collaboration while keeping bug reports easy to read.

read more

Why I switched from Mac to Linux

lun, 03/30/2020 - 09:02

In 1994, my family bought a Macintosh Performa 475 as a home computer. I had used Macintosh SE computers in school and learned to type with Mavis Beacon Teaches Typing, so I've been a Mac user for well over 25 years. Back in the mid-1990s, I was attracted to its ease of use. It didn't start with a DOS command prompt; it opened to a friendly desktop. It was playful.

read more

Access control lists and external drives on Linux: What you need to know

lun, 03/30/2020 - 09:01

While cloud storage offers many advantages, there's nothing quite like having your data on a physical hard drive. When you save data to a drive, you know exactly where your data is, and it's always available when you need it. When you save data to an external portable drive like a USB thumb drive, it's even better—not only do you know where your data is, but you can take your data with you everywhere you go.

read more

3 lightweight text editors for Linux

lun, 03/30/2020 - 09:00

Anyone can use plain text to work more effectively. The one tool that you need in order to do that is a decent text editor.

Unless you're a coder, a system administrator, or a DevOps person, that editor doesn't need to be brimming with functions and features. A lightweight text editor is more than enough for most people.

When it comes to picking one, choices abound. You can use the editor that's baked into your Linux distribution, or you can consider one of these lightweight text editors:

read more

The state of open source contribution through the lens of Hacktoberfest

dim, 03/29/2020 - 09:00

In 2019, DigitalOcean and the open source community celebrated the sixth annual Hacktoberfest, an inclusive community event that inspires open source participation and maintenance. It was an exciting year with record-breaking numbers of pull requests, participants, and events around the world.

read more

Contribute to open source healthcare projects for COVID-19

sam, 03/28/2020 - 08:00

Many of those that are familiar with the maker movement, including me, believe there is a significant opportunity to apply open source design principles and mass-scale collaborative distributed manufacturing technologies (like open source 3D printing) to at least partially overcome medical supply shortages during the COVID-19 pandemic. Already, an Italian hospital saved COVID-19 patients' lives by 3D printing valves for reanimation devices.

read more

Open source fights against COVID-19, Google's new security tool written in Python, and more open source news

sam, 03/28/2020 - 08:00

In this edition of our open source news roundup, we take a look open source solutions for COVID-19, Google's new security tool, code cleanup software from Uber, and more!

read more

Build a private chat server with a Raspberry Pi and Rocket.Chat

ven, 03/27/2020 - 08:02

The internet offers plenty of free messaging services. Applications like WhatsApp and Viber are part of our daily life and are the most common way we communicate with relatives and friends. But security awareness is increasing the demand for a truly private chat solution. Furthermore, messaging apps take up a lot of space in our devices, so an alternative chat channel could be useful to share media, info, and contacts with our friends.

read more

How open source software is fighting COVID-19

ven, 03/27/2020 - 08:01

Work is hard right now. COVID-19 makes it a challenge to stay focused and motivated. But it was cathartic for me to do some research into how the open source community is responding to the global pandemic.

Since the end of January, the community has contributed to thousands of open source repositories that mention coronavirus or COVID-19. These repositories consist of datasets, models, visualizations, web and mobile applications, and more, and the majority are written in JavaScript and Python.

read more

6 tricks for developing a work from home schedule

ven, 03/27/2020 - 08:00

When you start working from home, one of the first things you might have noticed is that there almost no outside influences on your schedule.

You probably have meetings—some over team chat and others over video— that you have to attend, but otherwise, there's nothing requiring you to do anything at any specific time. What you find out pretty quickly, though, is that there's an invisible influence that sneaks up on you: deadlines.

read more

5 open source tools for email, note taking, and documentation

jeu, 03/26/2020 - 08:02

Most collaborative tools these days recognize that not all users have accounts with their company or suite. In other words, if someone sends you a link to but you don't have an account with, then you'll likely be offered a chance to sign up.

read more

How to detect outdated Kubernetes APIs

jeu, 03/26/2020 - 08:01

Recently, deprecated APIs have been wreaking havoc on everyone's Kubernetes manifests. Why is this happening?!? It's because the objects that we've come to know and love are moving on to their new homes. And it's not like this happened overnight. Deprecation warnings have been in place for quite a few releases now. We've all just been lazy and thought the day would never come. Well, it's here!

read more

3 open source tools for sticking to a budget

jeu, 03/26/2020 - 08:00

In light of changing economical times in many countries around the world right now, you may find yourself wanting to revamp or improve your financial situation and your understanding of it. Or, perhaps one of your New Year's resolutions was to start budgeting? You are not alone.

read more

npm joins GitHub, building operators in Kubernetes, and more industry trends

mer, 03/25/2020 - 16:35

As part of my role as a senior product marketing manager at an enterprise software company with an open source development model, I publish a regular update about open source community, market, and industry trends for product marketers, managers, and other influencers. Here are five of my and their favorite articles from that update.

read more