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
This commit is contained in:
russellballestrini 2018-11-27 09:35:55 -05:00
parent 707ac7541d
commit ee2e180793
54 changed files with 95 additions and 96 deletions

View file

@ -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 <http://www.myspace.com/thebarrymores>`__ page
Barrymore \ `myspace <https://www.myspace.com/thebarrymores>`__ 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.

View file

@ -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! <http://four2go.gumyum.com>`__
the official launch of `four2go! <https://four2go.gumyum.com>`__
**A new spin ...**
`four2go! <http://four2go.gumyum.com>`__ brings a new spin to the
`four2go! <https://four2go.gumyum.com>`__ brings a new spin to the
classic "four in a row" genre.
Instead of weighted tokens, `four2go! <http://four2go.gumyum.com>`__
Instead of weighted tokens, `four2go! <https://four2go.gumyum.com>`__
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 <http://joey.ballestrini.net>`__ on some of the concept and
game art. We designed the `four2go! <http://four2go.gumyum.com>`__ logo,
the `gumyum <http://gumyum.com>`__ logo, and the balloons. Joey designed
Ballestrini <https://joey.ballestrini.net>`__ on some of the concept and
game art. We designed the `four2go! <https://four2go.gumyum.com>`__ logo,
the `gumyum <https://gumyum.com>`__ 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! <http://four2go.gumyum.com>`__ out for
urge you to try `four2go! <https://four2go.gumyum.com>`__ out for
yourself!
.. raw:: html
<p>
<center>
<iframe title="YouTube video player" width="480" height="338" src="http://www.youtube.com/embed/wmB9PeKBAlA" frameborder="0">
<iframe title="YouTube video player" width="480" height="338" src="https://www.youtube.com/embed/wmB9PeKBAlA" frameborder="0">
</iframe>
</center>
</p>

View file

@ -18,7 +18,7 @@ crumbs (parts) or url links (list of hrefs to each crumb).
steps </add-a-breadcrumb-subscriber-to-a-pyramid-project-using-4-simple-steps/>`__.
**Demo:** http://school.yohdah.com/
**Demo:** https://school.yohdah.com/
You should follow me on twitter `here <http://twitter.com/russellbal>`_
You should follow me on twitter `here <https://twitter.com/russellbal>`_

View file

@ -34,5 +34,5 @@ the quickest.
Did I miss any reasons? Feel free to comment below.
You should follow me on twitter `here <http://twitter.com/russellbal>`__
You should follow me on twitter `here <https://twitter.com/russellbal>`__

View file

@ -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 <http://mypaint.intilinux.com/>`__. MyPaint's interface feels
`MyPaint <http://mypaint.org/about/>`__. 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 <http://twitter.com/russellbal>`_.
You should follow me on twitter `here <https://twitter.com/russellbal>`_.
Thank you so much MyPaint developers for such a stellar piece of
software!

View file

@ -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 <http://twitter.com/russellbal>`__.
`here <https://twitter.com/russellbal>`__.
.. |china-food| image:: /uploads/2011/01/food1.jpg

View file

@ -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? <http://www.pbs.org/wgbh/nova/dreams/>`__
dreams? <https://www.pbs.org/wgbh/nova/dreams/>`__
Does this happen to you? Have you experienced this?
You should follow me on twitter `here <http://twitter.com/russellbal>`__.
You should follow me on twitter `here <https://twitter.com/russellbal>`__.
.. |dream-solving| image:: /uploads/2011/01/dream.jpg
:target: /uploads/2011/01/dream.jpg

View file

@ -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 <https://www.foxhop.net>`__.
You should also give Pylowiki a try. Pylowiki has futuristic, live
preview, same page, section edit functionality.

View file

@ -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 <http://www.TeamSpeak.com>`__.
`TeamSpeak <https://www.teamspeak.com/en/>`__.
**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.*

View file

