Showing headlines posted by bob
« Previous ( 1 ... 318 319 320 321 322 323 324 325 326 327 328 ... 1159 ) Next »Introduction to the Linux chgrp and newgrp commands
In a recent article, I introduced the chown command, which is used for modifying ownership of files on systems. Recall that ownership is the combination of the user and group assigned to an object. The chgrp and newgrp commands provide additional help for managing files that need to maintain group ownership.
read more
Getting started with data science using Python
Data science is an exciting new field in computing that's built around analyzing, visualizing, correlating, and interpreting the boundless amounts of information our computers are collecting about the world. Of course, calling it a "new" field is a little disingenuous because the discipline is a derivative of statistics, data analysis, and plain old obsessive scientific observation.
read more
Code it, ship it, own it with full-service ownership
Software teams seeking to provide better products and services must focus on faster release cycles. But running reliable systems at ever-increasing speeds presents a big challenge. Software teams can have both quality and speed by adjusting their policies around ongoing service ownership. While on-call plays a large part in this model, advancement in knowledge, more resilient code, increased collaboration, and better practices mean engineers don't have to wake up to a nightmare.
Hone advanced Bash skills by building Minesweeper
I am no expert on teaching programming, but when I want to get better at something, I try to find a way to have fun with it. For example, when I wanted to get better at shell scripting, I decided to practice by programming a version of the Minesweeper game in Bash.
How to compare strings in Java
String comparison is a fundamental operation in programming and is often quizzed during interviews. These strings are a sequence of characters that are immutable which means unchanging over time or unable to be changed.
Java has a number of methods for comparing strings; this article will teach you the primary operation of how to compare strings in Java.
There are six options:
read more
Managing network interfaces and FirewallD in Cockpit
In the last article, we saw how Cockpit can manage storage devices. This article will focus on the networking functionalities within the UI. We’ll see how to manage the interfaces attached to the system in Cockpit. We’ll also look at the firewall and demonstrate how to assign a zone to an interface, and allow/deny services […]
Linux-powered NVR can stream and analyze 12 HD cam feeds without a cloud connection
A new “Camect” camera hub and 1TB NVR that can aggregate up to 12 HD streams has funded on Indiegogo. The $279 device runs Linux on an Apollo Lake SoC and provides AI algorithms to analyze video without a cloud service. A Mountain View-based startup called Camect has successfully launched an Apollo Lake-based, AI-enabled camera […]
Linux on the mainframe: Then and now
Last week, I introduced you to the origins of the mainframe's origins from a community perspective. Let's continue our journey, picking up at the end of 1999, which is when IBM got onboard with Linux on the mainframe (IBM Z).
According to the Linux on z Systems Wikipedia page:
read more
Linux 5.3 releases with support for AMD Navi GPUs
Linus Torvalds announced the release of Linux 5.3 on the Linux Kernel Mailing List (lkml).
An introduction to audio processing and machine learning using Python
At a high level, any machine learning problem can be divided into three types of tasks: data tasks (data collection, data cleaning, and feature formation), training (building machine learning models using data features), and evaluation (assessing the model). Features, defined as "individual measurable propert[ies] or characteristic[s] of a phenomenon being observed," are very useful because they help a machine understand the data and classify it into categories or predict a value.
read more
How to Install Bolt CMS with Nginx and Let's Encrypt on FreeBSD 12
Bolt is a sophisticated, lightweight and simple CMS built with PHP. This tutorial shows the installation of Bolt CMS in FreeBSD 12 with Nginx web server, MySQL database server and Let's Encrypt SSL certificate.
CAN-Bus HAT for Raspberry Pi 4 offers RTC and wide-range power
Copperhill’s third-gen, $65 “PiCAN3” HAT features Raspberry Pi 4 support and a SocketCAN-ready CAN-Bus 2.0B port. The HAT has an RTC and is powered by a 3A, 6-20V Switch Mode Power Supply that can also power the Pi. Copperhill Technologies has launched a CAN-Bus HAT for the Raspberry Pi 4 Model B designed for industrial […]
Adding themes and plugins to Zsh
In my previous article, I explained how to get started with Z-shell (Zsh). For some users, the most exciting thing about Zsh is its ability to adopt new themes. It's so easy to theme Zsh both because of the active community designing visuals for the shell and also because of the Oh My Zsh project, which makes it trivial to install them.
read more
IBM will soon launch a 53-qubit quantum computer
IBM continues to push its quantum computing efforts forward and today announced that it will soon make a 53-qubit quantum computer available to clients of its IBM Q Network. The new system, which is scheduled to go online in the middle of next month, will be the largest universal quantum computer available for external use yet.
How Intel's Clear Linux Team Cut The Kernel Boot Time From 3 Seconds To 300 ms
Intel engineer Feng Tang spoke at this week's Linux Plumbers Conference in Lisbon, Portugal on how the Clear Linux team managed to boot their kernel faster.
The community-led renaissance of open source
With few commercial participants, early free software and open source communities were, by definition, community-led. Software was designed and created organically by communities of users in response to their needs and inspiration. The results, to a degree nobody predicted, were often magical.
read more
Election fraud: Is there an open source solution?
Can open source technology help keep our elections honest? With its Trust The Vote Project, the Open Source Election Technology (OSET) Institute is working on making that a reality for elections in the United States and around the world.
read more
SMARC 2.0 module runs Linux on i.MX8M Mini
Congatec’s “Conga-SMX8-Mini” SMARC 2.0 module runs Linux on NXP’s i.MX8M Mini with up to 4GB LPDDR4 and 128GB eMMC and optional WiFi and -40 to 85°C. There’s also a new carrier and coolers for Congatec’s Epyc 3000 based conga-B7E3 module. NXP’s power-efficient, 14nm FinFET fabricated i.MX8M Mini has attracted considerable support among computer-on-module manufacturers, starting […]
Examining AI's Effect on Media and Truth
Mozilla is announcing its eight latest Creative Media Awards. These art and advocacy projects highlight how AI intersects with online media and truth — and impacts our everyday lives
SDR dev kit builds on Zynq UltraScale+ RFSoC
Avnet has launched an “RFSoC Development Kit” that extends Xilinx’s eval kit for its Linux-powered, Zynq UltraScale+ RFSoC. The kit adds a Qorvo 2×2 Small Cell RF front-end for SDR prototyping and integrates MATLAB and Simulink. Xilinx launched its 5G-focused Zynq UltraScale+ RFSoC variant of its Arm/FPGA hybrid Zynq UltraScale+ MPSoc last year and then […]
« Previous ( 1 ... 318 319 320 321 322 323 324 325 326 327 328 ... 1159 ) Next »