From ee2e1807934f33244fda14e7d839cead4d8d8c40 Mon Sep 17 00:00:00 2001 From: russellballestrini Date: Tue, 27 Nov 2018 09:35:55 -0500 Subject: [PATCH] move uri's to https where availabile modified: 2010-11-30-the-barrymores-stole-my-heart-then-crushed-it.rst modified: 2010-12-31-four2go-a-new-spin-on-an-old-classic.rst modified: 2011-01-02-a-homegrown-python-bread-crumb-module.rst modified: 2011-01-05-how-did-stack-overflow-get-initial-traction.rst modified: 2011-01-09-graphic-design-powerhouse-wacom-bamboo-ubuntu-and-mypaint.rst modified: 2011-01-10-i-just-used-google-to-purchase-chinese-food-takeout-for-two.rst modified: 2011-01-11-response-to-l-theanine-a-4000-year-old-mind-hack.rst modified: 2011-03-26-porting-the-chaostheory-wordpress-theme-to-pylowiki.rst modified: 2011-04-03-voice-over-ip-with-teamspeak.rst modified: 2011-04-16-dropbox-encryption-with-truecrypt.rst modified: 2011-06-25-google-bot-attempts-to-crawl-shortest-urls-first.rst modified: 2011-07-02-add-a-breadcrumb-subscriber-to-a-pyramid-project-using-4-simple-steps.rst modified: 2011-07-11-a-hack-to-gain-80-percent-efficiency-when-creating-github-projects.rst modified: 2011-08-08-programming-is-like-alchemy.rst modified: 2011-08-18-security-professionals-yes-we-appear-vulnerable-but-that-attack-vector-will-never-happen.rst modified: 2011-08-22-python-image-grabber-pig-py.rst modified: 2011-09-06-deliberating-the-viewers-vs-doers-concept.rst modified: 2011-09-08-a-system-administrators-guide-to-installing-and-maintaining-multiple-python-environments.rst modified: 2011-09-09-hacker-olive-oil-lamp-crafted-from-home-materials.rst modified: 2011-10-01-how-do-i-calculate-the-m-in-my-mvp.rst modified: 2011-10-05-linkpeek-com-web-address-thumbnail-api-alpha-release.rst modified: 2011-10-12-a-better-way-to-show-website-backlinks.rst modified: 2011-10-15-i-cancelled-my-xbox-live-automatic-renewal.rst modified: 2011-10-15-r8168-driver-issues-after-ubuntu-11-10-upgrade-kernel-linux-3-0.rst modified: 2011-11-30-how-to-incorporate-custom-configuration-in-a-pyramid-application.rst modified: 2011-12-19-linkpeek-com-webpage-to-image-was-a-by-product.rst modified: 2012-01-18-today-i-lost-a-customer.rst modified: 2012-02-16-my-4-month-olds-15-minutes-of-fame.rst modified: 2012-03-03-how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons.rst modified: 2012-03-26-nosslsearch-cname-is-a-bad-idea-and-solution.rst modified: 2012-05-19-high-load-on-web-server-after-updating-from-ubuntu-10-04-to-ubuntu-12-04-lts.rst modified: 2012-06-10-always-attempt-to-scale-vertically-first.rst modified: 2012-06-29-miniuri-parser-and-ago-human-timedelta.rst modified: 2013-01-09-ago-py-human-readable-timedelta0-0-4-release.rst modified: 2013-03-02-virt-backs-domfetcher-class-returns-doms-from-libvirt-api.rst modified: 2013-03-22-guido-name-dropped-tornado-python-tulip-and-pep-3156.rst modified: 2013-05-26-honey-i-just-deleted-linkpeek-com.rst modified: 2013-06-20-high-load-and-cpu-usage-craftbukkit-compared-to-vanilla-minecraft.rst modified: 2013-10-19-simplify-deployments-with-upstart-and-uwsgi.rst modified: 2013-10-27-backup-all-virtual-machines-on-a-smartos-hypervisor-with-smart-back-sh.rst modified: 2013-12-13-hackathon-2013-virtualization.rst modified: 2013-12-17-sensu-salt.rst modified: 2014-01-02-test-game-engine-with-python-and-sfml.rst modified: 2014-01-25-how-to-reset-hp-ilo-lights-out-user-and-password-settings-with-ipmitools.rst modified: 2014-02-21-configuration-management-and-the-golden-image.rst modified: 2014-03-08-replace-the-nagios-scheduler-and-nrpe-with-salt-stack.rst modified: 2014-04-08-how-to-patch-heartbleed-openssl-defect-libssl-on-ubuntu.rst modified: 2014-08-23-heka-world2.rst modified: 2014-12-03-custom-rundeck-hipchat-notification-templates.rst modified: 2015-02-22-securely-publish-jenkins-build-artifacts-on-salt-master.rst modified: 2015-05-08-a-python-script-which-searches-for-available-interpreters.rst modified: 2015-11-15-migrating-from-wordpress-to-pelican.rst modified: 2016-06-21-output-all-instance-identifiers-of-an-aws-vpc-to-json.rst modified: 2016-11-21-sharing-a-pyramid-cookie-with-flask-or-tornado.rst --- ...barrymores-stole-my-heart-then-crushed-it.rst | 2 +- ...2-31-four2go-a-new-spin-on-an-old-classic.rst | 16 ++++++++-------- ...-02-a-homegrown-python-bread-crumb-module.rst | 4 ++-- ...w-did-stack-overflow-get-initial-traction.rst | 2 +- ...owerhouse-wacom-bamboo-ubuntu-and-mypaint.rst | 4 ++-- ...-to-purchase-chinese-food-takeout-for-two.rst | 4 ++-- ...e-to-l-theanine-a-4000-year-old-mind-hack.rst | 6 +++--- ...e-chaostheory-wordpress-theme-to-pylowiki.rst | 2 +- .../2011-04-03-voice-over-ip-with-teamspeak.rst | 4 ++-- ...1-04-16-dropbox-encryption-with-truecrypt.rst | 4 ++-- ...bot-attempts-to-crawl-shortest-urls-first.rst | 6 +++--- ...to-a-pyramid-project-using-4-simple-steps.rst | 2 +- ...-efficiency-when-creating-github-projects.rst | 2 +- .../2011-08-08-programming-is-like-alchemy.rst | 2 +- ...-but-that-attack-vector-will-never-happen.rst | 4 ++-- .../2011-08-22-python-image-grabber-pig-py.rst | 2 +- ...deliberating-the-viewers-vs-doers-concept.rst | 2 +- ...-maintaining-multiple-python-environments.rst | 2 +- ...live-oil-lamp-crafted-from-home-materials.rst | 2 +- ...-10-01-how-do-i-calculate-the-m-in-my-mvp.rst | 6 +++--- ...m-web-address-thumbnail-api-alpha-release.rst | 2 +- ...12-a-better-way-to-show-website-backlinks.rst | 2 +- ...-cancelled-my-xbox-live-automatic-renewal.rst | 2 +- ...ter-ubuntu-11-10-upgrade-kernel-linux-3-0.rst | 2 +- ...om-configuration-in-a-pyramid-application.rst | 2 +- ...eek-com-webpage-to-image-was-a-by-product.rst | 4 ++-- content/2012-01-18-today-i-lost-a-customer.rst | 2 +- ...-02-16-my-4-month-olds-15-minutes-of-fame.rst | 4 ++-- ...ars-on-groceries-without-clipping-coupons.rst | 8 ++++---- ...slsearch-cname-is-a-bad-idea-and-solution.rst | 2 +- ...ing-from-ubuntu-10-04-to-ubuntu-12-04-lts.rst | 11 +++++------ ...-always-attempt-to-scale-vertically-first.rst | 2 +- ...29-miniuri-parser-and-ago-human-timedelta.rst | 4 ++-- ...-py-human-readable-timedelta0-0-4-release.rst | 4 ++-- ...tcher-class-returns-doms-from-libvirt-api.rst | 2 +- ...dropped-tornado-python-tulip-and-pep-3156.rst | 2 +- ...3-05-26-honey-i-just-deleted-linkpeek-com.rst | 2 +- ...craftbukkit-compared-to-vanilla-minecraft.rst | 2 +- ...mplify-deployments-with-upstart-and-uwsgi.rst | 4 ++-- ...n-a-smartos-hypervisor-with-smart-back-sh.rst | 2 +- .../2013-12-13-hackathon-2013-virtualization.rst | 4 ++-- content/2013-12-17-sensu-salt.rst | 2 +- ...-02-test-game-engine-with-python-and-sfml.rst | 10 +++++----- ...user-and-password-settings-with-ipmitools.rst | 2 +- ...iguration-management-and-the-golden-image.rst | 2 +- ...nagios-scheduler-and-nrpe-with-salt-stack.rst | 2 +- ...eartbleed-openssl-defect-libssl-on-ubuntu.rst | 4 ++-- content/2014-08-23-heka-world2.rst | 2 +- ...om-rundeck-hipchat-notification-templates.rst | 4 ++-- ...sh-jenkins-build-artifacts-on-salt-master.rst | 2 +- ...which-searches-for-available-interpreters.rst | 2 +- ...11-15-migrating-from-wordpress-to-pelican.rst | 4 ++-- ...nstance-identifiers-of-an-aws-vpc-to-json.rst | 2 +- ...ng-a-pyramid-cookie-with-flask-or-tornado.rst | 6 +++--- 54 files changed, 95 insertions(+), 96 deletions(-) diff --git a/content/2010-11-30-the-barrymores-stole-my-heart-then-crushed-it.rst b/content/2010-11-30-the-barrymores-stole-my-heart-then-crushed-it.rst index 3d6d458..d613968 100644 --- a/content/2010-11-30-the-barrymores-stole-my-heart-then-crushed-it.rst +++ b/content/2010-11-30-the-barrymores-stole-my-heart-then-crushed-it.rst @@ -48,7 +48,7 @@ I decided to investigate to uncover more. Apparently The Barrymores went into hiatus after one of the founding members passed away.   The -Barrymore \ `myspace `__ page +Barrymore \ `myspace `__ page still seems active and continues to hosts a few of the bands tracks. Sorry about the bummer, but you should still give the music a listen. diff --git a/content/2010-12-31-four2go-a-new-spin-on-an-old-classic.rst b/content/2010-12-31-four2go-a-new-spin-on-an-old-classic.rst index 1f31330..a6f8e08 100644 --- a/content/2010-12-31-four2go-a-new-spin-on-an-old-classic.rst +++ b/content/2010-12-31-four2go-a-new-spin-on-an-old-classic.rst @@ -17,14 +17,14 @@ Hacker News, lets make November "Launch an App Month". The whole project took longer than expected but I was please with my progress so I continued development. Today, a month later, I have added the finishing touches to the app. It gives me great pleasure to announce -the official launch of `four2go! `__ +the official launch of `four2go! `__ **A new spin ...** -`four2go! `__ brings a new spin to the +`four2go! `__ brings a new spin to the classic "four in a row" genre. -Instead of weighted tokens, `four2go! `__ +Instead of weighted tokens, `four2go! `__ uses balloons which float up rather than down. This new game mechanic requires players to retrain their brains and can easily throw off a novice player. @@ -73,9 +73,9 @@ ever decide to build another game. **Artwork and graphic design** I was very fortunate to work with my brother `Joey -Ballestrini `__ on some of the concept and -game art. We designed the `four2go! `__ logo, -the `gumyum `__ logo, and the balloons. Joey designed +Ballestrini `__ on some of the concept and +game art. We designed the `four2go! `__ logo, +the `gumyum `__ logo, and the balloons. Joey designed each of the "create" game icons. The clouds, the grass, and the dirt were created for another game and I decided they were a good fit so they were re-purposed. We both use gimp when creating graphical computer art. @@ -83,14 +83,14 @@ were re-purposed. We both use gimp when creating graphical computer art. **LETS PLAY!** I have attached a video of the game, but I -urge you to try `four2go! `__ out for +urge you to try `four2go! `__ out for yourself! .. raw:: html

