41554 blogs · [ { "id": "01a0bb7b-aba2-70ac-8da4-4a8055a030f6", "title": "Freeing up space used by Docker containers, images and cached layers", "url": "https://www.kevinhooke.com/2024/12/11/freeing-up-space-used-by-docker-containers-and-images/", "published_at": "2024-12-11T11:01:47+00:00" }, { "id": "01a0bb7b-aba2-70ac-8da4-4a8056186169", "title": "MS Flight Simulator 2024: thoughts after 2 updates – still mostly unplayable (Around The World leg 1: EGSU to EGNV)", "url": "https://www.kevinhooke.com/2024/12/09/ms-flight-simulator-2024-thoughts-after-2-updates-still-mostly-unplayable-around-the-world-leg-1-egsu-to-egnv/", "published_at": "2024-12-09T18:52:00+00:00" }, { "id": "01a0bb7b-aba2-70ac-8da4-4a80568ee552", "title": "MS Flight Simulator 2024: Day 2 – not too much better", "url": "https://www.kevinhooke.com/2024/11/23/ms-flight-simulator-2024-day-2-not-too-much-better/", "published_at": "2024-11-23T14:03:46+00:00" }, { "id": "01a0bb7b-aba2-70ac-8da4-4a8056f4788f", "title": "Microsoft Flight Simulator 2020: UK scenery updates – comparing 2020-2021 compared to now after World Update XVII (July 2024)", "url": "https://www.kevinhooke.com/2024/11/21/microsoft-flight-simulator-2020-uk-scenery-updates-comparing-2020-2021-compared-to-now-after-world-update-xvii-july-2024/", "published_at": "2024-11-21T20:54:20+00:00" }, { "id": "01a0bb7b-aba2-70ac-8da4-4a80574e5e51", "title": "Migrating from Mastodon botsin.space: self-hosted vs hosting service alternatives", "url": "https://www.kevinhooke.com/2024/11/20/migrating-from-mastodon-botsin-space-self-hosted-vs-hosting-service-alternatives/", "published_at": "2024-11-20T19:21:00+00:00" }, { "id": "01a0bb7b-aba2-70ac-8da4-4a8058181772", "title": "MS Flight Simulator 2024 day 1: Welcome to a logon wait screen", "url": "https://www.kevinhooke.com/2024/11/19/ms-flight-simulator-2024-day-1-welcome-to-a-logon-wait-screen/", "published_at": "2024-11-19T20:10:37+00:00" }, { "id": "01a0bb7b-aba2-70ac-8da4-4a8058f0527e", "title": "docker-compose (v1.29.2) to remote host with ssh fails", "url": "https://www.kevinhooke.com/2024/11/16/docker-compose-v1-29-2-to-remote-host-with-ssh-fails/", "published_at": "2024-11-16T11:02:10+00:00" }, { "id": "01a0bb7b-aba2-70ac-8da4-4a805930048c", "title": "Installing Solaris 8 x86 on VirtualBox 7.0.20 – when to remove the iso during install", "url": "https://www.kevinhooke.com/2024/11/13/installing-solaris-8-x86-on-virtualbox-7-0-20-when-to-remove-the-iso-during-install/", "published_at": "2024-11-13T19:27:00+00:00" }, { "id": "01a0bb7b-aba2-70ac-8da4-4a8059e121d7", "title": "Automating ssh key passphrases on MacOS", "url": "https://www.kevinhooke.com/2024/11/08/automating-ssh-key-passphrases-on-macos/", "published_at": "2024-11-08T19:16:00+00:00" }, { "id": "01a0bb7b-aba2-70ac-8da4-4a805a695471", "title": "Deploying a container to Google Cloud Run via gcloud cli", "url": "https://www.kevinhooke.com/2024/11/01/deploying-a-container-to-google-cloud-run-via-gcloud-cli/", "published_at": "2024-11-01T18:02:00+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f549b86c6a", "title": "GitLab Runner “Runner has never contacted this instance”", "url": "https://www.kevinhooke.com/2024/10/19/gitlab-runner-runner-has-never-contacted-this-instance/", "published_at": "2024-10-19T12:48:00+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f549c04758", "title": "GitLab Runner unable to run Docker commands", "url": "https://www.kevinhooke.com/2024/10/18/gitlab-runner-unable-to-run-docker-commands/", "published_at": "2024-10-18T17:34:00+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f54a446168", "title": "GitLab – no runners for project", "url": "https://www.kevinhooke.com/2024/10/17/gitlab-no-runners-for-project/", "published_at": "2024-10-17T17:07:00+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f54b1bcbfc", "title": "Self-hosted GitLab 17.3.0 getting 500 on Runners page in Admin", "url": "https://www.kevinhooke.com/2024/10/16/self-hosted-gitlab-17-3-0-getting-500-on-runners-page-in-admin/", "published_at": "2024-10-16T17:50:00+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f54b50b9c1", "title": "MacOS Sequoia local network access and the new ‘Allow [app name] to find devices on local network’ prompt", "url": "https://www.kevinhooke.com/2024/10/15/macos-sequoia-local-network-access-and-the-new-allow-app-name-to-find-devices-on-local-network-prompt/", "published_at": "2024-10-15T17:57:00+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f54c3a48da", "title": "RetroPie / EmulationStation – Rotating output to the Raspberry Pi 7″ LCD 90 degrees for portrait orientation", "url": "https://www.kevinhooke.com/2024/10/11/retropie-emulationstation-rotating-output-to-the-raspberry-pi-7-lcd-90-degrees-for-portrait-orientation/", "published_at": "2024-10-11T20:23:00+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f54c3de2cd", "title": "Proxmox ‘host doesn’t support requested feature’ creating Ubuntu 24.04 guest", "url": "https://www.kevinhooke.com/2024/10/04/proxmox-host-doesnt-support-requested-feature-creating-ubuntu-24-04-gurst/", "published_at": "2024-10-04T17:03:00+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f54d20fdb0", "title": "Changing self-hosted GitLab user passwords via cli", "url": "https://www.kevinhooke.com/2024/10/01/changing-self-hosted-gitlab-user-passwords-via-cli/", "published_at": "2024-10-01T20:10:02+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f54dcc8532", "title": "Terraform: Provisioning a GCP VM instance with ssh key access", "url": "https://www.kevinhooke.com/2024/09/27/terraform-provisioning-a-gcp-vm-instance-with-ssh-key-access/", "published_at": "2024-09-27T19:17:00+00:00" }, { "id": "01a0bb7f-a576-71ac-a509-76f54ddc6a21", "title": "Docker build fails during ‘apt-get install’ with 404 errors", "url": "https://www.kevinhooke.com/2024/09/24/docker-build-fails-during-apt-get-install-with-404-errors/", "published_at": "2024-09-24T18:57:00+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90982817e", "title": "Setting user prompted values during apt-get install (e.g. tzdata)", "url": "https://www.kevinhooke.com/2024/09/24/setting-user-prompted-values-during-apt-get-install-e-g-tzdata/", "published_at": "2024-09-24T17:48:00+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90a101df3", "title": "Paul Allen’s Living Computer Museum computer collection being auctioned by Christies – last day tomorrow (12/9/24)", "url": "https://www.kevinhooke.com/2024/09/11/paul-allens-living-computer-museum-computer-collection-being-auctioned-by-christies-last-day-tomorrow-12-9-24/", "published_at": "2024-09-11T18:52:00+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90a6fed57", "title": "Yaesu FT60 desktop charger LEDs", "url": "https://www.kevinhooke.com/2024/09/09/yaesu-ft60-desktop-charger-leds/", "published_at": "2024-09-09T18:46:00+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90b26a7da", "title": "Re-tagging and re-organizing mp3 collection by Artist and Album folders using MusicBrainz Picard (after Google Takeout)", "url": "https://www.kevinhooke.com/2024/09/06/re-tagging-and-re-organizing-mp3-collection-by-artist-and-album-folders-using-musicbrainz-picard-after-google-takeout/", "published_at": "2024-09-06T18:15:00+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90bc9edc0", "title": "My PC with only SSDs sounds like it has a grinding mechanical hard disk :-0", "url": "https://www.kevinhooke.com/2024/09/02/my-pc-with-only-ssds-sounds-like-it-has-a-grinding-mechanical-hard-disk-0/", "published_at": "2024-09-02T18:49:40+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90c846f4f", "title": "Revisiting CD rip quality from early 2000s", "url": "https://www.kevinhooke.com/2024/08/28/revisiting-cd-rip-quality-from-early-2000s/", "published_at": "2024-08-28T17:30:00+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90cb7302f", "title": "Creating simple GitLab CI pipelines", "url": "https://www.kevinhooke.com/2024/08/22/creating-simple-gitlab-ci-pipelines/", "published_at": "2024-08-22T18:46:00+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90d32835e", "title": "Running and connecting to different MySQL servers in Docker containers", "url": "https://www.kevinhooke.com/2024/08/15/running-and-connecting-to-different-mysql-servers-in-docker-containers/", "published_at": "2024-08-15T17:26:00+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90d5a5124", "title": "Flight Simulator 2020: UK cities with Photogrammetry", "url": "https://www.kevinhooke.com/2024/08/12/flight-simulator-2020-uk-cities-with-photogrammetry/", "published_at": "2024-08-12T21:14:51+00:00" }, { "id": "01a0bb8d-0675-7190-8bc8-f2a90de60a15", "title": "Which my.cnf is mysql using?", "url": "https://www.kevinhooke.com/2024/08/07/which-my-cnf-is-mysql-using/", "published_at": "2024-08-07T19:48:00+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a42e1d584", "title": "AWS Lightsail default ssh userid", "url": "https://www.kevinhooke.com/2024/07/07/aws-lightsail-default-ssh-userid/", "published_at": "2024-07-07T11:30:17+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a436d1964", "title": "Filtering JSON data in Python", "url": "https://www.kevinhooke.com/2024/07/06/filtering-json-data-in-python/", "published_at": "2024-07-06T11:25:24+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a440b34b1", "title": "Documenting functions in Python", "url": "https://www.kevinhooke.com/2024/07/06/documenting-functions-in-python/", "published_at": "2024-07-06T10:56:58+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a44635f06", "title": "Running flask on a different port", "url": "https://www.kevinhooke.com/2024/07/06/running-flask-on-a-different-port/", "published_at": "2024-07-06T10:53:12+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a451bdfc0", "title": "Seeing console output from pytest test runs", "url": "https://www.kevinhooke.com/2024/07/02/seeing-console-output-from-pytest-test-runs/", "published_at": "2024-07-02T10:14:00+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a451ee5b3", "title": "Managing and installing pip3 modules with venv and requirements.txt on MacOS", "url": "https://www.kevinhooke.com/2024/07/01/managing-and-installing-pip3-modules-with-venv-and-requirements-txt-on-macos/", "published_at": "2024-07-01T10:01:00+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a45a4b74e", "title": "Previous posts about AI Models and Code Generation", "url": "https://www.kevinhooke.com/2024/06/22/previous-posts-about-ai-models-and-code-generation/", "published_at": "2024-06-22T15:08:34+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a461a063a", "title": "Website down for 24 hours: SSL certificate update failed – checking the contents of your certificate bundle", "url": "https://www.kevinhooke.com/2024/06/12/website-down-for-24-hours-ssl-certificate-update-failed-checking-the-contents-of-your-certificate-bundle/", "published_at": "2024-06-12T18:40:20+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a469ebb9d", "title": "ssh into a running EC2 instance being used for an AWS Beanstalk deployment", "url": "https://www.kevinhooke.com/2024/05/29/ssh-into-a-running-ec2-instance-being-used-for-an-aws-beanstalk-deployment/", "published_at": "2024-05-29T08:05:00+00:00" }, { "id": "01a0bb90-3f72-700a-80ac-c71a476aa026", "title": "Searching for available install packages on Debian / Raspbian / Ubuntu (Installing Java on a Raspberry Pi Zero)", "url": "https://www.kevinhooke.com/2024/05/28/searching-for-available-install-packages-on-debian-raspbian-ubuntu-installing-java-on-a-raspberry-pi-zero/", "published_at": "2024-05-28T10:29:21+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85acea99c", "title": "Configuring Java version in a Maven based app", "url": "https://www.kevinhooke.com/2024/05/23/configuring-java-version-in-a-maven-based-app/", "published_at": "2024-05-23T18:37:09+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85b3775ed", "title": "VMWare Fusion Pro for MacOS and Workstation Pro for Windows now free for personal use", "url": "https://www.kevinhooke.com/2024/05/14/vmware-fusion-pro-for-macos-and-workstation-pro-for-windows-now-free-for-personal-use/", "published_at": "2024-05-14T21:34:48+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85b50ab40", "title": "Deploying a Docker container to AWS Elastic Beanstalk", "url": "https://www.kevinhooke.com/2024/05/06/deploying-a-docker-container-to-aws-elastic-beanstalk/", "published_at": "2024-05-06T10:45:10+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85b9515e6", "title": "Using WireMock with Spring Boot 3 and JUnit 5", "url": "https://www.kevinhooke.com/2024/05/03/using-wiremock-with-spring-boot-3-and-junit-4/", "published_at": "2024-05-03T12:00:00+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85c8f40e0", "title": "Changing MacOS keybindings for Home/End keys to behave the same as Windows", "url": "https://www.kevinhooke.com/2024/04/28/changing-macos-keybindings-for-home-end-keys-to-behave-the-same-as-windows/", "published_at": "2024-04-28T15:43:02+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85cea4271", "title": "Updating local versions of Docker images if using the latest tag", "url": "https://www.kevinhooke.com/2024/04/22/updating-local-versions-of-docker-images-if-using-the-latest-tag/", "published_at": "2024-04-22T14:51:12+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85da950eb", "title": "Moving from msql client to mysqlsh", "url": "https://www.kevinhooke.com/2024/03/20/moving-from-msql-client-to-mysqlsh/", "published_at": "2024-03-20T19:17:42+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85e1e1efc", "title": "Differences between US and UK Amateur Radio license rules and restrictions – part 4: New Ofcom license conditions for 2024 for UK licensees", "url": "https://www.kevinhooke.com/2024/03/09/differences-between-us-and-uk-amateur-radio-license-rules-and-restrictions-part-4-new-ofcom-license-conditions-for-2024-for-uk-licensees/", "published_at": "2024-03-09T19:26:53+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85e6d9044", "title": "Deploying a Spring Boot app to AWS Elastic Beanstalk with the eb cli", "url": "https://www.kevinhooke.com/2024/03/08/deploying-a-spring-boot-app-to-aws-elastic-beanstalk-with-the-eb-cli/", "published_at": "2024-03-09T01:29:56+00:00" }, { "id": "01a0bb9c-fcfa-713a-9503-20d85eef499a", "title": "Capturing Spring Boot logs on AWS Elastic Beanstalk", "url": "https://www.kevinhooke.com/2024/03/07/capturing-spring-boot-logs-on-aws-elastic-beanstalk/", "published_at": "2024-03-07T16:00:00+00:00" } ] posts Claim your blog
Back to kevinhooke.com
Blog · corpus.blog/blogs/kevinhooke.com/posts

kevinhooke.com

kevinhooke.com

2024