<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Kenichi Ishigaki</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/kenichi_ishigaki/" />
    <link rel="self" type="application/atom+xml" href="http://blogs.perl.org/users/kenichi_ishigaki/atom.xml" />
    <id>tag:blogs.perl.org,2009-11-03:/users/kenichi_ishigaki//264</id>
    <updated>2012-12-24T14:25:59Z</updated>
    <subtitle>A blog about the Perl programming language</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.38</generator>

<entry>
    <title>New CPANTS Site</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/kenichi_ishigaki/2012/12/new-cpants-site.html" />
    <id>tag:blogs.perl.org,2012:/users/kenichi_ishigaki//264.4152</id>

    <published>2012-12-24T13:38:20Z</published>
    <updated>2012-12-24T14:25:59Z</updated>

    <summary>I&apos;ve finally launched a new CPANTS website: http://cpants.cpanauthors.org/ Some of the new features follow: BackPAN support Almost all the BackPAN distributions have also been analyzed. Personal Feed You can subscribe your kwalitee report feed of your distributions (http://cpants.cpanauthors.org/author/PAUSEID/feed). Metrics Finally...</summary>
    <author>
        <name>Kenichi Ishigaki</name>
        
    </author>
    
    <category term="cpants" label="cpants" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="perl" label="perl" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/kenichi_ishigaki/">
        <![CDATA[<p>I've finally launched a new CPANTS website: <a href="http://cpants.cpanauthors.org/">http://cpants.cpanauthors.org/</a></p>

<p>Some of the new features follow:</p>

<h3>BackPAN support</h3>

<p>Almost all the BackPAN distributions have also been analyzed.</p>

<h3>Personal Feed</h3>

<p>You can subscribe your kwalitee report feed of your distributions (http://cpants.cpanauthors.org/author/PAUSEID/feed).</p>

<h3>Metrics</h3>

<p>Finally Moose and friends are correctly considered as "use strict" equivalents, and new valid_signature metric is introduced (both have been implemented in Module::CPANTS::Analyse 0.86 months ago, but have not been introduced on the previous site for various reasons). On the other hand, some of the experimental metrics about debian packages are disabled because the data source has not been updated for a while.</p>

<h3>Issues?</h3>

<p>If you find anything, tell me via github's issue tracker:</p>

<p><a href="https://github.com/charsbar/www-cpants/issues">https://github.com/charsbar/www-cpants/issues</a></p>

<p>Happy holidays!<br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Announcing acme.cpanauthors.org and cpants.charsbar.org</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/kenichi_ishigaki/2011/10/announcing-acmecpanauthorsorg-and-cpantscharsbarorg.html" />
    <id>tag:blogs.perl.org,2011:/users/kenichi_ishigaki//264.2306</id>

    <published>2011-10-17T16:26:51Z</published>
    <updated>2011-10-18T01:31:07Z</updated>

    <summary>I&apos;m happy to announce that I&apos;ve launched a website for Acme::CPANAuthors modules. You can see which group is supposed to have the largest community, or have contributed to the CPAN most, or who is the most prolific author in a...</summary>
    <author>
        <name>Kenichi Ishigaki</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/kenichi_ishigaki/">
        <![CDATA[<p>I'm happy to announce that I've launched a website for Acme::CPANAuthors modules. You can see which group is supposed to have the largest community, or have contributed to the CPAN most, or who is the most prolific author in a community or the author of the highest kwalitee. Of course these are based on unofficial user-defined lists, and these lists don't cover all of the CPAN authors yet (as of this writing, about quarter of CPAN authors (or half of active authors) are covered). So we shouldn't take them seriously, but anyway, have fun, and feedbacks are welcome.</p>

<p><a href="http://acme.cpanauthors.org/">http://acme.cpanauthors.org/</a></p>

<p>I also announce that I've unofficially set up a Module::CPANTS::* based site (<a href="http://cpants.charsbar.org/">http://cpants.charsbar.org/</a>) to provide kwalitee data for acme.cpanauthors.org. As I found I would need significant changes at the first try (because the latest Module::CPANTS::Analyse doesn't correspond well with other Module::CPANTS modules, and they use old and deprecated ways of writing of Catalyst/DBIC), I tentatively set up a local repository and committed all the necessary changes there so as to hide all the dirty trial and errors. I'll move on to the public github repository when ready. So please be patient.<br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>DBD::SQLite 1.34_01 and mod_perl</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/kenichi_ishigaki/2011/09/dbdsqlite-134-01-and-mod-perl.html" />
    <id>tag:blogs.perl.org,2011:/users/kenichi_ishigaki//264.2219</id>

    <published>2011-09-23T07:31:51Z</published>
    <updated>2011-09-23T08:51:26Z</updated>

    <summary>The DBD::SQLite team shipped a new developer release (version 1.34_01) with a patch by Mark Dootson. It should fix a long-standing &quot;not an error&quot; issue under the mod_perl/CentOS environment (reported and discussed in several tickets). I confirmed the bug was...</summary>
    <author>
        <name>Kenichi Ishigaki</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/kenichi_ishigaki/">
        <![CDATA[<p>The DBD::SQLite team shipped a new developer release (version 1.34_01) with a patch by Mark Dootson. It should fix a long-standing "not an error" issue under the mod_perl/CentOS environment (reported and discussed in several tickets). I confirmed the bug was gone under the CentOS 5.5, but if you find it still remains under your (probably rather old) environment, please let us know via RT, mailing list, or #dbd-sqlite@irc.perl.org. Thanks.<br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>perlnews bot renewal</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/kenichi_ishigaki/2011/04/perlnews-bot-renewal.html" />
    <id>tag:blogs.perl.org,2011:/users/kenichi_ishigaki//264.1647</id>

    <published>2011-04-12T21:38:59Z</published>
    <updated>2011-04-12T21:46:54Z</updated>

    <summary>I have recently replaced my perl news bot for IRC (#news@irc.perl.org) and Twitter (@perlnews) along with the server where it resides. Now it is powered by AnyEvent (it was a Plagger bot before), and its repository goes to github as...</summary>
    <author>
        <name>Kenichi Ishigaki</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/kenichi_ishigaki/">
        <![CDATA[<p>I have recently replaced my perl news bot for IRC (#news@irc.perl.org) and Twitter (<a href="http://twitter.com/perlnews">@perlnews</a>) along with the server where it resides. Now it is powered by AnyEvent (it was a Plagger bot before), and its repository goes to github as well. If you find anything wrong or if you have any feeds to be included, send me a pull request. Enjoy.</p>

<p><a href="https://github.com/charsbar/perlnews">https://github.com/charsbar/perlnews</a></p>]]>
        
    </content>
</entry>

<entry>
    <title>Slides from my presentation at OSDC.TW 2011</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/kenichi_ishigaki/2011/04/slides-from-my-presentation-at-osdctw-2011.html" />
    <id>tag:blogs.perl.org,2011:/users/kenichi_ishigaki//264.1626</id>

    <published>2011-04-04T06:28:41Z</published>
    <updated>2011-04-04T09:53:46Z</updated>

    <summary>I gave a talk at OSDC.TW 2011 about PPM as yet another faster installer, and several modules I took over from Randy Kobes who passed away last year. Compared to the transition from CPAN/CPANPLUS to App::cpanminus, PPM, which once used...</summary>
    <author>
        <name>Kenichi Ishigaki</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/kenichi_ishigaki/">
        <![CDATA[<p>I gave a talk at OSDC.TW 2011 about PPM as yet another faster installer, and several modules I took over from Randy Kobes who passed away last year.</p>

<p>Compared to the transition from CPAN/CPANPLUS to App::cpanminus, PPM, which once used a remote API server but now downloads indices (summary) and store them in a local database, seems to be taking a different (or opposite) track. Its XML based spec is apparently old-fashioned (actually, the original Open Source Description spec, on which PPM spec was based, was deprecated years ago). And the one on the CPAN is way behind the one bundled in ActivePerl. Certainly it's not good for everyone.</p>

<p>However, ActiveState (and some other repositories) provides packages not only for perls for Windows, but also (threaded) perls for Linux and Mac OS X (and you can provide your own packages easily). If conditions are met, and you are a person who wishes to install modules with least hassles, or install the same modules into several or dozens of machines, PPM might be one of your options.</p>

<p>That said, there're several things we can/should improve now. I started writing a new PPM client (and an API server, which is not uploaded to anywhere but my dev server yet; I will create a public repository later, maybe after I refactor it a bit) so that you could use the latest PPM repositories even when you use other perls than ActivePerl. I also took over the maintenance of PPM::Make (to make a PPM repository), CPAN::Search::Lite (yet another CPAN search site with PPM support), and PAR::WebStart (to let CPAN::Search::Lite users to launch CPAN/PPM client from a page you visit via your web browser). If you have any issues, please let me know via RT or via email or via Github or whatever.</p>

<p>Thank you all in Taiwan. I really enjoyed OSDC this year. See you next year, or maybe in October in Japan :)</p>

<div style="width:425px" id="__ss_7501030"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/charsbar/revisiting-ppm" title="Revisiting ppm">Revisiting ppm</a></strong><object id="__sse7501030" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=revisitingppm-110403123835-phpapp01&stripped_title=revisiting-ppm&userName=charsbar" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse7501030" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=revisitingppm-110403123835-phpapp01&stripped_title=revisiting-ppm&userName=charsbar" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/charsbar">charsbar</a>.</div></div>]]>
        
    </content>
</entry>

<entry>
    <title>random thoughts on YAPC::Asia</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/kenichi_ishigaki/2010/11/random-thoughts-on-yapcasia.html" />
    <id>tag:blogs.perl.org,2010:/users/kenichi_ishigaki//264.1141</id>

    <published>2010-11-01T15:47:18Z</published>
    <updated>2010-11-01T20:06:37Z</updated>

    <summary>YAPC::Asia 2010 is over. Well, it actually ended more than two weeks ago. It was fabulous as a whole. Larry&apos;s keynote was quite interesting. Jesse&apos;s was fabulous in many ways (including that nico-nico-ish twitter stream). Miyagawa-san&apos;s was moving. This year...</summary>
    <author>
        <name>Kenichi Ishigaki</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/kenichi_ishigaki/">
        <![CDATA[<p>YAPC::Asia 2010 is over. Well, it actually ended more than two weeks ago. It was fabulous as a whole. Larry's keynote was quite interesting. Jesse's was fabulous in many ways (including that nico-nico-ish twitter stream). Miyagawa-san's was moving. This year we also had a special session where Japanese perl mongers group leaders were invited to discuss issues and encourage people to join or start another. As a consequence, a few new perl mongers groups were born and some more may come. I'm really glad at that.</p>

<p>However, I sometimes felt sorry. YAPC::Asia is allegedly the largest YAPC with more than 500 attendees, but that's largely because Tokyo area is by far the largest metropolitan area with around 35 million people. Most of the attendees are Japanese. I don't have exact figure this year (as the organizers didn't use Act), but last year, only 22 people (of 539 registered people) were from abroad, and another dozen or so were (hopefully) English speaking people living in Japan (discerned by their name). As for talks, 23 (of 79 talks, including lightning ones and longer tutorials) were in English last year, 10? of 67 (plus several lightning talks) this year. For your information, 29 of 69 were English in 2008. 21 of 44 in 2007. 19 of 40 in 2006. Tendency is obvious.</p>

<p>I don't say this is completely a bad thing, as it denotes that YAPC::Asia has stimulated Japanese people quite impressively, at least in the Tokyo area, and several dozens of new speakers have been born. I even found several more people said they'd like to speak next year. That's really awesome.</p>

<p>But, too much Japanese talks started causing actual problems. This year we had no definite lunch time. You needed to go get some food outside the venue when you were hungry or maybe when there were no talks you really wanted to attend (the organizers didn't provide lunch this year). There were no English talks between 16:00 (day 1) or even 13:00 (day 2) and lightning talks (17:00), then dinner or closing. Actually some of the talks in-between had English slides to help them, but, oh well. You could chat. You could hack. You could walk around as weather was fine. Attending sessions is just a part of YAPC.</p>

<p>Lots of Japanese people take it for granted that YAPC::Asia will take place again in Tokyo (or at least in Japan) next year. I'm happy to believe Japan is one of the best places for YAPC (besides the natural language barrier (Japanese people are not so good at communicating in English), it is safe, has lots to see, has numbers of experienced and disciplined volunteers, to name a few). However, is it really good, especially for you in other areas of Asia, that YAPC::Asia will continue to be held in Japan for years to come? Isn't there anyone who wants to see YAPC::Asia in your area? A local Perl Workshop is sufficient for you? I wonder.<br />
</p>]]>
        
    </content>
</entry>

</feed>
