Showing headlines posted by bob
« Previous ( 1 ... 174 175 176 177 178 179 180 181 182 183 184 ... 1158 ) Next »"Going out of your way to be open": An important practice for executive leaders
Throughout our "Managing with Open Values" series, we've interviewed a number of managers and leaders who shared with us their experiences and practices. In this installment, I interviewed fellow Open Organization Ambassador Sam Knuth to discuss how he lets open values guide his approach to leading large teams.
read more
UBports community delivers 'second-largest release of Ubuntu Touch ever'
Linux for smartphones: OTA-16 brings fixes for brave Android avoiders
UBports, a community project to build Ubuntu for smartphones, has released OTA-16, a new version of Ubuntu Touch with numerous updates – yet the dream of a viable alternative to iOS and Android seems as distant as ever.…
Practice using the Linux grep command
One of the classic Unix commands, developed way back in 1974 by Ken Thompson, is the Global Regular Expression Print (grep) command. It's so ubiquitous in computing that it's frequently used as a verb ("grepping through a file") and, depending on how geeky your audience, it fits nicely into real-world scenarios, too. (For example, "I'll have to grep my memory banks to recall that information.") In short, grep is a way to search through a file for a specific pattern of characters.
read more
What's in Fedora 34? GNOME 40, accelerated Wayland, PipeWire Audio, improved Flatpak support, and more
It's all about developers
Ahead of its release next month, the Fedora community has posted details of what is coming in Fedora 34, Red Hat's bleeding-edge Linux distro.…
Raspberry Pi CM4 carriers boast dual LAN ports
Seeed and Mcuzone have launched compact Raspberry Pi CM4-based carrier boards for $45 and $109, respectively. The Seeed board features dual GbE ports and the Mcuzone entry has GbE and 10/100 ports plus 4G LTE. As promised last October, Seeed Studio has launched a carrier board for the Raspberry Pi Compute Module 4. Seeed’s Dual […]
Programming 101: Input and output with Java
When you write a program, your application may need to read from and write to files stored on the user's computer. This is common in situations when you want to load or store configuration options, you need to create log files, or your user wants to save work for later. Every language handles this task a little differently. This article demonstrates how to handle data files with Java.
read more
UP Squared Pro SBC features triple M.2 slots
Aaeon has launched a $169-and-up, community-backed “UP Squared Pro” SBC based on Apollo Lake. Compared to the UP Squared, it adds two more M.2 slots for SSDs, 5G, or Myriad X AI, plus wide-range power and TPM 2.0. In October, Aaeon teased an Intel Elkhart Lake based UP Squared Pro 2 board that has yet […]
My favorite open source project management tools
Projects like building a satellite, developing a robot, or launching a new product are all expensive, involve different providers, and contain hard dependencies that must be tracked.
How to Check Disk Space on Ubuntu 20.04
Tracking disk usage information is a day-to-day task of any system administrator. Linux has some built-in utilities that help you find the disk space of your system. In this post, we will show you how to check disk space on Linux using multiple ways.
How to write 'Hello World' in WebAssembly
WebAssembly is a bytecode format that virtually every browser can compile to its host system's machine code. Alongside JavaScript and WebGL, WebAssembly fulfills the demand for porting applications for platform-independent use in the web browser. As a compilation target for C++ and Rust, WebAssembly enables web browsers to execute code at near-native speed.
When you talk about a WebAssembly, application, you must distinguish between three states:
read more
Get started with edge computing by programming embedded systems
RTOS is an open source operating system for embedded devices developed by RT-Thread. It provides a standardized, friendly foundation for developers to program a variety of devices and includes a large number of useful libraries and toolkits to make the process easier.
read more
Fedora 34 Feature Focus: Updated Activities Overview
Fedora Workstation 34 is scheduled for release towards the end of April. Among the various changes that it will contain is the soon-to-be-released GNOME 40. This comes with a number of improvements and new features, most notably an updated Activities Overview design. Read on to hear the background behind those changes, and what to expect […]
How to Install Suricata and Zeek IDS with ELK on Ubuntu 20.10
In this tutorial we will install and configure Suricata, Zeek, the ELK stack, and some optional tools on an Ubuntu 20.10 (Groovy Gorilla) server along with the Elasticsearch Logstash Kibana (ELK) stack.
6 things to know about using WebAssembly on Firefox
WebAssembly is a portable execution format that has drawn a lot of interest due to its ability to execute applications in the browser at near-native speed. By its nature, WebAssembly has some special properties and limitations. However, by combining it with other technologies, completely new possibilities arise, especially related to gaming in the browser. This article describes the concepts, possibilities, and limitations of running WebAssembly on Firefox.
Old Linux storage bugs, new security patches
You may not have used SCSI this decade, but the old storage interface software is still in Linux and security holes have been found, and fixed, within it.
Learn how file input and output works in C
If you want to learn input and output in C, start by looking at the stdio.h include file. As you might guess from the name, that file defines all the standard ("std") input and output ("io") functions.
The first stdio.h function that most people learn is the printf function to print formatted output. Or the puts function to print a simple string. Those are great functions to print information to the user, but if you want to do more than that, you'll need to explore other functions.
read more
GitOps vs. DevOps: What's the difference?
If you work with technology, you are probably familiar with DevOps. Although DevOps is quite hard to describe in a few words, these Opensource.com articles can give you more information:
read more
How to store AWS user access key and secret key in Jenkins
In this article, we will install the "CloudBees AWS Credentials" plugin and store the AWS IAM user's secret key and access key in Jenkins using this plugin. We will install the "AWS Steps Plugin" so that we could use "awsStep" to inject the credential we created.
12 Raspberry Pi projects to try this year
Remember when the Raspberry Pi was just a really tiny hobbyist Linux computer? Well, to the surprise of no one, the Pi's power and scope has escalated quickly. Have you got a new Raspberry Pi or an old one lying around needing something to do? If so, we have plenty of new project ideas, ranging from home automation to cross-platform coding, and even some new hardware to check out.
Build an open source theremin
Even if you haven't heard of a theremin, you're probably familiar with the eerie electronic sound it makes from watching TV shows and movies like the 1951 science fiction classic The Day the Earth Stood Still. Theremins have also appeared in popular music, although often in the form of a theremin variant.
« Previous ( 1 ... 174 175 176 177 178 179 180 181 182 183 184 ... 1158 ) Next »