PageRenderTime 70ms CodeModel.GetById 26ms RepoModel.GetById 1ms app.codeStats 0ms

/docs/archive/214.html

http://github.com/szabgab/perlweekly
HTML | 1102 lines | 874 code | 214 blank | 14 comment | 0 complexity | 38bf31765af1036f059bd1c7dc7ee7cf MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
  6. <title>Perl Weekly Issue #214 - 2015-08-31 - That's how you run a YAPC!</title>
  7. <link rel="stylesheet" type="text/css" href="/style.css" />
  8. <script src="/js/jquery.js" type="text/javascript"></script>
  9. <script src="/js/mailman.js" type="text/javascript"></script>
  10. <script>
  11. $(document).ready(function() {
  12. if (document.referrer !== 'https://www.google.com/') {
  13. document.getElementById('registration').style.display = 'none';
  14. }
  15. });
  16. </script>
  17. <meta property="og:title" content="Perl Weekly Issue #214 - That's how you run a YAPC!" />
  18. <meta property="og:type" content="website" />
  19. <meta property="og:url" content="https://perlweekly.com/archive/214.html" />
  20. <meta property="og:image" content="https://perlweekly.com/img/perl_weekly_479x218.png" />
  21. </head>
  22. <body>
  23. <style>
  24. .entry-title, .share-links {
  25. float: left;
  26. padding-right: 2px;
  27. }
  28. </style>
  29. <table border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#ffffff">
  30. <tr><td>
  31. <p id="logo">
  32. <a href="https://perlweekly.com/" style="
  33. background-color: #004065;
  34. color: #FFF;
  35. text-decoration: none;
  36. font-size: 40px;
  37. font-weight: bold;
  38. font-family: Gadget;
  39. border-radius: 5px;
  40. -moz-border-radius: 5px;
  41. -webkit-border-radius: 5px;
  42. border: 1px solid #000;
  43. padding: 10px;
  44. ">Perl Weekly</a>
  45. </p>
  46. <p id="issue"
  47. style="border-bottom: 1px solid #ccc;
  48. padding-bottom: 8px;
  49. font-size: 18px;">
  50. Issue #214 - 2015-08-31 - That's how you run a YAPC!
  51. </p>
  52. <a href="https://perlweekly.com/latest.html">latest</a> | <a href="https://perlweekly.com/archive">archive</a> | edited by <a href="http://neilb.org/">Neil Bowers</a>
  53. <div class="subform" id="registration">
  54. <div class="onemail">
  55. Don't miss the next issue!
  56. </div>
  57. <!--
  58. <form class="subscribe" action="https://mail.perlweekly.com/mailman/subscribe/perlweekly" method="POST">
  59. <span class="formlabel">Enter your e-mail:</span>
  60. <input class="emailinput" name="email" size="20" />
  61. <input class="awesome_button" type="submit" value="and click to sign up!" />
  62. </form>
  63. -->
  64. <form class="subscribe" action="https://mail.perlweekly.com/cgi-bin/mailman/listinfo/perlweekly" method="GET">
  65. <input class="awesome_button" type="submit" value="Click to sign up!" />
  66. </form>
  67. </div>
  68. <p>
  69. <a href="https://twitter.com/share" class="twitter-share-button"
  70. data-text="Perl Weekly: That's how you run a YAPC! via @perlweekly" data-count="vertical">Tweet</a>
  71. <script type="text/javascript" src="https://platform.twitter.com/widgets.js">
  72. </script>
  73. </td></tr>
  74. <tr><td>
  75. <table>
  76. <tr><td>
  77. <p style="font-size: 16px">
  78. By all reports this year's YAPC::Asia was an impressive affair;
  79. as Daisuke Maki said, they went out with a bang!
  80. In addition to Maki-san's write-up, you can watch the videos,
  81. look at the photos with envy, and read some more blog posts.
  82. </p>
  83. <p style="font-size: 16px">
  84. It's YAPC::EU this week, with a host of <a href="http://act.yapc.eu/ye2015/schedule?day=2015-09-02">interesting talks</a>.
  85. If you're (going to be) there: (1) the hashtag is <code>#yapceu2015</code>, and (2) please blog about it!
  86. You could buy Maki-san a beer as well.
  87. </p>
  88. <p style="font-size: 16px">
  89. Barbie's looking for one or more volunteers to take on CPAN Testers.
  90. Sysadmin experience is pretty important, but I'm sure all serious offers
  91. of help are welcome.
  92. </p>
  93. <p style="font-size: 16px">
  94. Neil
  95. </p>
  96. <p style="font-size: 14px">
  97. Neil Bowers
  98. </p>
  99. </td>
  100. <td>
  101. <img style="right:0; bottom: 0;" src="/img/neil_bowers.png" title="Neil Bowers" />
  102. </td></tr>
  103. </table>
  104. </td></tr>
  105. <tr><td>
  106. <hr style="color: red" id="yapc_asia" />
  107. <div style="font-size: 18px; font-weight: bold;">YAPC::Asia</div>
  108. </td></tr>
  109. <tr><td>
  110. <table style="width:100%"><tr><td>
  111. <div
  112. >
  113. <p style="margin-left: 1.5em;">
  114. <div class="entry-title">
  115. <a href="https://medium.com/@lestrrat/the-10th-and-final-yapc-asia-tokyo-6bf15dae1ab4" style="
  116. font-size: 18px;
  117. font-weight: bold;
  118. ">The 10th and Final YAPC::Asia Tokyo</a>
  119. </div>
  120. <div class="share-links">
  121. <a href="https://twitter.com/home?status=The+10th+and+Final+YAPC%3A%3AAsia+Tokyo+https%3A%2F%2Fmedium.com%2F%40lestrrat%2Fthe-10th-and-final-yapc-asia-tokyo-6bf15dae1ab4 by @lestrrat via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  122. </div>
  123. <div class="share-links">
  124. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="https://medium.com/@lestrrat/the-10th-and-final-yapc-asia-tokyo-6bf15dae1ab4" data-pocket-count="none" >Pocket</a>
  125. </div>
  126. <br /> <span style="font-size: 14px">
  127. by <a href="https://medium.com/@lestrrat/">Daisuke Maki</a> (<a href="https://metacpan.org/author/DMAKI">DMAKI</a>) </span> <p style="font-size: 16px">
  128. Maki-san's recap and reflections on the last YAPC::Asia Tokyo that he'll organise. I don't want to steal his thunder, but there were a lot of people there. You can also see <a href="http://30d.jp/yapcasia/8">some photos</a>, watch <a href="https://www.youtube.com/user/yapcasia/videos">videos of the talks</a>, and read <a href="http://yapcasia.org/2015/news/08/yapcasia-tokyo-2015-blog-entries.html">blogs</a> (note that most of them are in Japanese).
  129. </p>
  130. </div>
  131. </td><td style="width:100px"><img src="/img/daisuke_maki.png" title="Daisuke Maki" width="80" />
  132. </td></tr></table>
  133. </td></tr>
  134. <tr><td>
  135. <table style="width:100%"><tr><td>
  136. <div
  137. >
  138. <p style="margin-left: 1.5em;">
  139. <div class="entry-title">
  140. <a href="http://caseywest.com/farewell-yapc-asia/" style="
  141. font-size: 18px;
  142. font-weight: bold;
  143. ">Casey West's YAPC::Asia report</a>
  144. </div>
  145. <div class="share-links">
  146. <a href="https://twitter.com/home?status=Casey+West%27s+YAPC%3A%3AAsia+report+http%3A%2F%2Fcaseywest.com%2Ffarewell-yapc-asia%2F via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  147. </div>
  148. <div class="share-links">
  149. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://caseywest.com/farewell-yapc-asia/" data-pocket-count="none" >Pocket</a>
  150. </div>
  151. <br /> <span style="font-size: 14px">
  152. by <a href="http://caseywest.com/">Casey West</a> (<a href="https://metacpan.org/author/CWEST">CWEST</a>) </span> <p style="font-size: 16px">
  153. This is Casey's report, which also links to the video of the talk he gave, on <a href="http://caseywest.com/durable-communication/">durable communication</a>.
  154. </p>
  155. </div>
  156. </td></tr></table>
  157. </td></tr>
  158. <tr><td>
  159. <table style="width:100%"><tr><td>
  160. <div
  161. >
  162. <p style="margin-left: 1.5em;">
  163. <div class="entry-title">
  164. <a href="http://martian.org/karen/2015/08/30/yapcasia-2015/" style="
  165. font-size: 18px;
  166. font-weight: bold;
  167. ">Karen Pauley's YAPC::Asia report</a>
  168. </div>
  169. <div class="share-links">
  170. <a href="https://twitter.com/home?status=Karen+Pauley%27s+YAPC%3A%3AAsia+report+http%3A%2F%2Fmartian.org%2Fkaren%2F2015%2F08%2F30%2Fyapcasia-2015%2F via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  171. </div>
  172. <div class="share-links">
  173. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://martian.org/karen/2015/08/30/yapcasia-2015/" data-pocket-count="none" >Pocket</a>
  174. </div>
  175. <br /> <span style="font-size: 14px">
  176. by <a href="http://martian.org/karen/">Karen Pauley</a> </span> <p style="font-size: 16px">
  177. Karen has been to all 10 YAPC::Asias in Tokyo; she notes that 320 people attended the first one, a lot less than attended the 10th.
  178. </p>
  179. </div>
  180. </td><td style="width:100px"><img src="/img/karen_pauley.png" title="Karen Pauley" width="80" />
  181. </td></tr></table>
  182. </td></tr>
  183. <tr><td>
  184. <table style="width:100%"><tr><td>
  185. <div
  186. >
  187. <p style="margin-left: 1.5em;">
  188. <div class="entry-title">
  189. <a href="http://weblog.bulknews.net/post/127944341844/yapcasia-2015" style="
  190. font-size: 18px;
  191. font-weight: bold;
  192. ">Miyagawa's YAPC::Asia report</a>
  193. </div>
  194. <div class="share-links">
  195. <a href="https://twitter.com/home?status=Miyagawa%27s+YAPC%3A%3AAsia+report+http%3A%2F%2Fweblog.bulknews.net%2Fpost%2F127944341844%2Fyapcasia-2015 via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  196. </div>
  197. <div class="share-links">
  198. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://weblog.bulknews.net/post/127944341844/yapcasia-2015" data-pocket-count="none" >Pocket</a>
  199. </div>
  200. <br /> <p style="font-size: 16px">
  201. The thing that struck me about Miyagawa's report was the phrase "flawless Wi-Fi". Most of us have been to events where the wifi just couldn't cope, but this was a whole different scale.
  202. </p>
  203. </div>
  204. </td></tr></table>
  205. </td></tr>
  206. <tr><td>
  207. <table style="width:100%"><tr><td>
  208. <div
  209. >
  210. <p style="margin-left: 1.5em;">
  211. <div class="entry-title">
  212. <a href="http://blog.maryloulenhart.com/yapcasia-2015/" style="
  213. font-size: 18px;
  214. font-weight: bold;
  215. ">Marylou Lenhart's YAPC::Asia report</a>
  216. </div>
  217. <div class="share-links">
  218. <a href="https://twitter.com/home?status=Marylou+Lenhart%27s+YAPC%3A%3AAsia+report+http%3A%2F%2Fblog.maryloulenhart.com%2Fyapcasia-2015%2F via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  219. </div>
  220. <div class="share-links">
  221. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://blog.maryloulenhart.com/yapcasia-2015/" data-pocket-count="none" >Pocket</a>
  222. </div>
  223. <br /> <span style="font-size: 14px">
  224. by <a href="http://blog.maryloulenhart.com/">Marylou Lenhart</a> </span> <p style="font-size: 16px">
  225. This is Marylou's report on her YAPC experience. She gave a talk titled <a href="https://speakerdeck.com/melancholyfleur/posture-for-engineers">Posture for Engineers</a>, which you can <a href="https://www.youtube.com/watch?v=MHk8FM4mcNo">watch on youtube</a>.
  226. </p>
  227. </div>
  228. </td></tr></table>
  229. </td></tr>
  230. <tr><td>
  231. <hr style="color: red" id="cpan_news" />
  232. <div style="font-size: 18px; font-weight: bold;">CPAN News</div>
  233. </td></tr>
  234. <tr><td>
  235. <table style="width:100%"><tr><td>
  236. <div
  237. >
  238. <p style="margin-left: 1.5em;">
  239. <div class="entry-title">
  240. <a href="http://niceperl.blogspot.com/2015/08/xliii-cpan-great-modules-released-last.html" style="
  241. font-size: 18px;
  242. font-weight: bold;
  243. ">NICEPERL's lists</a>
  244. </div>
  245. <div class="share-links">
  246. <a href="https://twitter.com/home?status=NICEPERL%27s+lists+http%3A%2F%2Fniceperl.blogspot.com%2F2015%2F08%2Fxliii-cpan-great-modules-released-last.html by @niceperl via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  247. </div>
  248. <div class="share-links">
  249. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://niceperl.blogspot.com/2015/08/xliii-cpan-great-modules-released-last.html" data-pocket-count="none" >Pocket</a>
  250. </div>
  251. <br /> <span style="font-size: 14px">
  252. by <a href="http://niceperl.blogspot.com/">Miguel Prz</a> (<a href="https://metacpan.org/author/NICEPERL">NICEPERL</a>) </span> <p style="font-size: 16px">
  253. Miguel Prz (<a href="https://metacpan.org/author/NICEPERL">NICEPERL</a>)'s regular lists: <a href="http://niceperl.blogspot.com/2015/08/xliii-cpan-great-modules-released-last.html">Great modules released last week</a>; <a href="http://niceperl.blogspot.com/2015/08/clxxv-metacpan-weekly-report-fileslurper.html">MetaCPAN weekly report</a>; <a href="http://niceperl.blogspot.com/2015/08/cc-stackoverflow-perl-report.html">StackOverflow Perl report</a>.
  254. </p>
  255. </div>
  256. </td></tr></table>
  257. </td></tr>
  258. <tr><td>
  259. <table style="width:100%"><tr><td>
  260. <div
  261. >
  262. <p style="margin-left: 1.5em;">
  263. <div class="entry-title">
  264. <a href="http://blogs.perl.org/users/salvador_fandino/2015/08/help-me-test-netssh2.html" style="
  265. font-size: 18px;
  266. font-weight: bold;
  267. ">Help me test Net::SSH2</a>
  268. </div>
  269. <div class="share-links">
  270. <a href="https://twitter.com/home?status=Help+me+test+Net%3A%3ASSH2+http%3A%2F%2Fblogs.perl.org%2Fusers%2Fsalvador_fandino%2F2015%2F08%2Fhelp-me-test-netssh2.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  271. </div>
  272. <div class="share-links">
  273. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://blogs.perl.org/users/salvador_fandino/2015/08/help-me-test-netssh2.html" data-pocket-count="none" >Pocket</a>
  274. </div>
  275. <br /> <span style="font-size: 14px">
  276. by <a href="http://blogs.perl.org/users/salvador_fandino/">Salvador Fandiño</a> (<a href="https://metacpan.org/author/SALVA">SALVA</a>) </span> <p style="font-size: 16px">
  277. Salvador has been doing a lot of hacking on <a href="https://metacpan.org/pod/Net::SSH2">Net::SSH2</a>, and has released a development version to CPAN. He's open we might help him kick the tyres.
  278. </p>
  279. </div>
  280. </td></tr></table>
  281. </td></tr>
  282. <tr><td>
  283. <table style="width:100%"><tr><td>
  284. <div
  285. >
  286. <p style="margin-left: 1.5em;">
  287. <div class="entry-title">
  288. <a href="http://blogs.perl.org/users/drforr/2015/08/perltoperl6-release-tonight-with-testmore-exporter-and-moose-helpers.html" style="
  289. font-size: 18px;
  290. font-weight: bold;
  291. ">Perl::ToPerl6 release</a>
  292. </div>
  293. <div class="share-links">
  294. <a href="https://twitter.com/home?status=Perl%3A%3AToPerl6+release+http%3A%2F%2Fblogs.perl.org%2Fusers%2Fdrforr%2F2015%2F08%2Fperltoperl6-release-tonight-with-testmore-exporter-and-moose-helpers.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  295. </div>
  296. <div class="share-links">
  297. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://blogs.perl.org/users/drforr/2015/08/perltoperl6-release-tonight-with-testmore-exporter-and-moose-helpers.html" data-pocket-count="none" >Pocket</a>
  298. </div>
  299. <br /> <span style="font-size: 14px">
  300. by <a href="http://blogs.perl.org/users/drforr/">Jeff Goff</a> (<a href="https://metacpan.org/author/JGOFF">JGOFF</a>) </span> <p style="font-size: 16px">
  301. Jeff has released a new version of <a href="https://metacpan.org/pod/Perl::ToPerl6">Perl::ToPerl6</a>, his tool for translating Perl 5 to Perl 6.
  302. </p>
  303. </div>
  304. </td><td style="width:100px"><img src="/img/jeff_goff.jpeg" title="Jeff Goff" width="80" />
  305. </td></tr></table>
  306. </td></tr>
  307. <tr><td>
  308. <hr style="color: red" id="hacking_with_perl" />
  309. <div style="font-size: 18px; font-weight: bold;">Hacking with Perl</div>
  310. </td></tr>
  311. <tr><td>
  312. <table style="width:100%"><tr><td>
  313. <div
  314. >
  315. <p style="margin-left: 1.5em;">
  316. <div class="entry-title">
  317. <a href="http://techblog.babyl.ca/entry/making-docsets" style="
  318. font-size: 18px;
  319. font-weight: bold;
  320. ">Making Docsets</a>
  321. </div>
  322. <div class="share-links">
  323. <a href="https://twitter.com/home?status=Making+Docsets+http%3A%2F%2Ftechblog.babyl.ca%2Fentry%2Fmaking-docsets by @yenzie via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  324. </div>
  325. <div class="share-links">
  326. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://techblog.babyl.ca/entry/making-docsets" data-pocket-count="none" >Pocket</a>
  327. </div>
  328. <br /> <span style="font-size: 14px">
  329. by <a href="http://techblog.babyl.ca/">Yanick Champoux</a> (<a href="https://metacpan.org/author/YANICK">YANICK</a>) </span> <p style="font-size: 16px">
  330. Yanick used some Perl to help him create a <a href="https://kapeli.com/dash">Dash</a> docset for <a href="http://swagger.io">Swagger</a>.
  331. </p>
  332. </div>
  333. </td><td style="width:100px"><img src="/img/yanick_champoux.png" title="Yanick Champoux" width="80" />
  334. </td></tr></table>
  335. </td></tr>
  336. <tr><td>
  337. <table style="width:100%"><tr><td>
  338. <div
  339. >
  340. <p style="margin-left: 1.5em;">
  341. <div class="entry-title">
  342. <a href="http://wollmers-perl.blogspot.com/2015/08/elasticsearch-with-mojouseragent.html" style="
  343. font-size: 18px;
  344. font-weight: bold;
  345. ">Elasticsearch with Mojo::UserAgent</a>
  346. </div>
  347. <div class="share-links">
  348. <a href="https://twitter.com/home?status=Elasticsearch+with+Mojo%3A%3AUserAgent+http%3A%2F%2Fwollmers-perl.blogspot.com%2F2015%2F08%2Felasticsearch-with-mojouseragent.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  349. </div>
  350. <div class="share-links">
  351. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://wollmers-perl.blogspot.com/2015/08/elasticsearch-with-mojouseragent.html" data-pocket-count="none" >Pocket</a>
  352. </div>
  353. <br /> <span style="font-size: 14px">
  354. by <a href="http://wollmers-perl.blogspot.com/">Helmut Wollmersdorfer</a> (<a href="https://metacpan.org/author/WOLLMERS">WOLLMERS</a>) </span> <p style="font-size: 16px">
  355. Helmut shows how you can talk to Elasticsearch via its JSON REST-API, using <a href="https://metacpan.org/pod/Mojo::UserAgent">Mojo::UserAgent</a>.
  356. </p>
  357. </div>
  358. </td><td style="width:100px"><img src="/img/helmut_wollmersdorfer.png" title="Helmut Wollmersdorfer" width="80" />
  359. </td></tr></table>
  360. </td></tr>
  361. <tr><td>
  362. <table style="width:100%"><tr><td>
  363. <div
  364. >
  365. <p style="margin-left: 1.5em;">
  366. <div class="entry-title">
  367. <a href="http://perltricks.com/article/185/2015/8/27/Simple--secure-backups-with-Perl" style="
  368. font-size: 18px;
  369. font-weight: bold;
  370. ">Simple, secure backups with Perl</a>
  371. </div>
  372. <div class="share-links">
  373. <a href="https://twitter.com/home?status=Simple%2C+secure+backups+with+Perl+http%3A%2F%2Fperltricks.com%2Farticle%2F185%2F2015%2F8%2F27%2FSimple--secure-backups-with-Perl by @PerlTricks via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  374. </div>
  375. <div class="share-links">
  376. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://perltricks.com/article/185/2015/8/27/Simple--secure-backups-with-Perl" data-pocket-count="none" >Pocket</a>
  377. </div>
  378. <br /> <span style="font-size: 14px">
  379. by <a href="http://perltricks.com/">David Farrell</a> (<a href="https://metacpan.org/author/DFARRELL">DFARRELL</a>) </span> <p style="font-size: 16px">
  380. David introduces his <a href="https://github.com/dnmfarrell/Stasis">statis</a> tool, for doing secure backups using <code>tar</code> and <a href="https://www.gnupg.org"><code>gpg</code></a>.
  381. </p>
  382. </div>
  383. </td><td style="width:100px"><img src="/img/david-farrell.jpg" title="David Farrell" width="80" />
  384. </td></tr></table>
  385. </td></tr>
  386. <tr><td>
  387. <table style="width:100%"><tr><td>
  388. <div
  389. >
  390. <p style="margin-left: 1.5em;">
  391. <div class="entry-title">
  392. <a href="http://perltricks.com/article/190/2015/8/28/Check-your-DuckDuckGo-cheatsheets-with-Perl" style="
  393. font-size: 18px;
  394. font-weight: bold;
  395. ">Check your DuckDuckGo cheatsheets with Perl</a>
  396. </div>
  397. <div class="share-links">
  398. <a href="https://twitter.com/home?status=Check+your+DuckDuckGo+cheatsheets+with+Perl+http%3A%2F%2Fperltricks.com%2Farticle%2F190%2F2015%2F8%2F28%2FCheck-your-DuckDuckGo-cheatsheets-with-Perl by @PerlTricks via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  399. </div>
  400. <div class="share-links">
  401. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://perltricks.com/article/190/2015/8/28/Check-your-DuckDuckGo-cheatsheets-with-Perl" data-pocket-count="none" >Pocket</a>
  402. </div>
  403. <br /> <span style="font-size: 14px">
  404. by <a href="http://perltricks.com/">David Farrell</a> (<a href="https://metacpan.org/author/DFARRELL">DFARRELL</a>) </span> <p style="font-size: 16px">
  405. David has written a script that will check <a href="https://duckduckgo.com">DuckDuckGo</a> <a href="https://duck.co/duckduckhack/goodie_cheat_sheets">cheatsheets</a>, which he <a href="http://perltricks.com/article/189/2015/8/22/Writing-DuckDuckGo-plugins-just-got-easier">wrote about</a> last week.
  406. </p>
  407. </div>
  408. </td><td style="width:100px"><img src="/img/david-farrell.jpg" title="David Farrell" width="80" />
  409. </td></tr></table>
  410. </td></tr>
  411. <tr><td>
  412. <table style="width:100%"><tr><td>
  413. <div
  414. >
  415. <p style="margin-left: 1.5em;">
  416. <div class="entry-title">
  417. <a href="http://wollmers-perl.blogspot.com/2015/08/interface-to-shopware-with-perl.html" style="
  418. font-size: 18px;
  419. font-weight: bold;
  420. ">Interface to Shopware with Perl</a>
  421. </div>
  422. <div class="share-links">
  423. <a href="https://twitter.com/home?status=Interface+to+Shopware+with+Perl+http%3A%2F%2Fwollmers-perl.blogspot.com%2F2015%2F08%2Finterface-to-shopware-with-perl.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  424. </div>
  425. <div class="share-links">
  426. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://wollmers-perl.blogspot.com/2015/08/interface-to-shopware-with-perl.html" data-pocket-count="none" >Pocket</a>
  427. </div>
  428. <br /> <span style="font-size: 14px">
  429. by <a href="http://wollmers-perl.blogspot.com/">Helmut Wollmersdorfer</a> (<a href="https://metacpan.org/author/WOLLMERS">WOLLMERS</a>) </span> <p style="font-size: 16px">
  430. Helmut gives some pointers on how to work with the <a href="https://de.shopware.com">Shopware</a> <a href="https://developers.shopware.com/developers-guide/rest-api/">API</a>.
  431. </p>
  432. </div>
  433. </td><td style="width:100px"><img src="/img/helmut_wollmersdorfer.png" title="Helmut Wollmersdorfer" width="80" />
  434. </td></tr></table>
  435. </td></tr>
  436. <tr><td>
  437. <table style="width:100%"><tr><td>
  438. <div
  439. >
  440. <p style="margin-left: 1.5em;">
  441. <div class="entry-title">
  442. <a href="http://techblog.babyl.ca/entry/git-integrate" style="
  443. font-size: 18px;
  444. font-weight: bold;
  445. ">git-integrate: Bring the Branches Back Home</a>
  446. </div>
  447. <div class="share-links">
  448. <a href="https://twitter.com/home?status=git-integrate%3A+Bring+the+Branches+Back+Home+http%3A%2F%2Ftechblog.babyl.ca%2Fentry%2Fgit-integrate by @yenzie via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  449. </div>
  450. <div class="share-links">
  451. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://techblog.babyl.ca/entry/git-integrate" data-pocket-count="none" >Pocket</a>
  452. </div>
  453. <br /> <span style="font-size: 14px">
  454. by <a href="http://techblog.babyl.ca/">Yanick Champoux</a> (<a href="https://metacpan.org/author/YANICK">YANICK</a>) </span> <p style="font-size: 16px">
  455. Yanick talks us through his <code>git-integrate</code> shortcut, which helps with "merging feature and bug branches back into master".
  456. </p>
  457. </div>
  458. </td><td style="width:100px"><img src="/img/yanick_champoux.png" title="Yanick Champoux" width="80" />
  459. </td></tr></table>
  460. </td></tr>
  461. <tr><td>
  462. <hr style="color: red" id="community" />
  463. <div style="font-size: 18px; font-weight: bold;">Community</div>
  464. </td></tr>
  465. <tr><td>
  466. <table style="width:100%"><tr><td>
  467. <div
  468. >
  469. <p style="margin-left: 1.5em;">
  470. <div class="entry-title">
  471. <a href="http://pragmaticperl.com/interviews/book" style="
  472. font-size: 18px;
  473. font-weight: bold;
  474. ">Interview with BOOK</a>
  475. </div>
  476. <div class="share-links">
  477. <a href="https://twitter.com/home?status=Interview+with+BOOK+http%3A%2F%2Fpragmaticperl.com%2Finterviews%2Fbook via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  478. </div>
  479. <div class="share-links">
  480. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://pragmaticperl.com/interviews/book" data-pocket-count="none" >Pocket</a>
  481. </div>
  482. <br /> <span style="font-size: 14px">
  483. by <a href="viacheslav_tykhanovskyi">Viacheslav Tykhanovskyi</a> (<a href="https://metacpan.org/author/VTI">VTI</a>) </span> <p style="font-size: 16px">
  484. James Bond has the man with the golden gun. We have the man with the pink t-shirt. If you want to know why, read on!
  485. </p>
  486. </div>
  487. </td><td style="width:100px"><img src="/img/viacheslav_tykhanovskyi.png" title="Viacheslav Tykhanovskyi" width="80" />
  488. </td></tr></table>
  489. </td></tr>
  490. <tr><td>
  491. <table style="width:100%"><tr><td>
  492. <div
  493. >
  494. <p style="margin-left: 1.5em;">
  495. <div class="entry-title">
  496. <a href="http://blogs.perl.org/users/chris_marshall/2015/08/faster-pdl-development-cycle---but-how.html" style="
  497. font-size: 18px;
  498. font-weight: bold;
  499. ">Faster PDL Development Cycle---But How?</a>
  500. </div>
  501. <div class="share-links">
  502. <a href="https://twitter.com/home?status=Faster+PDL+Development+Cycle---But+How%3F+http%3A%2F%2Fblogs.perl.org%2Fusers%2Fchris_marshall%2F2015%2F08%2Ffaster-pdl-development-cycle---but-how.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  503. </div>
  504. <div class="share-links">
  505. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://blogs.perl.org/users/chris_marshall/2015/08/faster-pdl-development-cycle---but-how.html" data-pocket-count="none" >Pocket</a>
  506. </div>
  507. <br /> <p style="font-size: 16px">
  508. The PDL core team are thinking about ways to "make PDL development faster and more responsive", they've got some ideas, but are hoping to get input from the community.
  509. </p>
  510. </div>
  511. </td></tr></table>
  512. </td></tr>
  513. <tr><td>
  514. <table style="width:100%"><tr><td>
  515. <div
  516. >
  517. <p style="margin-left: 1.5em;">
  518. <div class="entry-title">
  519. <a href="http://blogs.perl.org/users/book/2015/08/patch--p3.html" style="
  520. font-size: 18px;
  521. font-weight: bold;
  522. ">patch -p3</a>
  523. </div>
  524. <div class="share-links">
  525. <a href="https://twitter.com/home?status=patch+-p3+http%3A%2F%2Fblogs.perl.org%2Fusers%2Fbook%2F2015%2F08%2Fpatch--p3.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  526. </div>
  527. <div class="share-links">
  528. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://blogs.perl.org/users/book/2015/08/patch--p3.html" data-pocket-count="none" >Pocket</a>
  529. </div>
  530. <br /> <span style="font-size: 14px">
  531. by <a href="http://blogs.perl.org/users/book/">Philippe Bruhat</a> (<a href="https://metacpan.org/author/BOOK">BOOK</a>) </span> <p style="font-size: 16px">
  532. Philippe is organising a hackathon in Lyon, on September 12th.
  533. </p>
  534. </div>
  535. </td><td style="width:100px"><img src="/img/philippe_bruhat.png" title="Philippe Bruhat" width="80" />
  536. </td></tr></table>
  537. </td></tr>
  538. <tr><td>
  539. <hr style="color: red" id="conferences_workshops" />
  540. <div style="font-size: 18px; font-weight: bold;">Conferences & workshops</div>
  541. </td></tr>
  542. <tr><td>
  543. <table style="width:100%"><tr><td>
  544. <div
  545. >
  546. <p style="margin-left: 1.5em;">
  547. <div class="entry-title">
  548. <a href="http://blogs.perl.org/users/byterock/2015/08/swp-day-one.html" style="
  549. font-size: 18px;
  550. font-weight: bold;
  551. ">Swiss Perl Workshop</a>
  552. </div>
  553. <div class="share-links">
  554. <a href="https://twitter.com/home?status=Swiss+Perl+Workshop+http%3A%2F%2Fblogs.perl.org%2Fusers%2Fbyterock%2F2015%2F08%2Fswp-day-one.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  555. </div>
  556. <div class="share-links">
  557. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://blogs.perl.org/users/byterock/2015/08/swp-day-one.html" data-pocket-count="none" >Pocket</a>
  558. </div>
  559. <br /> <span style="font-size: 14px">
  560. by <a href="http://blogs.perl.org/users/byterock/">John Scoles</a> (<a href="https://metacpan.org/author/BYTEROCK">BYTEROCK</a>) </span> <p style="font-size: 16px">
  561. Byterock's report from the first day of the Swiss Perl Workshop. When you've read this you can move on to his report from <a href="http://blogs.perl.org/users/byterock/2015/08/swp-day-two.html">day two</a>.
  562. </p>
  563. </div>
  564. </td></tr></table>
  565. </td></tr>
  566. <tr><td>
  567. <table style="width:100%"><tr><td>
  568. <div
  569. >
  570. <p style="margin-left: 1.5em;">
  571. <div class="entry-title">
  572. <a href="http://blogs.perl.org/users/racke/2015/08/reminder-on-call-for-papers-for-perl-dancer-conference-in-vienna.html" style="
  573. font-size: 18px;
  574. font-weight: bold;
  575. ">Call for Papers for Perl Dancer Conference in Vienna</a>
  576. </div>
  577. <div class="share-links">
  578. <a href="https://twitter.com/home?status=Call+for+Papers+for+Perl+Dancer+Conference+in+Vienna+http%3A%2F%2Fblogs.perl.org%2Fusers%2Fracke%2F2015%2F08%2Freminder-on-call-for-papers-for-perl-dancer-conference-in-vienna.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  579. </div>
  580. <div class="share-links">
  581. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://blogs.perl.org/users/racke/2015/08/reminder-on-call-for-papers-for-perl-dancer-conference-in-vienna.html" data-pocket-count="none" >Pocket</a>
  582. </div>
  583. <br /> <span style="font-size: 14px">
  584. by <a href="http://blogs.perl.org/users/racke/">Stefan Hornburg</a> (<a href="https://metacpan.org/author/HORNBURG">HORNBURG</a>) </span> <p style="font-size: 16px">
  585. The Perl Dancer Conference is in Vienna on October 21st and 22nd. The deadline for submissions is Monday August 31st!
  586. </p>
  587. </div>
  588. </td><td style="width:100px"><img src="/img/stefan_hornburg.png" title="Stefan Hornburg" width="80" />
  589. </td></tr></table>
  590. </td></tr>
  591. <tr><td>
  592. <hr style="color: red" id="testing" />
  593. <div style="font-size: 18px; font-weight: bold;">Testing</div>
  594. </td></tr>
  595. <tr><td>
  596. <table style="width:100%"><tr><td>
  597. <div
  598. >
  599. <p style="margin-left: 1.5em;">
  600. <div class="entry-title">
  601. <a href="http://blog.cpantesters.org/diary/199" style="
  602. font-size: 18px;
  603. font-weight: bold;
  604. ">CPAN Testers Site Update &amp; Successor Wanted</a>
  605. </div>
  606. <div class="share-links">
  607. <a href="https://twitter.com/home?status=CPAN+Testers+Site+Update+%26+Successor+Wanted+http%3A%2F%2Fblog.cpantesters.org%2Fdiary%2F199 via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  608. </div>
  609. <div class="share-links">
  610. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://blog.cpantesters.org/diary/199" data-pocket-count="none" >Pocket</a>
  611. </div>
  612. <br /> <span style="font-size: 14px">
  613. by <a href="http://blogs.perl.org/users/barbie/">Barbie</a> (<a href="https://metacpan.org/author/BARBIE">BARBIE</a>) </span> <p style="font-size: 16px">
  614. CPAN Testers hasn't been very stable for the last 2 weeks; Barbie has posted an updated, but is also looking for one or more people who are interested in taking on CPAN Testers. Barbie's been looking after it for 10 years and says "it is definitely time for some fresh eyes".
  615. </p>
  616. </div>
  617. </td><td style="width:100px"><img src="/img/barbie.png" title="Barbie" width="80" />
  618. </td></tr></table>
  619. </td></tr>
  620. <tr><td>
  621. <table style="width:100%"><tr><td>
  622. <div
  623. >
  624. <p style="margin-left: 1.5em;">
  625. <div class="entry-title">
  626. <a href="http://www.nu42.com/2015/08/fix-2950-test-failures.html" style="
  627. font-size: 18px;
  628. font-weight: bold;
  629. ">Slashing one's feet with tests, or, how to fix 2,950 test failures in one fell swoop</a>
  630. </div>
  631. <div class="share-links">
  632. <a href="https://twitter.com/home?status=Slashing+one%27s+feet+with+tests%2C+or%2C+how+to+fix+2%2C950+test+failures+in+one+fell+swoop+http%3A%2F%2Fwww.nu42.com%2F2015%2F08%2Ffix-2950-test-failures.html by @sinan_unur via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  633. </div>
  634. <div class="share-links">
  635. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://www.nu42.com/2015/08/fix-2950-test-failures.html" data-pocket-count="none" >Pocket</a>
  636. </div>
  637. <br /> <span style="font-size: 14px">
  638. by <a href="https://www.nu42.com/">Sinan Unur</a> (<a href="https://metacpan.org/author/NANIS">NANIS</a>) </span> <p style="font-size: 16px">
  639. He flies faster than a speeding train, leaps tall buildings in a single bound, and fixes 2,950 failing tests with a single character, it's Sinan Unur!
  640. </p>
  641. </div>
  642. </td><td style="width:100px"><img src="/img/sinan_unur.png" title="Sinan Unur" width="80" />
  643. </td></tr></table>
  644. </td></tr>
  645. <tr><td>
  646. <hr style="color: red" id="development" />
  647. <div style="font-size: 18px; font-weight: bold;">Development</div>
  648. </td></tr>
  649. <tr><td>
  650. <table style="width:100%"><tr><td>
  651. <div
  652. >
  653. <p style="margin-left: 1.5em;">
  654. <div class="entry-title">
  655. <a href="http://perlmaven.com/vagrant-perl-development-environment" style="
  656. font-size: 18px;
  657. font-weight: bold;
  658. ">Vagrant Perl Development Environment (VirtualBox)</a>
  659. </div>
  660. <div class="share-links">
  661. <a href="https://twitter.com/home?status=Vagrant+Perl+Development+Environment+%28VirtualBox%29+http%3A%2F%2Fperlmaven.com%2Fvagrant-perl-development-environment by @szabgab via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  662. </div>
  663. <div class="share-links">
  664. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://perlmaven.com/vagrant-perl-development-environment" data-pocket-count="none" >Pocket</a>
  665. </div>
  666. <br /> <span style="font-size: 14px">
  667. by <a href="http://szabgab.com/">Gábor Szabó</a> (<a href="https://metacpan.org/author/SZABGAB">SZABGAB</a>) </span> <p style="font-size: 16px">
  668. </p>
  669. </div>
  670. </td><td style="width:100px"><img src="/img/gabor_szabo.png" title="Gábor Szabó" width="80" />
  671. </td></tr></table>
  672. </td></tr>
  673. <tr><td>
  674. <hr style="color: red" id="perl_6" />
  675. <div style="font-size: 18px; font-weight: bold;">Perl 6</div>
  676. </td></tr>
  677. <tr><td>
  678. <table style="width:100%"><tr><td>
  679. <div
  680. >
  681. <p style="margin-left: 1.5em;">
  682. <div class="entry-title">
  683. <a href="https://www.youtube.com/watch?v=JpqnNCx7wVY" style="
  684. font-size: 18px;
  685. font-weight: bold;
  686. ">Parallelism, Concurrency, and Asynchrony in Perl 6</a>
  687. </div>
  688. <div class="share-links">
  689. <a href="https://twitter.com/home?status=Parallelism%2C+Concurrency%2C+and+Asynchrony+in+Perl+6+https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJpqnNCx7wVY by @jnthnwrthngtn via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  690. </div>
  691. <div class="share-links">
  692. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="https://www.youtube.com/watch?v=JpqnNCx7wVY" data-pocket-count="none" >Pocket</a>
  693. </div>
  694. <br /> <span style="font-size: 14px">
  695. by <a href="https://6guts.wordpress.com/">Jonathan Worthington</a> (<a href="https://metacpan.org/author/JONATHAN">JONATHAN</a>) </span> <p style="font-size: 16px">
  696. The video of Jonathan's talk at YAPC::Asia Tokyo.
  697. </p>
  698. </div>
  699. </td><td style="width:100px"><img src="/img/jonathan_worthington.png" title="Jonathan Worthington" width="80" />
  700. </td></tr></table>
  701. </td></tr>
  702. <tr><td>
  703. <table style="width:100%"><tr><td>
  704. <div
  705. >
  706. <p style="margin-left: 1.5em;">
  707. <div class="entry-title">
  708. <a href="http://postcircumfix.com/2015-08-29-untangling-the-perl-6-hashpair-type-hierarchy" style="
  709. font-size: 18px;
  710. font-weight: bold;
  711. ">Untangling the Perl 6 Hash+Pair type hierarchy</a>
  712. </div>
  713. <div class="share-links">
  714. <a href="https://twitter.com/home?status=Untangling+the+Perl+6+Hash%2BPair+type+hierarchy+http%3A%2F%2Fpostcircumfix.com%2F2015-08-29-untangling-the-perl-6-hashpair-type-hierarchy via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  715. </div>
  716. <div class="share-links">
  717. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://postcircumfix.com/2015-08-29-untangling-the-perl-6-hashpair-type-hierarchy" data-pocket-count="none" >Pocket</a>
  718. </div>
  719. <br /> <p style="font-size: 16px">
  720. An overview of the associative classes in Perl 6 (like hashes), some of the problems with them, and proposed solutions.
  721. </p>
  722. </div>
  723. </td></tr></table>
  724. </td></tr>
  725. <tr><td>
  726. <table style="width:100%"><tr><td>
  727. <div
  728. >
  729. <p style="margin-left: 1.5em;">
  730. <div class="entry-title">
  731. <a href="http://blogs.perl.org/users/aaron_baugher/2015/08/a-video-to-song-converter-in-perl-6.html" style="
  732. font-size: 18px;
  733. font-weight: bold;
  734. ">A Video-to-Song Converter in Perl 6</a>
  735. </div>
  736. <div class="share-links">
  737. <a href="https://twitter.com/home?status=A+Video-to-Song+Converter+in+Perl+6+http%3A%2F%2Fblogs.perl.org%2Fusers%2Faaron_baugher%2F2015%2F08%2Fa-video-to-song-converter-in-perl-6.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  738. </div>
  739. <div class="share-links">
  740. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://blogs.perl.org/users/aaron_baugher/2015/08/a-video-to-song-converter-in-perl-6.html" data-pocket-count="none" >Pocket</a>
  741. </div>
  742. <br /> <span style="font-size: 14px">
  743. by <a href="http://blogs.perl.org/users/aaron_baugher/">Aaron Baugher</a> </span> <p style="font-size: 16px">
  744. Aaron talks us through a Perl 6 script which creates an mp3 audio file from an mp4 video.
  745. </p>
  746. </div>
  747. </td><td style="width:100px"><img src="/img/aaron_baugher.jpg" title="Aaron Baugher" width="80" />
  748. </td></tr></table>
  749. </td></tr>
  750. <tr><td>
  751. <hr style="color: red" id="not_perl" />
  752. <div style="font-size: 18px; font-weight: bold;">Not Perl</div>
  753. </td></tr>
  754. <tr><td>
  755. <table style="width:100%"><tr><td>
  756. <div
  757. >
  758. <p style="margin-left: 1.5em;">
  759. <div class="entry-title">
  760. <a href="http://www.paulgraham.com/safe.html" style="
  761. font-size: 18px;
  762. font-weight: bold;
  763. ">Why It's Safe for Founders to Be Nice</a>
  764. </div>
  765. <div class="share-links">
  766. <a href="https://twitter.com/home?status=Why+It%27s+Safe+for+Founders+to+Be+Nice+http%3A%2F%2Fwww.paulgraham.com%2Fsafe.html via @perlweekly"><img src="https://perlweekly.com/img/twitter16.png" alt="Tweet"></a>
  767. </div>
  768. <div class="share-links">
  769. <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://www.paulgraham.c…

Large files files are truncated, but you can click here to view the full file