@ -8,7 +8,7 @@ Dropbox Encryption with TrueCrypt
:summary:
The best security acts like an onion.
`Derek Newton <http://dereknewton.com/2011/04/dropbox-authentication-static-host-ids/>`_
`Derek Newton <https://dereknewton.com/2011/04/dropbox-authentication-static-host-ids/>`_
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 <http://twitter.com/russellbal>`_
`here <https://twitter.com/russellbal>`_
.. |onion| image:: /uploads/2011/04/onion.png

View file

@ -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 <http://school.yohdah.com>`__ and started crawling
`school.yohdah.com <https://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

View file

@ -13,7 +13,7 @@ I discuss a new way in my `Pyramid add_request_method </register-super-powers-wi
This article will explain how to add a breadcrumb subscriber to a
Pyramid project using 4 simple steps.
While programming http://school.yohdah.com/ I needed the ability to easily create
While programming https://school.yohdah.com/ I needed the ability to easily create
breadcrumb links from the current url. You may view the `bread.py source
code
here <https://bitbucket.org/russellballestrini/bread/src/tip/bread.py>`__.

View file

@ -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 <http://twitter.com/russellbal>`_
You should follow me on twitter `here <https://twitter.com/russellbal>`_
.. |image0| image:: /uploads/2011/07/80-percent-github-hack.png

View file

@ -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 <http://twitter.com/russellbal>`_
Thanks for reading, you should follow me on twitter `here <https://twitter.com/russellbal>`_
|time-travelling-wizard-alchemists|

View file

@ -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

View file

@ -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``
|

View file

@ -10,7 +10,7 @@ Deliberating the Viewers vs. Doers concept
|Viewers vs Doers Lecture|
`Brett & Kate McKay <http://artofmanliness.com/2011/08/28/viewers-vs-doers-the-rise-of-spectatoritis/>`_ from artofmanliness.com recently subscribed to an idea that America has succumbed to
`Brett & Kate McKay <https://artofmanliness.com/2011/08/28/viewers-vs-doers-the-rise-of-spectatoritis/>`_ 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

View file

@ -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

View file

@ -46,7 +46,7 @@ In loom of the recent and persisting hurricane season I present a
<p>
<center>
<iframe width="420" height="345" src="http://www.youtube.com/embed/3I1W2ddJaAs" frameborder="0" allowfullscreen>
<iframe width="420" height="345" src="https://www.youtube.com/embed/3I1W2ddJaAs" frameborder="0" allowfullscreen>
</iframe>
</center>
</p>

View file

@ -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;

View file

@ -15,7 +15,7 @@ LinkPeek.com web address thumbnail api alpha release
size = 140x100
style = margin-right: 25px; float: left;
The `LinkPeek <http://linkpeek.com/>`__ API had an alpha release!
The `LinkPeek <https://linkpeek.com/>`__ API had an alpha release!
|

View file

@ -18,4 +18,4 @@ I however advocate a revolutionary search pattern like -
to gather an improved representation of backlinks.
`Click here to try
now! <http://www.google.com/#sclient=psy-ab&hl=en&source=hp&q=%22school.yohdah.com%22+-site:school.yohdah.com&pbx=1&oq=%22school.yohdah.com%22+-site:school.yohdah.com&aq=f&aqi=&aql=1&gs_sm=e&gs_upl=1836l15311l0l17007l43l35l0l0l0l8l274l5507l4.23.8l35l0&bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&fp=18aa9f7b4fee5b6d&biw=1485&bih=912>`__
now! <https://www.google.com/#sclient=psy-ab&hl=en&source=hp&q=%22school.yohdah.com%22+-site:school.yohdah.com&pbx=1&oq=%22school.yohdah.com%22+-site:school.yohdah.com&aq=f&aqi=&aql=1&gs_sm=e&gs_upl=1836l15311l0l17007l43l35l0l0l0l8l274l5507l4.23.8l35l0&bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&fp=18aa9f7b4fee5b6d&biw=1485&bih=912>`__

View file

@ -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 <http://www.foxhop.net/nT330i>`__)
I'd rather use my tiny media center PC (`nT330i <https://www.foxhop.net/nT330i>`__)
which is amazing and near silent.
Microsoft prevents subscribers from cancelling their service over the

