Showing headlines posted by bob

« Previous ( 1 2 3 4 5 6 7 8 9 10 11 ... 830 ) Next »

Failure is a feature in blameless DevOps

  • (Posted by bob on Aug 1, 2019 6:55 PM EDT)
  • Story Type: News Story
DevOps is just another term for value stream development. What does value stream mean? Value is what arises during our interactions with customers and stakeholders. Once we get into value stream development, we quickly realize that value is not an entity. Value constantly changes. Value is a process. Value is a flow. Hence the term stream. Value is only value if it's a stream. And this streaming of value is what we call continuous integration (CI). read more

GitHub Pages is a CI/CD pipeline

  • (Posted by bob on Aug 1, 2019 12:44 PM EDT)
  • Story Type: News Story
One of GitHub's superpowers is the ability to magically turn your documentation into a website. If you configure a GitHub Page for your docs/ folder on your AwesomeProject website, you'll end up with, showing your documentation, all for free. read more

Install Automad CMS with Nginx and Let's Encrypt SSL on Ubuntu 18.04

  • Howtoforge Linux Howtos und Tutorials (Posted by bob on Aug 1, 2019 10:15 AM EDT)
  • Story Type: Tutorial; Groups: Linux, PHP, Ubuntu
Automad is an open-source file-based content management system (CMS) and a template engine written in PHP. All content is stored in human-readable text files instead of a database.

Linux permissions 101

  • (Posted by bob on Aug 1, 2019 9:01 AM EDT)
  • Groups: Linux; Story Type: News Story
Understanding Linux permissions and how to control which users have access to files is a fundamental skill for systems administration. This article will cover standard Linux file systems permissions, dig further into special permissions, and wrap up with an explanation of default permissions using umask. read more

Continuous Integration/Continuous Development with FOSS Tools

One of the hottest topics within the DevOps space is Continuous Integration and Continuous Deployment (CI/CD). This attention has drawn lots of investment dollars, and a vast array of proprietary Software As A Service (SaaS) tools have been created in the CI/CD space, which traditionally has been dominated by free open-source software (FOSS) tools. Is FOSS still the right choice with the low cost of many of these SaaS options?

Running Blockchain Applications in Hyperledger Explorer

  • (Posted by bob on Aug 1, 2019 2:49 AM EDT)
  • Story Type: News Story; Groups: Linux
Hyperledger Explorer is a powerful utility that allows users to create user-friendly web-based applications. It is a blockchain dashboard and provides the ability to view, invoke, deploy, and query raw blockchain data and network information, including block details, chain codes, and transactions stored in the ledger.

The VR Linux desktop is on its way

Want to use the GNOME or KDE Linux desktops on your virtual reality headset? A new open-source project aims to let you play games and use your Linux desktop with your VR head-mounted display.

Multi-monitor wallpapers with Hydrapaper

  • Fedora Magazine (Posted by bob on Jul 31, 2019 7:23 PM EDT)
  • Groups: Fedora; Story Type: News Story
When using multiple monitors, by default, means that your desktop wallpaper is duplicated across all of your screens. However, with all that screen real-estate that a multiple monitor setup delivers, having a different wallpaper for each monitor is a nice way to brighten up your workspace even more. One manual workaround for getting different wallpapers […]

Bash aliases you can't live without

  • (Posted by bob on Jul 31, 2019 4:54 PM EDT)
  • Story Type: News Story
A Bash alias is a method of supplementing or overriding Bash commands with new ones. Bash aliases make it easy for users to customize their experience in a POSIX terminal. They are often defined in $HOME/.bashrc or $HOME/bash_aliases (which must be loaded by $HOME/.bashrc).

read more

Bash Shell Games: Let's Play Go Fish!

Between the previous 163 columns I've written here in Linux Journal and the dozens of games I programmed and explored during the creation of my Wicked Cool Shell Scripts book, I've written a lot of Bash shell games. The challenge is to find one that's simple enough where a shell script will work, but isn't so simple that it ends up being only a half-dozen lines.

Advantech launches its first SMARC module

Advantech has launched a rugged, soldered “SOM-2569” SMARC module that runs Linux or Windows on an Apollo Lake SoC and offers WiFi and Bluetooth, dual GbE controllers, and triple display support. Advantech has posted preliminary specs for its first SMARC form-factor computer-on-module. Available with the full range of Intel’s Apollo Lake Atom, Celeron, and Pentium […]

How to structure a multi-file C program: Part 2

In Part 1, I laid out the structure for a multi-file C program called MeowMeow that implements a toy codec. I also talked about the Unix philosophy of program design, laying out a number of empty files to start with a good structure from the very beginning. Lastly, I touched on what a Makefile is and what it can do for you. This article picks up where the other one left off and now I'll get to the actual implementation of our silly (but instructional) MeowMeow codec.

Robot kit builds on Jetson Nano

  • (Posted by bob on Jul 31, 2019 5:25 AM EDT)
  • Groups: Linux; Story Type: News Story
Waveshare has launched a Linux/ROS-driven, $100 “JetBot AI Kit” robotics kit that works with the Nvidia Jetson Nano Dev Kit. The kit includes an expansion board, WiFi, motor, wheels, 8MP camera, 64GB microSD card, controller, and more. When Nvidia launched its Linux-powered Jetson Nano module and $99 Jetson Nano Dev Kit in March, it posted […]

From e-learning to m-learning: Open education's next move

  • (Posted by bob on Jul 30, 2019 6:08 PM EDT)
  • Story Type: News Story
"Access to computers and the Internet has become a basic need for education in our society."?U.S. Senator Kent Conrad, 2004 I spent seventeen years working in higher education, both as a campus technology leader and as an adjunct professor. Today, I continue as an adjunct professor. I know firsthand that educational technology is invaluable to the teaching and learning mission of universities—and that it changes at a rapid pace. read more

Open-spec board supports blockchain-based IoT with Ethereum

  • (Posted by bob on Jul 30, 2019 2:25 PM EDT)
  • Groups: Linux; Story Type: News Story
On Kickstarter: The “Elk” SBC is designed for a decentralized-web IoT applications using blockchain. It runs Linux on an Allwinner H3 and Arduino on an STM32 and supports Ethereum, Whisper, and IPFS. A Cairo, Egypt based startup called Elk has won Kickstarter funding for a tiny (55 x 25.5mm) IoT development board designed for decentralized […]

Using Python to explore Google's Natural Language API

  • (Posted by bob on Jul 30, 2019 11:56 AM EDT)
  • Groups: Python; Story Type: News Story
As a technical search engine optimizer, I am always looking for ways to use data in novel ways to better understand how Google ranks websites. I recently investigated whether Google's Natural Language API could better inform how Google may be classifying a site's content. read more

How to create a pull request in GitHub

  • (Posted by bob on Jul 30, 2019 9:27 AM EDT)
  • Story Type: News Story
So, you know how to use git. You have a GitHub repo and can push to it. All is well. But how the heck do you contribute to other people's GitHub projects? That is what I wanted to know after I learned git and GitHub. In this article, I will explain how to fork a git repo, make changes, and submit a pull request. When you want to work on a GitHub project, the first step is to fork a repo. read more

Linus Torvalds prepares to wave goodbye to Linux floppy drives

  • ZDNet | open-source RSS; By Steven J. Vaughan-Nichols (Posted by bob on Jul 30, 2019 8:13 AM EDT)
  • Story Type: News Story; Groups: Linux
TIme moves on and the venerable, but increasingly rare, floppy drive won't be supported in Linux for much longer.

« Previous ( 1 2 3 4 5 6 7 8 9 10 11 ... 830 ) Next »