Category: OpenSource

  • 2 tag management tools for organizing your music library

    2 tag management tools for organizing your music library

    If I am not wrong, one of the variants of Murphy’s Law goes something like: “The tags in a music library are never correct.” In previous articles, I have looked at ways to manage tags when ripping (before the problems get into the music library) and directly within music playback software. In this article, I’m…

  • What's the point of DevOps?

    What's the point of DevOps?

    Think about the last time you tried to change a personal habit. You likely hit a point where you needed to alter the way you think and make the habit less a part of your identity. This is difficult—and you’re only trying to change your own ways of thinking. So you may have tried to…

  • How I got started with bash scripting

    How I got started with bash scripting

    I wrote a script the other day. For some of you, that sentence sounds like no big deal. For others, and I know you’re out there, that sentence is significant. You see, I’m not a programmer. I’m a writer. What I needed to solve My problem was fairly simple: I had to juggle files from…

  • Animation magician: 10 ways to turn cheating into an art form

    Animation magician: 10 ways to turn cheating into an art form

    Animation is hard. Whether you’re using Synfig Studio, OpenToonz, StopGo, Krita, or Blender, it’s a complex process. You have to write the story, storyboard the action, record the soundtrack, and then you have to actually animate. That means drawing everything, even the stuff you don’t care about, and then tweening everything hundreds and hundreds of…

  • What you need to know about JSON in MySQL

    What you need to know about JSON in MySQL

    Once upon a time there was one computer. Then someone built a second one and wanted some code off the first computer. That meant we needed a way to move information without dependencies on the underlying hardware. Since then, there have been many character encoding and interchange standards (ASCII, EBCIDIC, SGML, XML, etc.) that have…

  • 3 ways to stay technical while becoming business savvy

    3 ways to stay technical while becoming business savvy

    Last week I was lucky enough to participate in Red Hat Summit 2017. We had tons of meetings and briefings with customers, analysts, and journalists. While walking between meetings and sessions, I started thinking about a challenge that hits a lot of technical people as they advance in their career—how do you stay technical while…

  • Bringing together the best minds in open source geospatial technology

    Bringing together the best minds in open source geospatial technology

    With the rapid rise of mobile computing and the Internet of Things, we are increasingly seeking to store and analyze information about the real world. And almost every piece of data about the world around us has a location element, making geospatial technology more important than ever. It’s in our everyday lives all around us: from…

  • Google's Fuchsia OS gets a GUI, the state of open source in Europe, and more news

    Google's Fuchsia OS gets a GUI, the state of open source in Europe, and more news

    In this edition of our open source news roundup, we take a look at Google’s Fuchsia mobile operating system, open source software in European governments, and more. Open source news roundup for April 30-May 13, 2017 Google’s Fuchsia operating system gets a GUI Ars Technica published an overview of Google’s Fuchsia operating system for smartphones…

  • Top 5: Building great CLIs, an open source 2D gaming engine, and more

    Top 5: Building great CLIs, an open source 2D gaming engine, and more

    About the author Alex Sanchez – Alex is the social media, marketing, and syndication specialist for Opensource.com. He’s a multimedia storyteller interested in tech, journalism, design, and photography. Outside the office, he enjoys travel, film, and gaming. In this week’s Top 5, we highlight tools for building great command-line UIs, an open source 2D game engine,…

  • How to work with dates and time with Python

    How to work with dates and time with Python

    When trying to make things work with the datetime module, most Python users have faced a point when we resort to guess-and-check until the errors go away. datetime is one of those APIs that seems easy to use, but requires the developer to have a deep understanding of what a few things actually mean. Otherwise,…