<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Codeholics</title><description>Published posts from Codeholics.</description><link>https://www.codeholics.com/</link><item><title>Home Network Overhaul with Enterprise Techniques</title><link>https://www.codeholics.com/posts/home-network-overhaul/</link><guid isPermaLink="true">https://www.codeholics.com/posts/home-network-overhaul/</guid><description>Pre Reqs An understanding of IP networking Intro Most home users have a flat network on the private range of . This allows for 254 devices including the router. This is alright for most users but has become more of a con...</description><pubDate>Mon, 20 Jun 2022 23:39:00 GMT</pubDate></item><item><title>Mycroft Personal Assistant Setup Part 2</title><link>https://www.codeholics.com/posts/mycroft-part-2-precise/</link><guid isPermaLink="true">https://www.codeholics.com/posts/mycroft-part-2-precise/</guid><description>Intro If you have followed the part 1 of this Mycroft personal assistant setup you have a standard Mycroft personal assistant with either the wake word or you tried to set it up with a custom wake word. If that customer...</description><pubDate>Thu, 16 Jun 2022 23:39:00 GMT</pubDate></item><item><title>Mycroft Personal Assistant Setup Part 1</title><link>https://www.codeholics.com/posts/mycroft-part-1/</link><guid isPermaLink="true">https://www.codeholics.com/posts/mycroft-part-1/</guid><description>Intro I have been fascinated by voice computing/electronic personal assistance for many years now but I am not a fan of inviting big tech into my home with a black box speaker. Because of this I have always looked for a...</description><pubDate>Tue, 05 Oct 2021 12:39:00 GMT</pubDate></item><item><title>Using lua-openssl to view x509 attributes</title><link>https://www.codeholics.com/posts/lua-openssl/</link><guid isPermaLink="true">https://www.codeholics.com/posts/lua-openssl/</guid><description>Intro I recently found myself needing to view x509 certificate extended attributes with Lua. I had to search far and wide in posts and documentation for the lua openssl project so, I decided to try and put it all in one...</description><pubDate>Thu, 25 Mar 2021 12:39:00 GMT</pubDate></item><item><title>Git GPG Signing Setup on OSX</title><link>https://www.codeholics.com/posts/git-gpg-signing-osx/</link><guid isPermaLink="true">https://www.codeholics.com/posts/git-gpg-signing-osx/</guid><description>Intro Setting up Git commit and tag signing with GnuPG on Mac OSX is not as straight forward as one would like it to be. Here are the steps I used to get it set up. Before hand I was getting the following error: Steps Ge...</description><pubDate>Mon, 22 Feb 2021 13:39:00 GMT</pubDate></item><item><title>Kali Linux (rolling) Blank Screen Fix</title><link>https://www.codeholics.com/posts/kali-rolling-blank-screen-fix/</link><guid isPermaLink="true">https://www.codeholics.com/posts/kali-rolling-blank-screen-fix/</guid><description>Recently I installed the latest Kali Linux on my old Asus Eee PC Netbook and was met with a blinking cursor after install. After hitting Alt+F1 and dropping into a terminal I ran all the updates I could and did a reboot...</description><pubDate>Fri, 23 Oct 2020 18:41:00 GMT</pubDate></item><item><title>Moving a website from Wordpress to Pelican</title><link>https://www.codeholics.com/posts/moving_a_website_from_wordpress_to_pelican/</link><guid isPermaLink="true">https://www.codeholics.com/posts/moving_a_website_from_wordpress_to_pelican/</guid><description>Codeholics has been using Wordpress for its site since its launch back somewhere around 2013. It was great for its time but over the years we have had a number of issues. Plainly put the entire site management and work f...</description><pubDate>Sat, 02 Mar 2019 02:43:00 GMT</pubDate></item><item><title>Python: working with X.509</title><link>https://www.codeholics.com/posts/python_working_with_x509/</link><guid isPermaLink="true">https://www.codeholics.com/posts/python_working_with_x509/</guid><description>Intro This is a note dump of working with x509 in Python. There is not much context to it just a dump of code snippets. Needed Packages: pyopenssl cryptography Generating a RSA Private Key: Generate x509 Self Signed Cert...</description><pubDate>Thu, 21 Feb 2019 13:30:00 GMT</pubDate></item><item><title>How to Install libcouchbase on OpenSuse to use the Couchbase Python Module</title><link>https://www.codeholics.com/posts/how-to-install-libcouchbase-on-openSuse-to%20use-couchbase-python-module/</link><guid isPermaLink="true">https://www.codeholics.com/posts/how-to-install-libcouchbase-on-openSuse-to%20use-couchbase-python-module/</guid><description>OS: OpenSuse Tumbleweed Here are the steps to get libcouchbase installed on OpenSuse: Get dependences: Get source: Run config and build: Run tests: Install: Load newly installed libcouchbase shared objects: Install Couch...</description><pubDate>Wed, 20 Feb 2019 22:06:00 GMT</pubDate></item><item><title>Displaylink DK1522 Issue after OpenSUSE Leap 42.3 Upgrade</title><link>https://www.codeholics.com/posts/displaylink-dk1522-issue-after-opensuse-leap-42-3-upgrade/</link><guid isPermaLink="true">https://www.codeholics.com/posts/displaylink-dk1522-issue-after-opensuse-leap-42-3-upgrade/</guid><description>It is the end of the year and the time I use to upgrade my Lenovo P50 to the latest OpenSUSE Leap version. I do it this time of year because I expect to have some issue that I will need to work through after the upgrade...</description><pubDate>Wed, 20 Dec 2017 21:19:00 GMT</pubDate></item><item><title>Defcon1</title><link>https://www.codeholics.com/posts/defcon1/</link><guid isPermaLink="true">https://www.codeholics.com/posts/defcon1/</guid><description>If you have a backup and you never test that backup you do not have a backup. Unknown I do not remember where I read this quote but it always resonated with me. Especially sense disaster recovery was one of my major resp...</description><pubDate>Mon, 09 Oct 2017 18:41:00 GMT</pubDate></item><item><title>Codeholics is currently undergoing redevelopment</title><link>https://www.codeholics.com/posts/test-page-2/</link><guid isPermaLink="true">https://www.codeholics.com/posts/test-page-2/</guid><description>Devel We had to leave our old hosting provider &quot;Webhostingpad&quot; due to their system stability and service quality. Our new host has better hardware, bandwidth, security, and a stronger commitment to taking care of their c...</description><pubDate>Sat, 29 Apr 2017 09:04:00 GMT</pubDate></item><item><title>The Poor Mans DynamicDNS</title><link>https://www.codeholics.com/posts/the-poor-mans-dynamicdns/</link><guid isPermaLink="true">https://www.codeholics.com/posts/the-poor-mans-dynamicdns/</guid><description>A few years ago I had an issue where I needed a DynamicDNS service or some sort. I didnt want to pay for it and got the thought in my head to just write my own script that suited my need. The things it needed to do was c...</description><pubDate>Fri, 15 Apr 2016 00:57:00 GMT</pubDate></item><item><title>Book Review: The Phoenix Project</title><link>https://www.codeholics.com/posts/book-review-the-phoenix-project/</link><guid isPermaLink="true">https://www.codeholics.com/posts/book-review-the-phoenix-project/</guid><description>Note I: So this is finally the beginning of this review, and in the interest of full disclosure Ive been sitting on this review for a long time, longer than I really should have, but writing a review of this book actuall...</description><pubDate>Fri, 08 Apr 2016 03:25:00 GMT</pubDate></item><item><title>Understanding Linux Basic Disk Partition Setup</title><link>https://www.codeholics.com/posts/understanding-linux-basic-disk-partition-setup/</link><guid isPermaLink="true">https://www.codeholics.com/posts/understanding-linux-basic-disk-partition-setup/</guid><description>Recently I was asked the question what are the needed Linux partitions and what are they for? With that I thought it would be a good post because this is something that is very overlooked since distro installs have becom...</description><pubDate>Fri, 25 Mar 2016 16:30:00 GMT</pubDate></item><item><title>Thirty years of Mac ads (1984-2014)</title><link>https://www.codeholics.com/posts/thirty-years-of-mac-ads-1984-2014/</link><guid isPermaLink="true">https://www.codeholics.com/posts/thirty-years-of-mac-ads-1984-2014/</guid><pubDate>Sat, 05 Mar 2016 17:00:00 GMT</pubDate></item><item><title>How to make a motherboard  a GIGABYTE Factory Tour</title><link>https://www.codeholics.com/posts/how-to-make-a-motherboard-a-gigabyte-factory-tour/</link><guid isPermaLink="true">https://www.codeholics.com/posts/how-to-make-a-motherboard-a-gigabyte-factory-tour/</guid><description>How to make a motherboard a GIGABYTE Factory Tour</description><pubDate>Fri, 04 Mar 2016 19:02:00 GMT</pubDate></item><item><title>How a CPU Works</title><link>https://www.codeholics.com/posts/how-a-cpu-works/</link><guid isPermaLink="true">https://www.codeholics.com/posts/how-a-cpu-works/</guid><description>How a CPU Works:</description><pubDate>Thu, 03 Mar 2016 19:00:00 GMT</pubDate></item><item><title>How Lexar Makes SD cards</title><link>https://www.codeholics.com/posts/how-we-make-sd-cards/</link><guid isPermaLink="true">https://www.codeholics.com/posts/how-we-make-sd-cards/</guid><pubDate>Thu, 03 Mar 2016 13:46:00 GMT</pubDate></item><item><title>Get the exit code of a bash command</title><link>https://www.codeholics.com/posts/get-the-exit-code-of-a-bash-command/</link><guid isPermaLink="true">https://www.codeholics.com/posts/get-the-exit-code-of-a-bash-command/</guid><description>If you want to see the exit status of a Linux shell command in bash use the variable This will return the exit status of the last command. Now this will only give you the right most exit code if you are piping a command....</description><pubDate>Thu, 25 Feb 2016 22:00:00 GMT</pubDate></item><item><title>How To Reveal The Password Hidden Behind Asterisks</title><link>https://www.codeholics.com/posts/how-to-reveal-the-password-hidden-behind-asterisks/</link><guid isPermaLink="true">https://www.codeholics.com/posts/how-to-reveal-the-password-hidden-behind-asterisks/</guid><description>How To Reveal The Password Hidden Behind Asterisks: Google Chrome, Firefox and other browsers hide passwords behind asterisks but I will show you How to See your Passwords Hidden Under Asterisks field from password to te...</description><pubDate>Fri, 19 Feb 2016 17:00:00 GMT</pubDate></item><item><title>Book Review: Ready Player One</title><link>https://www.codeholics.com/posts/book-review-ready-player-one/</link><guid isPermaLink="true">https://www.codeholics.com/posts/book-review-ready-player-one/</guid><description>Book Series: Ready Player One Author: Ernest Cline Once having heard this book being described as Willie Wonka meets World of Warcraft, the description seemed very attractive. And in no way does the description not ring...</description><pubDate>Fri, 19 Feb 2016 01:14:00 GMT</pubDate></item><item><title>Book Series: Zero Day + Trojan Horse</title><link>https://www.codeholics.com/posts/book-series-zero-day-trojan-horse/</link><guid isPermaLink="true">https://www.codeholics.com/posts/book-series-zero-day-trojan-horse/</guid><description>Book Series: Jeff Aiken series Author: Mark Russinovich Mark Russinovich has provided an immeasurable difference in the computing world. As a co founder of Windows Internals and now Microsoft Azure CTO, its hard to imagi...</description><pubDate>Wed, 10 Feb 2016 23:13:00 GMT</pubDate></item><item><title>7 Gamers, 1 CPU  Ultimate Virtualized Gaming Build Log</title><link>https://www.codeholics.com/posts/7-gamers-1-cpu-ultimate-virtualized-gaming-build-log/</link><guid isPermaLink="true">https://www.codeholics.com/posts/7-gamers-1-cpu-ultimate-virtualized-gaming-build-log/</guid><pubDate>Thu, 04 Feb 2016 01:41:00 GMT</pubDate></item><item><title>Book Review: Influx</title><link>https://www.codeholics.com/posts/influx/</link><guid isPermaLink="true">https://www.codeholics.com/posts/influx/</guid><description>Book Series: Influx Author: Daniel Suarez Daniel Suarez has always had my interest with the technological thrillers that hes written. When I first was introduced to Daemon, it was an adventure that caused me to read the...</description><pubDate>Wed, 03 Feb 2016 11:33:00 GMT</pubDate></item><item><title>LVM: Move a logical volume into a new volume group.</title><link>https://www.codeholics.com/posts/lvm-split-a-volume-group-into-a-new-volume-group/</link><guid isPermaLink="true">https://www.codeholics.com/posts/lvm-split-a-volume-group-into-a-new-volume-group/</guid><description>OS: nix Require: LVM, the power of root Skill Level: Intermediate Here is how to move a logical volume into a new volume group in LVM using Lets say you want to change the volume group settings for some of your logical v...</description><pubDate>Fri, 22 Jan 2016 14:23:00 GMT</pubDate></item><item><title>Getting Started with Metasploit in Kali Linux</title><link>https://www.codeholics.com/posts/getting-started-with-metasploit-in-kali-linux/</link><guid isPermaLink="true">https://www.codeholics.com/posts/getting-started-with-metasploit-in-kali-linux/</guid><description>OS: Kali Linux Skill Level: Intermediate Prerequisites: Linux CLI, Basic Networking Concepts, PostgresSQL Metasploit is the closet thing to push button security and penetration testing one can find. It is by far the most...</description><pubDate>Fri, 24 Jul 2015 21:51:00 GMT</pubDate></item><item><title>C4android  Programming on your Android devices in C/C++</title><link>https://www.codeholics.com/posts/c4android-programming-on-your-android-devices-in-cc/</link><guid isPermaLink="true">https://www.codeholics.com/posts/c4android-programming-on-your-android-devices-in-cc/</guid><description>I love mobile computing, and I love coding. It is only natural that I would want to do some coding on the go. C4android lets you do just that if you enjoy coding in C/C++ and want to do it easily on your Android device....</description><pubDate>Mon, 20 Jul 2015 10:28:00 GMT</pubDate></item><item><title>Make a Bootable Flash Drive from an ISO file in Linux</title><link>https://www.codeholics.com/posts/make-a-bootable-flash-drive-from-an-iso-file-in-linux/</link><guid isPermaLink="true">https://www.codeholics.com/posts/make-a-bootable-flash-drive-from-an-iso-file-in-linux/</guid><description>Make a Bootable Flash Drive from an ISO file in Linux OS: nix based systems Skill Level: Beginner Prerequisites: Terminal, The Power of Root There are a few ways of creating a bootable USB drive. This is my preference. U...</description><pubDate>Sat, 18 Jul 2015 00:59:00 GMT</pubDate></item><item><title>Google Chrome Development Tools for Web Apps</title><link>https://www.codeholics.com/posts/google-chrome-development-tools-for-web-apps/</link><guid isPermaLink="true">https://www.codeholics.com/posts/google-chrome-development-tools-for-web-apps/</guid><description>Google Chrome Development Tools for Web Apps I have been doing some web app coding recently and thought I would share some of the helpful development tools that are available in Google Chrome. Especially when coding for...</description><pubDate>Wed, 08 Jul 2015 20:30:00 GMT</pubDate></item><item><title>Microsoft Visual Studio and SQL Management Studio error Exception has been thrown by the target of an invocation</title><link>https://www.codeholics.com/posts/microsoft-visual-studio-and-sql-management-studio-error-exception-has-been-thrown-by-the-target-of-an-invocation/</link><guid isPermaLink="true">https://www.codeholics.com/posts/microsoft-visual-studio-and-sql-management-studio-error-exception-has-been-thrown-by-the-target-of-an-invocation/</guid><description>I recently ran into an error one day trying to open my SQL Management Studio application. I have been using this application for years now but one day it just would not launch and just displayed an error message Exceptio...</description><pubDate>Thu, 18 Jun 2015 19:56:00 GMT</pubDate></item><item><title>More Docker: Dockerfile to build a MongoDB Image</title><link>https://www.codeholics.com/posts/more-docker-dockerfile-to-build-a-mongodb-image/</link><guid isPermaLink="true">https://www.codeholics.com/posts/more-docker-dockerfile-to-build-a-mongodb-image/</guid><description>Last post (Getting Started With Docker) I ended off with saying I would come back and show how to set up a mongodb docker image. If you go to https://registry.hub.docker.com/ on the first page you can find the official m...</description><pubDate>Thu, 26 Feb 2015 09:43:00 GMT</pubDate></item><item><title>VMware not enough physical memory windows 8.1</title><link>https://www.codeholics.com/posts/vmware-not-enough-physical-memory-windows-8-1/</link><guid isPermaLink="true">https://www.codeholics.com/posts/vmware-not-enough-physical-memory-windows-8-1/</guid><description>I have been using VMware for a long time now and this is the first I have ever seen an error with physical memory when trying to run my VMs. My VMs were running fine until my Windows 8.1 rebooted after automatic updates....</description><pubDate>Thu, 05 Feb 2015 22:06:00 GMT</pubDate></item><item><title>ClamAV (ClamTK) Anti-Virus For Ubuntu</title><link>https://www.codeholics.com/posts/clamav-clamtk-anti-virus-for-ubuntu/</link><guid isPermaLink="true">https://www.codeholics.com/posts/clamav-clamtk-anti-virus-for-ubuntu/</guid><description>I reviewed and tested every Ubuntu anti virus I was able to get my hands on, ClamTK is by far the best. Simple Instructions on what is needed to install a fully updated anti virus for Ubuntu. \ Viruss are not common in L...</description><pubDate>Mon, 26 Jan 2015 13:09:00 GMT</pubDate></item><item><title>Linux Backup  Restore with tar (part 1 of 2)</title><link>https://www.codeholics.com/posts/linux-backup-restore-with-tar-part-1-of-2/</link><guid isPermaLink="true">https://www.codeholics.com/posts/linux-backup-restore-with-tar-part-1-of-2/</guid><description>OS: Linux Skill Level: Intermediate Prerequisites: Linux CLI and Bash Scripting Language: Bash Shell Scripting Intro: There are a lot of great open source and commercial backup solutions and what you will find if you loo...</description><pubDate>Sun, 04 Jan 2015 08:40:00 GMT</pubDate></item><item><title>File count from the command line on a Linux system</title><link>https://www.codeholics.com/posts/file-count-from-the-command-line-on-a-linux-system/</link><guid isPermaLink="true">https://www.codeholics.com/posts/file-count-from-the-command-line-on-a-linux-system/</guid><description>OS: Linux Skill Level: Beginner Prerequisites: Basic Linux CLI and regular expression understanding Intro: When a folder only has a few items in it this trick is not that important, but let say the folder you are looking...</description><pubDate>Tue, 21 Oct 2014 10:34:00 GMT</pubDate></item><item><title>Managing BTRFS Snapshots</title><link>https://www.codeholics.com/posts/managing-btrfs-snapshots/</link><guid isPermaLink="true">https://www.codeholics.com/posts/managing-btrfs-snapshots/</guid><description>Skill: Advanced OS: Linux (OpenSUSE 13.1) Prerequisites: A drive with btrfs Intro: When I first installed OpenSUSE 13.1 it gave me the option of using btrfs for my file system. It warned me it was experimental but after...</description><pubDate>Wed, 15 Oct 2014 04:12:00 GMT</pubDate></item><item><title>SSH Login Banner</title><link>https://www.codeholics.com/posts/ssh-login-banner/</link><guid isPermaLink="true">https://www.codeholics.com/posts/ssh-login-banner/</guid><description>Want a custom banner or warning message when a user connects via SSH on your server? Skill level: Beginner OS: Linux Prerequisites: Understand how to edit a file with vim or other text editor in Linux. Dependencies: Conf...</description><pubDate>Tue, 14 Oct 2014 06:27:00 GMT</pubDate></item></channel></rss>