Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 2 hours 19 min ago

What is your favorite Linux screen capture tool?

Friday 19th of October 2018 07:03:00 AM

The ability to take screenshots in Linux is something that I find really useful when composing how-tos and training materials for students or readers. But there are many different ways to do this.


read more

How to use Pandoc to produce a research paper

Friday 19th of October 2018 07:02:00 AM

This article takes a deep dive into how to produce a research paper using (mostly) Markdown syntax. We'll cover how to create and reference sections, figures (in Markdown and LaTeX) and bibliographies. We'll also discuss troublesome cases and why writing them in LaTeX is the right approach.


read more

What is an SRE and how does it relate to DevOps?

Friday 19th of October 2018 07:01:00 AM

Even though the site reliability engineer (SRE) role has become prevalent in recent years, many people—even in the software industry—don't know what it is or does. This article aims to clear that up by explaining what an SRE is, how it relates to DevOps, and how an SRE works when your entire engineering organization can fit in a coffee shop.


read more

Doing your civic duty one line of code at a time

Friday 19th of October 2018 07:00:00 AM

When it comes to doing our civic duty in today's technologically driven world, there is a perception that we don't care like older generations did. History teaches us that in the early 20th century's New Deal, Americans stepped up to the nation's challenges on a wide range of government-financed public works projects. Airport construction. Infrastructure improvements. Building dams, bridges, hospitals. This was more than just individuals "pulling themselves up by their bootstraps" but, by design, performing incredible civic duties. Quite an amazing feat when you think about it.


read more

TimelineJS: An interactive, JavaScript timeline building tool

Thursday 18th of October 2018 11:30:00 AM

TimelineJS 3 is an open source storytelling tool that anyone can use to create visually rich, interactive timelines to post on their websites. To get started, simply click “Make a Timeline” on the homepage and follow the easy step-by-step instructions.


read more

The case for open source classifiers in AI algorithms

Thursday 18th of October 2018 07:02:00 AM

Dr. Carol Reiley's achievements are too long to list. She co-founded Drive.ai, a self-driving car startup that raised $50 million in its second round of funding last year.


read more

Think global: How to overcome cultural communication challenges

Thursday 18th of October 2018 07:01:00 AM

A few weeks ago, I witnessed an interesting interaction between two work colleagues—Jason, who is from the United States; and Raj, who was visiting from India.

Raj typically calls into a daily standup meeting at 9:00am US Central Time from India, but since he was in the US, he and his teammates headed toward the scrum area for the meeting. Jason stopped Raj and said, “Raj, where are you going? Don’t you always call into the stand-up? It would feel strange if you don’t call in.” Raj responded, “Oh, is that so? No worries,” and headed back to his desk to call into the meeting.


read more

4 open source alternatives to Microsoft Access

Thursday 18th of October 2018 07:00:00 AM

When small businesses, community organizations, and similar-sized groups realize they need software to manage their data, they think first of Microsoft Access. That may be the right choice if you're already paying for a Microsoft Office subscription or don't care that it's proprietary.


read more

Browsing the web with Min, a minimalist open source web browser

Wednesday 17th of October 2018 07:03:00 AM

Does the world need another web browser? Even though the days of having a multiplicity of browsers to choose from are long gone, there still are folks out there developing new applications that help us use the web.

One of those new-fangled browsers is Min. As its name suggests (well, suggests to me, anyway), Min is a minimalist browser. That doesn't mean it's deficient in any significant way, and its open source, Apache 2.0 license piques my interest.

But is Min worth a look? Let's find out.


read more

Automating upstream releases with release-bot

Wednesday 17th of October 2018 07:02:00 AM

If you own or maintain a GitHub repo and have ever pushed a package from it into PyPI and/or Fedora, you know it requires some additional work using the Fedora infrastructure.


read more

What is a site reliability engineer and why you should consider this career path

Wednesday 17th of October 2018 07:01:00 AM

