Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 40 min 44 sec ago

8 great Python libraries for side projects

Wednesday 5th of September 2018 07:02:00 AM

We have a saying in the Python/Django world: We came for the language and stayed for the community. That is true for most of us, but something else that has kept us in the Python world is how easy it is to have an idea and quickly work through it over lunch or in a few hours at night.

This month we're diving into Python libraries we love to use to quickly scratch those side-project or lunchtime itches.


read more

7 open source tools for rugged DevOps

Wednesday 5th of September 2018 07:01:00 AM

We can’t just stop at Dev and Ops. We have got to have security.” -Ernest Mueller, the agile admin

In 2010, Ernest Mueller and James Wickett began applying “rugged” principles to the rapidly evolving DevOps paradigm. At the time, their core concern was, as stated above: “We can’t just stop at Dev and Ops. We have got to have security.”


read more

How to feel connected on a distributed team

Wednesday 5th of September 2018 07:00:00 AM

In March 2016, I started a new role as a fully remote employee. I was joining a company that I highly respected to do something I loved, and I no longer had to get in a car every day. Not having to commute was a real sell, especially since it’s not uncommon to spend an hour each way to get to work in the DC area. Missing out on lunch with coworkers and free snacks in the office was worth the sacrifice. Plus, I had plenty of friends and family in the area, so I wouldn’t feel the impact of being alone for eight hours a day. I was convinced that I was going to live my dream life.


read more

15 command-line aliases, sysadmin container guide, VPN and monitoring tools, top Raspberry Pi blogs, and more

Tuesday 4th of September 2018 03:25:00 PM

Did you miss Open Source Summit in Vancouver last week? The keynotes were recorded and are available online now.


read more

How blockchain can complement open source

Tuesday 4th of September 2018 07:03:00 AM

The Cathedral and The Bazaar is a classic open source story, written 20 years ago by Eric Steven Raymond. In the story, Eric describes a new revolutionary software development model where complex software projects are built without (or with a very little) central management. This new model is open source.

Eric's story compares two models:


read more

Why schools of the future are open

Tuesday 4th of September 2018 07:02:00 AM

Someone recently asked me what education will look like in the modern era. My response: Much like it has for the last 100 years. How's that for a pessimistic view of our education system?


read more

8 Linux commands for effective process management

Tuesday 4th of September 2018 07:01:00 AM

Generally, an application process' lifecycle has three main states: start, run, and stop. Each state can and should be managed carefully if we want to be competent administrators. These eight commands can be used to manage processes through their lifecycles.

Starting a process

The easiest way to start a process is to type its name at the command line and press Enter. If you want to start an Nginx web server, type nginx. Perhaps you just want to check the version.


read more

Why I love Xonsh

Tuesday 4th of September 2018 07:00:00 AM

Shell languages are useful for interactive use. But this optimization often comes with trade-offs against using them as programming languages, which is sometimes felt when writing shell scripts.

What if your shell also understood a more scalable programming language? Say, Python?

Enter Xonsh.

Installing Xonsh is as simple as creating a virtual environment, running pip install xonsh[ptk,linux], and then running xonsh.


read more

Turn your vim editor into a productivity powerhouse

Monday 3rd of September 2018 07:02:00 AM

Editor's note: The headline and article originally referred to the "vi editor." It has been updated to the correct name of the editor: "vim."


read more

How to use KA Lite to serve up educational content

Monday 3rd of September 2018 07:01:00 AM

In a "flipped classroom," students are introduced to content at home and then go to school ready to interact with teachers. Khan Academy video content is a popular resource for many flipped classrooms, and the concept behind it has revolutionized education for many students. As stated on its website, you can learn anything at Khan Academy—as long as you can access the video content it shares online.


read more

Hollywood formalizes support for open source in filmmaking

Monday 3rd of September 2018 07:00:00 AM

It's an interesting world that we live in. On August 10, the Academy of Motion Picture Arts & Sciences—the same organization responsible for the Academy Awards (also known as the Oscars), not exactly an industry that's renowned for its openness—teamed up with the Linux Foundation to form the Academy Software Foundation (ASWF).


read more

Annual computer graphics conference encourages use of open source

Saturday 1st of September 2018 07:02:00 AM

It's been a few years since I last attended the annual SIGGRAPH Conference. If you're not familiar with SIGGRAPH, it's a special interest group within the Association for Computing Machinery (ACM) that focuses on computer graphics. It holds a North American conference every year, usually on the western side of the continent. This year it was in Vancouver, Canada.


read more

Redis Labs changes license, Valve releases new Steam Play beta version, and more news

Saturday 1st of September 2018 07:00:00 AM

In this edition of our open source news roundup, we take a look at Redis Labs' licensing woes, open source profiting from the cloud, making Windows games easier to run on Linux, and more.


read more

6 open source tools for making your own VPN

Friday 31st of August 2018 07:02:00 AM

If you want to try your hand at building your own VPN but aren’t sure where to start, you’ve come to the right place. I’ll compare six of the best free and open source tools to set up and use a VPN on your own server. These VPNs work whether you want to set up a site-to-site VPN for your business or just create a remote access proxy to unblock websites and hide your internet traffic from ISPs.


