Showing headlines posted by bob
« Previous ( 1 ... 235 236 237 238 239 240 241 242 243 244 245 ... 1158 ) Next »How to Install GitLab with Docker on Ubuntu 20.04 LTS
In this tutorial, we will show you how to install GitLab using the Docker and Docker Compose. Also, we will be using the Ubuntu 20.04 as our primary operating system, and install docker from the official Ubuntu FocalFossa repository.
Spam Classification with ML-Pack
Howto for using ML-Pack for spam classification on Fedora. Ml-Pack is a small footprint C++ Machine Learning Library.
How to create Multi-Container Pods in Kubernetes
Pods usually have a single container i.e. single container pods are the most common use case and it is not necessary to have a single container in the pod. One of the reasons to use a multi-container pod is simpler communication between containers. In this article, we will create a pod with 2 containers inside it. This example will help to understand the creation of a pod with multiple containers.
An introduction to mutation testing in Python
You have tests for everything; maybe you even have a badge in your project repository stating 100% test coverage. But what are these tests helping you do? How do you know?
read more
Imagine surviving WW3, rebuilding computers, opening up GitHub's underground vault just to relive JavaScript
We've heard of a code freeze but this is ridiculous: Microsoft finishes burying repos in Norwegian archipelago. Microsoft's GitHub on Thursday said that earlier this month it successfully deposited a snapshot of recently active GitHub public code repositories to an underground vault on the Norwegian archipelago of Svalbard.…
Whats the difference between DevSecOps and agile software development
There is a tendency in the tech community to use the terms DevSecOps and agile development interchangeably. While there are some similarities, such as that both aim to detect risks earlier, there are also distinctions that drastically alter how each would work in your organization.
Open source accounting software developed by accountants
Over the last six months, I have been working on GoDBLedger, an open source accounting system that I feel addresses some of the issues that plague current accounting software solutions. Even in my first year as a graduate accountant, the software frustrated me because I have seen what good software can be like and how much it can improve your productivity.
read more
Debug Linux using ProcDump
Microsoft's growing appreciation for Linux and open source is no secret. The company has steadily increased its contributions to open source in the last several years, including porting some of its software and tools to Linux.
A brief history of the Content Management System
Content management system (CMS) is a prolific software category that covers all types of applications for the creation and modification of digital content. So it should come as no huge surprise that the history of the CMS traces back to the first website in history, by Tim Berners-Lee in 1990, which was modeled on an internet-based hypertext system HTML, which represented just text and links.
How to configure an SSH proxy server with Squid
When you can't reach your SSH server directly, a proxy server can be a way to get through. This article shows how to use Squid to set up an SSH proxy.
Dual LAN SBC with RK3328 starts at $24
Radxa’s open-spec, $24-and-up “Rock Pi E” SBC runs Linux on a quad -A53 RK3328 with up to 2GB RAM, microSD, eMMC, USB 3.0, 40-pin GPIO, optional WiFi/BT, and 10/100 and GbE LAN ports with optional PoE. Last October while researching Radxa’s Rock Pi 4C, we noticed a preliminary page for a Rock Pi E SBC […]
Industrial mini-PC claimed to be first to provide 5G
A new GigaIPC QBiX-Pro industrial mini-PC offers a 7th Gen Kaby Lake-U CPU and an optional Qualcomm 5G modem via one of the 3x M.2 slots. Gigabyte’s GigaIPC embedded unit announced a rugged, fanless QBiX-Pro-KBLB7100HD-A1 mini-PC billed as the world’s first embedded PC with 5G. No OS support is listed for the 160 x 118 […]
How to Setup an iSCSI Storage Server on Ubuntu 20.04 LTS
iSCSI stands for Internet Small Computer System Interface is a Storage Area Network protocol that can be used to share block devices such as HDD/SSD partitions, or LVM partitions, or block files on the network. In this tutorial, we will explain how to setup iSCSI targets and iSCSI initiator on Ubuntu 20.04 server.
15.6-inch, HD panel PC offers a choice of Apollo or Whiskey Lake via SDM modules
Axiomtek’s 15.6-inch, SDM-style “ITC150WM” panel PC runs Linux or Win 10 on a choice of Apollo Lake or Whiskey Lake CPUs. Specs include GbE, up to 2x HDMI, up to 5x USB, and up to 3x M.2. Axiomtek announced an ITC150WM panel-PC series that use Intel’s Smart Display Module form factor to enable easy CPU […]
How I balance features and performance in my Linux terminal
I am a big fan of command-line applications, and I spend a lot of time working in a terminal. Terminal-based applications are, in many cases, faster, more flexible, and more intuitive than their graphical user interface (GUI) counterparts. Having a flexible and powerful terminal with many command-line tools makes me more productive. This is one of the main reasons I moved to Linux several years ago and never looked back.
Drupal drops first big upgrade in five years and looks forward by looking backwards
CMS behind gov.uk and plenty more government sites worldwide promises easy upgrade from current code to new version 9.0
Open-source CMS software Drupal has unveiled its first major update in five years by launching a new version 9.0.…
Mozilla Puts Its Trusted Stamp on VPN
Starting today, there’s a VPN on the market from a company you trust. The Mozilla VPN (Virtual Private Network) is now available on Windows and Android devices. This fast and easy-to-use VPN service is brought to you by Mozilla, the makers of Firefox, and a trusted name in online consumer security and privacy services.
The ultimate back to school guide to open source for teachers
Public education has always been a core value in my family. It was instilled in me from a young age that everybody deserves fair access to high-quality education. This virtue continues to influence me as I raise children of my own, one of whom will be entering kindergarten this fall. Open source is the perfect match for public education.
read more
Use this cheat sheet for tmux as a terminal multiplexer
Whether you're starting up an elaborate Raspberry Pi homelab or you're managing a building full of workstations, sometimes you need to do the same task on multiple hosts. There are many ways to automate tasks across systems. Ansible, for instance, ensures all systems are in the same state, and sometimes a simple cron job will do.
read more
How to use Node Selectors in Kubernetes
We can restrict a Pod to only be able to run on a particular Node. In this article, we will create pods to see them get deployed on the worker as well as the master node, then we will attach a label to the master node and point pods to get deployed on the master node only using the nodeSelector.
« Previous ( 1 ... 235 236 237 238 239 240 241 242 243 244 245 ... 1158 ) Next »