-

diff --git a/content/2011-01-02-a-homegrown-python-bread-crumb-module.rst b/content/2011-01-02-a-homegrown-python-bread-crumb-module.rst index 93bdba3..c1fb63b 100644 --- a/content/2011-01-02-a-homegrown-python-bread-crumb-module.rst +++ b/content/2011-01-02-a-homegrown-python-bread-crumb-module.rst @@ -18,7 +18,7 @@ crumbs (parts) or url links (list of hrefs to each crumb). steps `__. -**Demo:** http://school.yohdah.com/ +**Demo:** https://school.yohdah.com/ -You should follow me on twitter `here `_ +You should follow me on twitter `here `_ diff --git a/content/2011-01-05-how-did-stack-overflow-get-initial-traction.rst b/content/2011-01-05-how-did-stack-overflow-get-initial-traction.rst index 1ce4b42..ccddcec 100644 --- a/content/2011-01-05-how-did-stack-overflow-get-initial-traction.rst +++ b/content/2011-01-05-how-did-stack-overflow-get-initial-traction.rst @@ -34,5 +34,5 @@ the quickest. Did I miss any reasons? Feel free to comment below. -You should follow me on twitter `here `__ +You should follow me on twitter `here `__ diff --git a/content/2011-01-09-graphic-design-powerhouse-wacom-bamboo-ubuntu-and-mypaint.rst b/content/2011-01-09-graphic-design-powerhouse-wacom-bamboo-ubuntu-and-mypaint.rst index 80fcd97..d54b959 100644 --- a/content/2011-01-09-graphic-design-powerhouse-wacom-bamboo-ubuntu-and-mypaint.rst +++ b/content/2011-01-09-graphic-design-powerhouse-wacom-bamboo-ubuntu-and-mypaint.rst @@ -29,14 +29,14 @@ unsatisfied. The next day I decided to give the tablet another try, but instead of using Gimp I decided to try my luck with other software called -`MyPaint `__. MyPaint's interface feels +`MyPaint `__. MyPaint's interface feels perfect and it is loaded with brushes, pencils, and inks. MyPaint implements brush stroke pressure with unmatched precision! The art on this page was created with my wacom BAMBOO tablet and MyPaint. -You should follow me on twitter `here `_. +You should follow me on twitter `here `_. Thank you so much MyPaint developers for such a stellar piece of software! diff --git a/content/2011-01-10-i-just-used-google-to-purchase-chinese-food-takeout-for-two.rst b/content/2011-01-10-i-just-used-google-to-purchase-chinese-food-takeout-for-two.rst index e02cf62..be66a81 100644 --- a/content/2011-01-10-i-just-used-google-to-purchase-chinese-food-takeout-for-two.rst +++ b/content/2011-01-10-i-just-used-google-to-purchase-chinese-food-takeout-for-two.rst @@ -15,7 +15,7 @@ Google Maps for the closest local Chinese restaurant. The small town venue doesn't have a website or menu posted online. So I used Google Web to search for the restaurant name. I found -http://www.takeouttonight.com which had the entire menu and VALID prices +takeouttonight.com (no longer works) which had the entire menu and VALID prices for the restaurant hosted online! I choose 'Sweet and Sour chicken', my wife selected Chicken and Broccoli. @@ -41,6 +41,6 @@ services to order Chinese food without leaving the desk? I know it's possible now, I've seen me do it. You should follow me on twitter -`here `__. +`here `__. .. |china-food| image:: /uploads/2011/01/food1.jpg diff --git a/content/2011-01-11-response-to-l-theanine-a-4000-year-old-mind-hack.rst b/content/2011-01-11-response-to-l-theanine-a-4000-year-old-mind-hack.rst index c6fcca3..12b3739 100644 --- a/content/2011-01-11-response-to-l-theanine-a-4000-year-old-mind-hack.rst +++ b/content/2011-01-11-response-to-l-theanine-a-4000-year-old-mind-hack.rst @@ -9,7 +9,7 @@ Response to L-Theanine: a 4000 Year Old Mind-Hack :summary: Solve problems and write code in your sleep. -**RE: http://worldoftea.org/caffeine-and-l-theanine** +**RE: https://worldoftea.org/caffeine-and-l-theanine** |dream-solving| @@ -32,11 +32,11 @@ but when I wake and after my first cup of tea, I'm able to solve my problem with a optimal and beautiful solution. PBS NOVA published an episode about this phenomenon: `What are -dreams? `__ +dreams? `__ Does this happen to you? Have you experienced this? -You should follow me on twitter `here `__. +You should follow me on twitter `here `__. .. |dream-solving| image:: /uploads/2011/01/dream.jpg :target: /uploads/2011/01/dream.jpg diff --git a/content/2011-03-26-porting-the-chaostheory-wordpress-theme-to-pylowiki.rst b/content/2011-03-26-porting-the-chaostheory-wordpress-theme-to-pylowiki.rst index 309eb07..8109d32 100644 --- a/content/2011-03-26-porting-the-chaostheory-wordpress-theme-to-pylowiki.rst +++ b/content/2011-03-26-porting-the-chaostheory-wordpress-theme-to-pylowiki.rst @@ -19,7 +19,7 @@ Pylowiki felt bland in comparison to this wordpress blog. So, I made up my mind to build themes for Pylowik, and I started by porting ChaosTheory. You can view the finished product at -`http://www.foxhop.net <%20http://www.foxhop.net%20>`__. +`https://www.foxhop.net `__. You should also give Pylowiki a try. Pylowiki has futuristic, live preview, same page, section edit functionality. diff --git a/content/2011-04-03-voice-over-ip-with-teamspeak.rst b/content/2011-04-03-voice-over-ip-with-teamspeak.rst index dccc82e..e73275f 100644 --- a/content/2011-04-03-voice-over-ip-with-teamspeak.rst +++ b/content/2011-04-03-voice-over-ip-with-teamspeak.rst @@ -18,7 +18,7 @@ script. Ventrilo also does not have a Linux client although they have been promising one for quite some time. Instead we will cover how to install and configure -`TeamSpeak `__. +`TeamSpeak `__. **Installing a teamspeak server on your VPS** @@ -63,7 +63,7 @@ Find the proper package for your VPS and download it, in my case I ran: :: - wget http://teamspeak.gameserver.gamed.de/ts3/releases/beta-30/teamspeak3-server_linux-amd64-3.0.0-beta30.tar.gz + wget https://teamspeak.gameserver.gamed.de/ts3/releases/beta-30/teamspeak3-server_linux-amd64-3.0.0-beta30.tar.gz *For best results download the latest version of teamspeak.* diff --git a/content/2011-04-16-dropbox-encryption-with-truecrypt.rst b/content/2011-04-16-dropbox-encryption-with-truecrypt.rst index 9f9a9b4..a9cee2b 100644 --- a/content/2011-04-16-dropbox-encryption-with-truecrypt.rst +++ b/content/2011-04-16-dropbox-encryption-with-truecrypt.rst @@ -8,7 +8,7 @@ Dropbox Encryption with TrueCrypt :summary: The best security acts like an onion. -`Derek Newton `_ +`Derek Newton `_ recently invoked discussion about insecurities in Dropbox authentication. In his article he describes how an attacker could exploit Dropbox and gain access to unshared files. The concerns he raised do appear accurate however we must remember that security is an onion. @@ -54,6 +54,6 @@ procedures. We cannot trust software for security when we cannot view its source code. You should follow me on twitter -`here `_ +`here `_ .. |onion| image:: /uploads/2011/04/onion.png diff --git a/content/2011-06-25-google-bot-attempts-to-crawl-shortest-urls-first.rst b/content/2011-06-25-google-bot-attempts-to-crawl-shortest-urls-first.rst index fa3a17c..8aaa0e1 100644 --- a/content/2011-06-25-google-bot-attempts-to-crawl-shortest-urls-first.rst +++ b/content/2011-06-25-google-bot-attempts-to-crawl-shortest-urls-first.rst @@ -7,7 +7,7 @@ Google Bot Attempts to Crawl Shortest Urls First :status: published :summary: -**Recently I built http://school.yohdah.com a Python, Pyramid, and +**Recently I built https://school.yohdah.com a Python, Pyramid, and mongoDB project during the last couple weekends.** |image0| @@ -17,7 +17,7 @@ school in the US. We have 61 state pages, approximately 19,000 city pages, and over 103,000 school pages. It seems the Google Bots have noticed -`school.yohdah.com `__ and started crawling +`school.yohdah.com `__ and started crawling the site. Since the initial crawl I started reviewing a sample of the sites apache logs in an attempt to track the bot's activity. After a few minutes of viewing the logs, I locked onto a pattern; Google Bot's @@ -40,7 +40,7 @@ right, as the urls being fetched increase by one character. means?** .. |image0| image:: /uploads/2011/06/us-public-schools1.png - :target: http://school.yohdah.com + :target: https://school.yohdah.com :alt: school.yohdah.com :class: wordwrap-left diff --git a/content/2011-07-02-add-a-breadcrumb-subscriber-to-a-pyramid-project-using-4-simple-steps.rst b/content/2011-07-02-add-a-breadcrumb-subscriber-to-a-pyramid-project-using-4-simple-steps.rst index 526b6ff..2adce76 100644 --- a/content/2011-07-02-add-a-breadcrumb-subscriber-to-a-pyramid-project-using-4-simple-steps.rst +++ b/content/2011-07-02-add-a-breadcrumb-subscriber-to-a-pyramid-project-using-4-simple-steps.rst @@ -13,7 +13,7 @@ I discuss a new way in my `Pyramid add_request_method `__. diff --git a/content/2011-07-11-a-hack-to-gain-80-percent-efficiency-when-creating-github-projects.rst b/content/2011-07-11-a-hack-to-gain-80-percent-efficiency-when-creating-github-projects.rst index cfffd62..55b329b 100644 --- a/content/2011-07-11-a-hack-to-gain-80-percent-efficiency-when-creating-github-projects.rst +++ b/content/2011-07-11-a-hack-to-gain-80-percent-efficiency-when-creating-github-projects.rst @@ -45,6 +45,6 @@ I like my method better. Awesome, 2 steps versus 10. That hack appears 80% more efficient! Now if only my name was shorter... LOL -You should follow me on twitter `here `_ +You should follow me on twitter `here `_ .. |image0| image:: /uploads/2011/07/80-percent-github-hack.png diff --git a/content/2011-08-08-programming-is-like-alchemy.rst b/content/2011-08-08-programming-is-like-alchemy.rst index 98f3a9b..cae8f9d 100644 --- a/content/2011-08-08-programming-is-like-alchemy.rst +++ b/content/2011-08-08-programming-is-like-alchemy.rst @@ -39,7 +39,7 @@ alchemists! It is more accurate to group programs with technology then magic, but less fun. Programs are leveraged tools born to save people time and energy. -Thanks for reading, you should follow me on twitter `here `_ +Thanks for reading, you should follow me on twitter `here `_ |time-travelling-wizard-alchemists| diff --git a/content/2011-08-18-security-professionals-yes-we-appear-vulnerable-but-that-attack-vector-will-never-happen.rst b/content/2011-08-18-security-professionals-yes-we-appear-vulnerable-but-that-attack-vector-will-never-happen.rst index e42da9d..93a11b3 100644 --- a/content/2011-08-18-security-professionals-yes-we-appear-vulnerable-but-that-attack-vector-will-never-happen.rst +++ b/content/2011-08-18-security-professionals-yes-we-appear-vulnerable-but-that-attack-vector-will-never-happen.rst @@ -62,6 +62,6 @@ expunge. People are just not willing to put their neck on the chopping block to banish a legacy or silly mandates; So we end up living with nonsensical rules and procedures. -|http://xkcd.com/936/| +|https://xkcd.com/936/| -.. |http://xkcd.com/936/| image:: /uploads/2011/08/password-strength.png +.. |https://xkcd.com/936/| image:: /uploads/2011/08/password-strength.png diff --git a/content/2011-08-22-python-image-grabber-pig-py.rst b/content/2011-08-22-python-image-grabber-pig-py.rst index 2eeafa3..1e4174b 100644 --- a/content/2011-08-22-python-image-grabber-pig-py.rst +++ b/content/2011-08-22-python-image-grabber-pig-py.rst @@ -27,7 +27,7 @@ https://bitbucket.org/russellballestrini/pig/raw/tip/pig.py | **Example:** - ``python pig.py http://www.foxhop.net`` + ``python pig.py https://www.foxhop.net`` | diff --git a/content/2011-09-06-deliberating-the-viewers-vs-doers-concept.rst b/content/2011-09-06-deliberating-the-viewers-vs-doers-concept.rst index 6c3acf0..d2ac61f 100644 --- a/content/2011-09-06-deliberating-the-viewers-vs-doers-concept.rst +++ b/content/2011-09-06-deliberating-the-viewers-vs-doers-concept.rst @@ -10,7 +10,7 @@ Deliberating the Viewers vs. Doers concept |Viewers vs Doers Lecture| -`Brett & Kate McKay `_ from artofmanliness.com recently subscribed to an idea that America has succumbed to +`Brett & Kate McKay `_ from artofmanliness.com recently subscribed to an idea that America has succumbed to "spectatoritis, a blanket description to cover all kinds of passive amusement, an entering into the handiest activity merely to escape boredom." -Jay B. Nash, 1938 diff --git a/content/2011-09-08-a-system-administrators-guide-to-installing-and-maintaining-multiple-python-environments.rst b/content/2011-09-08-a-system-administrators-guide-to-installing-and-maintaining-multiple-python-environments.rst index bbde0b1..de556ad 100644 --- a/content/2011-09-08-a-system-administrators-guide-to-installing-and-maintaining-multiple-python-environments.rst +++ b/content/2011-09-08-a-system-administrators-guide-to-installing-and-maintaining-multiple-python-environments.rst @@ -43,7 +43,7 @@ Compile from source #. Download and untar the python sourcecode:: - wget http://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz + wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz tar -xzvf Python-2.7.8.tgz cd Python-2.7.8 diff --git a/content/2011-09-09-hacker-olive-oil-lamp-crafted-from-home-materials.rst b/content/2011-09-09-hacker-olive-oil-lamp-crafted-from-home-materials.rst index be9f533..da4229d 100644 --- a/content/2011-09-09-hacker-olive-oil-lamp-crafted-from-home-materials.rst +++ b/content/2011-09-09-hacker-olive-oil-lamp-crafted-from-home-materials.rst @@ -46,7 +46,7 @@ In loom of the recent and persisting hurricane season I present a

