Language Selection

English French German Italian Portuguese Spanish

Syndicate content
Updated: 4 hours 53 min ago

The basics of open source quality assurance

Sunday 23rd of October 2016 07:00:00 AM

Open source depends on a sustainable community to develop code rapidly, debug code effectively, and build out new features. Because community involvement is voluntary, people's skills, levels of involvement, and time commitments can vary. Given the variable nature of these factors, along with the fact that open source often relies on a philosophy of "release early, release often," quality assurance can be become challenging.

read more

Five 3D printing projects for Halloween

Saturday 22nd of October 2016 07:00:00 AM

With Halloween fast approaching I figured it was time to add some 3D printed decorations to the office. Below are some of my pictures for fun Halloween-themed prints. I tried to pick some models that demonstrate varied printing techniques.

read more

Top 5: Twitter on the command line, deep learning, Apache Kafka, and more

Friday 21st of October 2016 03:19:00 PM

In this week's Top 5, we highlight a chat bot that helps employees learn DevOps culture, lessons from the history of open source, Apache Kafka's influence on Big Data, an intro to deep learning, and command-line Twitter clients.

read more

Using metrics effectively in OpenStack development

Friday 21st of October 2016 07:02:00 AM

At the OpenStack summit taking place this month in Barcelona, Ildikó Váncsa will be speaking on metrics in her talk Metrics: Friends or Enemies?

read more

MySQL and database programming for beginners

Friday 21st of October 2016 07:01:00 AM

Dave Stokes has been using MySQL for more than 15 years and has served as its community manager since 2010. At All Things Open this year, he'll give a talk about database programming for newbies with MySQL.

In this interview, he previews his talk and shares a few helpful resources, required skills, and common problems MySQL beginners run into.

read more

A look inside the 'blinky flashy' world of wearables and open hardware

Friday 21st of October 2016 07:00:00 AM

While looking at the this year's All Things Open event schedule, a talk on wearables and open hardware caught my eye: The world of the blinky flashy. Naturally, I dug deeper to learn what it was all about.

Though Gina Linkins and Jen Krieger of Red Hat would like to leave a few surprises for the lucky folks who attend their talk, they told me they can promise at least the following:

read more

3 Twitter clients for the Linux command line

Thursday 20th of October 2016 07:03:00 AM

Twitter at the command line? Why not!

While this may seem like a solution searching for a problem, for some people interacting with Twitter in a terminal window makes sense. There's less distraction at the command line than with a desktop Twitter client or even Twitter's web interface. On top of that, command-line clients are fast and their interfaces are generally quite clean.

No matter why you want to work with Twitter in a terminal, there are applications out there for you. Here's a look at three Twitter clients that you can run from the command line.

read more

How to incorporate open source into computer science classes

Thursday 20th of October 2016 07:02:00 AM

This year at the Grace Hopper Conference I'm moderating a panel on why, and how, to incorporate open source into computer science classes. The panelists are four computer science instructors—all women—who have already used open source projects in their classrooms.

read more

Tips for contributing to a complex and large project like OpenStack

Thursday 20th of October 2016 07:01:00 AM

Becoming a QA Engineer for OpenStack was a career shift for Emily Wilson who has a background in research microbiology. But there's an odd similarity between the two careers—they both involve figuring out what makes complicated systems work and where the weak points are. Paradoxically, this requires both a big picture perspective of a system, as well as an in-depth understanding of how the individual components function.

read more

Today's #OpenOrgChat: Open organizations and DevOps

Thursday 20th of October 2016 07:00:00 AM

Join us later today for an #OpenOrgChat about "Open organizations and DevOps!" As usual, we'll gather around the #OpenOrgChat hashtag at 2 p.m. Eastern (14:00 ET/18:00 UTC).

Follow OpenOrgBook and the chat's live stream for updates!

read more

How Apache Kafka is powering a real-time data revolution

Wednesday 19th of October 2016 07:02:00 AM

Two years ago, Neha Narkhede co-founded a company called Confluent to build on her team's work with Apache Kafka. In this interview, we talk about how lots of companies are deploying Kafka and how that has led to a very busy GitHub repo.

Narkhede will keynote at All Things Open in Raleigh, NC next week.

read more

What is deep learning, and why should you care about it?

Wednesday 19th of October 2016 07:01:00 AM

Whether it's Google's headline-grabbing DeepMind AlphaGo victory, or Apple's weaving of "using deep neural network technology" into iOS 10, deep learning and artificial intelligence are all the rage these days, promising to take applications to new heights in how they interact with us mere mortals.

read more

How OpenStack keeps its summits safe and welcoming

Wednesday 19th of October 2016 07:00:00 AM

The great promise of a global open source software project like OpenStack is that it can bring together the best and the brightest from all around the world to together create something far greater than any one person, company, or nation could do on its own.

But with diversity can come challenges, as cultural norms and social expectations can vary greatly from place to place and group to group. If bringing in the best ideas requires diverse contributors, then bringing in diverse contributors requires building a safe space where each person can feel comfortable and welcome.

read more

4 reasons why an accessible website is a win-win

Tuesday 18th of October 2016 07:03:00 AM

Why do some people choose to make a website accessible? Some people are do-gooders who, like the World Wide Web Consortium (W3C), believe that "the web is fundamentally designed to work for all people, whatever their hardware, software, language, culture, location, or physical or mental ability." And, some people do it because they are compelled by law, based on Section 508 of the Americans with Disabilities act.

read more

A new kind of match-making: Speed mentoring

Tuesday 18th of October 2016 07:02:00 AM

My primary focus is to make contributing to the OpenStack community easier and more fun.

I'm an upstream developer advocate for the OpenStack Foundation, and this work includes bringing new people into the community, making sure members of the community feel valued, and reducing conflict and removing roadblocks to contribution. It's also part of my job to smooth the path for newcomers just starting to get involved in the community.

read more

Using feedback loops for greater work satisfaction

Tuesday 18th of October 2016 07:01:00 AM

In August I wrote about using feedback loops in your personal life to get unstuck from unproductive habits. This month I'll talk about some new helpful feedback loops for your workplace. I'm going to make this easy for you: Here are my top three, and they're always good ones to start with.

Meet with your boss and/or mentor on a regular basis

Based on the conversations I've had with many people in software engineering, I feel like there may be a collective groan coming at me.

read more

What the history of open source teaches us about strategic advantage

Tuesday 18th of October 2016 07:00:00 AM

The free software movement started like many other movements: A group of bright, spirited people felt controlled by a greater power and rose up and took matters into their own hands.

It's not that different from the American Revolution. The colonists were tired of being controlled by Great Britain, so they declared their independence and started building their own system of government and military, and creating their own cultures. The revolutionaries' methods were disorganized and improvised, but they ultimately proved to be effective. Same goes for the software revolutionaries.

read more

Meet Hubot: The DevOps chat bot

Monday 17th of October 2016 07:03:00 AM

Have you been told that your company is moving to a more DevOps development culture, but you have no idea what that really means? Hubot and ChatOps are tools that can help you understand more about DevOps and learn to use it in your organization. I'll summarize some clear steps and initiatives to do that.

What is DevOps?

First, let's define what I mean by DevOps. It can mean a lot of things depending on perspective, but what I call it is the process of getting multiple teams who are involved in the software process to talk to each other.

read more

How a healthy developer conference budget can provide a big ROI for organizations

Monday 17th of October 2016 07:02:00 AM

At OpenStack Summit in Barcelona, Emily Hugenbruch, John Arwe, and Ji Chen will give a talk called How to lose clients and alienate coworkers: Lessons learned on an OpenStack enterprise journey.

read more

Open data as a game

Monday 17th of October 2016 07:01:00 AM

Around the world something interesting is happening: Governments, and even a few private companies, are opening up huge stores of data they've been collecting over decades.

read more

More in Tux Machines

GParted Live 0.27.0-1 Disk Partitioning Live CD Out Now, Based on GParted 0.27.0

Just one day after announcing the release of the GParted 0.27.0 open-source partition editor software, Curtis Gedak is informing us about the availability of the GParted Live 0.27.0-1 stable release. Read more

Netrunner Core 16.09 "Avalon" Is Based on Debian GNU/Linux 8, KDE Plasma 5.7.5

Today, October 23, 2016, the development team behind the Debian-based Netrunner GNU/Linux distribution proudly announced the release of Netrunner Core 16.09 "Avalon." Read more