View file

@ -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 <http://www.foxhop.net/realtek-dropping-packets-on-linux-ubuntu-and-fedora>`__
I used `this guide <https://www.foxhop.net/realtek-dropping-packets-on-linux-ubuntu-and-fedora>`__
to compile the r8168 driver however, I needed to alter the Makefile to support for linux 3.0 kernel.
Edit *src/Makefile*:

View file

@ -48,7 +48,7 @@ should look similar.
_gaq.push(['_trackPageview']);</p>
<p>(function() {<br />
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;<br />
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';<br />
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'https://www') + '.google-analytics.com/ga.js';<br />
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);<br />
})();</p>
<p></script>

View file

@ -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 <http://russell.ballestrini.net/linkpeek-com-web-address-thumbnail-api-alpha-release/>`_
`screenshots <https://russell.ballestrini.net/linkpeek-com-web-address-thumbnail-api-alpha-release/>`_
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 <http://linkpeek.com/website-thumbnail-generator>`__) 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 <https://linkpeek.com/website-thumbnail-generator>`__) 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

View file

@ -8,7 +8,7 @@ Today I lost a customer
Today I lost a customer.
I added some new code to `LinkPeek <http://linkpeek.com/website-thumbnail-generator>`__ to accept coupons and I didn't think of an edge case.
I added some new code to `LinkPeek <https://linkpeek.com/website-thumbnail-generator>`__ 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.

View file

@ -20,6 +20,6 @@ The official `@RedSox <https://twitter.com/#!/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/

View file

@ -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/

View file

@ -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

View file

@ -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 <http://www.smythies.com/~doug/network/load_average/new.html>`. 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/

View file

@ -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/

View file

@ -8,8 +8,8 @@ miniuri parser and ago human timedelta
I just packaged and published a couple of python modules to pypi:
* `ago <http://pypi.python.org/pypi/ago>`__
* `miniuri <http://pypi.python.org/pypi/miniuri>`__
* `ago <https://pypi.python.org/pypi/ago>`__
* `miniuri <https://pypi.python.org/pypi/miniuri>`__
To install them, run:

View file

@ -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 <http://davidjb.com/>`__ for this update!
code <https://davidjb.com/>`__ for this update!
All changes are backward compatible.

View file

@ -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 <http://code.ncultra.org/2013/02/scale-11x-open-virtualization/>`__\ "
KVM <https://code.ncultra.org/2013/02/scale-11x-open-virtualization/>`__\ "
(link to slides). Michael's presentation inspired me to continue my work
on virt-back.

View file

@ -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 <http://four2go.gumyum.com>`__, a real-time and
build `four2go <https://four2go.gumyum.com>`__, 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

View file

@ -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 <http://russell.ballestrini.net/virt-back-restoring-from-backups/>`__.
them <https://russell.ballestrini.net/virt-back-restoring-from-backups/>`__.
Boy was I lucky ...
Yes, leave it to me to inadvertently delete the VPS root disk. One of

View file

@ -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 <http://bobbylikeslinux.net/salt-minecraft-fun.html>`__. I wrote
servers <https://bobbylikeslinux.net/post/2013/2013-salt-minecraft-fun/>`__. 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.

View file

@ -7,7 +7,7 @@ Simplify deployments with Upstart and uWSGI
:status: published
As you know from my previous post, I recently `deleted
LinkPeek.com <http://russell.ballestrini.net/honey-i-just-deleted-linkpeek-com/>`__
LinkPeek.com <https://russell.ballestrini.net/honey-i-just-deleted-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 <http://nichol.as/benchmark-of-python-web-servers>`__. The
Servers <https://nichol.as/benchmark-of-python-web-servers>`__. The
graphs Nicholas compiled allowed me to narrow down a list of potential
replacements.

View file

@ -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

View file

@ -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 <http://newcars.com/jobs/>`__ has allowed the
My employer `newcars.com <https://newcars.com/jobs/>`__ 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

