Open Source

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

Apache Software Foundation's 20th anniversary, 3D-print system for optical cardiography, and more news

sam, 03/30/2019 - 08:03

In this week's edition of our open source news roundup, we take a look at a 3D-print system for optical cardiography, Carnegie Mellon's Digital Learning Tools, Apache Software Foundation's 20th anniversary, and more.

read more

How to submit a bug report with Bugzilla

ven, 03/29/2019 - 08:02

I spend a lot of time doing research for my books and articles. Sometimes this leads me to discover bugs in the software I use, including Fedora and the Linux kernel. As a long-time Linux user and sysadmin, I have benefited greatly from GNU/Linux, and I like to give back. I am not a C language programmer, so I don't create fixes and submit them with bug reports, as some people do. But a way I can return some value to the Linux community is by reporting bugs.

read more

9 open source tools for building a fault-tolerant system

ven, 03/29/2019 - 08:01

I've always been interested in web development and software architecture because I like to see the broader picture of a working system. Whether you are building a mobile app or a web application, it has to be connected to the internet to exchange data among different modules, which means you need a web service.

read more

ShadowReader: Serverless load tests for replaying production traffic

ven, 03/29/2019 - 08:00

While load testing has become more accessible, configuring load tests that faithfully re-create production conditions can be difficult. A good load test must use a set of URLs that are representative of production traffic and achieve request rates that mimic real users. Even performing distributed load tests requires the upkeep of a fleet of servers.

read more

Why do organizations have open secrets?

jeu, 03/28/2019 - 08:03

The five characteristics of an open organization must work together to ensure healthy and happy communities inside our organizations. Even the most transparent teams, departments, and organizations require equal doses of additional open principles—like inclusivity and collaboration—to avoid dysfunction.

read more

Continuous response: The essential process we're ignoring in DevOps

jeu, 03/28/2019 - 08:02

Continuous response (CR) is an overlooked link in the DevOps process chain. The two other major links—continuous integration (CI) and continuous delivery (CD)—are well understood, but CR is not. Yet, CR is the essential element of follow-through required to make customers happy and fulfill the promise of greater speed and agility. At the heart of the DevOps movement is the need for greater velocity and agility to bring businesses into our new digital age. CR plays a pivotal role in enabling this.

read more

How to run PostgreSQL on Kubernetes

jeu, 03/28/2019 - 08:01

By running a PostgreSQL database on Kubernetes, you can create uniformly managed, cloud-native production deployments with the flexibility to deploy a personalized database-as-a-service tailored to your specific needs.

read more

How to use behavior-driven development in Drupal with Behat

jeu, 03/28/2019 - 08:00

Behavior-driven development is a great way to write tests for code because it uses language that real humans can understand. Once you learn about BDD and its benefits, you may want to implement it in your next project. Let's see how to implement BDD in Drupal using Behat with the Mink extension.

read more

What is your favorite screen recording tool for Linux?

mer, 03/27/2019 - 08:03

When I teach programming classes, I find my students learn better when I include screen captures in my teaching materials. By showing step-by-step details using a digital projector, my students can visualize how the application works, making it quicker and easier for them to understand what I'm trying to explain.

read more

Where the Drupal community stands in DevOps adoption

mer, 03/27/2019 - 08:02

In the first part of this article, we explained why DevOps is the most important strategy for modern technology organizations.

read more

Why DevOps is the most important tech strategy today

mer, 03/27/2019 - 08:01

Many people first learn about DevOps when they see one of its outcomes and ask how it happened. It's not necessary to understand why something is part of DevOps to implement it, but knowing that—and why a DevOps strategy is important—can mean the difference between being a leader or a follower in an industry.

read more

How to make a Raspberry Pi gamepad

mer, 03/27/2019 - 08:00

From time to time, I get nostalgic about the video games I played during my childhood in the late '80s and the '90s. Although most of my old computers and game consoles are long gone, my Raspberry Pi can fulfill my retro-gaming fix. I enjoy the simple games included in Raspbian, and the open source RetroPie project helped me turn my Raspberry Pi into an advanced retro-gaming machine.

read more

Bringing Kubernetes to the bare-metal edge

mar, 03/26/2019 - 08:03

Kubespray, a community project that provides Ansible playbooks for the deployment and management of Kubernetes clusters, recently added support for the bare-metal cloud Packet. This allows Kubernetes clusters to be deployed across next-generation edge locations, including cell-tower based micro datacenters.

read more

How to use NetBSD on a Raspberry Pi

mar, 03/26/2019 - 08:02

Do you have an old Raspberry Pi lying around gathering dust, maybe after a recent Pi upgrade? Are you curious about BSD Unix? If you answered "yes" to both of these questions, you'll be pleased to know that the first is the solution to the second, because you can run NetBSD, as far back as the very first release, on a Raspberry Pi.

read more

20 innovative Apache projects

mar, 03/26/2019 - 08:01

As the world's largest and one of the most influential open source foundations, the Apache Software Foundation (ASF) is home to more than 350 community-led projects and initiatives. The ASF's 731 individual members and more than 7,000 committers are global, diverse, and community-driven.

read more

What's the cheese no one in your organization will touch, let alone move?

mar, 03/26/2019 - 08:00
Nobody knows when or how, but one day, that cheese mysteriously appeared on the blacktop. Nobody knew who it belonged to. Nobody touched it. Nobody threw it away. And so there it sat—growing more foul and powerful by the day.—Diary of a Wimpy Kid
read more

Reducing sysadmin toil with Kubernetes controllers

lun, 03/25/2019 - 08:13

Kubernetes is a platform for reducing toil cunningly disguised as a platform for running containers. The element that allows for both running containers and reducing toil is the Kubernetes concept of a Controller.

read more

Ansible performance: Revving up the engine and maintaining stability

lun, 03/25/2019 - 08:08

Ansible is an automation tool centered around configuration and orchestration management. One important thing that many systems administrators and engineers need to be aware of when using Ansible is how to optimize it to improve its speed and performance. Here are some tips and tricks to keep in mind.

read more

Getting started with Vim: The basics

lun, 03/25/2019 - 08:00

I remember the very first time I encountered Vim. I was a university student, and the computers in the computer science department's lab were installed with Ubuntu Linux. While I had been exposed to different Linux variations (like RHEL) even before my college years (Red Hat sold its CDs at Best Buy!), this was the first time I needed to use the Linux operating system regularly, because my classes required me to do so. Once I started using Linux, like many others before and after me, I began to feel like a "real programmer."

read more

How to transition into a Developer Relations career

sam, 03/23/2019 - 08:00

Let's say you've found an open source project you really love and you want to do more than just contribute. Or you love coding, but you don't want to spend the rest of your life interacting more with your computer than you do with people. How do you combine your love for open source software with your love for the community in a way that allows you to invest your time in both?

read more