Open Source

S'abonner à flux Open Source
Mis à jour : il y a 51 min 6 sec

Send email and check your calendar with Emacs

mar, 01/28/2020 - 09: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

How I had a nerdy date night with StreetComplete quests

mar, 01/28/2020 - 09:02

StreetComplete is an Android app that makes it fun and easy to contribute to open data by completing quests.

Quests are used to fill in incomplete or inaccurate information on OpenStreetMap, an open data project dedicated to mapping the world through crowdsourcing. Anyone can contribute to the map and, thanks to free culture and open source licenses, that data can then be used by anyone for anything, from video games to custom map applications and artwork.


read more

How I teach physics using open source tools

mar, 01/28/2020 - 09:01

The nice aspect of being a physicist and a researcher is the openness of our community. There is a lot of collaboration and sharing of ideas (especially during coffee breaks). We also tend to share the software we write. Since we are very picky about algorithms, we want to modify other people’s code to fix the obvious errors that we find. It feels frustrating when I have to use proprietary tools since I cannot understand their inner workings. Having grown up professionally in such an environment, open source has been my go-to solution for all the software I use.


read more

Communication superstars: A model for understanding your organization's approach to new technologies

mar, 01/28/2020 - 09:00

Multiple books in the Open Organization series discuss the many ways new communication technologies are changing the nature of both work and management. I've seen these changes firsthand during my nearly three decades working for Japanese corporations. Over time, I've been able to classify and characterize some of the impacts these technologies—particularly new telecommunication technologies and social media—are having on daily life in many organizations.


read more

Use Vim to manage your task list and access Reddit and Twitter

lun, 01/27/2020 - 09: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

Managing processes on Linux with kill and killall

lun, 01/27/2020 - 09:01

In Linux, every program and daemon is a "process." Most processes represent a single running program. Other programs can fork off other processes, such as processes to listen for certain things to happen and then respond to them. And each process requires a certain amount of memory and processing power. The more processes you have running, the more memory and CPU cycles you'll need. On older systems, like my seven-year-old laptop, or smaller computers, like the Raspberry Pi, you can get the most out of your system if you keep an eye on what processes you have running in the background.


read more

How to get started with test-driven development

lun, 01/27/2020 - 09:00

I am often approached by software developers who are on board with the switch to test-driven development (TDD). They understand that describing expectations first and then writing code to meet those expectations is the best way to write software. And they agree that writing tests first does not introduce any overhead since they must write tests anyway. Still, they find themselves stuck, not being clear on what to test, when to test it, and how to test it. This article will answer those questions.


read more

Use Vim to send email and check your calendar

dim, 01/26/2020 - 09: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

What's your favorite Linux distribution?

dim, 01/26/2020 - 09:00

What's your favorite Linux distribution? Take our 7th annual poll. Some have come and gone, but there are hundreds of Linux distributions alive and well today. The combination of distribution, package manager, and desktop creates an endless amount of customized environments for Linux users.

We asked the community of writers what their favorite is and why. While there were some commonalities (Fedora and Ubuntu were popular choices for a variety of reasons), we heard a few surprises as well. Here are a few of their responses:


read more

What 2020 brings for the developer, and more industry trends

sam, 01/25/2020 - 09:00

As part of my role as a senior product marketing manager at an enterprise software company with an open source development model, I publish a regular update about open source community, market, and industry trends for product marketers, managers, and other influencers. Here are five of my and their favorite articles from that update.


read more

Use tmux to create the console of your dreams

sam, 01/25/2020 - 09:00

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

Run multiple consoles at once with this open source window environment

ven, 01/24/2020 - 09: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

A guide to staying organized with open source tools

ven, 01/24/2020 - 09:01

With so many tools on the web offered as services, there's more to getting organized than just choosing the most convenient online vendor.

You have to think of your system of organization as part of your product, whether that's personal productivity or a software project you ship to hundreds or thousands of users. Using open source isn't a matter of brand loyalty. Open source is about you owning the tools that enable you to do what you do.


read more

3 handy command-line internet speed tests

ven, 01/24/2020 - 09:00

Being able to validate your network connection speed puts you in control of your computer. Three open source tools that enable you to check your internet and network speeds at the command line are Speedtest, Fast, and iPerf.

Speedtest

Speedtest is an old favorite. It's implemented in Python, packaged in Apt, and also available with pip. You can use it as a command-line tool or within a Python script.

Install it with:


read more

Use this open source tool to get your local weather forecast

jeu, 01/23/2020 - 09: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

jeu, 01/23/2020 - 09: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

jeu, 01/23/2020 - 09: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

mer, 01/22/2020 - 09: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

mer, 01/22/2020 - 09: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

mer, 01/22/2020 - 09: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

Pages