Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 2 min 44 sec ago

Automate user acceptance testing with your DevOps pipeline

12 hours 58 min ago

Acceptance testing, also called user acceptance testing (UAT), determines whether a system satisfies user needs, business requirements, and authorized entity criteria. The tests are repeated every time there's a new design when the application is developed through software development lifecycle (SDLC).


read more

Getting started with blockchain for Java developers

12 hours 59 min ago

Top technology prognosticators have listed blockchain among the top 10 emerging technologies with the potential to revolutionize our world in the next decade, which makes it well worth investing your time now to learn. If you are a developer with a Java background who wants to get up to speed on blockchain technology, this article will give you the basic information you need to get started.


read more

How to enable SSH access using a GPG key for authentication

13 hours 47 sec ago

Many of us are familiar with Secure Shell (SSH), which allows us to connect to other systems using a key instead of a password. This guide will explain how to eliminate SSH keys and use a GNU Privacy Guard (GPG) subkey instead.


read more

Will your organization change itself to death?

Tuesday 23rd of April 2019 07:02:00 AM

Open organizations are flexible and resilient organizations. This means they're able to change themselves as the world around them changes. It's a critical skill for remaining relevant over time, both for individuals and organizations.


read more

Fauxpen source is bad for business

Tuesday 23rd of April 2019 07:02:00 AM

Open source software is amazing. This emergent phenomenon of human collaboration, enabled by the internet, makes it possible for organizations of every size—including for-profit businesses—to get more done, faster, with less friction and with more predictability. It's the foundation of our digital economy.

Proprietary software is fine. It is what it is. Sure, it lacks the collaborative advantages of open source software, but at least it does what it says on the tin. Pay me this, I'll give you that, and you can use it according to this specific license we negotiate.


read more

Graphically manage SSH keys with Seahorse

Tuesday 23rd of April 2019 07:00:00 AM

If you're a Linux system administrator, you are probably familiar with using the Secure Shell (SSH) tool to securely connect to remote servers. You probably also know that SSH uses a public-private key pair to provide encryption. So, the first step in using SSH is to generate the key pair. You can also distribute your public key to remote servers so you can log into them without needing to type your password.


read more

Hydroelectricity and transmission planning in Chile use open source geospatial tools

Tuesday 23rd of April 2019 07:00:00 AM

From 2014 and 2017, I had the good fortune of working with a multidisciplinary team in Chile, building decision support tools to facilitate the planning of hydroelectric capacity as an alternative to fossil-fuel based thermoelectric capacity. Our job was also to aid in the design of transmission line corridors. Transmission lines carry “bulk electricity” from where the electricity is generated to where it is consumed.


read more

9 ways to save the planet

Monday 22nd of April 2019 07:03:00 AM

What can be done to help save the planet? The question can seem depressing at a time when it feels like an individual's contribution isn't enough. But, who are we Earth dwellers if not for a collection of individuals? So, I asked our writer community to share ways that open source software or hardware can be used to make a difference. Here's what I heard back.

9 ways to save the planet with an open source twist

1. Disable the blinking cursor in your terminal.


read more

4 open source apps for plant-based diets

Monday 22nd of April 2019 07:02:00 AM

Reducing your consumption of meat, dairy, and processed foods is better for the planet and better for your health. Changing your diet can be difficult, but several open source Android applications can help you switch to a more plant-based diet.


read more

8 environment-friendly open software projects you should know

Monday 22nd of April 2019 07:01:00 AM

For the last few years, I've been helping Greenpeace build its first fully open source software project, Planet 4. Planet 4 is a global engagement platform where Greenpeace supporters and activists can interact and engage with the organization. The goal is to drive people to action on behalf of our planet. We want to invite participation and use people power to battle global issues like climate change and plastic pollution.


read more

Tracking the weather with Python and Prometheus

Monday 22nd of April 2019 07:00:00 AM

Open source monitoring system Prometheus has integrations to track many types of time-series data, but if you want an integration that doesn't yet exist, it's easy to build one. An often-used example is a custom integration with a cloud provider that uses the provider's APIs to grab specific metrics. In this example, though, we will integrate with the biggest cloud provider of all: Earth.


read more

Building scalable social media sentiment analysis services in Python

Friday 19th of April 2019 07:02:00 AM

The first part of this series provided some background on how sentiment analysis works. Now let's investigate how to add these capabilities to your designs.


read more

Getting started with social media sentiment analysis in Python

Friday 19th of April 2019 07:01:00 AM

Natural language processing (NLP) is a type of machine learning that addresses the correlation between spoken/written languages and computer-aided analysis of those languages. We experience numerous innovations from NLP in our daily lives, from writing assistance and suggestions to real-time speech translation and interpretation.


read more

This is how System76 does open hardware

Friday 19th of April 2019 07:00:00 AM

Most people know very little about the hardware in their computers. As a long-time Linux user, I've had my share of frustration while getting my wireless cards, video cards, displays, and other hardware working with my chosen distribution. Proprietary hardware often makes it difficult to determine why an Ethernet controller, wireless controller, or mouse performs differently than we expect.


read more

How to organize with Calculist: Ideas, events, and more

Thursday 18th of April 2019 07:03:00 AM

Thoughts. Ideas. Plans. We all have a few of them. Often, more than a few. And all of us want to make some or all of them a reality.

Far too often, however, those thoughts and ideas and plans are a jumble inside our heads. They refuse to take a discernable shape, preferring instead to rattle around here, there, and everywhere in our brains.


read more

Electronics designed in 5 different countries with open hardware

Thursday 18th of April 2019 07:02:00 AM

The Open Source Hardware Association's Hardware Registry lists hardware from 29 different countries on five continents, demonstrating the broad, international footprint of certified open source hardware.


read more

Level up command-line playgrounds with WebAssembly

Thursday 18th of April 2019 07:01:00 AM

WebAssembly (Wasm) is a new low-level language designed with the web in mind. Its main goal is to enable developers to compile code written in other languages—such as C, C++, and Rust—into WebAssembly and run that code in the browser. In an environment where JavaScript has traditionally been the only option, WebAssembly is an appealing counterpart, and it enables portability along with the promise for near-native runtimes.


read more

Simplifying organizational change: A guide for the perplexed

Thursday 18th of April 2019 07:00:00 AM

Most organizational leaders have encountered a certain paralysis around efforts to implement culture change—perhaps because of perceived difficulty or the time necessary for realizing our work. But change is only as difficult as we choose to make it. In order to lead successful change efforts, we must simplify our understanding and approach to change.


read more

6 alternatives to OpsGenie for managing monitoring alerts

Wednesday 17th of April 2019 07:02:00 AM

Note from the Editor: the following is the author's point of view related to the topic of managing monitoring systems.

As organizations move toward a new generation of distributed systems and microservice architecture, the DevOps world finds it increasingly difficult to keep up with the hybrid needs of today's application monitoring, and the alerts it generates. Managing this aspect of IT infrastructure has DevOps professionals turning to up-and-coming serverless methodologies for this purpose.


read more

How to use Ansible to document procedures

Wednesday 17th of April 2019 07:01:00 AM

"Documentation is a love letter that you write to your future self." —Damian Conway

I use Ansible as my personal notebook for documenting coding procedures—both the ones I use often and the ones I rarely use. This process facilitates my work and reduces the time it takes to do repetitive tasks, the ones where specific commands in a certain sequence are executed to accomplish a specific result.


read more

More in Tux Machines

OpenBSD 6.5 Released With RETGUARD, OpenRSYNC

OpenBSD 6.5 was released today, about one week ahead of schedule for this security-minded BSD operating system. OpenBSD 6.5 is bringing several prominent new features including RETGUARD as its new stack protector and OpenRSYNC as its ISC-licensed in-progress replacement to rsync. OpenBSD 6.5's new RETGUARD functionality aims to be a better stack protector on x86_64 and AArch64 with instrumenting every function return with better security properties than their traditional stack protector. Read more Also: OpenBSD 6.5

Development kit showcases Cortex-A76 based Snapdragon 855

Intrinsyc has launched a 96Boards CE form-factor “Snapdragon 855 Mobile HDK” that runs Android 9 on a 7nm, octa-core Snapdragon 855 with GNSS, WiFi/BT, and optional touchscreens and cameras. Intrinsyc’s Qualcomm Snapdragon 855 Mobile Hardware Development Kit is now available for $1,149, offering a development window into Qualcomm’s powerful Snapdragon 855 SoC. The new HDK runs the latest Android 9.0 Pie release. Read more

Sad News! Scientific Linux is Being Discontinued

Scientific Linux, a distributions focused on scientists in high energy physics field, will not be developed anymore. It’s creator, Fermilab, is replacing it by CentOS in its labs. Read more

today's leftovers

  • Announcing Akademy 2019 in Milan, Italy (September 7th - 13th)
    Akademy 2019 will be held at the University of Milano-Bicocca in Milan, Italy, from Saturday the 7th to Friday the 13th of September. The conference is expected to draw hundreds of attendees from the global KDE community to discuss and plan the future of the community and its technology. Many participants from the broad Free and Open Source software community, local organizations and software companies will also attend. KDE e.V. is organizing Akademy 2019 with unixMiB — the Linux User Group of the University of Milano-Bicocca. unixMiB aims to spread Open Source philosophy among students.
  • Checking out Crunchbang++
  • Intel Iris Gallium3D Picks Up Conservative Rasterization Support
    On top of Intel's new open-source OpenGL driver seeing some hefty performance optimizations, the Iris Gallium3D driver has picked up another OpenGL extension ahead of the Mesa 19.1 branching.  Iris Gallium3D now supports INTEL_conservative_rasterization alongside the existing support in the i965 driver. INTEL_conservative_rasterization is the several year old Intel extension for seeing if all fragments are at least partially covered by a polygon rather than the default rasterization mode of including fragments with at least one sample covered by a polygon.