{"id":2674,"date":"2015-03-05T10:19:40","date_gmt":"2015-03-05T15:19:40","guid":{"rendered":"http:\/\/mikeconley.ca\/blog\/?p=2674"},"modified":"2023-12-20T16:25:11","modified_gmt":"2023-12-20T21:25:11","slug":"the-joy-of-coding-episode-4","status":"publish","type":"post","link":"https:\/\/mikeconley.ca\/blog\/2015\/03\/05\/the-joy-of-coding-episode-4\/","title":{"rendered":"The Joy of Coding (Episode 4)"},"content":{"rendered":"<p>The fourth episode is up! Richard Milewski and I found the right settings to get <a href=\"https:\/\/obsproject.com\/\">OBS<\/a> working properly on my machine, so this weeks episode is\u00a0<strong>super-readable!\u00a0<\/strong>If you&#8217;ve been annoyed with the poor resolution for past episodes, rejoice!<\/p>\n<p>In this fourth episode, I solve a few things &#8211; I clean up a busted rebase, I figure out how I&#8217;d accidentally broken Linux printing, I think through a patch to make sure it does what I need it to do, and I review some code!<\/p>\n<p><a href=\"https:\/\/www.evernote.com\/l\/AbKmofqw6uVGTbKjyzhv4HJFeGFcHeLD1Uk\">Episode Agenda<\/a><\/p>\n<p>References:<br \/>\n<a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1136855\">Bug 1136855 &#8211; Print settings are not saved from print job to print job<\/a><br \/>\n<a href=\"https:\/\/www.evernote.com\/l\/AbKrjc6i_0dNqIQ0tYjXC8jIzLXfYM9BoQ8\">Notes<\/a><\/p>\n<p><a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1088070\">Bug 1088070 &#8211; Instantiate print settings from the content process instead of the parent<\/a><br \/>\n<a href=\"https:\/\/www.evernote.com\/l\/AbLxXv8VhxtBmKr64b91r0h80T6DhWF3Wzk\">Notes<\/a><\/p>\n<p><a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1090448\">Bug 1090448 &#8211; Make e10s printing work on Linux<\/a><br \/>\n<a href=\"https:\/\/www.evernote.com\/l\/AbI1mBhAGr5CCZU7wQ19XrGvd2GTwgDdNRE\">Notes<\/a><\/p>\n<p><a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1133577\">Bug 1133577 &#8211; [e10s] &#8220;Open Link in New Tab&#8221; in remote browser causes unsafe CPOW usage warning<\/a><br \/>\n<a href=\"https:\/\/www.evernote.com\/l\/AbIoUSxngrVDL4Trcwoj9d5SQ703tlAuvd0\">Notes<\/a><\/p>\n<p><a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1133981\">Bug 1133981 &#8211; [e10s] Stop sending unsafe CPOWs after the findbar has been closed in a remote browser<\/a><br \/>\n<a href=\"https:\/\/www.evernote.com\/l\/AbKHdqnrarVP6rzbCh8ytZv1QXZH5MA2kn4\">Notes<\/a><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/air.mozilla.org\/the-joy-of-coding-mconley-livehacks-on-firefox-episode-4\/video\/\" width=\"896\" height=\"524\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The fourth episode is up! Richard Milewski and I found the right settings to get OBS working properly on my machine, so this weeks episode is\u00a0super-readable!\u00a0If you&#8217;ve been annoyed with the poor resolution for past episodes, rejoice! In this fourth episode, I solve a few things &#8211; I clean up a busted rebase, I figure [&hellip;]<\/p>\n","protected":false},"author":4,"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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[454,5,874,1117,861],"tags":[1069,1068,125,1111,1112,1103,35,1107,1113],"class_list":["post-2674","post","type-post","status-publish","format-standard","hentry","category-code-reviews","category-computer-science","category-firefox-mozilla-2","category-livecoding","category-mozilla-2","tag-e10s","tag-electrolysis","tag-firefox","tag-gtk","tag-gtkprinter","tag-livehacking","tag-mozilla","tag-printing","tag-regression"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/prmTy-H8","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/posts\/2674","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/comments?post=2674"}],"version-history":[{"count":1,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/posts\/2674\/revisions"}],"predecessor-version":[{"id":2675,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/posts\/2674\/revisions\/2675"}],"wp:attachment":[{"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/media?parent=2674"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/categories?post=2674"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/tags?post=2674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}