-

diff --git a/content/2011-10-01-how-do-i-calculate-the-m-in-my-mvp.rst b/content/2011-10-01-how-do-i-calculate-the-m-in-my-mvp.rst index d286d1b..42ae022 100644 --- a/content/2011-10-01-how-do-i-calculate-the-m-in-my-mvp.rst +++ b/content/2011-10-01-how-do-i-calculate-the-m-in-my-mvp.rst @@ -24,11 +24,11 @@ idea of archiving the screen captures and providing a history similar to the internet Wayback Machine. After floundering on my first web application, -http://four2go.gumyum.com, I'm afraid to spend lots of time and energy +https://four2go.gumyum.com, I'm afraid to spend lots of time and energy on another project if I cannot earn users or customers. .. linkpeek:: - uri = http://four2go.gumyum.com + uri = https://four2go.gumyum.com action = link-image size = 280x220 style = margin-right: 25px; float: left; border-radius: 8px; @@ -42,7 +42,7 @@ As an MVP I plan to build a free live web capture application to basically provide a "Gravatar" for website addresses. .. linkpeek:: - uri = http://linkpeek.com + uri = https://linkpeek.com action = link-image size = 280x220 style = margin-left: 25px; float: right; border-radius: 8px; diff --git a/content/2011-10-05-linkpeek-com-web-address-thumbnail-api-alpha-release.rst b/content/2011-10-05-linkpeek-com-web-address-thumbnail-api-alpha-release.rst index dfe494a..e1f6cfc 100644 --- a/content/2011-10-05-linkpeek-com-web-address-thumbnail-api-alpha-release.rst +++ b/content/2011-10-05-linkpeek-com-web-address-thumbnail-api-alpha-release.rst @@ -15,7 +15,7 @@ LinkPeek.com web address thumbnail api alpha release size = 140x100 style = margin-right: 25px; float: left; -The `LinkPeek `__ API had an alpha release! +The `LinkPeek `__ API had an alpha release! | diff --git a/content/2011-10-12-a-better-way-to-show-website-backlinks.rst b/content/2011-10-12-a-better-way-to-show-website-backlinks.rst index 45fde4c..31a5c33 100644 --- a/content/2011-10-12-a-better-way-to-show-website-backlinks.rst +++ b/content/2011-10-12-a-better-way-to-show-website-backlinks.rst @@ -18,4 +18,4 @@ I however advocate a revolutionary search pattern like - to gather an improved representation of backlinks. `Click here to try -now! `__ +now! `__ diff --git a/content/2011-10-15-i-cancelled-my-xbox-live-automatic-renewal.rst b/content/2011-10-15-i-cancelled-my-xbox-live-automatic-renewal.rst index d3fe060..387ace5 100644 --- a/content/2011-10-15-i-cancelled-my-xbox-live-automatic-renewal.rst +++ b/content/2011-10-15-i-cancelled-my-xbox-live-automatic-renewal.rst @@ -17,7 +17,7 @@ I find humor in Microsoft's list of reasons to keep Xbox live: **6 out of 8 services above are FREE Internet services!** If I want to use those free Internet services on my TV, -I'd rather use my tiny media center PC (`nT330i `__) +I'd rather use my tiny media center PC (`nT330i `__) which is amazing and near silent. Microsoft prevents subscribers from cancelling their service over the diff --git a/content/2011-10-15-r8168-driver-issues-after-ubuntu-11-10-upgrade-kernel-linux-3-0.rst b/content/2011-10-15-r8168-driver-issues-after-ubuntu-11-10-upgrade-kernel-linux-3-0.rst index ee08c48..7a3e281 100644 --- a/content/2011-10-15-r8168-driver-issues-after-ubuntu-11-10-upgrade-kernel-linux-3-0.rst +++ b/content/2011-10-15-r8168-driver-issues-after-ubuntu-11-10-upgrade-kernel-linux-3-0.rst @@ -10,7 +10,7 @@ r8168 driver issues after Ubuntu 11.10 upgrade kernel linux 3.0 **I had network issues after upgrading to Ubuntu 11.10 which has the linux 3.0 kernel.** -I used `this guide `__ +I used `this guide `__ to compile the r8168 driver however, I needed to alter the Makefile to support for linux 3.0 kernel. Edit *src/Makefile*: diff --git a/content/2011-11-30-how-to-incorporate-custom-configuration-in-a-pyramid-application.rst b/content/2011-11-30-how-to-incorporate-custom-configuration-in-a-pyramid-application.rst index 74daec9..af3fdd0 100644 --- a/content/2011-11-30-how-to-incorporate-custom-configuration-in-a-pyramid-application.rst +++ b/content/2011-11-30-how-to-incorporate-custom-configuration-in-a-pyramid-application.rst @@ -48,7 +48,7 @@ should look similar. _gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'https://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

