Lake Georgetown, TX

New Python Flask site

Jun 15, 2026

A challenge over the weekend converting my old blog to a Flask app running in Docker and GitHub Actions. Lots more work to do but so far it's been fun making this secure and publicly visable, using GitHub workflows, migrating the old HTML/JS code to Flask/Jinja and setting up Docker on the Akamai Arch VM.

Lake Georgetown Goodwater Loop

Sep 25, 2021

The Dragon is still my most challenging local ride. 28 miles in four hours. It's always an accomplishment.

Lake Georgetown Lake Georgetown Lake Georgetown

Reveille Peak Ranch

Sep 18, 2021
Reveille Peak Ranch Reveille Peak Ranch

Matthew on his first bicycle

Sep 12, 2021
Matthew on his first bicycle

MTB at Brushy Creek

Sep 11, 2021
MTB at Brushy Creek

New Beginnings

Jul 26, 2021

I accepted a position as a Principal Network Monitoring Engineer with Oracle Corp. This is a significant step forward in my career. I found myself needing new challenges after spending eleven years in the cable industry. I am grateful to be a part of the cloud services team. And excited that I will bring decades of experience along with me in this new endeavor.

Knog Oi Bell

Feb 9, 2021

The Knog Oi bell's design is very slick in that it wraps around the bar.

Knog Oi Bell

I've found new satisfaction in doing colorings to augment reading in the past year. I think I might even be getting better at it.

Coloring

Adults are allowed to have fun with their food, too.

Breakfast

Site header design

Jan 31, 2021

Updated the site header. Anything bad I may have ever said about CSS, I take it all back.

Also, I feel validated.

Brushy Creek Park at the YMCA ridge bottom

Brushy Creek, TX

Kitty Terminal

Jan 29, 2021

I've been meaning to mention the Kitty terminal emulator for some time. Since installing it last October it has replaced Gnome Terminal and MacOS Terminal which I use daily. Performance, configuration, customization and documentation are impressive.

Walnut Creek Park

Walnut Creek Park

Syntax Highlighting

Jan 29, 2021

Updated site to utilize syntax highlighting with Highlight.js.

GoPro Hero8 as a webcam in Linux

Jan 27, 2021

After all of the time spent in Zoom/Webex during 2020, I found that I needed a new webcam for Linux. When I saw that it was possible to get this working in Unix I did some searching and pieced together the following. The great part about this is that the GoPro is the ultimate multi-tasker. I can use it on my MTB, in my car or as a webcam on my Linux workstation. Big win on this one.

#!/bin/bash
  
echo
read -p "Plug in USB cable and turn on device. Press any key to continue.  " -n 1 -r
echo

iface=`ifconfig -a | grep enp | cut -f1 -d:`

echo
echo "inserting module v4l2loopback (/dev/video13)"
echo

modprobe v4l2loopback exclusive_caps=1 card_label="LinuxGoPro" video_nr=13

echo
echo "using interface: $iface"
echo

ip link set $iface up
ip address add 172.23.100.52/32 dev $iface
ip route add 172.23.100.0/24 dev $iface proto kernel scope link src 172.23.100.52

echo
echo "activating webcam @ 1080p"
echo

curl 172.23.100.51/gp/gpWebcam/START?res=1080

echo
echo " ffmpeg -threads 1 -i 'udp://@172.23.100.51:8554?overrun_nonfatal=1&fifo_size=50000000' -f:v mpegts -fflags nobuffer -vf format=yuv420p -f v4l2 /dev/video13 "
echo
echo " curl \"172.23.100.51/gp/gpWebcam/SETTINGS?fov=6\" "
echo
#!/bin/bash

echo
echo deactivating webcam
echo

curl 172.23.100.51/gp/gpWebcam/STOP

iface=`ifconfig -a | grep enp | cut -f1 -d:`

echo
echo deconfiguring interface: $iface
echo

ip route del 172.23.100.0/24 dev $iface proto kernel scope link src 172.23.100.52
ip address del 172.23.100.52/32 dev $iface
ip link set $iface down

rmmod v4l2loopback

Hello again, world

Jan 27, 2021

After many iterations of websites, I wanted something unbelievably simple to maintain due to time constraints. This is just a place for me to put ideas I'd like to share. This site's HTML/CSS layout modified from W3Schools.com blog example.

www.bevilacqua.us

Navigation