Showing headlines posted by bob
« Previous ( 1 ... 193 194 195 196 197 198 199 200 201 202 203 ... 1158 ) Next »MariaDB releases connector for Reactive Java developers
R2DBC uses declarative techniques to create 'more powerful, efficient and scalable JVM solutions'. MariaDB has released a connector for R2DBC in a bid to make its open-source relational database more friendly to the Java developer community.…
How to Install Matomo (Piwik) Web Analytics on CentOS 8
Matomo formerly known as Piwik is an open-source analytics application for the Linux operating system. It is very similar to Google Analytics that helps you to tracks and display the location of user visits.
Carrier board extends Raspberry Pi Compute Module 4 with PCIe, SATA
On Indiegogo: a $134 “Over:Board” Mini-ITX carrier for the Raspberry Pi CM4 with a full-sized PCIe slot, GbE, COM, 2x HDMI, a USB 2.0 hub, USB-based SATA and audio, an RTC, and a 24V ATX input. In October, we covered a Turin Pi 2 Mini-ITX carrier board that can cluster up to four Raspberry Pi […]
Pi add-on offers M.2 for 5G and mini-PCIe for 4G and NB-IoT
Akari’s $69-and-up “Industrial 5G/4G Raspberry Pi Base Shield” has launched on Kickstarter with an M.2 slot for 5G and a mini-PCIe slot for 4G/NB-IoT. The kit offers 15KV ESD protection, RTC, DIO, USB, and serial I/O. A two-year old Japanese firm called Akari has gone to Kickstarter to launch a 5G/4G add-on for the Raspberry […]
An Introduction to Linux Gaming thanks to ProtonDB
In this article, the newest compatibility feature for gaming will be introduced and explained for all you dedicated video game fanatics. In recent years we have made leaps and strides on making Linux and Unix systems more accessible for everyone. Now we come to a commonly asked question, can we play games on Linux? Well, of course! And almost, let me explain.
Learn C by writing a simple game
I taught myself about programming back in elementary school. My first programs were on the Apple II, but eventually, I learned C by reading books and practicing. And the best way to practice programming is to write sample programs that help exercise your new knowledge.
read more
Getting started with GIT on Linux
Git is a distributed version control system. It is used for tracking changes in any files. It was designed for coordinating work among programmers operating on source code during the software development process. In this article, I will show you the commands to perform basic operations on a Git repository.
8 Kubernetes insights for 2021
The end of the year is the perfect time to look back and explore where we've been and where we're going in the Kubernetes world. I particularly want to focus on the ecosystem that formed around Kubernetes in 2020, which several great articles on Opensource.com covered. I'll review them in the order they were published.
Linux 5.11 dominated by descriptors for new AMD silicon
Linus Torvalds has been back at work for a week and already has a second release candidate ready. What’s your excuse? Linux overlord Linus Torvalds has urged developers to “crawl out from under all the xmas wrapping paper piles and go test” after releasing release candidate two of version 5.11 of the Linux kernel.”…
Resize images using Python
I love Python, and I've been learning it for a while now. Some time ago, I wrote a Python script where I needed to resize a bunch of images while at the same time keeping the aspect ratio (the proportions) intact. So I looked around and found Pillow, a Python imaging library and "friendly fork" of an old library just called PIL.
7 enlightening talks from All Things Open 2020
All Things Open, a technology conference held in October every year, is always a wonderful learning experience. For 2020, the conference shifted to an online format, which had its ups and downs. The chance encounters with acquaintances in the hallways and having lunch with friends were noticeably absent, but the learning experience was as good as always. Honestly, in some ways, it was better because everyone got a front-row seat, and there were no standing-room-only talks.
Explore the night sky with this open source astronomy app
I have always been fascinated with the night sky. When I was younger, the only reference materials available were books, and they seemed to depict a sky that looked different from the one I saw from my home.
Solve a charitys problem with the Julia programming language
I have been writing a series of articles about solving a nice, small, and somewhat unusual problem in different programming languages (Groovy, Python, and Java so far).
Happy New Year! 5 things we learned last year
As we ring in a new year that many hope will look a lot different than 2020, I propose we try to keep a few things that difficult year gave us:
read more
Build your own text editor in Java
There are a lot of text editors available. There are those that run in the terminal, in a GUI, in a browser, and in a browser engine. Many are very good, and some are great. But sometimes, the most satisfying answer to any question is the one you build yourself.
A 2020 love letter to the Fedora community
Fedora Project Leader recaps the year in Fedora and the success we've had as a community in a difficult year.
Use the Markdown Editor app in Nextcloud
The advantage of plain text is that there’s no extra computer-specific information cluttering up your otherwise human-readable writing. The good thing about computers is that they’re programmable, and so as long as we humans agree to follow very specific conventions when writing, we can program computers to interpret human-readable text as secret instructions. For instance, by surrounding a word with two asterisks, we not only give a visual cue to humans that a word is significant, but we can also program computers to display the word in bold.
Learn Lua by writing a game
If you're a fan of scripting languages like Bash, Python, or Ruby, you might find Lua interesting. Lua is a dynamically typed, lightweight, efficient, and embeddable scripting language with an API to interface with C. It runs by interpreting bytecode with a register-based virtual machine, and it can be used for everything from procedural programming to functional programming to data-driven programming. It can even be used for object-oriented programming through the clever use of arrays, or tables, used to mimic classes.
10 examples of using Python in 2020
As in recent years, Python proved a popular programming language in 2020. Each year, Opensource.com publishes various articles about Python to pique new users' interest and help long-time Pythonistas expand their skills. The following are Opensource.com's top 10 articles about Python in 2020.
Xavier NX based edge AI system eyes large deployments
Axiomtek’s “AIE100-903-FL-NX” is an edge AI system built around Nvida’s 6-core Carmel Arm v8.2 64-bit processor and 384-core Volta GPU. The system integrates Allxon’s device management solution. Axiomtek has announced its AIE100-903-FL-NX edge AI system. The box-level system is powered by the Nvidia’s Jetson Xavier NX module. The Xavier module sports a a 6-core Nvidia […]
« Previous ( 1 ... 193 194 195 196 197 198 199 200 201 202 203 ... 1158 ) Next »