{"id":118,"date":"2006-08-09T18:06:18","date_gmt":"2006-08-10T02:06:18","guid":{"rendered":"http:\/\/www.stevenbrown.ca\/blog\/archives\/118"},"modified":"2006-08-09T18:51:07","modified_gmt":"2006-08-10T02:51:07","slug":"python-workshop-pets-and-salmon","status":"publish","type":"post","link":"https:\/\/www.stevenbrown.ca\/blog\/archives\/118","title":{"rendered":"Python Workshop, Pets, and Salmon"},"content":{"rendered":"<h3>Vancouver Python Workshop<\/h3>\n<p>Had a good (and very geeky) time.  Met some cool people (including a local <a href=\"http:\/\/2006.planet-soc.com\/blog\/46\" >Summer-of-Coder<\/a>)!  Sweet.  I was almost always in the &#8220;Beginner Track,&#8221; as I was completely unfamiliar with the language.  <a href=\"http:\/\/www.prescod.net\/\" title=\"Paul Prescod\">Paul Prescod<\/a> did an excellent job of offering a two-day introduction to the Python language, and Jim O&#8217;Leary had a great 45 minutes on object orientation.  (I&#8217;ve never before seen anyone try to cover polymorphism in 5 minutes.)  I wish most of it moved at a faster pace, but I understand that there was a large range of skills and backgrounds in the room. All the slides are supposed to be available soon through <a href=\"http:\/\/www.vanpyz.org\/conference\/talkschedule.html\" title=\"talk schedule\">the website<\/a>, for anyone interested.<\/p>\n<div class=\"gallery\">\n<img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-04--18.58.15.JPG?w=750&#038;ssl=1\" title=\"Guido giving his keynote.\" \/><br \/>\nGuido giving his keynote.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-04--22.30.56.JPG?w=750&#038;ssl=1\" title=\"The reception at Steamworks.\" \/><br \/>\nThe reception at Steamworks.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-05--20.13.40.JPG?w=750&#038;ssl=1\" title=\"BBQ @ Locarno Beach\" \/><br \/>\nBBQ @ Locarno Beach<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-05--20.28.39.JPG?w=750&#038;ssl=1\" title=\"I decided to walk along the beach on my way home.  Glad I did.\" \/><br \/>\nI decided to walk along the beach on my way home.  Glad I did.<\/p>\n<\/div>\n<p>Python&#8217;s really cool.  I can see myself using it quite a bit.  I even got a really cool idea for a project while going for a run, the other day!  We&#8217;ll see how that comes.<\/p>\n<h3>Adopting Pets<\/h3>\n<p>Over the last several months, I&#8217;ve adopted a catch and release program whenever I find a spider in the house.  I put it in a container and release it at the bottom of the driveway when I get a chance.  Well, I <em>do<\/em> find these creatures quite interesting, and I found a rather large jumping spider[1] on the deck, which I found especially interesting!  I&#8217;ve been reluctant to release him, cuz he&#8217;s so cool!  The problem?  Well, I have to feed him, of course.  So far, he&#8217;s eaten a pill bug I found for him, and two other (smaller) spiders that I didn&#8217;t really intend as food&#8230;.  <\/p>\n<p>Actually, I took the container outside with me , looking for &#8220;spider food.&#8221;  At this point, it contained an ant, the large jumping spider, and a smaller spindly spider.  For purposes of brevity, lets refer to the jumping spider as &#8220;BJ,&#8221; and the little spider as &#8220;Petey.&#8221;  I released the ant because he was able to fit through one of the holes at the top (the spiders didn&#8217;t seem interested in him), so I just flicked him away.  But when the spiders saw him crawl through a hole, they got really excited!  I&#8217;m not sure if they saw it as food escaping or verification that it was possible.  Both BJ and Petey crawled up to the top of the container and started feeling around.  <\/p>\n<p>For a couple of days, these spiders had been living together with no conflict, but when excited little Petey got too close to BJ, BJ lashed out at Petey.  So Petey scuttled off, wounded, and now *really* wanting to get out.  BJ just sat there watching&#8230; and waiting, I guess.  Petey tried to squeeze through one of the holes, and managed to get two legs and half his body through.  He pulled up and tried another one.  All the holes are the same size, so he made about the same progress: 2 legs and half his body.  BJ leaped on Petey&#8217;s helplessly stuck self, and that was the end of poor &#8216;lil Petey, his legs twitching.  I felt pretty sad for the little guy, I was actually planning on releasing him right after the ant.<\/p>\n<p>Anyways, I took lots of pictures of BJ and he&#8217;s been quite entertaining.  I released him, today.<\/p>\n<div class=\"gallery\">\n<img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-07--17.20.05.JPG?w=750&#038;ssl=1\" title=\"Freedom!  I can almost feel it with my spindly little legs!\" \/><br \/>\n&#8220;Freedom!  I can almost feel it with my spindly little legs!&#8221;<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-07--17.21.50.JPG?w=750&#038;ssl=1\" title=\"RaaaaaaR!  Harharhaha...  Gotcha!\" \/><br \/>\n&#8220;RaaaaaaR!  Harharhaha&#8230;  Gotcha!&#8221;<br \/>\n&#8220;NOOooooo!&#8221;<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-07--17.23.03.JPG?w=750&#038;ssl=1\" title=\"*munch munch munch*\" \/><br \/>\n*munch munch munch*\n<\/div>\n<h3>MMmmmm, Food<\/h3>\n<p>I cooked salmon, last night.  It was very good, if I do say so, myself.  Jesse declined the invite, but Kurtis was willing to come over for a late dinner.  \ud83d\ude42<\/p>\n<div class=\"gallery\">\n<img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-07--18.35.19.JPG?w=750&#038;ssl=1\" title=\"Thawed and ready to filet.\" \/><br \/>\nThawed and ready to filet.  I still have trouble removing all the bone.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-07--19.33.29.JPG?w=750&#038;ssl=1\" title=\"Lemon juice and garlic put on filets.  Carrots placed around them.\" \/><br \/>\nLemon juice and garlic put on filets.  Carrots placed around them.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-07--19.45.22.JPG?w=750&#038;ssl=1\" title=\"Mayonnaise + spices on one filet, Dijon mustard + different spices on the other.\" \/><br \/>\nMayonnaise + spices on one filet, Dijon mustard + different spices on the other.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-07--19.47.18.JPG?w=750&#038;ssl=1\" title=\"Throw chopped red pepper and onion on\" \/><br \/>\nThrow chopped red pepper (which I <em>LOVE<\/em>) and onion on both.  Wrap up in tinfoil, BBQ on high for 10-15 minutes, and it&#8217;s done.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/2006-08-07--20.36.30.JPG?w=750&#038;ssl=1\" title=\"Enjoy!\"\/><br \/>\nEnjoy!<\/p>\n<\/div>\n<h3>Some Link Spewage<\/h3>\n<ul>\n<li><a href=\"http:\/\/synergy2.sourceforge.net\/\" title=\"Synergee-tastic\">Synergy<\/a> is a very nice way to use one keyboard and mouse to control multiple desktops, over the network.  I just started using it for my desktop &#038; laptop.\n<\/li>\n<li><a href=\"http:\/\/last.fm\" title=\"last.fm\">Last.fm<\/a> is fantastic.  Join it.  Add me as friend.  I&#8217;m friendly.  izm99<br \/>\nhttp:\/\/www.last.fm\n<\/li>\n<li>If you use Linux, I recommend <a href=\"http:\/\/www.ubuntuforums.org\/showthread.php?t=213185&#038;highlight=last-exit\" title=\"ubuntu forum thread w\/ready debian file\">last-exit<\/a> as a player.  (Of course, I may be toolkit-biased).\n<p><a href=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/last-exit-2.0.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\"  src=\"https:\/\/i0.wp.com\/www.stevenbrown.ca\/blog\/files\/2006-08-09\/last-exit-2.0.png?w=400&#038;ssl=1\" title=\"last-exit last.fm player, version 2.0 (w\/modification?)\" \/><\/a>\n<\/li>\n<li>Excellent <a href=\"http:\/\/video.google.com\/videoplay?docid=-8246463980976635143\" title=\"it's a video, watch it!\">talk<\/a> on how Google is getting people to want to work for them.  for free.\n<\/li>\n<li>Vancouver coffee shops that offer free wireless (with reviews!).  Been told these weren&#8217;t terribly reliable, however.<br \/>\n<a href=\"http:\/\/vancouver.wifimug.org\">http:\/\/vancouver.wifimug.org<\/a>\n<\/li>\n<li>The <a href=\"http:\/\/www.hsbccelebrationoflight.com\/fireworks\/info.html\" title=\"boom!\">Fireworks<\/a> are over.  I didn&#8217;t go.\n<\/li>\n<li>This looks interesting.<br \/>\n<a href=\"http:\/\/structuredblogging.org\/\">http:\/\/structuredblogging.org\/<\/a>\n<\/li>\n<li><a href=\"http:\/\/www.google.com\/tools\/firefox\/browsersync\/index.html\" title=\"Google Browser Sync\">Google Browser Sync<\/a><\/li>\n<li>Cheap domain names (according to a VanLUG newsgroup discussion):<br \/>\n<a href=\"www.domainsatcoast.ca\">www.domainsatcoast.ca<\/a><br \/>\n<a href=\"http:\/\/www.netfirms.ca\/\">NetFirms<\/a>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Vancouver Python Workshop Had a good (and very geeky) time. Met some cool people (including a local Summer-of-Coder)! Sweet. I was almost always in the &#8220;Beginner Track,&#8221; as I was completely unfamiliar with the language. Paul Prescod did an excellent job of offering a two-day introduction to the Python language, and Jim O&#8217;Leary had a&hellip; <a class=\"more-link\" href=\"https:\/\/www.stevenbrown.ca\/blog\/archives\/118\">Continue reading <span class=\"screen-reader-text\">Python Workshop, Pets, and Salmon<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3,1],"tags":[12,8,4,9],"class_list":["post-118","post","type-post","status-publish","format-standard","hentry","category-geek","category-general","tag-floss","tag-food","tag-linux","tag-photos","entry"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4jEMb-1U","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.stevenbrown.ca\/blog\/wp-json\/wp\/v2\/posts\/118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stevenbrown.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.stevenbrown.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.stevenbrown.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stevenbrown.ca\/blog\/wp-json\/wp\/v2\/comments?post=118"}],"version-history":[{"count":0,"href":"https:\/\/www.stevenbrown.ca\/blog\/wp-json\/wp\/v2\/posts\/118\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.stevenbrown.ca\/blog\/wp-json\/wp\/v2\/media?parent=118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.stevenbrown.ca\/blog\/wp-json\/wp\/v2\/categories?post=118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.stevenbrown.ca\/blog\/wp-json\/wp\/v2\/tags?post=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}