It's important to keep up with trends in this fast-paced world of technology. | Continue reading
Vimwiki and GitLab make a powerful combination for your notes. | Continue reading
Testing microservices isn't easy, but the benefits make it worthwhile. | Continue reading
Learn about the open source projects powering the next generation of unmanned aerial vehicles. | Continue reading
Knit one, purl two: A symbolic language is used to create and produce patterns. | Continue reading
The fd command offers a simple, intuitive way to search your Linux filesystem. | Continue reading
Enter the weird, wondrous world of Bash arrays. | Continue reading
Innovation requires experimentation. Here's how to foster an environment that encourages your team to try out new ideas. | Continue reading
Pony, a sort of "Rust meets Erlang," makes it easier to develop fast, safe, efficient, and highly concurrent programs. | Continue reading
In this month's Python column, learn to write your own command-line apps with the Click, Docopt, and Fire libraries. | Continue reading
Fix problem peripherals by finding and loading kernel modules. | Continue reading
I work part-time as a data auditor. Think of me as a proofreader who works with tables of data rather than pages of prose. The tables are exported from relational databases and are usually fairly modest in size: 100,000 to 1,000,000 records and 50 to 200 fields. I haven't seen an … | Continue reading
As container adoption increases, security automation will become a critical element of every organization's workflow. | Continue reading
Luminoth helps computers identify what's in a photograph. The latest update offers new models and pre-trained checkpoints. | Continue reading
Secure communication is quickly becoming the norm for today's web. In July 2018, Google Chrome plans to start showing "not secure" notifications for all sites transmitted over HTTP (instead of HTTPS). Mozilla has a similar plan. | Continue reading
In summer 2017, I wrote two how-to articles about using Ansible. After the first article, I planned to show examples of the copy, systemd, service, apt, yum, virt, and user modules. | Continue reading
Download our Pandoc Cheat Sheet for common options and handy syntax for frequently used conversions. | Continue reading
Let's explore Git branching and why and how it is used. | Continue reading
Image recognition technology promises great potential in areas from public safety to healthcare. | Continue reading
Do you ever get the funny feeling that your computer isn't quite as fast as it should be? I used to feel that way, and then I found GNU Parallel. GNU Parallel is a shell utility for executing jobs in parallel. It can parse multiple inputs, thereby running your script or command a … | Continue reading
Members of the Opensource.com community share with us what they're reading right now. | Continue reading
Why has GPL license usage dropped dramatically? Jono Bacon proposes the change is due to increased growth in open source in business, and a nervousness around the GPL in the commercial world. | Continue reading
Find out how to use rsync in a backup scenario. | Continue reading
Learn what Python bytecode is, how Python uses it to execute your code, and how knowing what it does can help you. | Continue reading
Planning a top-notch conference means mentoring and guiding your presenters to deliver relevant, timely content. | Continue reading
Site reliability engineers play a pivotal role in most organizations. Here are some of the top skills and qualifications to look for. | Continue reading
Creator Aaron Prisk talks about his ready-to-go education distro for educators not familiar with Linux. | Continue reading
How to build a simple ToDo list application with the GTK+ Ruby bindings. | Continue reading
Everyone uses %CPU to measure performance, but everyone is wrong, says Netflix's Brendan Gregg in his UpSCALE Lightning Talk. | Continue reading
A project that started as a joke can be useful to people wanting to learn the concepts of OpenGL. | Continue reading
The majority of modern Linux distributions default to the ext4 filesystem, just as previous Linux distributions defaulted to ext3, ext2, and—if you go back far enough—ext. If you're new to Linux—or to filesystems—you might wonder what ext4 brings to the table that ext3 didn't. Yo … | Continue reading