BGP Basics – advertising networks into BGP

1 year ago

The first post in this BGP mini-series looked at setting up BGP peering between routers. Now we’ll take things a…

BGP Basics – iBGP and eBGP peering

1 year ago

This is the first post in a mini-series on BGP basics, and looks at setting up internal and external BGP…

CCNP ROUTE Study – OSPF Virtual Links

1 year ago

One of the golden rules of OSPF is that all areas must be connected to the backbone area 0, however…

CCNP ROUTE Study – OSPF DR/BDR Elections (and how to rig them….)

1 year ago

When multiple OSPF routers are connected to a multi-access medium such as Ethernet, a Designated Router (DR) and a Backup…

Scaling Shiny Apps for Python and R: Sticky Sessions on Heroku

3 years ago

Shiny for R and Python can be You'll need Git and the Heroku CLI. We will implement scaling, which implies…

Manage Dependencies with the deps R Package for Docker Containers

3 years ago

When building Docker images for your R-based applications, the biggest hurdle is knowing exactly which packages and system libraries your…

Containerizing Shiny for Python and Shinylive Applications

3 years ago

Shiny is a framework that makes it easy to build interactive web applications. Shiny was introduced 10 years ago as…

How to Set Up Quarto with Docker, Part 2: Dynamic Content

4 years ago

Most of these options do not really require the hosting to be container based, because the rendered HTML can be…

How to Set Up Quarto with Docker, Part 1: Static Content

4 years ago

Quarto is an open-source scientific and technical publishing system built on Pandoc. It is a cross-platform tool to create dynamic…

We Need to Talk About Docker Registries

4 years ago

Many Docker tutorials begin with docker pull as the first command to cover. The docker pull command is followed by…

This website uses cookies.