Showing headlines posted by bob
« Previous ( 1 ... 329 330 331 332 333 334 335 336 337 338 339 ... 1194 ) Next »Most-read open source news stories of 2019
A great deal happened in the world of open source in 2019. Once upon a time, you would have been hard-pressed to find news about Linux, free software, and open source software outside of a small handful of specialist publications. Today, though, news about open source is everywhere; the online edition of Forbes even has its own Linux columnist.
The importance of consistency in your Python code
The principle of least surprise is a guideline when designing user interfaces. It says that when the user performs an action, the program should do whatever would surprise the user the least. This is for the same reason kids love reading the same book over and over again: there is nothing more comforting to people than the ability to predict and have those predictions come true.
read more
10 articles to become more data science savvy
When LinkedIn released its third annual Emerging Jobs report, engineers everywhere said, "Amen." More than half the list consists of engineering roles, with new fields like robotics appearing for the first time. But data science had a strong showing as well. The role shows 37% annual growth, topping that aspect of the Emerging Jobs list for the third year in a row.
12 open source resources for kids and young adults
Are you looking to challenge your children (or even yourself) to learn new things about open source technologies? Whether you're in elementary school, high school, or college, or even a parent or teacher, Opensource.com has some great reading about open source technologies suitable for the younger generation. Here are our top 12 articles from 2019 on open source for students (and those who love them).
Top articles of 2019: For desktop users
It’s this time of the year again — the time to reflect, and look back at some Fedora Magazine’s most popular articles in 2019. This time it’s all about desktop users. Let’s highlight a few of the many articles written by our great contributors in 2019, focusing on Fedora as a desktop OS. Dash to […]
How the Zen of Python handles errors
Handling "exceptional conditions" is one of the most debated issues in programming. That could be because the stakes are high: mishandled error values can bring down even the largest systems. Since "exception conditions," by nature, are the least tested but occur with unpleasant frequency, correctly handling them can often distinguish a system that horror stories are told about to a system that "just works."
read more
10 Linux command tutorials for beginners and experts
Using Linux well means understanding what commands are available and what they're capable of doing for you. We have covered a lot of them on Opensource.com during 2019, and here are 10 favorites from the bunch.
How to run a business with open source: Top reads
Open source is ready to get to work, and in 2019, Opensource.com had many great articles about how organizations have adopted open source software or open methods to drive their business. As open source matures, we've seen open source not just replace proprietary software, but create entirely new business models. Check out this list of five outstanding articles from Opensource.com in 2019 about running a business with open source.
Top 10 Raspberry Pi articles of 2019
Since its introduction, the Raspberry Pi has been one of the hottest topics on Opensource.com. This trend continued in 2019 with an impressive list of over 30 articles about various Raspberry Pi projects. The top 10 articles are covered below, but if you are a true Raspberry Pi aficionado, I encourage you to check out out our entire selection of Raspberry Pi articles.
Top 5 articles on the modern organization in 2019
The open organization community at Opensource.com published more than 50 articles in 2019. That's more than 50 new, openly licensed resources to help you explore the ways open principles are changing the way we work, manage, and lead in modern organizations.
How to Install Java on CentOS 8
Java is a free, open-source and one of the most popular programming languages expressly designed for use in the distributed environment of the internet. In this tutorial, we will show you how to install OpenJDK 8, OpenJDK 11 and Oracle 8 on CentOS 8.
Best of 2019: Fedora for developers
With the end of the year approaching fast, it is a good time to look back at 2019 and go through the most popular articles on Fedora Magazine written by our contributors. In this article of the “Best of 2019” series, we are looking at developers and how to use Fedora to be a great […]
Making trade-offs when writing Python code
Software development is a discipline rife with trade-offs. For every choice, there is an equally defensible but opposite choice. Make a method private? You're encouraging copy-paste. Make a method public? You're committing prematurely to an interface. Software developers make hard choices every minute. While all the principles in the Zen of Python cover trade-offs to some extent, the following principles take the hardest, coldest look at some trade-offs.
Chill out with the Linux Equinox Desktop Environment
I haven't used the Fast Light Toolkit (FLTK) for anything serious yet, but I'm a fan of the C++ GUI toolkit that's pretty simple to learn and (in my experience) reliable even across updates. When I found out that there was a desktop environment built with FLTK, I was eager to try it—and I was quickly glad I did. The Equinox Desktop Environment (EDE) is a fast and simple desktop written in C++ and FLTK for Unix desktops.
Top articles for learning Python in 2020
Python had a big year in 2019. According to popular resources like GitHub and Stack Overflow, it's trending as the second most popular language in the world.
5 security tips from Santa
If you're reading this in 2019, it's almost Christmas (as celebrated according to the Western Christian calendar), and, like all children and IT professionals, it's time to write your letter to Santa/St. Nick/Father Christmas. Don't forget: those who have been good get nice presents and those who haven't get coal. Coal is not a clean-burning fuel, and with climate change well and truly upon us,1 you don't want to be going for the latter option.
read more
LibreOffice 6.4 nearly done as open-source office software project prepares for 10th anniversary
A decade later, has LibreOffice succeeded? With business still hooked on Microsoft Office, not really
The LibreOffice team is testing the first release candidate of version 6.4, which is set for release at the end of January.…
Why your Python code should be flat and sparse
The Zen of Python is called that for a reason. It was never supposed to provide easy-to-follow guidelines for programming. The rules are specified tersely and are designed to engage the reader in deep thought.
read more
Carrier boards and mini-PCs boost the Jetsons
Diamond has unveiled a “Stevie” carrier board for the Jetson AGX Xavier that supports 8x cameras. Other recent Diamond carriers include the PCI/104 equipped Elton for the Xavier, the Jethro and smaller Ziggy for the TX2, and the enclosed ZiggyBox and Jetbox-Nano systems. Diamond Systems announced a Stevie carrier board for Nvidia’s high-end Jetson AGX […]
US military loves Linux
Linux has now already been certified to meet the three different security certifications required by the United States Department of Defense.
« Previous ( 1 ... 329 330 331 332 333 334 335 336 337 338 339 ... 1194 ) Next »