Open Source

S'abonner à flux Open Source
Mis à jour : il y a 25 min 36 sec

7 Raspberry Pi projects to explore

jeu, 03/14/2019 - 08:01

A few folks from our writer community weighed in to share their favorite Raspberry Pi projects to help us celebrate Raspberry Pi Day this year.

Steve Reaver's projects are built by him at home. First up, a PlayStation One case for your Raspberry Pi.


read more

Why feedback, not metrics, is critical to DevOps

jeu, 03/14/2019 - 08:00

Most managers and agile coaches depend on metrics over feedback from their teams, users, and even customers. In fact, quite a few use feedback and metrics synonymously, where they present feedback from teams or customers as a bunch of numbers or a graphical representation of those numbers. This is not only unfortunate, but it can be misleading as it presents only part of the story and not the entire truth.


read more

Searchable list of certified open hardware projects

mer, 03/13/2019 - 08:03

In this article, and hopefully more to come, I will share interesting examples of hardware that has been certified by the Open Source Hardware Association (OSHWA).

As an introduction to this series, I'll start with a little background.


read more

How to contribute to the Raspberry Pi community

mer, 03/13/2019 - 08:02

Things are starting to wind down in this series, and as much fun as I've had writing it, mostly I hope it has helped someone out there use start using a Raspberry Pi for education or entertainment. Maybe the articles convinced you to buy your first Raspberry Pi or perhaps helped you rediscover the device that was collecting dust in a drawer. If any of that is true, I'll consider the series a success.


read more

Automation is not automagic: Why better software automation matters

mer, 03/13/2019 - 08:01

There's a lot of automation that can happen that isn't a replacement of humans but of mind-numbing behavior. —Stewart Butterfield


read more

Breaking down walls between people, process, and products

mer, 03/13/2019 - 08:00

Over the past few months, I published a few articles that explore the three Ps that are core to your digital transformation, enabling you to move from a resource-optimized business model based on capital expenses (CAPEX) to a market-optimized model based on operational expenses (OPEX).


read more

Resurrecting the Amiga on the Raspberry Pi

mar, 03/12/2019 - 08:03

I am a fan of retro gaming and preserving the computer history that lead us to where we are today. I think most programmers have a machine that helped develop their love for programming; for me that was the Commodore Amiga. I am currently restoring a couple of Amigas to get them back to working order.


read more

Do advanced math with Mathematica on the Raspberry Pi

mar, 03/12/2019 - 08:01

In the mid-'90s, I started college as a math major, and, even though I graduated with a computer science degree, I had taken enough classes to graduate with a minor—and only two classes short of a double-major—in math. At the time, I was introduced to an application called Mathematica by Wolfram, where we would take many of our algebraic and differential equations from the blackboard into the computer.


read more

When the web grew up: A browser story

mar, 03/12/2019 - 08:01

Recently, I shared how upon leaving university in 1994 with a degree in English literature and theology, I somehow managed to land a job running a web server in a world where people didn't really know what a web server was yet. And by "in a world," I don't just mean within the organisation in which I worked, but the world in general. The web was new—really new—and people were still trying to get their heads around it.


read more

The power of being vulnerable in the workplace

mar, 03/12/2019 - 08:00

In open organizations, psychological safety is critical to high-performing teams. "Psychological safety" refers to a state in which team members feel comfortable taking risks and appearing vulnerable in front of each other—necessary ingredients for creativity, curiosity, and diversity of ideas.


read more

7 resources for learning to use your Raspberry Pi

lun, 03/11/2019 - 08:01

The Raspberry Pi is a small, single-board computer originally intended for teaching and learning programming and computer science. But today it's so much more. It is affordable, low-energy computing power that people can use for all kinds of things—from home entertainment over server applications to Internet of Things (IoT) projects.


read more

Building the virtualization stack of the future with rust-vmm

lun, 03/11/2019 - 08:00

More than a year ago we started developing Firecracker, a virtual machine monitor (VMM) that runs on top of KVM (the kernel-based virtual machine). We wanted to create a lightweight VMM that starts virtual machines (VMs) in a fraction of a second, with a low memory footprint, to enable high-density cloud environments.


read more

Learn about computer security with the Raspberry Pi and Kali Linux

lun, 03/11/2019 - 08:00

Is there a hotter topic in technology than securing your computer? Some experts will tell you that there is no such thing as perfect security. They joke that if you want your server or application to be truly secure, then turn off your server, unplug it from the network, and put it in a safe somewhere. The problem with that should be obvious: What good is an app or server that nobody can use?


read more

Building the virtualization stack of the future with rust-vmm

lun, 03/11/2019 - 08:00

More than a year ago we started developing Firecracker, a virtual machine monitor (VMM) that runs on top of KVM (the kernel-based virtual machine). We wanted to create a lightweight VMM that starts virtual machines (VMs) in a fraction of a second, with a low memory footprint, to enable high-density cloud environments.


read more

Let's get physical: How to use GPIO pins on the Raspberry Pi

dim, 03/10/2019 - 08:00

Until now, this series has focused on the Raspberry Pi's software side, but today we'll get into the hardware. The availability of general-purpose input/output (GPIO) pins was one of the main features that interested me in the Pi when it first came out. GPIO allows you to programmatically interact with the physical world by attaching sensors, relays, and other types of circuitry to the Raspberry Pi.


read more

Emulators and Native Linux games on the Raspberry Pi

sam, 03/09/2019 - 09:00

Back in the fifth article in our series on getting started with the Raspberry Pi, I mentioned Minecraft as a way to teach kids to program using a gaming platform. Today we'll talk about other ways you can play games on your Raspberry Pi, as it's a great platform for gaming—with and without emulators.


read more

Take five for women in tech

ven, 03/08/2019 - 09:02

One might say "the more thanks we give, the more thanks we get." It may not feel like it some days, but I do believe that being grateful helps us keep a healthy, happy mind. And the more of that we can get in the tech world, the better.

So, for International Women's Day, I followed that line of thinking and asked our writer community to share a woman who has changed their life in tech.


read more

How to use your Raspberry Pi for entertainment

ven, 03/08/2019 - 09:01

So far, this series has focused on more serious topics—how to choose, buy, set up, and update your Raspberry Pi, and different things kids and


read more

Virtual filesystems in Linux: Why we need them and how they work

ven, 03/08/2019 - 09:00

What is a filesystem? According to early Linux contributor and author Robert Love, "A filesystem is a hierarchical storage of data adhering to a specific structure." However, this description applies equally well to VFAT (Virtual File Allocation Table), Git, and Cassandra (a NoSQL database). So what distinguishes a filesystem?


read more

What's your favorite Linux terminal emulator?

jeu, 03/07/2019 - 09:03

Sysadmins are among the heaviest users of terminal emulators, software programs that emulate a hardware terminal such as the VT100. But everyone who uses Linux regularly probably knows their way around a term application.

Most terminal emulators are graphical programs that run on any Linux graphical desktop environment, like KDE, Cinnamon, LXDE, GNOME, and others, and can emulate several different types of hardware terminals.


read more

Pages