Showing headlines posted by bob
« Previous ( 1 ... 358 359 360 361 362 363 364 365 366 367 368 ... 1157 ) Next »Introduction to generative adversarial network
If you've been following the artificial intelligence (AI) news media lately, you probably heard that one of Google's top AI people, Ian Goodfellow, moved to Apple in March. Goodfellow was named one of MIT's Innovators Under 35 in 2017 and one of Foreign Policy's 100 Global Thinkers in 2019.
read more
Linux C Programming Tutorial Part 24 - Multi dimensional arrays
If you're following this ongoing C programming tutorial series, you'd be aware of the concept of arrays. To quickly refresh, arrays are used to store multiple values of the same type in continuous storage.
How to manage multiple SSH keys
In the first two articles in this series, I shared how you can use your GPG key to authenticate your SSH connections and import existing SSH keys. Once you're using more than two or three SSH keys, managing them can become more complicated. In this final article, I'll explain how to manage multiple SSH keys using the control file and how to make changes to manage them as GPG authentication subkeys.
read more
How to create a Jailed SSH User with Jailkit on Debian 9 (Stretch)
This document describes how to install and configure Jailkit in Debian 9 Server. Jailkit is a set of utilities to limit user accounts to specific files using chroot() and or specific commands. Setting up a chroot shell, a shell limited to some specific command, or a daemon inside a chroot jail is a lot easier and can be automated using these utilities.
Raspberry Pi add-on targets openHAB users
The $68 “ionware sdk1” is a home automation controller board add-on for the Raspberry Pi Zero W with 7x universal inputs and 7x digital outputs plus a OpenHABian Linux stack with graphical Ladder Logic programming. A startup called ionware has launched an ionware starter development kit 1 home automation add-on board for the Raspberry Pi […]
The mysterious history of the MIT License
Recently, David Humphrey posed a seemingly straightforward question on Twitter.
When was the MIT License created? I can't find any source that gives a year.
read more
Ansible Guide: Manage Files using Ansible
In this guide, I'll show you how to manage files using ansible modules. You will learn how to copy, edit, insert, download and replace files using Ansible.
Facebook open sources C++ F14 hash table
Video: Making fast hash tables in programming, which don't cause collision trouble, is one of computing's holy grails. Facebook thinks it's created a good one.
How to Install Phorum with Nginx on Ubuntu 18.04 LTS
Phorum is a PHP and MySQL based Open Source forum software. In this guide, we will guide you step-by-step through the Phorum installation process on the Ubuntu 18.04 LTS operating system using Nginx as the web server, MySQL as the database, and acme.sh and Let's Encrypt for HTTPS.
How secure are your containerized apps?
I love containers. You love containers. We all love containers. But is our love for them blinding to us the fact that we often don't really know what's running within them? Containers are only as secure as their contents.
Development board with triple DP++ ports runs on Ryzen R1000
Sapphire has launched an “AMD FS-FP5R 5?5” SBC with an AMD Ryzen Embedded R1000 SoC plus 2x GbE, 3x DP++, USB 3.1, SATA III, and M.2 expansion. Sapphire also sells two Ryzen V1000 based SBCs. Hong Kong based Sapphire Embedded Solutions is primarily known for its gaming and graphics cards, but it also has an […]
Firefox and Emerging Markets Leadership
Building on the success of Firefox Quantum, we have a renewed focus on better enabling people to take control of their internet-connected lives as their trusted personal agent — through continued evolution of the browser and web platform — and with new products and services that provide enhanced security, privacy and user agency across connected life.
The state of Linux graphic design tools in 2019
Before I begin this test of Linux graphic design tools, I should admit two things up front. First, I am a designer, not a software developer. Second, although I try to incorporate open source methodologies and principles wherever I can, my field pretty much demands that I use Adobe software on a sticker-emblazoned MacBook Pro. (I know, hate me if you must.) For the purposes of this research project, however, I am running Fedora 29 on a repurposed Mac Mini.
read more
How to import your existing SSH keys into your GPG key
In the first article in this series, I explained how to use your GPG key to authenticate your SSH connections. If you're like me, you already have one or more existing SSH keys. And, if you're like me, you also don't want to have to log into every server you use to update the authorized_keys file. A way around this is to import your existing SSH keys into your GPG key. This will eliminate the need for private key files.
read more
Automate backups with restic and systemd
Timely backups are important. So much so that backing up software is a common topic of discussion, even here on the Fedora Magazine. This article demonstrates how to automate backups with restic using only systemd unit files. For an introduction to restic, be sure to check out our article Use restic on Fedora for encrypted […]
How to enable SSH access using a GPG key for authentication
Many of us are familiar with Secure Shell (SSH), which allows us to connect to other systems using a key instead of a password. This guide will explain how to eliminate SSH keys and use a GNU Privacy Guard (GPG) subkey instead.
read more
Getting started with blockchain for Java developers
Top technology prognosticators have listed blockchain among the top 10 emerging technologies with the potential to revolutionize our world in the next decade, which makes it well worth investing your time now to learn. If you are a developer with a Java background who wants to get up to speed on blockchain technology, this article will give you the basic information you need to get started.
read more
How to Install October CMS with Nginx on Fedora 29
October CMS is a free, open-source, self-hosted CMS platform based on the Laravel PHP Framework. In this tutorial, we will go through the October CMS installation on Fedora 29 system by using Nginx as a web server, MariaDB as a database server, and optionally you can secure transport layer by using acme.sh client and Let's Encrypt certificate authority to add SSL support.
Automate user acceptance testing with your DevOps pipeline
Acceptance testing, also called user acceptance testing (UAT), determines whether a system satisfies user needs, business requirements, and authorized entity criteria. The tests are repeated every time there's a new design when the application is developed through software development lifecycle (SDLC).
read more
Announcing Akademy 2019 in Milan, Italy (September 7th - 13th)
Akademy 2019 will be held at the University of Milano-Bicocca in Milan, Italy, from Saturday the 7th to Friday the 13th of September.
The conference is expected to draw hundreds of attendees from the global KDE community to discuss and plan the future of the community and its technology. Many participants from the broad Free and Open Source software community, local organizations and software companies will also attend.
« Previous ( 1 ... 358 359 360 361 362 363 364 365 366 367 368 ... 1157 ) Next »