read more

Publishing Markdown to HTML with MDwiki

Friday 31st of August 2018 07:01:00 AM

There are plenty of reasons to like Markdown, a simple language with an easy-to-learn syntax that can be used with any text editor. Using tools like Pandoc, you can convert Markdown text to a variety of popular formats, including HTML. You can also automate that conversion process in a web server.


read more

3 innovative open source projects for the new school year

Friday 31st of August 2018 07:00:00 AM

I first wrote about open source learning software for educators in the fall of 2013. Fast-forward five years—today, open source software and principles have moved from outsiders in the education industry to the popular crowd.


read more

Which Linux terminal command do you use the most?

Thursday 30th of August 2018 07:03:00 AM

A few weeks back I stumbled across this Reddit thread with a short Bash snippet telling me how to get a list of my most-used terminal commands.


read more

6 places to host your git repository

Thursday 30th of August 2018 07:02:00 AM

Perhaps you're one of the few people who didn't notice, but a few months back, Microsoft bought GitHub. Nothing against either company. Microsoft has become a vocal supporter of open source in recent years, and GitHub has been the de facto code repository for a heaping large number of open source projects almost since its inception.


read more

How to scale your website across all mobile devices

Thursday 30th of August 2018 07:01:00 AM

Most of us surf the internet, make online purchases, and even pay bills using our mobile devices because they are handy and easily accessible. According to a Forrester study, The Digital Business Imperative, 43% of banking customers in the US used mobile phones to complete banking transactions in a three-month period.


read more

A quick guide to DNF for yum users

Thursday 30th of August 2018 07:00:00 AM

Dandified yum, better known as DNF, is a software package manager for RPM-based Linux distributions that installs, updates, and removes packages. It was first introduced in Fedora 18 in a testable state (i.e., tech preview), but it's been Fedora's default package manager since Fedora 22.

Since it is the next-generation version of the traditional yum package manager, it has more advanced and robust features than you'll find in yum. Some of the features that distinguish DNF from yum are:


read more

More in Tux Machines

Openwashing: Zenko (Dual), Kong (Mere API) and Blackboard (Proprietary and Malicious)

Games: Descenders, War Thunder’s “The Valkyries”

Kernel: Virtme, 2018 Linux Audio Miniconference and Linux Foundation Articles

  • Virtme: The kernel developers' best friend
    When working on the Linux Kernel, testing via QEMU is pretty common. Many virtual drivers have been recently merged, useful either to test the kernel core code, or your application. These virtual drivers make QEMU even more attractive.
  • 2018 Linux Audio Miniconference
    As in previous years we’re trying to organize an audio miniconference so we can get together and talk through issues, especially design decisons, face to face. This year’s event will be held on Sunday October 21st in Edinburgh, the day before ELC Europe starts there.
  • How Writing Can Expand Your Skills and Grow Your Career [Ed: Linux Foundation article]
    At the recent Open Source Summit in Vancouver, I participated in a panel discussion called How Writing can Change Your Career for the Better (Even if You don't Identify as a Writer. The panel was moderated by Rikki Endsley, Community Manager and Editor for Opensource.com, and it included VM (Vicky) Brasseur, Open Source Strategy Consultant; Alex Williams, Founder, Editor in Chief, The New Stack; and Dawn Foster, Consultant, The Scale Factory.
  • At the Crossroads of Open Source and Open Standards [Ed: Another Linux Foundation article]
    A new crop of high-value open source software projects stands ready to make a big impact in enterprise production, but structural issues like governance, IPR, and long-term maintenance plague OSS communities at every turn. Meanwhile, facing significant pressures from open source software and the industry groups that support them, standards development organizations are fighting harder than ever to retain members and publish innovative standards. What can these two vastly different philosophies learn from each other, and can they do it in time to ensure they remain relevant for the next 10 years?

Red Hat: PodCTL, Security Embargos at Red Hat and Energy Sector

  • [Podcast] PodCTL #50 – Listener Mailbag Questions
    As the community around PodCTL has grown (~8000 weekly listeners) we’ve constantly asked them to give us feedback on topics to discuss and areas where they want to learn. This week we discussed and answered a number of questions about big data and analytics, application deployments, routing security, and storage deployment models.
  • Security Embargos at Red Hat
    The software security industry uses the term Embargo to describe the period of time that a security flaw is known privately, prior to a deadline, after which time the details become known to the public. There are no concrete rules for handling embargoed security flaws, but Red Hat uses some industry standard guidelines on how we handle them. When an issue is under embargo, Red Hat cannot share information about that issue prior to it becoming public after an agreed upon deadline. It is likely that any software project will have to deal with an embargoed security flaw at some point, and this is often the case for Red Hat.
  • Transforming oil & gas: Exploration and production will reap the rewards
    Through advanced technologies based on open standards, Red Hat deliver solutions that can support oil and gas companies as they modernize their IT infrastructures and build a framework to meet market and technology challenges. Taking advantage of modern, open architectures can help oil and gas providers attract new customers and provide entry into markets where these kinds of services were technologically impossible a decade ago.