opensource.com

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

Use this open source tool to get your local weather forecast

Thu, 01/23/2020 - 16:02

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I'm taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using.


read more

6 things you should be doing with Emacs

Thu, 01/23/2020 - 16:01

Imagine using Python's IDLE interface to edit text. You would be able to load files into memory, edit them, and save changes. But every action you perform would be defined by a Python function. Making a word all capitals, for instance, calls upper(), opening a file calls open, and so on. Everything in your text document is a Python object and can be manipulated accordingly. From the user's perspective, it's the same experience as any text editor.


read more

How to stop typosquatting attacks

Thu, 01/23/2020 - 16:00

Cybercriminals are turning to social engineering to try to trick unsuspecting people into divulging private information or valuable credentials. It is behind many phishing scams where the attacker poses as a reputable company or organization and uses it as a front to distribute a virus or other piece of malware.


read more

9 favorite open source tools for Node.js developers

Wed, 01/22/2020 - 16:02

I recently read a survey on StackOverflow that said more than 49% of developers use Node.js for their projects. This came as no surprise to me.

As an avid user of technology, I think it's safe to say that the introduction of Node.js led to a new era of software development. It is now one of the most preferred technologies for software development, right next to JavaScript.


read more

Get your RSS feeds and podcasts in one place with this open source tool

Wed, 01/22/2020 - 16:01

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I'm taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using.


read more

Screenshot your Linux system configuration with Bash tools

Wed, 01/22/2020 - 16:00

There are many reasons you might want to share your Linux configuration with other people. You might be looking for help troubleshooting a problem on your system, or maybe you're so proud of the environment you've created that you want to showcase it to fellow open source enthusiasts.


read more

Read Reddit from the Linux terminal

Tue, 01/21/2020 - 16:04

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I'm taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using.


read more

13 of the best React JavaScript frameworks

Tue, 01/21/2020 - 16:02

React.js and React Native are popular open source platforms for developing user interfaces (UIs); both rank well for desirability and use in StackOverflow's 2019 Developer Survey. React.js was developed by Facebook in 2011 as a JavaScript library to address the need for cross-platform, dynamic, and high-performing UIs, while React Native, which Facebook released in 2015, is used for building native applications using JavaScript.


read more

What you need to know about System76's open source firmware project

Tue, 01/21/2020 - 16:01

When you power on your computer, there’s a lot more going on than you might think. One of the most important elements involved is the embedded controller (EC). This is what is responsible for providing abstractions for the battery, charging system, keyboard, touchpad, suspend/resume, and thermal control, among others. These controllers are typically proprietary and usually run proprietary firmware.


read more

Never enough: Working openly with anxiety

Tue, 01/21/2020 - 16:00

Editor's note: This article is part of a series on working with mental health conditions. It details the author's personal experiences and is not meant to convey professional medical advice or guidance.


read more

Use this Twitter client for Linux to tweet from the terminal

Mon, 01/20/2020 - 16:03

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I'm taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using.


read more

Use Wireshark at the Linux command line with TShark

Mon, 01/20/2020 - 16:02

Most of the time when we connect to the internet, we don't think about the network protocols at work underneath that make it all possible. Right now, while you are reading this article, numerous packets are being exchanged by your computer and traveling across the internet.


read more

Celebrating Opensource.com's 10-year anniversary

Mon, 01/20/2020 - 16:01

Today officially marks 10 years of Opensource.com as a publication sharing free and open source stories. Here is a look at where we've come from, what principles help us succeed, and where we're going. 

People-powered*

As we celebrate 10 years of publishing, our focus is on the people from all over the globe, in various roles, from diverse backgrounds, who have helped us explore the multitude of ways in which open source can improve our lives—from technology and programming to farming and design, and so much more. 


read more

Announcing the 2020 Opensource.com Community Awards winners

Mon, 01/20/2020 - 16:00

Every year, Opensource.com awards people from our community who have excelled in contributing and sharing stories with our community of authors and readers. These stories reflect how we use open source in our everyday lives, how it helps us build a better future with open technology, and how openness is changing the world. All authors in these lists are officially the People's Choice Award winners for 2020.


read more

Open source fights cancer, Tesla adopts Coreboot, Uber and Lyft release open source machine learning

Sun, 01/19/2020 - 22:00

In this edition of our open source news roundup, we take a look machine learning tools from Uber and Lyft, open source software to fight cancer, saving students money with open textbooks, and more!


read more

One open source chat tool to rule them all

Sun, 01/19/2020 - 16:01

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I'm taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using.


read more

What's your favorite Linux terminal trick?

Sun, 01/19/2020 - 16:00
The beginning of a new year is always a great time to evaluate new ways to become more efficient. Many people try out new productivity tools or figure out how to optimize their most mundane processes. One area to assess is the terminal. Especially in the world of open source, there are tons of ways to make life at the terminal more efficient (and fun!) with shortcuts and commands.   
read more

Keep a journal of your activities with this Python program

Sat, 01/18/2020 - 16:01

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I'm taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using.


read more

7 things I learned from starting an open source project

Sat, 01/18/2020 - 16:00

I'm currently involved—heavily involved—in Enarx, an open source (of course!) project to support running sensitive workloads on untrusted hosts. I've had involvement in various open source projects over the years, but this is the first for which I'm one of the founders. We're at the stage now where we've got a fair amount of code, quite a lot of documentation, a logo, and (important!) stickers.


read more

Get started with this open source to-do list manager

Fri, 01/17/2020 - 16:02

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I'm taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using.


read more

Pages