View file

@ -11,7 +11,7 @@ Digital Ocean and
salt-cloud </create-your-own-fleet-of-servers-with-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 <http://sensuapp.org/>`__.
framework <https://sensuapp.org/>`__.
Before I test out new infrastructure software, I always attempt to write
deployment manifests. I subject myself to this exercise for the

View file

@ -13,18 +13,18 @@ and SFML. I plan to use this post to track my progress.
**Video Evolution Playlist**
- `All
videos <http://www.youtube.com/watch?v=ytEG21b2es4&list=PLPqlh_ebFYDFPv_tIdUb26Bit2Q2nIVrm>`__
videos <https://www.youtube.com/watch?v=ytEG21b2es4&list=PLPqlh_ebFYDFPv_tIdUb26Bit2Q2nIVrm>`__
**2014-01-01**
- `User Input, Simple world,
Scrolling <http://www.youtube.com/watch?v=ytEG21b2es4>`__
Scrolling <https://www.youtube.com/watch?v=ytEG21b2es4>`__
- `Simple Collision
detection <http://www.youtube.com/watch?v=LFxfepBSgEc>`__
detection <https://www.youtube.com/watch?v=LFxfepBSgEc>`__
**2014-01-02**
- `Simple Collision bump vs
push <http://www.youtube.com/watch?v=SsAi00wv0vU>`__
push <https://www.youtube.com/watch?v=SsAi00wv0vU>`__
- `Power ups and grow and
shrink <http://www.youtube.com/watch?v=2-FFMP67atU>`__
shrink <https://www.youtube.com/watch?v=2-FFMP67atU>`__

View file

@ -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 <http://www.youtube.com/watch?v=xAFjbKAzB4s>`__.
SmartOS <https://www.youtube.com/watch?v=xAFjbKAzB4s>`__.
**Update:**

View file

@ -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

View file

@ -88,7 +88,7 @@ This next part is FUN, We run a check on every host concurrently.
</p>
Review the `Nagios Plugin
API <http://nagios.sourceforge.net/docs/3_0/pluginapi.html>`__ for
API <https://nagios.sourceforge.net/docs/3_0/pluginapi.html>`__ for
more information about return codes and STDOUT formats.
Last, we take this JSON data perform further processing or display it in

View file

@ -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:
</center>
</p>
.. |image0| image:: http://imgs.xkcd.com/comics/heartbleed.png
.. |image0| image:: https://imgs.xkcd.com/comics/heartbleed.png

View file

@ -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 <http://www.foxhop.net/linux-nc-and-python-sockets>`__.
netcat <https://www.foxhop.net/linux-nc-and-python-sockets>`__.

View file

@ -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 <http://pad.yohdah.com/311/rundeck-hipchat-custom-notification-template>`__
`Custom Rundeck HipChat Notification Template <https://pad.yohdah.com/311/rundeck-hipchat-custom-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:
<li>
`Rundeck HipChat Notification
Plugin <http://rundeck.org/plugins/2013/06/24/hipchat-notification.html>`__
Plugin <https://rundeck.org/plugins/2013/06/24/hipchat-notification.html>`__
.. raw:: html

View file

@ -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:

View file

@ -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" "$@"

View file

@ -28,14 +28,14 @@ Pelican-import
====================================
A tool to convert WordPress .xml into .rst or .md files (ReStructuredText or MarkDown) is
`pelican-import <http://docs.getpelican.com/en/latest/importer.html>`_.
`pelican-import <https://docs.getpelican.com/en/latest/importer.html>`_.
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 <http://docs.getpelican.com/en/latest/importer.html>`_ 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 <https://docs.getpelican.com/en/latest/importer.html>`_ 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

View file

@ -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

View file

@ -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 <http://docs.pylonsproject.org/projects/pyramid/en/latest/api/session.html#pyramid.session.SignedCookieSessionFactory>`_
Reference: `SignedCookieSessionFactory <https://docs.pylonsproject.org/projects/pyramid/en/latest/api/session.html#pyramid.session.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):