{"id":2410,"date":"2015-07-26T16:29:07","date_gmt":"2015-07-26T23:29:07","guid":{"rendered":"http:\/\/mike.peay.us\/blog\/?p=2410"},"modified":"2015-07-26T16:29:07","modified_gmt":"2015-07-26T23:29:07","slug":"enjoying-doing-the-geek-thing","status":"publish","type":"post","link":"https:\/\/mike.peay.us\/blog\/archives\/2410","title":{"rendered":"Enjoying doing the geek thing"},"content":{"rendered":"<p>Since I have time on my hands, I have been enjoying working on a handful of projects to scratch various &#8216;itches.&#8217; Some have been long-standing items on my to-do list and others are areas of interest that would normally be relegated to the &#8220;someday\/maybe&#8221; list.<\/p>\n<p style=\"padding-left: 30px;\"><strong>A geek&#8217;s closet<\/strong><\/p>\n<p style=\"padding-left: 30px;\">All my various tech do-dads and thingamabobs have been in drawers in the den or elsewhere and were reasonably organized but still a hassle to access and dig through. My wife ran across an interesting picture on Pinterest and showed it to me asking if I&#8217;d like to do the same with our hallway closet. Needless to say, I jumped at the chance. It also allowed an opportunity to work with my son on installing the shelving.<\/p>\n<p style=\"padding-left: 30px;\"><a href=\"http:\/\/mike.peay.us\/blog\/wp-content\/uploads\/2015\/07\/IMG_3822-e1437949827902.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2411 size-medium\" src=\"http:\/\/mike.peay.us\/blog\/wp-content\/uploads\/2015\/07\/IMG_3822-e1437949827902-225x300.jpg\" alt=\"All organized\" width=\"225\" height=\"300\" srcset=\"https:\/\/mike.peay.us\/blog\/wp-content\/uploads\/2015\/07\/IMG_3822-e1437949827902-225x300.jpg 225w, https:\/\/mike.peay.us\/blog\/wp-content\/uploads\/2015\/07\/IMG_3822-e1437949827902-768x1024.jpg 768w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><\/a><\/p>\n<p style=\"padding-left: 30px;\">\n<p style=\"padding-left: 30px;\">There&#8217;s some more work still to go into it before I&#8217;m done. The two cardboard boxes need to be replaced with something better and I&#8217;m going to install some LED strips on the inside of the door frame for better lighting.<\/p>\n<p style=\"padding-left: 30px;\"><strong>Amazon cloud<\/strong><\/p>\n<p style=\"padding-left: 30px;\">I&#8217;ve worked with Amazon&#8217;s web\u00c2\u00a0services (AWS) both professionally and personally but only to a limited degree. For PlayStation, I generated various financial reports based on usage and personally I&#8217;m using their email service to handle outbound email from my mail server.<\/p>\n<p style=\"padding-left: 30px;\">To address the task\u00c2\u00a0that follows\u00c2\u00a0and to satisfy my own curiosity, I spun up an instance in their Elastic Compute Cloud (EC2). EC2 is very often what is being referred to when someone uses the overly-used &#8220;cloud&#8221; term. It&#8217;s just a virtual machine that is running somewhere in one of\u00c2\u00a0Amazon&#8217;s datacenters. Nothing mystical, but quite convenient when you need to set up\u00c2\u00a0something like\u00e2\u20ac\u00a6<\/p>\n<p style=\"padding-left: 30px;\"><strong>A secondary mail server<\/strong><\/p>\n<p style=\"padding-left: 30px;\">For various reasons, I really like being in charge of my own services. The web server hosting this very page you&#8217;re reading also handles my email. I hardly have much email\u00c2\u00a0traffic, but the server is offline from time to time\u00c2\u00a0so it&#8217;s\u00c2\u00a0appropriate\u00c2\u00a0to have a secondary mail server available that can receive incoming messages\u00c2\u00a0relaying\u00c2\u00a0them when the primary server comes back online. With my newly-minted EC2 instance, I was able to get that going in just a short while and checked-off a big to-do item.<\/p>\n<p style=\"padding-left: 30px;\"><strong>Raspberry Pi 2<\/strong><\/p>\n<p style=\"padding-left: 30px;\">For father&#8217;s day, my family got me a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Raspberry_Pi\">Raspberry Pi 2<\/a> to upgrade the previous model I&#8217;d been running upstairs (as a secondary DNS server). It kinda amazes me how capable a machine it is for only $35.<\/p>\n<p style=\"padding-left: 30px;\"><strong>Monitoring<\/strong><\/p>\n<p style=\"padding-left: 30px;\">The Raspberry Pi 2 is considerably faster than the previous generation. Having some available computing overhead, as well as a slightly-more complicated infrastructure at home (due to the EC2 instance), I wanted to get some monitoring going. I dabbled a little with Nagios, but quickly remembered why I don&#8217;t care for it. After researching alternatives, I\u00c2\u00a0settled on\u00c2\u00a0<a href=\"http:\/\/www.zabbix.com\">Zabbix<\/a>\u00c2\u00a0and just got it running this afternoon. It&#8217;ll take some time to get everything configured just right, but\u00c2\u00a0that&#8217;s part of the fun.<\/p>\n<p style=\"padding-left: 30px;\"><strong>bash scripting<\/strong><\/p>\n<p style=\"padding-left: 30px;\">Due to a somewhat strange set of events, as I write this I&#8217;m making my living on\u00c2\u00a0a short-term contract developing some automation scripts in bash (a command-line shell on\u00c2\u00a0UNIX\/Linux systems). It&#8217;s drawing on my older SysAdmin skills\u00c2\u00a0and\u00c2\u00a0has been really fun made even\u00c2\u00a0better by the fact I&#8217;m doing most of it from home via VPN. Not too shabby.<\/p>\n<p>I have other projects I want to get into\u00c2\u00a0so I may write a follow-up with how those go. Now, back to Zabbix\u00e2\u20ac\u00a6<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since I have time on my hands, I have been enjoying working on a handful of projects to scratch various &#8216;itches.&#8217; Some have been long-standing items on my to-do list and others are areas of interest that would normally be &hellip; <a href=\"https:\/\/mike.peay.us\/blog\/archives\/2410\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Enjoying doing the geek thing","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[12,5,3,7],"tags":[],"class_list":["post-2410","post","type-post","status-publish","format-standard","hentry","category-apple","category-family","category-geek","category-work"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4vft-CS","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/posts\/2410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/comments?post=2410"}],"version-history":[{"count":2,"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/posts\/2410\/revisions"}],"predecessor-version":[{"id":2413,"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/posts\/2410\/revisions\/2413"}],"wp:attachment":[{"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/media?parent=2410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/categories?post=2410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mike.peay.us\/blog\/wp-json\/wp\/v2\/tags?post=2410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}