Are you looking for an interesting and competitive career that allows you to experience first-hand the full power of DevOps—and even go a few steps beyond? A site reliability engineer role might be a great fit.


read more

We already have nice things, and other reasons not to write in-house ops tools

Wednesday 17th of October 2018 07:00:00 AM

When I was an ops consultant, I had the "great fortune" of seeing the dark underbelly of many companies in a relatively short period of time. Such fortune was exceptionally pronounced on one client engagement where I became the maintainer of an in-house deployment tool that had bloated to touch nearly every piece of infrastructure—despite lacking documentation and testing. Dismayed at the impossible task of maintaining this beast while tackling the real work of improving the product, I began reviewing my old client projects and probing my ops community for their strategies.


read more

Manage your OpenStack cloud with Ansible: Day two operations

Tuesday 16th of October 2018 07:03:00 AM

Managing an application on OpenStack presents a host of challenges for the system administrator, and finding ways to reduce complexity and produce consistency are key ingredients to achieving success. By using Ansible, an agentless IT automation technology, a system administrator can create Ansible playbooks that provide consistency and reduce complexity.


read more

piwheels: Speedy Python package installation for the Raspberry Pi

Tuesday 16th of October 2018 07:02:00 AM

One of the great things about the Python programming language is PyPI, the Python Package Index, where third-party libraries are hosted, available for anyone to install and gain access to pre-existing functionality without starting from scratch. These libraries are handy utilities, written by members of the community, that aren't found within the Python standard library. But they work in much the same way—you import them into your code and have access to functions and classes you didn't write yourself.


read more

4-phase approach for taking over large, messy IT systems

Tuesday 16th of October 2018 07:01:00 AM

Everyone loves building shiny, new systems using the latest technologies and especially the most modern DevOps tools. But that's not the reality for lots of operations teams, especially those running larger systems with millions of users and old, complex infrastructure.

It's even worse for teams taking over existing systems as part of company mergers, department consolidation, or changing managed service providers (MSPs). The new team has to come in and hit the ground running while keeping the lights on using a messy system they know nothing about.


read more

4 reasons to let your officemates shape your career goals

Tuesday 16th of October 2018 07:00:00 AM

In any organization, everyone is ultimately working together to realize a vision. We can often lose sight of this fact when we get stuck in the day-to-day. Instead of working seamlessly together, we can often create friction as we bump against each other. We might not instantly understand how our work and the work of others are contributing together to a unified picture.


read more

Sysadmin tools, secrets of Kconfig/kbuild, 11 KDE apps, tcpdump, Laverna, Python, and more

Monday 15th of October 2018 06:20:00 PM

Today we launched the first article in our LISA18 speaker series, An introduction to Ansible Operators in Kubernetes by Michael Hrivnak. Check back for more articles from LISA18 speakers leading up to the event, which will be held October 29-31 in Nashville, Tennessee.


read more

Go command and packages cheat sheet

Monday 15th of October 2018 07:02:00 AM

Of the many things the go executable can do, most people know only go run and go build. And, of the many packages in the standard Go library, most people know only the fmt package. This cheat sheet will list many uses of the go executable and the most important packages in the Go standard library.

Download the Go command and packages cheat sheet
read more

Which programming language for work? For the weekend?

Monday 15th of October 2018 07:02:00 AM

Our writer community grows each month as new, interesting folks write for us and join in on the fun of sharing their expertise and experiences in open source technology. So, it's no surprise that they are brimming with fascinating information. It's just asking the right question to release it.

Recently, I asked: What programming languages do you use at work, and which ones do you use on the weekend?


read more

An introduction to Ansible Operators in Kubernetes

Monday 15th of October 2018 07:01:00 AM

For years, Ansible has been a go-to choice for infrastructure automation. As Kubernetes adoption has skyrocketed, Ansible has continued to shine in the emerging container orchestration ecosystem.


read more

More in Tux Machines

