41554 blogs · [ { "id": "01a08770-ffc7-7305-b4bf-fe3b8dbc5261", "title": "Garden of D’Lights", "url": "https://earlruby.org/2025/01/garden-of-dlights/", "published_at": "2025-01-09T05:23:55+00:00" }, { "id": "01a08770-ffc7-7305-b4bf-fe3b8e1299d4", "title": "Making JIRA Suck Less", "url": "https://earlruby.org/2025/01/making-jira-suck-less/", "published_at": "2025-01-08T02:29:17+00:00" }, { "id": "01a08770-ffc7-7305-b4bf-fe3b8e70d60e", "title": "Adding a volume for docker images to Tanzu Kubernetes", "url": "https://earlruby.org/2025/01/adding-a-volume-for-docker-images-to-tanzu-kubernetes/", "published_at": "2025-01-08T00:21:39+00:00" }, { "id": "01a08770-ffc7-7305-b4bf-fe3b8ee4300d", "title": "Installing TrueNAS Scale on a Terra Master NAS", "url": "https://earlruby.org/2025/01/installing-truenas-scale-on-a-terra-master-nas/", "published_at": "2025-01-04T21:54:46+00:00" }, { "id": "01a08770-ffc7-7305-b4bf-fe3b8f4e7e02", "title": "Adding a LUKS-encrypted iSCSI volume to TrueNAS and Ubuntu 24.04", "url": "https://earlruby.org/2025/01/adding-a-luks-encrypted-iscsi-volume-to-truenas-and-ubuntu-24-04/", "published_at": "2025-01-04T01:58:24+00:00" }, { "id": "01a0c509-bca7-7115-af4a-2644179f43f1", "title": "Update the firmware on Dell hosts using Ansible", "url": "https://earlruby.org/2024/10/update-the-firmware-on-dell-hosts-using-ansible/", "published_at": "2024-10-16T19:19:36+00:00" }, { "id": "01a0c509-bca7-7115-af4a-2644183b3578", "title": "Updating local IDRAC passwords on Dell hosts using Ansible", "url": "https://earlruby.org/2024/10/updating-local-idrac-passwords-on-dell-hosts-using-ansible/", "published_at": "2024-10-16T18:59:03+00:00" }, { "id": "01a0c509-bca7-7115-af4a-2644190ce297", "title": "Copy entire file directories from a Linux host to Box", "url": "https://earlruby.org/2024/09/copy-entire-file-directories-from-a-linux-host-to-box/", "published_at": "2024-09-12T17:03:51+00:00" }, { "id": "01a0c509-bca7-7115-af4a-264419c9c99a", "title": "AI Without GPUs: Using Your Existing CPU Resources to Run AI Workloads", "url": "https://earlruby.org/2024/09/ai-without-gpus-using-your-existing-cpu-resources-to-run-ai-workloads/", "published_at": "2024-09-03T17:38:58+00:00" }, { "id": "01a0c509-bca7-7115-af4a-264419caef54", "title": "Fix bouncing mail from a GNU Mailman server on Dreamhost", "url": "https://earlruby.org/2024/07/fix-bouncing-mail-from-a-gnu-mailman-server-on-dreamhost/", "published_at": "2024-07-20T01:34:11+00:00" }, { "id": "01a0c519-ead6-7257-8451-8ee4fb7b9b52", "title": "Unexplored Territory #069: AI on CPUs with Earl Ruby", "url": "https://earlruby.org/2024/03/unexplored-territory-069-ai-on-cpus-with-earl-ruby/", "published_at": "2024-03-05T18:16:26+00:00" }, { "id": "01a0c519-ead6-7257-8451-8ee4fc7a0735", "title": "AI without GPUs: Using Intel AMX CPUs on VMware vSphere with Tanzu Kubernetes", "url": "https://earlruby.org/2024/02/ai-without-gpus-using-intel-amx-cpus-on-vmware-vsphere-with-tanzu-kubernetes/", "published_at": "2024-02-28T21:11:57+00:00" }, { "id": "01a0c519-ead6-7257-8451-8ee4fc9046d0", "title": "AI without GPUs: Using Intel AMX CPUs on VMware vSphere for LLMs", "url": "https://earlruby.org/2024/02/ai-without-gpus-using-intel-amx-cpus-on-vmware-vsphere-for-llms/", "published_at": "2024-02-28T21:07:11+00:00" }, { "id": "01a0c519-ead6-7257-8451-8ee4fca3bdc7", "title": "Posting to Google Spaces from Bash", "url": "https://earlruby.org/2023/12/posting-to-google-spaces-from-bash/", "published_at": "2023-12-05T06:00:24+00:00" }, { "id": "01a0c519-ead6-7257-8451-8ee4fd44e80f", "title": "AI without GPUs: Accessing Sapphire Rapids AMX instructions on vSphere", "url": "https://earlruby.org/2023/08/accessing-sapphire-rapids-amx-instructions-on-vsphere/", "published_at": "2023-08-24T17:30:00+00:00" }, { "id": "01a0c524-bd52-7349-afe1-7d2efda133c5", "title": "Dark Mode on Chromium", "url": "https://earlruby.org/2023/08/dark-mode-on-chromium/", "published_at": "2023-08-16T01:35:00+00:00" }, { "id": "01a0c524-bd52-7349-afe1-7d2efdb82c83", "title": "What to do when your Facebook account is “hacked”", "url": "https://earlruby.org/2023/05/what-to-do-when-your-facebook-account-is-hacked/", "published_at": "2023-05-03T06:46:00+00:00" }, { "id": "01a0c524-bd52-7349-afe1-7d2efe6f5e6b", "title": "Configure BIOS settings with Ansible and Redfish", "url": "https://earlruby.org/2023/03/configure-bios-settings-with-ansible-and-redfish/", "published_at": "2023-03-18T00:28:53+00:00" }, { "id": "01a0c524-bd52-7349-afe1-7d2eff2007e0", "title": "Run a Linux systemd service during shutdown", "url": "https://earlruby.org/2023/03/run-a-linux-systemd-service-during-shutdown/", "published_at": "2023-03-14T17:58:25+00:00" }, { "id": "01a0c524-bd52-7349-afe1-7d2effd6aa71", "title": "Quickly create guest VMs using virsh, cloud image files, and cloud-init", "url": "https://earlruby.org/2023/02/quickly-create-guest-vms-using-virsh-cloud-image-files-and-cloud-init/", "published_at": "2023-02-15T23:08:48+00:00" }, { "id": "01a0c530-462d-710c-98da-de296d2178a7", "title": "Gitlab: The source branch does not exist [SOLVED]", "url": "https://earlruby.org/2022/06/gitlab-the-source-branch-does-not-exist-solved/", "published_at": "2022-06-29T16:00:13+00:00" }, { "id": "01a0c530-462d-710c-98da-de296d81a2a4", "title": "Calculating the value for 64bitMMIOSizeGB", "url": "https://earlruby.org/2022/02/calculating-the-value-for-64bitmmiosizegb/", "published_at": "2022-02-05T01:02:48+00:00" }, { "id": "01a0c530-462d-710c-98da-de296dfd7639", "title": "Setting up NFS FSID for multiple networks", "url": "https://earlruby.org/2022/01/setting-up-nfs-fsid-for-multiple-networks/", "published_at": "2022-01-13T23:58:00+00:00" }, { "id": "01a0c530-462d-710c-98da-de296e22a92e", "title": "Updating ESXi root passwords and authorized ssh keys with Ansible", "url": "https://earlruby.org/2021/10/updating-esxi-root-passwords-and-authorized-ssh-keys-with-ansible/", "published_at": "2021-10-06T21:11:49+00:00" }, { "id": "01a0c530-462d-710c-98da-de296ebdc80b", "title": "Allow ping from specific subnets to AWS EC2 instances using Terraform", "url": "https://earlruby.org/2021/08/allow-ping-from-specific-subnets-to-aws-ec2-instances-using-terraform/", "published_at": "2021-08-24T18:32:25+00:00" }, { "id": "01a0c53a-69e0-7067-b909-68944afa0360", "title": "Fixing VSCode when it keeps dropping ssh connections", "url": "https://earlruby.org/2021/06/fixing-vscode-when-it-keeps-dropping-ssh-connections/", "published_at": "2021-06-27T15:33:00+00:00" }, { "id": "01a0c53a-69e0-7067-b909-68944b822b96", "title": "Setting up a 100GbE PVRDMA Network on vCenter 7", "url": "https://earlruby.org/2021/06/setting-up-a-100gbe-pvrdma-network-on-vcenter-7/", "published_at": "2021-06-20T23:59:58+00:00" }, { "id": "01a0c53a-69e0-7067-b909-68944c3e714d", "title": "Getting NVIDIA NGC containers to work with VMware PVRDMA networks", "url": "https://earlruby.org/2021/04/getting-nvidia-ngc-containers-to-work-with-vmware-pvrdma-networks/", "published_at": "2021-04-01T01:00:43+00:00" }, { "id": "01a0c53a-69e0-7067-b909-68944c5036a5", "title": "Upgrading vCenter 7 via the command line", "url": "https://earlruby.org/2021/01/upgrading-vcenter-7-via-the-command-line/", "published_at": "2021-01-25T01:43:00+00:00" }, { "id": "01a0c53a-69e0-7067-b909-68944d4aad7e", "title": "Updating the vCenter appliance root password", "url": "https://earlruby.org/2021/01/updating-the-vcenter-appliance-root-password/", "published_at": "2021-01-22T02:10:00+00:00" }, { "id": "01a0c543-a728-7126-8a25-aeb2e7baed91", "title": "Generate a crypted password for Ansible", "url": "https://earlruby.org/2021/01/generate-a-crypted-password-for-ansible/", "published_at": "2021-01-19T19:46:26+00:00" }, { "id": "01a0c543-a728-7126-8a25-aeb2e8460c36", "title": "Mouse button Copy & Paste on Ubuntu 20.04", "url": "https://earlruby.org/2021/01/mouse-button-copy-paste-on-ubuntu-20-04/", "published_at": "2021-01-02T19:11:22+00:00" }, { "id": "01a0c543-a728-7126-8a25-aeb2e84e14de", "title": "Fixing Docker pull timeout errors in Jenkins", "url": "https://earlruby.org/2020/10/fixing-docker-pull-timeout-errors-in-jenkins/", "published_at": "2020-10-28T02:00:00+00:00" }, { "id": "01a0c543-a728-7126-8a25-aeb2e92b4722", "title": "How to make the best drip-brewed coffee every time", "url": "https://earlruby.org/2020/08/how-to-make-the-best-drip-brewed-coffee-every-time/", "published_at": "2020-08-30T05:00:00+00:00" }, { "id": "01a0c543-a728-7126-8a25-aeb2ea257e2d", "title": "Automatically decrypt multiple LUKS-encrypted volumes", "url": "https://earlruby.org/2020/08/automatically-decrypt-multiple-luks-encrypted-volumes/", "published_at": "2020-08-27T20:00:00+00:00" }, { "id": "01a0c54c-6963-70bd-ac79-a8514025f8dd", "title": "Too many authentication failures", "url": "https://earlruby.org/2020/04/too-many-authentication-failures/", "published_at": "2020-04-04T21:04:00+00:00" }, { "id": "01a0c54c-6963-70bd-ac79-a85140499713", "title": "Install a local .deb file and its dependencies", "url": "https://earlruby.org/2020/04/install-a-local-deb-file-and-its-dependencies/", "published_at": "2020-04-03T22:23:00+00:00" }, { "id": "01a0c54c-6963-70bd-ac79-a85140b70824", "title": "Determine maximum MTU", "url": "https://earlruby.org/2020/02/determine-maximum-mtu/", "published_at": "2020-02-14T17:32:42+00:00" }, { "id": "01a0c54c-6963-70bd-ac79-a851418e1fed", "title": "The Right Way to reboot a host with Ansible", "url": "https://earlruby.org/2019/07/rebooting-a-host-with-ansible/", "published_at": "2019-07-06T01:19:45+00:00" }, { "id": "01a0c54c-6963-70bd-ac79-a85142366144", "title": "Creating AWS Elastic Filesystems (EFS) with Terraform", "url": "https://earlruby.org/2019/01/creating-aws-efs-elastic-filesystems-with-terraform/", "published_at": "2019-01-15T03:18:23+00:00" }, { "id": "01a0c554-ca6d-71b8-af30-3d724263e5f2", "title": "Using Rook+Ceph for persistent storage on Kubernetes", "url": "https://earlruby.org/2018/12/using-rook-ceph-for-persistent-storage-on-kubernetes/", "published_at": "2018-12-18T22:37:37+00:00" }, { "id": "01a0c554-ca6d-71b8-af30-3d7243068279", "title": "Setting up a personal, production-quality Kubernetes cluster with Kubespray", "url": "https://earlruby.org/2018/12/setting-up-a-personal-production-quality-kubernetes-cluster-with-kubespray/", "published_at": "2018-12-18T01:51:36+00:00" }, { "id": "01a0c554-ca6d-71b8-af30-3d7243f91c12", "title": "How to get the IP address of a KVM/virsh VM", "url": "https://earlruby.org/2018/12/how-to-get-the-ip-address-of-a-kvm-virsh-vm/", "published_at": "2018-12-13T00:46:26+00:00" }, { "id": "01a0c554-ca6d-71b8-af30-3d72440ab788", "title": "Use .iso and Kickstart files to automatically create Ubuntu VMs", "url": "https://earlruby.org/2018/12/use-iso-and-kickstart-files-to-automatically-create-vms/", "published_at": "2018-12-12T03:15:30+00:00" }, { "id": "01a0c554-ca6d-71b8-af30-3d724444ee2e", "title": "Redirect mail links to GMail on Ubuntu 18.04 using Desktop Webmail", "url": "https://earlruby.org/2018/10/redirect-mail-links-to-gmail-on-ubuntu-18-04-using-desktop-webmail/", "published_at": "2018-10-02T04:33:12+00:00" }, { "id": "01a0c55d-20c8-70e1-ad8e-32f17685c790", "title": "Removing mount volumes from your desktop in Ubuntu 17.10", "url": "https://earlruby.org/2017/12/removing-mount-volumes-from-your-desktop-in-ubuntu-17-10/", "published_at": "2017-12-19T22:42:37+00:00" }, { "id": "01a0c55d-20c8-70e1-ad8e-32f1773d8f03", "title": "Turn off Apple Wallet / Apple Pay notifications and nag screens", "url": "https://earlruby.org/2017/12/turn-off-apple-wallet-apple-pay-notifications-and-nag-screens/", "published_at": "2017-12-19T03:24:18+00:00" }, { "id": "01a0c55d-20c8-70e1-ad8e-32f17812b2ab", "title": "Running a 6-node CockroachDB cluster with AWS EFS storage", "url": "https://earlruby.org/2017/11/running-a-6-node-cockroachdb-cluster-with-aws-efs-storage/", "published_at": "2017-11-07T06:31:58+00:00" }, { "id": "01a0c55d-20c8-70e1-ad8e-32f178dd6d74", "title": "Quickly get IP addresses of new VMs", "url": "https://earlruby.org/2016/07/quickly-get-ip-addresses-of-new-vms/", "published_at": "2016-07-22T01:32:36+00:00" }, { "id": "01a0c55d-20c8-70e1-ad8e-32f1798f11a9", "title": "Mounting AWS EFS volumes inside Docker Containers", "url": "https://earlruby.org/2016/07/mounting-aws-efs-volumes-inside-docker-containers/", "published_at": "2016-07-21T02:33:52+00:00" }, { "id": "01a0c565-90fd-72eb-b251-9b876c6f6f25", "title": "5 User Engagement Problems Twitter Should Fix this Week", "url": "https://earlruby.org/2016/05/5-user-engagement-problems-twitter-should-fix-this-week/", "published_at": "2016-05-22T01:47:19+00:00" }, { "id": "01a0c565-90fd-72eb-b251-9b876d0212da", "title": "Policy-based Cloud Storage", "url": "https://earlruby.org/2015/09/policy-based-cloud-storage/", "published_at": "2015-09-29T04:48:34+00:00" }, { "id": "01a0c565-90fd-72eb-b251-9b876d0895f3", "title": "Adding a LUKS-encrypted iSCSI volume to Synology DS414 NAS and Ubuntu 15.04", "url": "https://earlruby.org/2015/08/adding-a-luks-encrypted-iscsi-volume-to-synology-ds414-nas-and-ubuntu-15-04/", "published_at": "2015-08-23T23:56:28+00:00" }, { "id": "01a0c565-90fd-72eb-b251-9b876db304ce", "title": "Why adding a .conf or .cfg file to /etc/sudoers.d doesn’t work", "url": "https://earlruby.org/2015/06/why-adding-a-conf-or-cfg-file-to-etc-sudoers-d-doesnt-work/", "published_at": "2015-06-15T22:41:22+00:00" }, { "id": "01a0c565-90fd-72eb-b251-9b876e742adf", "title": "Use Web of Trust (WOT) to thwart scammy web sites", "url": "https://earlruby.org/2015/04/use-web-of-trust-wot-to-thwart-scammy-web-sites/", "published_at": "2015-04-21T05:55:14+00:00" }, { "id": "01a0c56c-a595-737a-b974-3ce8767f6a8c", "title": "Restarting network interfaces in Ansible", "url": "https://earlruby.org/2015/04/restarting-network-interfaces-in-ansible/", "published_at": "2015-04-19T06:31:26+00:00" }, { "id": "01a0c56c-a595-737a-b974-3ce877751c2b", "title": "Peerio promises privacy for everyone", "url": "https://earlruby.org/2015/02/peerio-promises-privacy-for-everyone/", "published_at": "2015-02-11T05:40:55+00:00" }, { "id": "01a0c56c-a595-737a-b974-3ce87792e776", "title": "Stop mounting ISO files in Linux with “-t iso9660”", "url": "https://earlruby.org/2015/02/stop-mounting-iso-files-in-linux-with-t-iso9660/", "published_at": "2015-02-05T20:41:02+00:00" }, { "id": "01a0c56c-a595-737a-b974-3ce8788840b1", "title": "Click to stream .m3u files in Ubuntu", "url": "https://earlruby.org/2015/01/click-to-stream-m3u-files-in-ubuntu/", "published_at": "2015-01-01T23:57:26+00:00" }, { "id": "01a0c56c-a595-737a-b974-3ce8797cce26", "title": "Get Ansible’s “pip” method to install the right version of Django", "url": "https://earlruby.org/2014/11/get-ansibles-pip-method-to-install-the-right-version-of-django/", "published_at": "2014-11-26T23:23:20+00:00" }, { "id": "01a0c577-2cef-7070-a722-dc731ecc7a08", "title": "2014 HPCwire Awards", "url": "https://earlruby.org/2014/11/2014-hpcwire-awards/", "published_at": "2014-11-18T00:19:41+00:00" }, { "id": "01a0c577-2cef-7070-a722-dc731f2d9a74", "title": "Validating Distributed Application Workloads", "url": "https://earlruby.org/2014/11/validating-distributed-application-workloads/", "published_at": "2014-11-04T21:50:20+00:00" }, { "id": "01a0c577-2cef-7070-a722-dc732017c246", "title": "Increase a VM’s available memory with virsh", "url": "https://earlruby.org/2014/05/increase-a-vms-available-memory-with-virsh/", "published_at": "2014-05-16T20:19:40+00:00" }, { "id": "01a0c577-2cef-7070-a722-dc7320ea9fc4", "title": "Increase a VM’s vcpu count with virsh", "url": "https://earlruby.org/2014/05/increase-a-vms-vcpu-count-with-virsh/", "published_at": "2014-05-16T19:47:14+00:00" }, { "id": "01a0c577-2cef-7070-a722-dc732164c062", "title": "Getting rid of the “redirecting to systemctl” message in OpenSUSE", "url": "https://earlruby.org/2013/10/getting-rid-of-the-redirecting-to-systemctl-message-in-opensuse/", "published_at": "2013-10-11T00:54:58+00:00" }, { "id": "01a0c584-f9dd-7018-88d3-ba288adf5c39", "title": "Bring Pidgin’s window into front focus when there’s an inbound IM", "url": "https://earlruby.org/2013/10/bring-pidgins-window-into-front-focus-when-theres-an-inbound-im/", "published_at": "2013-10-08T18:30:38+00:00" }, { "id": "01a0c584-f9dd-7018-88d3-ba288af25ea6", "title": "How to turn off AMBER alerts on an iPhone", "url": "https://earlruby.org/2013/08/how-to-turn-off-amber-alerts-on-an-iphone/", "published_at": "2013-08-07T05:38:42+00:00" }, { "id": "01a0c584-f9dd-7018-88d3-ba288bbc26fa", "title": "Creating differential backups with hard links and rsync", "url": "https://earlruby.org/2013/05/creating-differential-backups-with-hard-links-and-rsync/", "published_at": "2013-05-22T19:18:19+00:00" }, { "id": "01a0c584-f9dd-7018-88d3-ba288bdf6de4", "title": "Workaround to fix the problem of KDE “forgetting” your multi-monitor setup", "url": "https://earlruby.org/2013/03/workaround-to-fix-the-problem-of-kde-forgetting-your-multi-monitor-setup/", "published_at": "2013-03-23T06:18:52+00:00" }, { "id": "01a0c584-f9dd-7018-88d3-ba288c1edcf5", "title": "How to roll-over / move / rotate an Asterisk Master.csv call detail record (CDR) file every 15 minutes", "url": "https://earlruby.org/2012/12/how-to-roll-over-move-rotate-an-asterisk-master-csv-call-detail-record-cdr-file-every-15-minutes/", "published_at": "2012-12-04T05:48:10+00:00" }, { "id": "01a0c593-27da-7170-a1f8-bbb036538484", "title": "Installing Google Maps on an iPhone 5 and iOS6", "url": "https://earlruby.org/2012/09/installing-google-maps-on-an-iphone-5-and-ios6/", "published_at": "2012-09-27T20:45:25+00:00" }, { "id": "01a0c593-27da-7170-a1f8-bbb036e16ae6", "title": "Getting rid of self-resizing windows in Ubuntu Linux 12.04", "url": "https://earlruby.org/2012/04/getting-rid-of-self-resizing-windows-in-ubuntu-linux-12-04/", "published_at": "2012-04-25T17:31:57+00:00" }, { "id": "01a0c593-27da-7170-a1f8-bbb0375ce0fc", "title": "Synchronizing Thunderbird e-mail filters using Dropbox", "url": "https://earlruby.org/2011/12/synchronizing-thunderbird-e-mail-filters-using-dropbox/", "published_at": "2011-12-17T22:18:59+00:00" }, { "id": "01a0c593-27da-7170-a1f8-bbb0385350ef", "title": "Corosync / Pacemaker", "url": "https://earlruby.org/2011/11/corosync-pacemaker-notes/", "published_at": "2011-11-26T22:37:05+00:00" }, { "id": "01a0c593-27da-7170-a1f8-bbb038785021", "title": "Fixing the “broken horizontal scrollbar” problem in LibreOffice Calc", "url": "https://earlruby.org/2011/11/fixing-the-broken-horizontal-scrollbar-problem-in-libreoffice-calc/", "published_at": "2011-11-11T01:47:37+00:00" } ] posts Claim your blog
Back to earlruby.org
Blog · corpus.blog/blogs/earlruby.org/posts

earlruby.org

earlruby.org

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011