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:
parent
707ac7541d
commit
ee2e180793
54 changed files with 95 additions and 96 deletions
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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>`_
|
||||
|
|
|
|||
|
|
@ -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>`__
|
||||
|
||||
|
|
|
|||
|
|
@ -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!
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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.*
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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>`__.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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|
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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``
|
||||
|
||||
|
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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!
|
||||
|
||||
|
|
||||
|
||||
|
|
|
|||
|
|
@ -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>`__
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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*:
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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/
|
||||
|
|
|
|||
|
|
@ -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/
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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/
|
||||
|
|
|
|||
|
|
@ -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/
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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>`__
|
||||
|
|
|
|||
|
|
@ -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:**
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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>`__.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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" "$@"
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue