Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 3 hours 47 min ago

A guide to human communication for sysadmins

Wednesday 4th of September 2019 07:01:00 AM

Not too long ago, I spoke at a tech event in the Netherlands to an audience mostly made up of sysadmins. One of my topics was how sysadmins can increase the value they deliver to the organization they work for. I believe that among the most important factors for delivering value is for everyone to know the overall organization's priorities and goals, as well as the priorities and goals of the organization's development teams.


read more

Geeks in Cyberspace: A documentary about Linux nerds and the web that was

Wednesday 4th of September 2019 07:00:00 AM

"We invented blogging, we invented podcasting, we invented the LIKE button…"

Rob Malda is only half-joking when he makes these claims in the closing minutes of my new documentary, Geeks in Cyberspace. Together with his friends Jeff Bates, Nate Oostendorp, and Kurt Demaagd, Malda helped usher in our present age of social media, inventing now-familiar conventions that we use every day on Reddit, Wikipedia, Facebook, and elsewhere.


read more

Humbleness key to open source success, Kubernetes security struggles, and more industry trends

Tuesday 3rd of September 2019 02:00:00 PM

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

The birth of the Bash shell

Tuesday 3rd of September 2019 07:14:00 AM

Shell scripting is an essential discipline for anyone in a sysadmin type of role, and the predominant shell in which people write scripts today is Bash. Bash comes as default on nearly all Linux distributions and modern MacOS versions and is slated to be a native part of Windows Terminal soon enough. Bash, you could say, is everywhere.


read more

5 open source speed-reading applications

Tuesday 3rd of September 2019 07:00:00 AM

English essayist and politician Joseph Addison once said, "Reading is to the mind what exercise is to the body." Today, most (if not all) of us are training our brains by reading text on computer monitors, television screens, mobile devices, street signs, newspapers, magazines, and papers at work or school.


read more

Peanuts, paper towels, and other important considerations on community

Tuesday 3rd of September 2019 07:00:00 AM

The most powerful aspects of an organization's culture live in the smallest individual gestures—sometimes no bigger than a peanut.

Not long ago, as I was sitting in the Dallas airport waiting for a delayed flight, I watched another passenger munch on some peanuts. Their shells fell all over the floor and, after a few minutes, the passenger kicked them into the aisle, presumably for the airport cleaning staff to collect later.


read more

An introduction to Hyperledger Fabric

Tuesday 3rd of September 2019 07:00:00 AM

One of the biggest projects in the blockchain industry, Hyperledger, is comprised of a set of open source tools and subprojects. It's a global collaboration hosted by The Linux Foundation and includes leaders in different sectors who are aiming to build a robust, business-driven blockchain framework.


read more

Navigating Ansible documentation, automating patching, virtualization, and more news

Monday 2nd of September 2019 07:03:00 AM

In this third edition of Ansible Around The Web, we've a delicious spread of ops-related YouTube content, and in the blogs section, guides to virtualization with oVirt and help navigating the extensive Ansible documentation.

If you spot an interesting Ansible story on your travels, please send us the link via Mark on Twitter, and the Ansible Community team will curate the best submissions.


read more

Why I use Java

Monday 2nd of September 2019 07:00:00 AM

I believe I started using Java in 1997, not long after Java 1.1 saw the light of day. Since that time, by and large, I've really enjoyed programming in Java; although I confess these days, I'm as likely to be found writing Groovy scripts as "serious code" in Java.


read more

Top take-aways from DevOps World 2019

Monday 2nd of September 2019 07:00:00 AM

In August, I had the opportunity to join more than 2,000 people gathered in San Francisco for DevOps World 2019. Following are some of the most newsworthy announcements from the 150 breakout sessions and 16 workshops held over the four-day event.


read more

Why support open source? Strategies from around the world

Saturday 31st of August 2019 07:00:00 AM

There are many excellent resources available to teach you how to run an open source project—how to set up the collaboration tools, how to get the community engaged, etc. But there is much less out there about open source strategy; that is, about how to use well-considered open source investments to support an overall mission.


read more

Google opens Android speech transcription and gesture tracking, Twitter's telemetry tooling, Blender's growing adoption, and more news

Saturday 31st of August 2019 07:00:00 AM

In this edition of our open source news roundup, we take a look two open source releases from Google, Twitter's latest observability tooling, anime studio adopts Blender, and more!


read more

11 surprising ways you use Linux every day

Friday 30th of August 2019 07:02:00 AM

Linux runs almost everything these days, but many people are not aware of that. Some might be aware of Linux and might have heard that this operating system runs supercomputers. According to Top500, Linux now powers the five-hundred fastest computers in the world. Go to their site and search for "Linux" to see the results for yourself.


read more

Change your Linux terminal color theme

Friday 30th of August 2019 07:01:00 AM

If you spend most of your day staring into a terminal, it's only natural that you want it to look pleasing. Beauty is in the eye of the beholder, and terminals have come a long way since the days of CRT serial consoles. So, the chances are good that your software terminal window has plenty of options to theme what you see—however you define beauty.


read more

7 rules for remote-work sanity

Friday 30th of August 2019 07:00:00 AM

I work remotely and have done so on and off for a good percentage of the past 10 to 15 years. I'm lucky that I'm in a role where this suits my responsibilities, and in a company that is set up for it. Not all roles—those with many customer onsite meetings or those with a major service component—are suited to remote working, of course. But it's clear that an increasing number of organisations are considering having at least some of their workers doing so remotely.


read more

Getting started with HTTPie for API testing

Thursday 29th of August 2019 07:03:00 AM

HTTPie is a delightfully easy to use and easy to upgrade HTTP client. Pronounced "aitch-tee-tee-pie" and run as http, it is a command-line tool written in Python to access the web.


read more

Variables in PowerShell

Thursday 29th of August 2019 07:02:00 AM

In computer science (and casual computing), a variable is a location in memory that holds arbitrary information for later use. In other words, it’s a temporary storage container for you to put data into and get data out of. In the Bash shell, that data can be a word (a string, in computer lingo) or a number (an integer).


read more

SparkFun continues to innovate thanks to open source hardware

Thursday 29th of August 2019 07:01:00 AM

When SparkFun Electronics founder and CEO Nathan Seidle was an engineering student at the University of Colorado, he was taught, "Real engineers come up with an idea and patent that idea." However, his experience with SparkFun, which he founded from his college apartment in 2003, is quite the opposite.


read more

What is an Object in Java?

Thursday 29th of August 2019 07:00:00 AM

Java is an object-oriented programming language, which views the world as a collection of objects that have both properties and behavior. Java's version of object-orientedness is pretty straightforward, and it's the basis for almost everything in the language. Because it's so essential to Java, I'll explain a bit about what's under the covers to help anyone new to the language.


read more

Managing Ansible environments on MacOS with Conda

Wednesday 28th of August 2019 07:02:00 AM

If you are a Python developer using MacOS and involved with Ansible administration, you may want to use the Conda package manager to keep your Ansible work separate from your core OS and other local projects.

Ansible is based on Python. Conda is not required to make Ansible work on MacOS, but it does make managing Python versions and package dependencies easier. This allows you to use an upgraded Python version on MacOS and keep Python package dependencies separate between your system, Ansible, and other programming projects.


read more

More in Tux Machines

Android Leftovers

Firefox, Graphene, Krita update in Tumbleweed

Two openSUSE Tumbleweed snapshots were released this week. The snapshots furnished the update for KDE Applications 19.08.1 and updated several libraries including Intel’s Graphene library OS. Snapshot 20190917 delivered four packages. The Graphene package updated to 1.10.0 and now uses an ancillary library called (micro) µTest for its test suite, which makes possible to build and run the test suite without depending on GLib. Mozilla Firefox 69.0 provided Enhanced Tracking Protection (ETP) with stronger privacy protections and added support for receiving multiple video codecs to makes it easier for WebRTC conferencing services to mix video from different clients. The other two package updates in the snapshot were icecream 1.3, which takes compile jobs from a build and distributes it among remote machines allowing a parallel build, and the HTTP client/server library for GNOME libsoup 2.66.3. The update of icecream 1.3 improved the speed of creating compiler tarballs. The snapshot is trending at a moderately stable rating of 87, according to the Tumbleweed snapshot reviewer. Read more

today's leftovers

  • Epiphany Technology Preview Users: Action Required

    Epiphany Technology Preview has moved from https://sdk.gnome.org to https://nightly.gnome.org. The old Epiphany Technology Preview is now end-of-life. Action is required to update. If you installed Epiphany Technology Preview prior to a couple minutes ago, uninstall it using GNOME Software and then reinstall using this new flatpakref.

  • Qt Quick on Vulkan, Metal, and Direct3D - Part 2

    Let's continue where we left off in the first post. We saw an example of a Qt Quick application running on Linux on top of OpenGL and Vulkan. We also saw a Vulkan frame capture in RenderDoc, which is not just an invaluable tool during Qt development work, but can also be useful to anyone who wants to dig deeper and understand better how Qt Quick renders a frame (or for that matter troubleshoot problems in an application's rendering). Now in this post we are going to focus on what Qt 5.14 offers for macOS and Windows.

  • Renewing the Modularity objective

    Now that Modularity is available for all Fedora variants, it’s time to address issues discovered and improve the experience for packagers and users. The Modularity team identified a number of projects that will improve the usefulness of Modularity and the experience of creating modules for packagers. We are proposing a renewed objective to the Fedora Council.

  • Boardcon Idea3399 Features-Rich SBC Comes with M.2 NVMe SSD and 4G LTE PCIe Sockets

    Back in 2017, Boardcon introduced EM3399 single board computer powered by a Rockchip RK3399 processor through the company’s PICO3399 SO-DIMM system-on-module.

  • Random Number Generator Assembly

    Learn how to assemble your NeuG USB True Random Number Generator Assembly from https://shop.fsf.org/

  • Standing on the shoulders of giants

    This changed everything, and it led to the birth of ever greater backgammon neural networks that could provide world-class competition as well as world-class analysis. The first great program to follow and raise the standard was Jellyfish, after which came Snowie, and even a magnificent open-source project: GNU Backgammon, which to this day is the second strongest backgammon software available. It too can be found at its source site. For documentation, refer to my online manual, “All About GNU”.

Android Leftovers