diff --git a/content/2011-12-19-linkpeek-com-webpage-to-image-was-a-by-product.rst b/content/2011-12-19-linkpeek-com-webpage-to-image-was-a-by-product.rst index 58cde3b..527d78a 100644 --- a/content/2011-12-19-linkpeek-com-webpage-to-image-was-a-by-product.rst +++ b/content/2011-12-19-linkpeek-com-webpage-to-image-was-a-by-product.rst @@ -13,7 +13,7 @@ project's slag! Last year I built yoursitemakesmebarf.com, a novelty web application which allowed anonymous link submission. The software would automatically take -`screenshots `_ +`screenshots `_ of submitted links and curate a blog. I enjoyed building the site and the project served as my first Pyramid application. @@ -42,7 +42,7 @@ generator application helped reinforce the simplicity of the underlying LinkPeek API. It didn't require any downloading, installation, or waiting. -About a week later on a whim I posted the generator to hacker news with an honest title (`Convert Any Webpage to an Image `__) and in about 30 minutes it reached the number 1 spot. +About a week later on a whim I posted the generator to hacker news with an honest title (`Convert Any Webpage to an Image `__) and in about 30 minutes it reached the number 1 spot. **Remember, when faced with pivoting or killing a project, take a good look at all possible by-products. Don't miss the hidden gem in a diff --git a/content/2012-01-18-today-i-lost-a-customer.rst b/content/2012-01-18-today-i-lost-a-customer.rst index a77d3f4..2e25ee5 100644 --- a/content/2012-01-18-today-i-lost-a-customer.rst +++ b/content/2012-01-18-today-i-lost-a-customer.rst @@ -8,7 +8,7 @@ Today I lost a customer Today I lost a customer. -I added some new code to `LinkPeek `__ to accept coupons and I didn't think of an edge case. +I added some new code to `LinkPeek `__ to accept coupons and I didn't think of an edge case. This ended up creating an uncaught exception in my server side code which ultimatly served the newly subscribing customer an HTTP 500 error page. The damage was done. diff --git a/content/2012-02-16-my-4-month-olds-15-minutes-of-fame.rst b/content/2012-02-16-my-4-month-olds-15-minutes-of-fame.rst index c93b37d..fe9158d 100644 --- a/content/2012-02-16-my-4-month-olds-15-minutes-of-fame.rst +++ b/content/2012-02-16-my-4-month-olds-15-minutes-of-fame.rst @@ -20,6 +20,6 @@ The official `@RedSox `__ re-tweeted the image to |image1| .. |image0| image:: /uploads/2012/02/cutest-redsox-fan-ever.jpg - :target: http://russell.ballestrini.net/my-4-month-olds-15-minutes-of-fame/cutest-redsox-fan-ever/ + :target: https://russell.ballestrini.net/my-4-month-olds-15-minutes-of-fame/cutest-redsox-fan-ever/ .. |image1| image:: /uploads/2012/02/Screenshot-at-2012-02-16-172630.png - :target: http://russell.ballestrini.net/my-4-month-olds-15-minutes-of-fame/screenshot-at-2012-02-16-172630/ + :target: https://russell.ballestrini.net/my-4-month-olds-15-minutes-of-fame/screenshot-at-2012-02-16-172630/ diff --git a/content/2012-03-03-how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons.rst b/content/2012-03-03-how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons.rst index 2777ab6..e95d6cb 100644 --- a/content/2012-03-03-how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons.rst +++ b/content/2012-03-03-how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons.rst @@ -101,10 +101,10 @@ list!** |image3| .. |image0| image:: /uploads/2012/03/3247325203_6108897833_o.jpg - :target: http://russell.ballestrini.net/how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons/3247325203_6108897833_o/ + :target: https://russell.ballestrini.net/how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons/3247325203_6108897833_o/ .. |image1| image:: /uploads/2012/03/6876071849_b82bca1076_o.jpg - :target: http://russell.ballestrini.net/how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons/6876071849_b82bca1076_o/ + :target: https://russell.ballestrini.net/how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons/6876071849_b82bca1076_o/ .. |image2| image:: /uploads/2012/03/6876069657_5a2f4ae487_o.jpg - :target: http://russell.ballestrini.net/how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons/6876069657_5a2f4ae487_o/ + :target: https://russell.ballestrini.net/how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons/6876069657_5a2f4ae487_o/ .. |image3| image:: /uploads/2012/03/6876068965_db8a5d12b2_o.jpg - :target: http://russell.ballestrini.net/how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons/6876068965_db8a5d12b2_o/ + :target: https://russell.ballestrini.net/how-to-save-hundreds-of-dollars-on-groceries-without-clipping-coupons/6876068965_db8a5d12b2_o/ diff --git a/content/2012-03-26-nosslsearch-cname-is-a-bad-idea-and-solution.rst b/content/2012-03-26-nosslsearch-cname-is-a-bad-idea-and-solution.rst index 3dc80e3..dadeef3 100644 --- a/content/2012-03-26-nosslsearch-cname-is-a-bad-idea-and-solution.rst +++ b/content/2012-03-26-nosslsearch-cname-is-a-bad-idea-and-solution.rst @@ -32,4 +32,4 @@ nosslsearch cname is a bad idea and solution | | Reference: - http://support.google.com/websearch/bin/answer.py?hl=en&answer=186669 + https://support.google.com/websearch/bin/answer.py?hl=en&answer=186669 diff --git a/content/2012-05-19-high-load-on-web-server-after-updating-from-ubuntu-10-04-to-ubuntu-12-04-lts.rst b/content/2012-05-19-high-load-on-web-server-after-updating-from-ubuntu-10-04-to-ubuntu-12-04-lts.rst index b8a0ad5..decaa38 100644 --- a/content/2012-05-19-high-load-on-web-server-after-updating-from-ubuntu-10-04-to-ubuntu-12-04-lts.rst +++ b/content/2012-05-19-high-load-on-web-server-after-updating-from-ubuntu-10-04-to-ubuntu-12-04-lts.rst @@ -28,12 +28,11 @@ causes incorrect high reported load averages can be reported under conditions of light load and high enter/exit idle frequency conditions (greater then 25 hertz).** -A nice fellow at -http://www.smythies.com/~doug/network/load\_average/new.html researched -the topic between tick and tickless linux kernels and the effect they -had on load averages. You should check it out. +A nice fellow named Doug from smythies.com researched +the topic between `tick and tickless linux kernels and the effect they +have on load averages `. You should check it out. .. |image0| image:: /uploads/2012/05/high-load-after-updating-ubuntu-from-10.04-LTS-to-12.04-LTS.png - :target: http://russell.ballestrini.net/high-load-on-web-server-after-updating-from-ubuntu-10-04-to-ubuntu-12-04-lts/high-load-after-updating-ubuntu-from-10-04-lts-to-12-04-lts/ + :target: https://russell.ballestrini.net/high-load-on-web-server-after-updating-from-ubuntu-10-04-to-ubuntu-12-04-lts/high-load-after-updating-ubuntu-from-10-04-lts-to-12-04-lts/ .. |image1| image:: /uploads/2012/05/ubuntu.12.04.swap_.year_.png - :target: http://russell.ballestrini.net/high-load-on-web-server-after-updating-from-ubuntu-10-04-to-ubuntu-12-04-lts/ubuntu-12-04-swap-year/ + :target: https://russell.ballestrini.net/high-load-on-web-server-after-updating-from-ubuntu-10-04-to-ubuntu-12-04-lts/ubuntu-12-04-swap-year/ diff --git a/content/2012-06-10-always-attempt-to-scale-vertically-first.rst b/content/2012-06-10-always-attempt-to-scale-vertically-first.rst index 8a5f248..ace920c 100644 --- a/content/2012-06-10-always-attempt-to-scale-vertically-first.rst +++ b/content/2012-06-10-always-attempt-to-scale-vertically-first.rst @@ -33,4 +33,4 @@ issues and bought myself some time, for the moment. |image0| .. |image0| image:: /uploads/2012/06/vertical-scale-marked.png - :target: http://russell.ballestrini.net/always-attempt-to-scale-vertically-first/vertical-scale-marked/ + :target: https://russell.ballestrini.net/always-attempt-to-scale-vertically-first/vertical-scale-marked/ diff --git a/content/2012-06-29-miniuri-parser-and-ago-human-timedelta.rst b/content/2012-06-29-miniuri-parser-and-ago-human-timedelta.rst index 455ecea..821cb54 100644 --- a/content/2012-06-29-miniuri-parser-and-ago-human-timedelta.rst +++ b/content/2012-06-29-miniuri-parser-and-ago-human-timedelta.rst @@ -8,8 +8,8 @@ miniuri parser and ago human timedelta I just packaged and published a couple of python modules to pypi: -* `ago `__ -* `miniuri `__ +* `ago `__ +* `miniuri `__ To install them, run: diff --git a/content/2013-01-09-ago-py-human-readable-timedelta0-0-4-release.rst b/content/2013-01-09-ago-py-human-readable-timedelta0-0-4-release.rst index a83e66f..8d9f2dd 100644 --- a/content/2013-01-09-ago-py-human-readable-timedelta0-0-4-release.rst +++ b/content/2013-01-09-ago-py-human-readable-timedelta0-0-4-release.rst @@ -9,11 +9,11 @@ ago.py human readable timedelta 0.0.4 release | | **We have released ago.py 0.0.4** -| pypi: http://pypi.python.org/pypi/ago +| pypi: https://pypi.python.org/pypi/ago | repo: https://bitbucket.org/russellballestrini/ago Special thanks to David Beitey for supplying `ideas and python -code `__ for this update! +code `__ for this update! All changes are backward compatible. diff --git a/content/2013-03-02-virt-backs-domfetcher-class-returns-doms-from-libvirt-api.rst b/content/2013-03-02-virt-backs-domfetcher-class-returns-doms-from-libvirt-api.rst index 4e23f64..87eda9d 100644 --- a/content/2013-03-02-virt-backs-domfetcher-class-returns-doms-from-libvirt-api.rst +++ b/content/2013-03-02-virt-backs-domfetcher-class-returns-doms-from-libvirt-api.rst @@ -14,7 +14,7 @@ virt-back's Domfetcher class returns doms from libvirt API I attended SCaLE 11x, my first technical conference, and had an amazing time. My favorite talk was Michael Day's "`Advancements with Open Virtualization & -KVM `__\ " +KVM `__\ " (link to slides). Michael's presentation inspired me to continue my work on virt-back. diff --git a/content/2013-03-22-guido-name-dropped-tornado-python-tulip-and-pep-3156.rst b/content/2013-03-22-guido-name-dropped-tornado-python-tulip-and-pep-3156.rst index ee58dab..a301aeb 100644 --- a/content/2013-03-22-guido-name-dropped-tornado-python-tulip-and-pep-3156.rst +++ b/content/2013-03-22-guido-name-dropped-tornado-python-tulip-and-pep-3156.rst @@ -29,7 +29,7 @@ a diagram that shows how great tornado is: This type of polling can support thousands of concurrent users, all connected and waiting for a callback event to occur. I used tornado to -build `four2go `__, a real-time and +build `four2go `__, a real-time and multi-player browser-based-game. .. |2013-03-22-tornado-callback-long-polling-event-loop-scaled| image:: /uploads/2013/03/2013-03-22-tornado-callback-long-polling-event-loop-scaled.png diff --git a/content/2013-05-26-honey-i-just-deleted-linkpeek-com.rst b/content/2013-05-26-honey-i-just-deleted-linkpeek-com.rst index 0501a50..966f050 100644 --- a/content/2013-05-26-honey-i-just-deleted-linkpeek-com.rst +++ b/content/2013-05-26-honey-i-just-deleted-linkpeek-com.rst @@ -10,7 +10,7 @@ During the day I am an ops sys-admin. During the night I am a husband, father of two, and a CEO of a bootstrapped start-up. After launch, my first project was to schedule regular backups of user data and archive off-site. My goal was to `create backups but never need -them `__. +them `__. Boy was I lucky ... Yes, leave it to me to inadvertently delete the VPS root disk. One of diff --git a/content/2013-06-20-high-load-and-cpu-usage-craftbukkit-compared-to-vanilla-minecraft.rst b/content/2013-06-20-high-load-and-cpu-usage-craftbukkit-compared-to-vanilla-minecraft.rst index b8adc3f..8157e73 100644 --- a/content/2013-06-20-high-load-and-cpu-usage-craftbukkit-compared-to-vanilla-minecraft.rst +++ b/content/2013-06-20-high-load-and-cpu-usage-craftbukkit-compared-to-vanilla-minecraft.rst @@ -7,7 +7,7 @@ High load and CPU usage craftbukkit compared to vanilla minecraft :status: published I started researching the best ways to use `salt to provision minecraft -servers `__. I wrote +servers `__. I wrote a salt state formula for the vanilla minecraft server deployment. The deployment worked out great so I decided to try my luck with plugins. diff --git a/content/2013-10-19-simplify-deployments-with-upstart-and-uwsgi.rst b/content/2013-10-19-simplify-deployments-with-upstart-and-uwsgi.rst index 82f9fe5..535fc18 100644 --- a/content/2013-10-19-simplify-deployments-with-upstart-and-uwsgi.rst +++ b/content/2013-10-19-simplify-deployments-with-upstart-and-uwsgi.rst @@ -7,7 +7,7 @@ Simplify deployments with Upstart and uWSGI :status: published As you know from my previous post, I recently `deleted -LinkPeek.com `__ +LinkPeek.com `__ and after struggling to get it back online, I vowed to start utilizing configuration management. During this exercise, I noticed that the architecture I use in production seems overly complicated. @@ -28,7 +28,7 @@ ports.* This architecture seems difficult to automate because of the numerous places errors may sneak in. I started researching an alternative architecture and stumbled upon Nicholas Piel's `Benchmark of Python Web -Servers `__. The +Servers `__. The graphs Nicholas compiled allowed me to narrow down a list of potential replacements. diff --git a/content/2013-10-27-backup-all-virtual-machines-on-a-smartos-hypervisor-with-smart-back-sh.rst b/content/2013-10-27-backup-all-virtual-machines-on-a-smartos-hypervisor-with-smart-back-sh.rst index 971bf1b..650fa90 100644 --- a/content/2013-10-27-backup-all-virtual-machines-on-a-smartos-hypervisor-with-smart-back-sh.rst +++ b/content/2013-10-27-backup-all-virtual-machines-on-a-smartos-hypervisor-with-smart-back-sh.rst @@ -17,7 +17,7 @@ virtual machine on a SmartOS hypervisor. # Backup all virtual machines on a SmartOS hypervisor # Author: russell@ballestrini.net - # Website: http://russell.ballestrini.net/ + # Website: https://russell.ballestrini.net/ # Backup directory without trailing slash backupdir=/opt/backups diff --git a/content/2013-12-13-hackathon-2013-virtualization.rst b/content/2013-12-13-hackathon-2013-virtualization.rst index 7219b71..36f72ea 100644 --- a/content/2013-12-13-hackathon-2013-virtualization.rst +++ b/content/2013-12-13-hackathon-2013-virtualization.rst @@ -9,7 +9,7 @@ Hackathon 2013 Virtualization As a warning before we dive into things, this post is less of a formal publication and more of a stream of conscience. -My employer `newcars.com `__ has allowed the +My employer `newcars.com `__ has allowed the technical staff to host hackathon! Over the past couple weeks I have had quite a few ideas tumbling around in my head: @@ -203,7 +203,7 @@ Internet: :: - --location=http://archive.ubuntu.com/ubuntu/dists/raring/main/installer-amd64/ \ + --location=https://archive.ubuntu.com/ubuntu/dists/raring/main/installer-amd64/ \ --extra-args="auto=true priority=critical keymap=us locale=en_US hostname=$HOSTNAME domain=$DOMAIN url=http://192.168.1.22/my-debconf-preseed.txt" .. raw:: html diff --git a/content/2013-12-17-sensu-salt.rst b/content/2013-12-17-sensu-salt.rst index 675b4cd..4b749b9 100644 --- a/content/2013-12-17-sensu-salt.rst +++ b/content/2013-12-17-sensu-salt.rst @@ -11,7 +11,7 @@ Digital Ocean and salt-cloud `__. Today I will extend that post and show how I deployed a test environment for `Sensu, an open source monitoring -framework `__. +framework `__. Before I test out new infrastructure software, I always attempt to write deployment manifests. I subject myself to this exercise for the diff --git a/content/2014-01-02-test-game-engine-with-python-and-sfml.rst b/content/2014-01-02-test-game-engine-with-python-and-sfml.rst index 9a2b32b..6b3b8e0 100644 --- a/content/2014-01-02-test-game-engine-with-python-and-sfml.rst +++ b/content/2014-01-02-test-game-engine-with-python-and-sfml.rst @@ -13,18 +13,18 @@ and SFML. I plan to use this post to track my progress. **Video Evolution Playlist** - `All - videos `__ + videos `__ **2014-01-01** - `User Input, Simple world, - Scrolling `__ + Scrolling `__ - `Simple Collision - detection `__ + detection `__ **2014-01-02** - `Simple Collision bump vs - push `__ + push `__ - `Power ups and grow and - shrink `__ + shrink `__ diff --git a/content/2014-01-25-how-to-reset-hp-ilo-lights-out-user-and-password-settings-with-ipmitools.rst b/content/2014-01-25-how-to-reset-hp-ilo-lights-out-user-and-password-settings-with-ipmitools.rst index 29176fb..f351379 100644 --- a/content/2014-01-25-how-to-reset-hp-ilo-lights-out-user-and-password-settings-with-ipmitools.rst +++ b/content/2014-01-25-how-to-reset-hp-ilo-lights-out-user-and-password-settings-with-ipmitools.rst @@ -64,7 +64,7 @@ out $229+ on an Advanced 1 yr single server Licence for HP Lights-Out 100i (LO10 I uploaded a video showing `Serial-Over-LAN with IPMItools to an HP Proliant DL160 G6 running -SmartOS `__. +SmartOS `__. **Update:** diff --git a/content/2014-02-21-configuration-management-and-the-golden-image.rst b/content/2014-02-21-configuration-management-and-the-golden-image.rst index 76d9a46..bf67fd7 100644 --- a/content/2014-02-21-configuration-management-and-the-golden-image.rst +++ b/content/2014-02-21-configuration-management-and-the-golden-image.rst @@ -21,7 +21,7 @@ the human element caused defects. Then the request came in to stand up same, or rather started out the same, but it didn't take long for deviations occur. | (Norton Ghost, DD, ISOs) -| http://en.wikipedia.org/wiki/Standard\_Operating\_Environment +| https://en.wikipedia.org/wiki/Standard\_Operating\_Environment The golden image by itself was a flawed idea. The task of creating a golden image was difficult and required a lot of work. Not only was it diff --git a/content/2014-03-08-replace-the-nagios-scheduler-and-nrpe-with-salt-stack.rst b/content/2014-03-08-replace-the-nagios-scheduler-and-nrpe-with-salt-stack.rst index c4ef6ff..0da4e54 100644 --- a/content/2014-03-08-replace-the-nagios-scheduler-and-nrpe-with-salt-stack.rst +++ b/content/2014-03-08-replace-the-nagios-scheduler-and-nrpe-with-salt-stack.rst @@ -88,7 +88,7 @@ This next part is FUN, We run a check on every host concurrently.

