Showing headlines posted by bob
« Previous ( 1 ... 355 356 357 358 359 360 361 362 363 364 365 ... 1222 ) Next »Add scorekeeping to your Python game
This is part 10 in an ongoing series about creating video games in Python 3 using the Pygame module. Previous articles are:
read more
Bruce Perens quits Open Source Initiative amid row over new data-sharing crypto license: 'We've gone the wrong way with licensing'
Distributed app platform's proposed agreement 'isn't freedom respecting,' he says
Special report Last year, lawyer Van Lindberg drafted a software license called the Cryptographic Autonomy License (CAL) on behalf of distributed development platform Holo – and submitted it to the Open Source Initiative (OSI) for approval as an Open Source Definition-compliant (OSD) license.…
What you need to know about Rust in 2020
Rust has drawn plenty of attention from programmers on sites like Hacker News for a while. While many have long loved using the language for hobby projects, it didn't start catching on in industry until 2019, when this really started to change.
How to Install Gitea Code Hosting Platform with HTTPS on CentOS 8
Gitea is a code hosting web application written in Go. As its name suggests, it is designed to be used with the popular source control program Git, similarly to Gitlab and Github. This guide will explain the installation of Gitea on CentOS 8 with an Nginx HTTPS reverse proxy.
My Raspberry Pi retrospective: 6 projects and more
Historically and theoretically speaking, a decade, a century, or a millennium starts when the clock turns midnight on January 1 of the year one of its decimal order. For example, the 20th century started on January 1, 1901, not on January 1, 1900. The reason for this is simple: there is no year 0 in our modern calendar, so these periods of time start on year 1 (using the Gregorian calendar). But that's not how we refer to time periods colloquially and culturally; for example, when we mention '80s music or movies, we're talking about the period from 1980 to 1989.
read more
Snakes on a wane: Python 2 development is finally frozen in time, version 3 slithers on
I'm not quite dead, mutters 2.7 as rigor mortis sets in
With the arrival of 2020, the Python Clock has stopped ticking, marking the end of development for the Python 2 programming language.…
Tracking Translations with Transtats
Translation is an important step in software localization which helps make software more popular globally, and impacts international user experience. In recent years, localization processes have been evolving worldwide to become more continuous, faster, efficient with automation. In Fedora, the development of the Zanata platform and its plugins, then Transtats, and now the migration to […]
Five-bay, open source NAS features RK3399, UPS, and 2.5GbE
Kobol’s open spec “Helios64” NAS system will go on pre-order for $189 (SBC) or $285 (full kit) next week with a hexa-core RK3399 with 4GB RAM, 16GB eMMC, UPS, M.2, 5x SATA, 4x USB, and both GbE and 2.5GbE ports. Next week, Kobol will launch pre-orders for an open HW/SW NAS system available as both […]
How to Install Wallabag on Ubuntu 18.04 LTS
Wallabag is a read it later kind of service. It allows you to save webpages so that you can read it later at your own leisure pace. This tutorial will cover how to install and setup Wallabag on a server running on Ubuntu 18.04 and above.
Linux Mint 19.3 is here and better than ever
The easiest and best Linux desktop had a new long-term support release during the holidays. Here's what's new and neat in this latest version.
Data streaming and functional programming in Java
When Java SE 8 (aka core Java 8) was introduced in 2014, it introduced changes that fundamentally impact programming in it. The changes have two closely linked parts: the stream API and the functional programming constructs. This article uses code examples, from the basics through advanced features, to introduce each part and illustrate the interplay between them.
10 open source software alternatives for the new year
Open source isn't just for techies. On your desktop (regardless of your operating system), on your phone, and in your business, open source software can help you become better organized, more productive, more secure, and healthier. Best of all, you don't need to worry about the shackles of proprietary licenses. Throughout 2019, Opensource.com's team of Correspondents and community of writers have highlighted top-notch open source alternatives to proprietary software. Take a quick look at the best 10 of those articles.
Put some loot in your Python platformer game
This is part 9 in an ongoing series about creating video games in Python 3 using the Pygame module. Previous articles are:
read more
read more
5 predictions for Kubernetes in 2020
How do you track a wildly popular project like Kubernetes? How do you figure out where it’s going? If you are contributing to the project or participating in Special Interest Groups (SIGs), you might gain insight by osmosis, but for those of you with day jobs that don’t include contributing to Kubernetes, you might like a little help reading the tea leaves. With a fast-moving project like Kubernetes, the end of the year is an excellent time to take a look at the past year to gain insight into the next one.
read more
How to get started with open source in 2020
When Opensource.com launched in 2010, Red Hat CEO Jim Whitehurst said the site "is one of the ways in which Red Hat gives something back to the open source community." And that community has always included the growing number of people who are new to open source.
In 2019, we published many articles about the open source way of thinking, choosing hardware, the contribution process, and other topics geared toward newbies. If you're new to open source, this list of Opensource.com's top 10 articles from 2019 about getting started with open source should put you on the right path.
read more
9 cheat sheets and guides to enhance your tech skills
Cheat sheets are perfect for the new coder just starting out on the command line. However, even the most experienced programmers need to lean on references every once in a while. If that pesky keyboard shortcut is just at the tip of your finger, a cheat sheet is perfect to have nearby. Here’s a roundup of our downloadable guides that will set you up for success in 2020.
read more
How to be a better organization: Top 10 reads for leaders
Modern organizations are adopting key elements from open source software. By leveraging the "open" in open source, leaders can help shape a more responsive and productive enterprise. Check out these top 10 articles from 2019 that can help you develop your own path in open leadership.
How to Install NextCloud on Debian 10
NextCloud is a free and open-source file hosting and file sharing server forked from ownCloud project. It is very similar to other file sharing services like Google Drive, Dropbox and iCloud. In this tutorial, we will explain how to install NextCloud and secure it with Let's Encrypt SSL on Debian 10.
VMware Wraps 2019 With Pivotal Acquisition
VMware has wrapped 2019 with the addition of Pivotal to its ever growing family. The post VMware Wraps 2019 With Pivotal Acquisition appeared first on Linux.com.
12 programming resources for coders of all levels
No matter where you are in your programming journey, there are things for you to learn in Opensource.com's top 12 programming articles from 2019.
« Previous ( 1 ... 355 356 357 358 359 360 361 362 363 364 365 ... 1222 ) Next »