OSS Leftovers

  • cairo release 1.16.0 now available
    After four years of development since 1.14.0, version 1.16.0 of the cairo 2D graphics library has been released.
  • Cairo 1.16 Released With OpenGL ES 3.0 Support, Colored Emojis
    It's been four years since the debut of the Cairo 1.14 stable series and today that has been succeeded by Cairo 1.16. Cairo, as a reminder, is the vector graphics library for 2D drawing and supports back-ends ranging from OpenGL to PDF, PostScript, DirectFB, and SVG outputs. Cairo is used by the likes of the GTK+ tool-kit, Mozilla's Gecko engine, Gnuplot, Poppler, and many other open-source projects.
  • Open source MDM offers flexibility, with challenges
    Open source platforms may require more effort from IT than commercial products do, but they can also address an organization's specific requirements -- if the company is willing to invest in the necessary resources. The open source mobile device management (MDM) market is very limited, but there are a few options. If organizations determine that an open source platform is worth the effort, then they can weigh a few different options for open source MDM tools.
  • Three-Year Moziversary
    Another year at Mozilla. They certainly don’t slow down the more you have of them. For once a year of stability, organization-wise. The two biggest team changes were the addition of Jan-Erik back on March 1, and the loss of our traditional team name “Browser Measurement II” for a more punchy and descriptive “Firefox Telemetry Team.”
  • Citus Data donates 1% equity to non-profit PostgreSQL orgs
    There’s open source and there’s open source. There’s genuine free and open source software (FOSS) and then there’s largely locked down proprietary non-dynamic library open source that is generally supplied as a commercially supported version of an open source kernel base that doesn’t see whole lot of real world code commits — and, no, there’s no acronym for that. Then, there’s other ways of evidencing real open openness such as non-technical contributions (could be language translation/localisation etc.) and then there’s plain old contributions. Scale-out Postgres database technologies ​​​​Citus Data is donating 1 percent of its equity to non-profit PostgreSQL organisations in the US and Europe.
  • Pagely NorthStack Makes WordPress Serverless
    WordPress is getting the serverless treatment, thanks to a new effort from managed WordPress hosting provider Pagely. The new NorthStack platform disaggregates the usual stack that WordPress requires into a series of services that largely run on serverless infrastructure at Amazon Web Services (AWS). The NorthStack effort is an attempt to lower the fixed costs and infrastructure needed to deploy and run WordPress. "WordPress itself is based on 12-year-old code. It does not want to be in a serverless environment," Joshua Strebel, CEO of Pagely, told eWEEK. "WordPress wants to live on one AWS EC2 node up next to its database with everything all contained in it."
  • Why Open Source Healthcare is Vital for Innovation
    Dana Lewis’ story is far from being a rarity. The diabetes industry is one of the worst offenders for overcharging or price gouging medication and equipment for patients. This is leading many individuals to take the same path as Dana Lewis. Open source platforms like OpenAPS, GitHub pages, and social media offer DIYers step-by-step instructions on how to build their own artificial pancreas tools. Kate Farnsworth built a DIY monitor device that keeps blood sugar levels of her diabetic daughter in constant check This tool, that has dramatically improved the life of a 15-year-old Sydney, cost her mom just $250.
  • The EU has approved Microsoft’s $7.5 billion GitHub acquisition
     

    Microsoft’s upcoming $7.5 billion acquisition of GitHub has cleared another major hurdle: the EU has approved the deal after determining that there are no antitrust concerns in Microsoft buying the popular open-source software repository, via the Financial Times.  

  • EU watchdog waves through Microsoft's GitHub takeover
     

    The EC noted that, in making its decision, it probed whether Microsoft would leverage the popularity of GitHut to boost sales of its own DevOps tools and cloud services, and looked into whether Microsoft would have the ability and incentive to further integrate its own DevOps tools and cloud services with GitHub while limiting integration with third parties' DevOps tools and cloud services.

  • Microsoft’s $7.5BN GitHub buy gets green-lit by EU regulators
     

    The Commission decided Microsoft would have no incentive to undermine the GitHub’s openness — saying any attempt to do so would reduce its value for developers, who the Commission judged as willing and able to switch to other platforms.

  • EU clears Microsoft acquisition of GitHub
  • Doing your civic duty one line of code at a time
    When it comes to doing our civic duty in today's technologically driven world, there is a perception that we don't care like older generations did. History teaches us that in the early 20th century's New Deal, Americans stepped up to the nation's challenges on a wide range of government-financed public works projects. Airport construction. Infrastructure improvements. Building dams, bridges, hospitals. This was more than just individuals "pulling themselves up by their bootstraps" but, by design, performing incredible civic duties. Quite an amazing feat when you think about it.

