Open Source

S'abonner à flux Open Source
Mis à jour : il y a 39 min 27 sec

Deploy InfluxDB and Grafana on Kubernetes to collect Twitter stats

mer, 02/20/2019 - 09:02

Kubernetes is the de facto leader in container orchestration on the market, and it is an amazingly configurable and powerful orchestration tool. As with many powerful tools, it can be somewhat confusing at first.

read more

Infrastructure monitoring: Defense against surprise downtime

mer, 02/20/2019 - 09:01

Infrastructure monitoring is an integral part of infrastructure management. It is an IT manager's first line of defense against surprise downtime. Severe issues can inject considerable downtime to live infrastructure, sometimes causing heavy loss of money and material.

Monitoring collects time-series data from your infrastructure so it can be analyzed to predict upcoming issues with the infrastructure and its underlying components. This gives the IT manager or support staff time to prepare and apply a resolution before a problem occurs.

A good monitoring system provides:

read more

Do Linux distributions still matter with containers?

mer, 02/20/2019 - 09:00

Some people say Linux distributions no longer matter with containers. Alternative approaches, like distroless and scratch containers, seem to be all the rage. It appears we are considering and making technology decisions based more on fashion sense and immediate emotional gratification than thinking through the secondary effects of our choices. We should be asking questions like: How will these choices affect maintenance six months down the road? What are the engineering tradeoffs? How does this paradigm shift affect our build systems at scale?

read more

How Linux testing has changed and what matters today

mar, 02/19/2019 - 09:03

If you've ever wondered how your Linux computer stacks up against other Linux, Windows, and MacOS machines or searched for reviews of Linux-compatible hardware, you're probably familiar with Phoronix.

read more

4 secrets management tools for Git encryption

mar, 02/19/2019 - 09:02

There are a lot of great open source tools out there for storing secrets in Git. It can be hard to determine the right one for you and your organization—it depends on your use cases and requirements. To help you compare and choose, we'll look at four of the most popular open source tools for secrets management and see how they stack up against each other:

read more

3 tools for viewing files at the command line

mar, 02/19/2019 - 09:01

I always say you don't need to use the command line to use Linux effectively—I know many Linux users who never crack open a terminal window and are quite happy. However, even though I don't consider myself a techie, I spend about 20% of my computing time at the command line, manipulating files, processing text, and using utilities.

One thing I often do in a terminal window is viewing files, whether text or word processor files. Sometimes it's just easier to use a command line utility than to fire up a text editor or a word processor.

read more

Zowe 1.0 released, Microsoft joins OpenChain, new Raspberry Pi store, and more news

sam, 02/16/2019 - 09:05

In this week's edition of our open source news roundup, we take a look at the first physical Raspberry Pi store, NVIDIA's hyper-realistic face generator, Microsoft joining the OpenChain project, and more.

read more

Make websites more readable with a shell script

ven, 02/15/2019 - 09:02

If you want people to find your website useful, they need to be able to read it. The colors you choose for your text can affect the readability of your site. Unfortunately, a popular trend in web design is to use low-contrast colors when printing text, such as gray text on a white background. Maybe that looks really cool to the web designer, but it is really hard for many of us to read.

read more

Why should you use Rust in WebAssembly?

ven, 02/15/2019 - 09:01

WebAssembly (Wasm) is a technology that has the chance to reshape how we build apps for the browser. Not only will it allow us to build whole new classes of web applications, but it will also allow us to make existing apps written in JavaScript even more performant. 

In this article about the state of the Rust and Wasm ecosystem, I'll try to explain why Rust is the language that can unlock the true potential of WebAssembly.

read more

Ansible for the Windows admin

ven, 02/15/2019 - 09:00

We are searching for a champion, a Windows administrator willing to venture out into the world of Ansible automation. No, you will not need to know Bash scripting or how to navigate your way around a Linux terminal. All you need is the desire all admins share: to complete mundane tasks as quickly as possible.

read more

Why I love free software

jeu, 02/14/2019 - 09:02

The Free Software Foundation Europe (FSFE) is a charity that supports and promote the use of free software. Their latest income and expense report for 2017, shows that much of their efforts focus on, beyond basic infrastructure costs, public awareness, legal work, and policy work.

read more

Drinking coffee with AWK

jeu, 02/14/2019 - 09:01

The following is based on a true story, although some names and details have been changed.

A long time ago, in a place far away, there was an office. The office did not, for various reasons, buy instant coffee. Some workers in that office got together and decided to institute the "Coffee Corner."

read more

Top 5 podcasts for Linux news and tips

jeu, 02/14/2019 - 09:00

Like many Linux enthusiasts, I listen to a lot of podcasts. I find my daily commute is the best time to get some time to myself and catch up on the latest tech news. Over the years, I have subscribed and unsubscribed to more show feeds than I care to think about and have distilled them down to the best of the best.

Here are my top five Linux podcasts I think you should be listening to in 2019, plus a couple of bonus picks.

read more

Getting started with the cat command

mer, 02/13/2019 - 09:02

Cat is a fairly simple tool designed to concatenate and write file(s) to your screen, which is known as standard output (stdout). It is part of the GNU Core Utils released under the GPLv3+ license. You can expect to find it in just about any Linux distribution or other Unix operating environment, such as FreeBSD or Solaris. The simplest use of cat is to show the contents of a file. Here is an example with a file named

read more

How to build a WiFi picture frame with a Raspberry Pi

mer, 02/13/2019 - 09:01

Digital picture frames are really nice because they let you enjoy your photos without having to print them out. Plus, adding and removing digital files is a lot easier than opening a traditional frame and swapping the picture inside when you want to display a new photo. Even so, it's still a bit of overhead to remove your SD card, USB stick, or other storage from a digital picture frame, plug it into your computer, and copy new pictures onto it.

read more

3 new ways to contribute code to Ansible

mer, 02/13/2019 - 09:00

Ansible is the most active community in the configuration management space; according to GitHub's State of the Octoverse report, it was the seventh most contributed project of 2018.

read more

Introducing the Small Scale Scrum framework

mer, 02/13/2019 - 09:00

Scrum is a leading candidate for the implementation of Small Scale Agile for many reasons, including its popularity, developers’ preferences, high success rates for scrum adoption and project deliveries, and strong principles and values including focus, courage, openness, commitment, and respect.

read more

January top 10: Why data scientists love Kubernetes, CNC milling, Linux kernel, Vim plugins, and more

mar, 02/12/2019 - 19:30 brought in 1,163,531 unique visitors who generated 1,810,561 page views in January, a new record for both metrics. This represents an almost 15% increase in page views over our previous record set in October 2018.

We published 106 articles last month, and welcomed 24 new writers. 

Our 2019 series was a big hit with readers:

read more

6 lessons we learned building Measure, a contributor relationship management system

mar, 02/12/2019 - 09:03

At its core, Measure is, for lack of a better term, a contributor relationship management system. Measure consists of easy-to-understand widgets that can be arbitrarily displayed to build dashboards. It allows you to visualize and understand how people, both as individuals and as organizations, are interacting with open source projects on GitHub. It produces metrics that focus not only on code but also on contributors.

read more

Two graphical tools for manipulating PDFs on the Linux desktop

mar, 02/12/2019 - 09:02

With the way I talk and write about PDFs and tools for working with them, some people think I'm in love with the format. I'm not, for a variety of reasons I won't go into here.

I won't go so far as saying PDFs are a necessary evil in my personal and professional life—rather they're a necessary not-so-good. Often I have to use PDFs, even though there are better alternatives for delivering documents.

read more