opensource.com

Subscribe to opensource.com feed
Updated: 4 min 20 sec ago

How I de-clutter my digital workspace

Sat, 01/30/2021 - 16:00

In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 20 of 21 Days of Productivity in 2021.

I am a digital pack-rat. So many of us are. After all, who knows when we'll need that email our partner sent asking us to pick up milk on our way home from work in 2009?


read more

Machine learning made easy with Python

Fri, 01/29/2021 - 16:02

Naïve Bayes is a classification technique that serves as the basis for implementing several classifier modeling algorithms. Naïve Bayes-based classifiers are considered some of the simplest, fastest, and easiest-to-use machine learning techniques, yet are still effective for real-world applications.


read more

Open source tools and tips for staying focused

Fri, 01/29/2021 - 16:01

In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 19 of 21 Days of Productivity in 2021.

Maintaining focus for a long period of time is difficult. And yet, we often find ourselves in situations where we have to work on a project for hours, or days, or even weeks at a time.


read more

4 open practices for a sustainable technology transition

Fri, 01/29/2021 - 16:00

A transformation to a sustainability-oriented economy will confront all subsequent generations with enormous challenges over many decades. Given the complexity of the changes required, global and open collaboration is essential.

Here are four reasons why a transition to sustainable technology should follow open practices:


read more

Start programming in Racket by writing a "guess the number" game

Thu, 01/28/2021 - 16:02

I am a big advocate of learning multiple programming languages. That's mostly because I tend to get bored with the languages I use the most. It also teaches me new and interesting ways to approach programming.


read more

4 tips for preventing notification fatigue

Thu, 01/28/2021 - 16:01

In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 18 of 21 Days of Productivity in 2021.


read more

Open source leader in White House, Mapbox gets open source alternative, and more

Thu, 01/28/2021 - 16:00

In this edition of our open source news roundup, an open source leader heads to the White House, MapLibre launches an open source alternative, and more.


read more

Build a programmable light display on Raspberry Pi

Wed, 01/27/2021 - 16:02

This past holiday season, I decided to add some extra joy to our house by setting up a DIY light display. I used a Raspberry Pi, a programmable light string, and Python.


read more

Why I use the D programming language for scripting

Wed, 01/27/2021 - 16:01

The D programming language is often advertised as a system programming language due to its static typing and metaprogramming capabilities. However, it's also a very productive scripting language.

Python is commonly chosen for scripting due to its flexibility for automating tasks and quickly prototyping ideas. This makes Python very appealing to sysadmins, managers, and developers in general for automating recurring tasks that they might otherwise have to do manually.


read more

3 email mistakes and how to avoid them

Wed, 01/27/2021 - 16:00

In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 17 of 21 Days of Productivity in 2021.


read more

Use your Raspberry Pi as a productivity powerhouse

Tue, 01/26/2021 - 16:02

In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 16 of 21 Days of Productivity in 2021.

The Raspberry Pi is a pretty amazing little computer—small, surprisingly powerful, and very easy to set up and use. I have used them for home automation projects, dashboards, and a dedicated media player. But can it be a productivity powerhouse as well?

The answer is, quite simply, yes.


read more

Automate setup and delivery for virtual machines in the cloud

Tue, 01/26/2021 - 16:01

If you're a developer or hobbyist using a Fedora qcow2 image for the cloud, you always have to do a bunch of initial configuration before an image is ready to use. I know this all too well, and I was eager to find a way to make the setup process simpler. As it happens, the entire Fedora quality assurance team feels the same way, so we developed Testcloud.


read more

Write GIMP scripts to make image processing faster

Tue, 01/26/2021 - 16:00

Some time ago, I wanted to give a blackboard-style look to a typeset equation. I started playing around with the GNU Image Manipulation Program (GIMP) and was satisfied with the result. The problem was that I had to perform several actions on the image, I wanted to use this style again, and I did not want to repeat the steps for all the images. Besides, I was sure that I would forget them in no time.


read more

Explore binaries using this full-featured Linux tool

Mon, 01/25/2021 - 16:03

In 10 ways to analyze binary files on Linux, I explained how to use Linux's rich set of native tools to analyze binaries. But if you want to explore your binary further, you need a tool that is custom-made for binary analysis. If you are new to binary analysis and have mostly worked with scripting languages, 9 essential GNU binutils tools will help you get started learning the compilation process and what constitutes a binary.


read more

Use Joplin to find your notes faster

Mon, 01/25/2021 - 16:02

In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 15 of 21 Days of Productivity in 2021.

Staying productive also means (to some extent) being organized enough to find my notes and reference them on demand. This is a challenge not just for myself but for a lot of people I talk to.


read more

7 ways open source was essential to business in 2020

Mon, 01/25/2021 - 16:01

The COVID-19 pandemic created many new challenges for businesses in 2020 as they rapidly moved non-essential workers to remote operations. However, it also created tremendous opportunities for innovation as people searched for effective ways to work and collaborate virtually.


read more

Why you need to drop ifconfig for ip

Mon, 01/25/2021 - 16:00

For a long time, the ifconfig command was the default method for configuring a network interface. It served Linux users well, but networking is complex, and the commands to configure it must be robust. The ip command is the new default networking command for modern systems, and in this article, I'll show you how to use it.


read more

How open source is helping solve the plastic pollution problem

Sun, 01/24/2021 - 16:01

In my work life, I often deal with geospatial data. This data not only carries the customary sorts of attributes we see every day but also geographic attributes, like points, lines, enclosed areas, polygons, and surfaces. This data is typically projected from latitude, longitude, and sea-level-elevation data to other coordinate systems to facilitate analysis and viewing.


read more

3 stress-free steps to tackling your task list

Sun, 01/24/2021 - 16:00

In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 14 of 21 Days of Productivity in 2021.


read more

Schedule appointments with an open source alternative to Doodle

Sat, 01/23/2021 - 16:01

In previous years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 13 of 21 Days of Productivity in 2021.


read more

Pages