Review the `Nagios Plugin - API `__ for + API `__ for more information about return codes and STDOUT formats. Last, we take this JSON data perform further processing or display it in diff --git a/content/2014-04-08-how-to-patch-heartbleed-openssl-defect-libssl-on-ubuntu.rst b/content/2014-04-08-how-to-patch-heartbleed-openssl-defect-libssl-on-ubuntu.rst index 96a3d1b..eb24d3e 100644 --- a/content/2014-04-08-how-to-patch-heartbleed-openssl-defect-libssl-on-ubuntu.rst +++ b/content/2014-04-08-how-to-patch-heartbleed-openssl-defect-libssl-on-ubuntu.rst @@ -11,7 +11,7 @@ will not fix the issue. | The issue is not the openssl package, it is one of the libraries that the package relies on (libssl). -| http://www.ubuntu.com/usn/usn-2165-1/ +| https://www.ubuntu.com/usn/usn-2165-1/ The output of ``openssl version -a`` command should have a ``built on`` date older then ``Mon Apr 7 20:33:29 UTC 2014``. After patching openssl @@ -71,4 +71,4 @@ nginx on all of my 14 hosts:

-.. |image0| image:: http://imgs.xkcd.com/comics/heartbleed.png +.. |image0| image:: https://imgs.xkcd.com/comics/heartbleed.png diff --git a/content/2014-08-23-heka-world2.rst b/content/2014-08-23-heka-world2.rst index 26ab15a..849ce92 100644 --- a/content/2014-08-23-heka-world2.rst +++ b/content/2014-08-23-heka-world2.rst @@ -105,4 +105,4 @@ listening on. I left this configuration in the examples above, simply uncomment to reproduce. Read this for `more fun with -netcat `__. +netcat `__. diff --git a/content/2014-12-03-custom-rundeck-hipchat-notification-templates.rst b/content/2014-12-03-custom-rundeck-hipchat-notification-templates.rst index 54aaeab..ce70905 100644 --- a/content/2014-12-03-custom-rundeck-hipchat-notification-templates.rst +++ b/content/2014-12-03-custom-rundeck-hipchat-notification-templates.rst @@ -24,7 +24,7 @@ following line to the bottom: I ended up producing a single line chat notification template. I uploaded it here to act as an example: -`Custom Rundeck HipChat Notification Template `__ +`Custom Rundeck HipChat Notification Template `__ The template syntax and renderer is called FreeMarker. Rundeck and the HipChat plugin pass many different context Map hash objects to @@ -39,7 +39,7 @@ References:
  • `Rundeck HipChat Notification -Plugin `__ +Plugin `__ .. raw:: html diff --git a/content/2015-02-22-securely-publish-jenkins-build-artifacts-on-salt-master.rst b/content/2015-02-22-securely-publish-jenkins-build-artifacts-on-salt-master.rst index 80b7ca3..190eadd 100644 --- a/content/2015-02-22-securely-publish-jenkins-build-artifacts-on-salt-master.rst +++ b/content/2015-02-22-securely-publish-jenkins-build-artifacts-on-salt-master.rst @@ -20,7 +20,7 @@ We start off with some Salt States to stand up a Jenkins build server :: - # http://russell.ballestrini.net/securely-publish-jenkins-build-artifacts-on-salt-master/ + # https://russell.ballestrini.net/securely-publish-jenkins-build-artifacts-on-salt-master/ # manage jenkins user, home dir, and Jenkins "master" public SSH key. jenkins: user.present: diff --git a/content/2015-05-08-a-python-script-which-searches-for-available-interpreters.rst b/content/2015-05-08-a-python-script-which-searches-for-available-interpreters.rst index 8d08fc5..73e14fd 100644 --- a/content/2015-05-08-a-python-script-which-searches-for-available-interpreters.rst +++ b/content/2015-05-08-a-python-script-which-searches-for-available-interpreters.rst @@ -22,7 +22,7 @@ And now, for the polyglot code: #!/bin/sh # reinvoke this script with bpython -i, ipython -i, or python -i - # reference: http://unix.stackexchange.com/a/66242 + # reference: https://unix.stackexchange.com/a/66242 ''':' if type bpython >/dev/null 2>/dev/null; then exec bpython -i "$0" "$@" diff --git a/content/2015-11-15-migrating-from-wordpress-to-pelican.rst b/content/2015-11-15-migrating-from-wordpress-to-pelican.rst index a6a8bdd..6e87d0e 100644 --- a/content/2015-11-15-migrating-from-wordpress-to-pelican.rst +++ b/content/2015-11-15-migrating-from-wordpress-to-pelican.rst @@ -28,14 +28,14 @@ Pelican-import ==================================== A tool to convert WordPress .xml into .rst or .md files (ReStructuredText or MarkDown) is -`pelican-import `_. +`pelican-import `_. I suggest checking it out, even if you do not plan to use Pelican as your static site generator. Add date to post filenames ==================================== -After using `pelican-import `_ I had about 150 `.rst` files and I decided to put the date in the filename, so I wrote this short bash script tool to do the renames: +After using `pelican-import `_ I had about 150 `.rst` files and I decided to put the date in the filename, so I wrote this short bash script tool to do the renames: .. code-block:: bash diff --git a/content/2016-06-21-output-all-instance-identifiers-of-an-aws-vpc-to-json.rst b/content/2016-06-21-output-all-instance-identifiers-of-an-aws-vpc-to-json.rst index fa12ecf..471a249 100644 --- a/content/2016-06-21-output-all-instance-identifiers-of-an-aws-vpc-to-json.rst +++ b/content/2016-06-21-output-all-instance-identifiers-of-an-aws-vpc-to-json.rst @@ -9,7 +9,7 @@ Output all instance identifiers of an AWS VPC to JSON At work today I needed an easy way to collect private IP addresses of every instance in one of our production VPCs. -I ended up adding a tool to http://botoform.com to perform this task. +I ended up adding a tool to https://botoform.com to perform this task. .. code-block:: bash diff --git a/content/2016-11-21-sharing-a-pyramid-cookie-with-flask-or-tornado.rst b/content/2016-11-21-sharing-a-pyramid-cookie-with-flask-or-tornado.rst index e3f47ed..0602025 100644 --- a/content/2016-11-21-sharing-a-pyramid-cookie-with-flask-or-tornado.rst +++ b/content/2016-11-21-sharing-a-pyramid-cookie-with-flask-or-tornado.rst @@ -57,7 +57,7 @@ You use it like a dictionary, for example: # delete a key / value from cookie. for me this will log out the user. request.session['authenticated_user_id'] = None -Reference: `SignedCookieSessionFactory `_ +Reference: `SignedCookieSessionFactory `_ @@ -102,7 +102,7 @@ For testing purposes, create a global ``serializer`` object: .. code-block:: python - # http://docs.webob.org/en/stable/api/cookies.html#webob.cookies.SignedSerializer + # https://docs.webob.org/en/stable/api/cookies.html#webob.cookies.SignedSerializer serializer = SignedSerializer(secret='test-secret', salt='pyramid.session.', serializer=PickleSerializer()) Adjust the ``get`` method in the ``MainHandler`` to look like this: @@ -130,7 +130,7 @@ The complete program follows: from pyramid.session import PickleSerializer from pyramid.compat import bytes_ - # http://docs.webob.org/en/stable/api/cookies.html#webob.cookies.SignedSerializer + # https://docs.webob.org/en/stable/api/cookies.html#webob.cookies.SignedSerializer serializer = SignedSerializer(secret='test-secret', salt='pyramid.session.', serializer=PickleSerializer()) class MainHandler(tornado.web.RequestHandler):