Security: U.S. CMS Breach and New Security Woes for Popular 'IoT' Protocols

  • U.S. CMS says 75,000 individuals' files accessed in data breach
  • CMS Responding to Suspicious Activity in Agent and Broker Exchanges Portal

    At this time, we believe that approximately 75,000 individuals’ files were accessed. While this is a small fraction of consumer records present on the FFE, any breach of our system is unacceptable.

  • New Security Woes for Popular IoT Protocols
    Researchers at Black Hat Europe will detail denial-of-service and other flaws in MQTT, CoAP machine-to-machine communications protocols that imperil industrial and other IoT networks online. Security researcher Federico Maggi had been collecting data – some of it sensitive in nature – from hundreds of thousands of Message Queuing Telemetry Transport (MQTT) servers he found sitting wide open on the public Internet via Shodan. "I would probe them and listen for 10 seconds or so, and just collect data from them," he says. He found data on sensors and other devices sitting in manufacturing and automotive networks, for instance, as well as typical consumer Internet of Things (IoT) gadgets. The majority of data, Maggi says, came from consumer devices and sensors or was data he couldn’t identify. "There was a good amount of data from factories, and I was able to find data coming from pretty expensive industrial machines, including a robot," he says.

BSD: FreeBSD 12.0 Beta and Upgrading OpenBSD with Ansible

Graphics: XRGEARS and Arcan's Latest

  • XRGEARS: Infamous "Gears" Now On VR Headsets With OpenHMD, Vulkan
    Well, the virtual reality (VR) demo scene is now complete with having glxgears-inspired gears and Utah teapot rendering on VR head mounted displays with the new XRGEARS. Kidding aside about the gears and teapot, XRGEARS is a nifty new open-source project with real value by Collabora developer Lubosz Sarnecki. XRGEARS is a standalone VR demo application built using the OpenHMD initiative for tracking and Vulkan for rendering. XRGEARS supports both Wayland and X11 environments or even running off KMS itself. This code also makes use of VK_EXT_direct_mode_display with DRM leasing.
  • Arcan versus Xorg – Approaching Feature Parity
    This is the first article out of three in a series where I will go through what I consider to be the relevant Xorg feature set, and compare it, point by point, to how the corresponding solution or category works in Arcan. This article will solely focus on the Display Server set of features and how they relate to Xorg features, The second article will cover the features that are currently missing (e.g. network transparency) when they have been accounted for. The third article will cover the features that are already present in Arcan (and there are quite a few of those) but does not exist in Xorg.
  • Arcan Display Server Is Nearing Feature Parity With The X.Org Server
    The Arcan display server, which started off years ago sounding like a novelty with being a display server built off a game engine in part and other interesting features, is nearing feature parity with the X.Org Server. While most hobbyist display server projects have failed, Arcan has continued advancing and with an interesting feature set. Recently they have even been working on a virtual reality desktop and an interesting desktop in general. Arcan is getting close to being able to offering the same functionality as a traditional X.Org Server. If you are interested in a lengthy technical read about the differences between Arcan and X.Org, the Arcan developers themselves did some comparing and contrasting when it comes to the display support, windowing, input, font management, synchronization, and other areas.