{"id":2103,"date":"2014-11-30T05:49:43","date_gmt":"2014-11-30T10:49:43","guid":{"rendered":"http:\/\/qxf2.com\/blog\/?p=2103"},"modified":"2014-11-30T05:49:43","modified_gmt":"2014-11-30T10:49:43","slug":"cool-things-read-week-23-nov-2014","status":"publish","type":"post","link":"https:\/\/qxf2.com\/blog\/cool-things-read-week-23-nov-2014\/","title":{"rendered":"Cool things I read this week (23-Nov-2014)"},"content":{"rendered":"<p>I read. A lot. And I share the five best things I read every week. This week&#8217;s topics include bugs, bug seeding, Python, Seinfeld videos and a much needed new service.<br \/>\n<br \/>\n1. <a href=\"http:\/\/www.bbc.com\/news\/technology-30226586\">Ubisoft bugs<\/a><br \/>\n2. <a href=\"http:\/\/www.testthisblog.com\/2014\/11\/test-your-testing-with-bug-seeding-part.html\">Bug seeding<\/a><br \/>\n3. <a href=\"https:\/\/medium.com\/@thechriskiehl\/parallelism-in-one-line-40e9b2b36148\">Parallelism with Python<\/a><br \/>\n4. <a href=\"http:\/\/yadayadayadaecon.com\/\">Seinfeld and economics<\/a><br \/>\n5. <a href=\"http:\/\/i.imgur.com\/MOpnhIj.jpg\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\">A much needed service<\/a><br \/>\n<\/p>\n<hr>\n<h3>My notes:<\/h3>\n<p>1. <a href=\"http:\/\/www.bbc.com\/news\/technology-30226586\">Ubisoft bugs<\/a><br \/>\nWow! Apparently Assassin&#8217;s Creed has some easy to spot bugs. The article also lists out some high profile releases having issues. As a tester, I know this much. One, the &#8220;specification -> code ->test&#8221; model is broken. Two, I wish the phrase &#8220;On time. On budget.&#8221; will die a quick death.<br \/>\n<br \/>\n2. <a href=\"http:\/\/www.testthisblog.com\/2014\/11\/test-your-testing-with-bug-seeding-part.html\">Bug seeding<\/a><br \/>\nBug seeding is an interesting idea. In one product I tested, the team played &#8220;war games&#8221; with bug seeding. I liked it but the kind of bug seeded made it trivial for the testing team to uncover them. This article got me wondering about how to design seeded bugs? I guess it depends on why you are bug seeding in the first place.<br \/>\n<br \/>\n3. <a href=\"https:\/\/medium.com\/@thechriskiehl\/parallelism-in-one-line-40e9b2b36148\">Parallelism with Python<\/a><br \/>\nExcellent introduction to parallelism in Python. This article shows you how to use the map method in Python&#8217;s multiprocessing module. This article helped me to greatly reduce the time taken for some of our automated tests.<br \/>\n<br \/>\n4. <a href=\"http:\/\/yadayadayadaecon.com\/\">Seinfeld and economics<\/a><br \/>\nA site that explains economic concepts using Seinfeld clips. As a Seinfeld fan, I enjoyed the clever website name too.<br \/>\n<br \/>\n5. <a href=\"http:\/\/i.imgur.com\/MOpnhIj.jpg\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\">A much needed service<\/a><br \/>\nA bad boyfriend for hire! What a fantastic idea. Given some social situations that I land in, a service that provides me a bad girlfriend for hire can have my money.<br \/>\n<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>I read. A lot. And I share the five best things I read every week. This week&#8217;s topics include bugs, bug seeding, Python, Seinfeld videos and a much needed new service. 1. Ubisoft bugs 2. Bug seeding 3. Parallelism with Python 4. Seinfeld and economics 5. A much needed service My notes: 1. Ubisoft bugs Wow! Apparently Assassin&#8217;s Creed has [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[80],"tags":[],"class_list":["post-2103","post","type-post","status-publish","format-standard","hentry","category-reading"],"_links":{"self":[{"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/posts\/2103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/comments?post=2103"}],"version-history":[{"count":1,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/posts\/2103\/revisions"}],"predecessor-version":[{"id":2104,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/posts\/2103\/revisions\/2104"}],"wp:attachment":[{"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/media?parent=2103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/categories?post=2103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/tags?post=2103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}