25 de Maio de 2018

How to measure the impact of your open source project

This article was co-authored by Don Marti, Georg Link, Matt Germonprez, and Sean Goggins. Conventional metrics of open source projects lack the power to predict their impact. The bad news is,...

Open source image recognition with Luminoth

Computer vision is a way to use artificial intelligence to automate image recognition—that is, to use computers to identify what's in a photograph, video, or another image type. The latest...

How to dual-boot Linux and Windows

Even though Linux is a great operating system with widespread hardware and software support, the reality is that sometimes you have to use Windows, perhaps due to key apps that...

Creating random, secure passwords in Go

You can use the random number generator provided by the Go programming language to generate difficult-to-guess passwords comprised of ASCII characters. Although the code presented in this article is easy...

What’s new in OpenStack? | Opensource.com

The OpenStack global community is gathering together in Vancouver, British Columbia this week to collaborate, learn, and build the future of open source cloud computing. As OpenStack Foundation Chief Operating Officer...

Using Stratis to manage Linux storage from the command line

As discussed in Part 1 and Part 2 of this series, Stratis is a volume-managing filesystem with functionality similar to that of ZFS and Btrfs. In this article, we'll walk...

How Java EE found new life as Jakarta EE

The title of this post may seem strange, but if you look a bit into Java EE's recent history, it will make sense. Originally, Sun started and ran Java Enterprise Edition,...

Advanced use of the less text file viewer

I recently read Scott Nesbitt's article "Using less to view text files at the Linux command line" and was inspired to share additional tips and tricks I use with less. LESS...

Why developers need details and executives want bullet points

Communication is complicated in any organization. But in open organizations, where communication crisscrosses hierarchical boundaries and functional silos all the time, it's even more complicated. ...