Open Source

S'abonner à flux Open Source
Mis à jour : il y a 3 min 47 sec

Relax by the fire at your Linux terminal

jeu, 12/13/2018 - 09:03

Welcome back. Here we are, just past the halfway mark at day 13 of our 24 days of Linux command-line toys. If this is your first visit to the series, see the link to the previous article at the bottom of this one, and take a look back to learn what it's all about. In short, our command-line toys are anything that's a fun diversion at the terminal.

Maybe some are familiar, and some aren't. Either way, we hope you have fun.

read more

One developer's road: Programming and mental illness

jeu, 12/13/2018 - 09:02

In early 1997, my dad bought a desktop PC pre-installed with Microsoft Windows 98. An 11-year-old elementary school student at the time, I started learning the applications. Six months later, we got internet access using a dial-up modem, and I learned the basics of accessing the World Wide Web and discovered Netscape Navigator.

read more

Podman and user namespaces: A marriage made in heaven

jeu, 12/13/2018 - 09:01

Podman, part of the libpod library, enables users to manage pods, containers, and container images. In my last article, I wrote about Podman as a more secure way to run containers. Here, I'll explain how to use Podman to run containers in separate user namespaces.

read more

Preventing "Revenge of the Ancillaries" in DevOps

jeu, 12/13/2018 - 09:00

In "Why Doctors Hate Their Computers," Atul Gawande describes the frustration medical professionals experience when the requirements imposed by the electronic health records (EHR) system they must use to annotate their patient interactions get in the way of those same patient interactions. Sumit Rana, a senior vice president of EHR company Epic, called one of the more frustrating problems "the Revenge of the Ancillaries." Gawande wrote:

read more

Patch into The Matrix at the Linux command line

mer, 12/12/2018 - 09:03

You've found your way to today's entry from the Linux command-line toys advent calendar. If this is your first visit to the series, you might be wondering what a command-line toy even is? It's anything that's an entertaining diversion at the terminal, be it a game, a fun utility, or a simple distraction.

Some of these are classics, and some are completely new (at least to me), but I hope all of you find something you enjoy in this series.

read more

Top 5 configuration management tools

mer, 12/12/2018 - 09:02

DevOps is evolving and gaining traction as organizations discover how it enables them to produce better applications and reduce their software products' time to market.

DevOps' core values are Culture, Automation, Measurement, and Sharing (CAMS), and an organization's adherence to them influences how successful it is.

read more

Taking notes with Standard Notes

mer, 12/12/2018 - 09:01

Online note-taking tools seem to have bloomed like 100 flowers. The tallest ones in that garden are usually proprietary, closed source applications like Evernote, Zoho Notebook, Google Keep, and Notion.

read more

5 resolutions for open source project maintainers

mer, 12/12/2018 - 09:00

I'm generally not big on New Year's resolutions. I have no problem with self-improvement, of course, but I tend to anchor around other parts of the calendar. Even so, there's something about taking down this year's free calendar and replacing it with next year's that inspires some introspection.

In 2017, I resolved to not share articles on social media until I'd read them. I've kept to that pretty well, and I'd like to think it has made me a better citizen of the internet. For 2019, I'm thinking about resolutions to make me a better open source software maintainer.

read more

Winterize your Bash prompt in Linux

mar, 12/11/2018 - 09:03

Hello once again for another installment of the Linux command-line toys advent calendar. If this is your first visit to the series, you might be asking yourself what a command-line toy even is? Really, we're keeping it pretty open-ended: It's anything that's a fun diversion at the terminal, and we're giving bonus points for anything holiday-themed.

Maybe you've seen some of these before, maybe you haven't. Either way, we hope you have fun.

read more

40 top Linux and open source conferences in 2019

mar, 12/11/2018 - 09:02

Every year editors, writers, and readers attend open source-related conference and events hosted around the world. As we started planning our 2019 schedules, we rounded up a few topic picks for the year.

read more

An introduction to Kubeflow

mar, 12/11/2018 - 09:01

Model construction and training are just a small part of supporting machine learning (ML) workflows. Other things you need to address include porting your data to an accessible format and location; data cleaning and feature engineering; analyzing your trained models; managing model versioning; scalably serving your trained models; and avoiding training/serving skew. This is particularly the case when the workflows need to be portable and consistently repeatable and have many moving parts that need to be integrated.

read more

Companies behind on digital transformation get ahead with open leaders

mar, 12/11/2018 - 09:00

(Editor's note: The newest volume in the Open Organization book series, The Open Organization Leaders Manual, Second Edition, debuts today at This is the book's introduction.)

read more

Fun on the Linux command-line, Ansible, DevOps, best books, and more

lun, 12/10/2018 - 19:25

The first few installments in our 24 days of fun Linux command-line tricks dominated our top 10 list last week. 

Do you have a suggestion for the list? Leave a comment on one of the articles or shoot us a note:

Stay up on what's going on with by subscribing to our highlights newsletter.

read more

When Linux required installation parties

lun, 12/10/2018 - 09:02

I studied math in college. Back then, ordinarily, math students didn't have access to the computer lab; pen and paper were all we needed to do our work. But for my one required programming class, I got access to the college computer lab.

It was running SunOS with remote X terminals (this was circa 1996). I immediately fell in love with Unix. I fell in love with the command line, X Windows, the utilities—all of it.

read more

How to build deep learning inference through Knative serverless framework

lun, 12/10/2018 - 09:01

Deep learning is gaining tremendous momentum in certain academic and industry circles. Inference—the capability to retrieve information from real-world data based on pre-trained models—is at the core of deep learning applications.

read more

How to get started in AI

lun, 12/10/2018 - 09:00

I've both asked and been asked about the best way to learn more about artificial intelligence (AI). What should I read? What should I watch? I'll get to that. But, first, it's useful to break down this question, given that AI covers a lot of territory.

One important distinction to draw is between the research side of AI and the applied side. Cassie Kozyrkov of Google drew this distinction in a talk at the recent O'Reilly Artificial Intelligence Conference in London, and it's a good one.

read more

Snake your way across your Linux terminal

lun, 12/10/2018 - 09:00

Welcome back to the Linux command-line toys advent calendar. If this is your first visit to the series, you might be asking yourself what a command-line toy even is. It's hard to say exactly, but my definition is anything that helps you have fun at the terminal.

We've been on a roll with games over the weekend, and it was fun, so let's look at one more game today, Snake!

read more

Powers of two, powers of Linux: 2048 at the command line

dim, 12/09/2018 - 09:00

Hello and welcome to today's installment of the Linux command-line toys advent calendar. Every day, we look at a different toy for your terminal: it could be a game or any simple diversion that helps you have fun.

Maybe you have seen various selections from our calendar before, but we hope there’s at least one new thing for everyone.

read more

Optimizing Kubernetes resource allocation in production

dim, 12/09/2018 - 09:00

My first day with Kubernetes involved dockerizing an application and deploying it to a production cluster. I was migrating one of Buffer's highest throughput (and low-risk) endpoints out of a monolithic application. This particular endpoint was causing growing pains and would occasionally impact other, higher priority traffic.

read more

Saving lives with open source, RISC-V and Linux Foundations team up, and more news

sam, 12/08/2018 - 09:00

In this edition of our open source news roundup, we take a look RISC-V and Linux Foundations teaming up, open source tool for choosing chemotherapy drugs, Albania implements LibreOffice, and more!

read more