<?xml version="1.0"?>
<rss xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:blog="http://bitflux.org/doctypes/blog" xmlns:php="http://php.net/xsl" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:georss="http://www.georss.org/georss" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>('A`)&#xFF73;&#xFF6A;&#xFF70;blog</title><link>http://p-lab.freeflux.net/blog/</link><description>This site is managed by rakehelly administrator.</description><generator>Flux CMS - http://www.flux-cms.org</generator><atom:link xmlns:atom="http://www.w3.org/2005/Atom" rel="http://api.friendfeed.com/2008/03#sup" type="application/json" href="http://friendfeed.com/api/public-sup.json#flx-8200b1029d"/><item><title>Fukuoka Perl Workshop #15 &#x884C;&#x3063;&#x3066;&#x304D;&#x305F;&#x8A71;</title><link>http://p-lab.freeflux.net/blog/archive/2010/03/14/post-123.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/736/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#x203B;17.03.2010 &lt;a href="http://blog.livedoor.jp/k1LoW/archives/65342339.html"
     target="_blank"
    &gt;k1LoW&#x306E;&#x30A8;&#x30F3;&#x30C8;&#x30EA;&lt;/a&gt;&#x3078;&#x306E;&#x30EA;&#x30F3;&#x30AF;&#x8FFD;&#x52A0;&lt;br/&gt;
&lt;br/&gt;
Web&#x30AB;&#x30E1;&#x30E9;&#x7247;&#x624B;&#x306B;&#x884C;&#x3063;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&lt;a href="http://fukuoka.pm.org/2010/02/fukuoka-perl-workshop-15.html"
     target="_blank"
    &gt;http://fukuoka.pm.org/2010/02/fukuoka-perl-workshop-15.html&lt;/a&gt; &lt;br/&gt;
IRC&#x306B;&#x6D41;&#x3057;&#x3066;&#x305F;&#x8B70;&#x4E8B;&#x9332;&#x304B;&#x3089;&#x3056;&#x3063;&#x304F;&#x308A;&#x3068;&#x66F8;&#x304D;&#x8D77;&#x3053;&#x3057;&#x3002;&lt;br/&gt;
&#x7267;&#x3055;&#x3093;&#x304C;ust&#x7D4C;&#x7531;&#x3067;&#x8272;&#x3005;&#x7A81;&#x3063;&#x8FBC;&#x3093;&#x3067;&#x304F;&#x308C;&#x307E;&#x3057;&#x305F;&#x306E;&#x3067;&#x3001;&#x8A9E;&#x9332;&#x3068;&#x304B;&#x3082;&#x4E00;&#x7DD2;&#x306B;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;[html::FormFu&#x3068;MojoMojo&#x306E;&#x8A71;] by dai106o &lt;a href="http://www.ustream.tv/recorded/5403379"
     target="_blank"
    &gt;[&#x52D5;&#x753B;]&lt;/a&gt;&lt;/b&gt; &lt;br/&gt;
&#x30FB;&lt;a href="http://search.cpan.org/~cfranks/html-FormFu-0.06001/lib/html/FormFu.pm"
     target="_blank"
    &gt;html::FormFu&lt;/a&gt; -&amp;gt; &#x30D5;&#x30A9;&#x30FC;&#x30E0;&#x306E;&#x4F5C;&#x6210;&#x304C;&#x3067;&#x304D;&#x308B;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&lt;br/&gt;
- &#x5165;&#x529B;&#x5024;&#x306E;&#x53D7;&#x4ED8;&lt;br/&gt;
- &#x5165;&#x529B;&#x30AD;&#x30FC;&#x306E;&#x5B9A;&#x7FA9;&#x53C2;&#x7167;&lt;br/&gt;
&#x3000;- YAML&#x3067;&#x5B9A;&#x7FA9;&#x3059;&#x308B;&#x3053;&#x3068;&#x3082;&#x53EF;&#x80FD;&lt;br/&gt;
&#x3000;- &#x5B9A;&#x7FA9;&#x3057;&#x3066;&#x3044;&#x308B;key&#x306E;&#x307F;&#x3057;&#x304B;&#x53D7;&#x3051;&#x4ED8;&#x3051;&#x306A;&#x3044;&#x3001;&#x3068;&#x304B;&#x3082;&#x53EF;&#x80FD;&lt;br/&gt;
- &#x6A19;&#x6E96;&#x5316;(trim&#x3068;&#x304B;)&lt;br/&gt;
- &#x691C;&#x8A3C;(require&#x3068;&#x304B;)&lt;br/&gt;
- &#x5165;&#x529B;&#x5024;&#x306E;&#x53CE;&#x7D0D;&lt;br/&gt;
Catalyst&#x3067;&#x4F7F;&#x3046;&#x5834;&#x5408;: use base 'Catalyst::Controller::html::FormFu';&lt;br/&gt;
&lt;a href="http://search.cpan.org/dist/Catalyst-Manual/lib/Catalyst/Manual/Tutorial/09_AdvancedCRUD/09_FormFu.pod"
     target="_blank"
    &gt;http://search.cpan.org/dist/Catalyst-Manual/lib/Catalyst/Manual/Tutorial/09_AdvancedCRUD/09_FormFu.pod&lt;/a&gt; &lt;br/&gt;
&#x5B9F;&#x969B;: Catalyst + html::FormFu + &lt;a href="http://perldoc.jp/docs/modules/html-FillInForm-1.00/FillInForm.pod"
     target="_blank"
    &gt;FillInForm&lt;/a&gt; + &lt;a href="http://www.ksknet.net/perl/templatetoolkit.html"
     target="_blank"
    &gt;Template-ToolKit&lt;/a&gt; + DBIx::Class&lt;br/&gt;
&#x30FB;&lt;a href="http://mojomojo.org/"
     target="_blank"
    &gt;MojoMojo&lt;/a&gt; &lt;br/&gt;
- Catalyst&#x5B9F;&#x88C5;&#x306E;wiki&lt;br/&gt;
- &#x5B66;&#x7FD2;&#x52B9;&#x679C;&#x306F;&#x9AD8;&#x3044;&lt;br/&gt;
- Catalyst&#x5B9F;&#x4F8B;&#x3068;&#x3057;&#x3066;&#x306F;&#x65B0;&#x3057;&#x3044;&lt;br/&gt;
- &lt;a href="http://wiki.perlassociation.org/"
     target="_blank"
    &gt;JPA&#x306E;wiki&lt;/a&gt;&#x3082;&#x3053;&#x308C;&lt;br/&gt;
&#x30C7;&#x30E2;&lt;br/&gt;
- &#x300C;Larry Wall&#x3068;&#x4FFA;&#x300D;&#x304C;&#x8A00;&#x3044;&#x305F;&#x304B;&#x3063;&#x305F;&#x3060;&#x3051;&#x3061;&#x3083;&#x3046;&#x3093;&#x304B;&#x7591;&#x60D1;&#x52C3;&#x767A;&lt;br/&gt;
&lt;br/&gt;
&#x3042;&#x3068;&#x306F;&#x8CEA;&#x7591;&#x3067;&lt;a href="http://search.cpan.org/~lyokato/FormValidator-Simple-0.28/lib/FormValidator/Simple.pm"
     target="_blank"
    &gt;FormValidator::Simple&lt;/a&gt;&#x306E;&#x8A71;&#x306A;&#x3093;&#x304B;&#x3082;&#x3002;&lt;br/&gt;
&#x7267;&#x3055;&#x3093;&#x8A9E;&#x9332;&lt;br/&gt;
14:57 [lestrrat] MojoMojo&#x306F;&#x304A;&#x3082;&#x3057;&#x308D;&#x3044;&#x3051;&#x3069;&#x3001;&#x6B63;&#x76F4;&#x7406;&#x60F3;&#x7684;&#x306A;&#x5B9F;&#x88C5;&#x3067;&#x306F;&#x306A;&#x3044;&#x3068;&#x601D;&#x3046;&#x306A;&#x3002;&lt;br/&gt;
&lt;br/&gt;
14:57 [lestrrat] Wiki&#x3068;&#x3057;&#x3066;&#x306F;&#x5225;&#x306B;&#x304A;&#x3082;&#x3057;&#x308D;&#x304F;&#x306A;&#x3044;&#x306A;&#x3002;&lt;br/&gt;
14:58 [lestrrat] &#x5F37;&#x3044;&#x3066;&#x8A00;&#x3048;&#x3070;&#x4E2D;&#x8EAB;&#x306E;&#x30AB;&#x30B9;&#x30BF;&#x30DE;&#x30A4;&#x30BA;&#x304C;&#xFF08;&#x3084;&#x308D;&#x3046;&#x3068;&#x601D;&#x3048;&#x3070;&#xFF09;&#x8272;&#x3005;&#x3067;&#x304D;&#x308B;&#x3068;&#x3053;&#x308D;&#x304B;&#x3002;&lt;br/&gt;
&lt;br/&gt;
15:09 [lestrrat] &#x30D5;&#x30A9;&#x30FC;&#x30E0;&#x306E;&#x751F;&#x6210;&#x306F;&#x52D5;&#x7684;&#x5909;&#x66F4;&#x304C;&#x3042;&#x308B;&#x3068;&#x5F8C;&#x3067;&#x3061;&#x3087;&#x3063;&#x3068;&#x9762;&#x5012;&#x306B;&#x306A;&#x308B;&#x3093;&#x3060;&#x3088;&#x306D;&#xFF1E;FormFu&lt;br/&gt;
15:09 [lestrrat] &#x305D;&#x3046;&#x3044;&#x3046;&#x3068;&#x304D;&#x306F; -&amp;gt;elements &#x3068;&#x304B;&#x3067;&#x4E00;&#x6C17;&#x306B;&#x6D41;&#x3057;&#x8FBC;&#x3080;&#x3093;&#x3060;&#x3051;&#x3069;&lt;br/&gt;
15:09 [lestrrat] &#x305D;&#x3046;&#x3059;&#x308B;&#x3068;&#x4F5C;&#x6210;&#x30B3;&#x30B9;&#x30C8;&#x304C;&#x7D50;&#x69CB;&#x9AD8;&#x3044;&#x3002;&lt;br/&gt;
15:09 [lestrrat] &#x3042;&#x3093;&#x307E;&#x308A;&#x8A00;&#x3044;&#x7B54;&#x3048;&#x304C;&#x3067;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&lt;br/&gt;
15:10 [lestrrat] &#x3067;&#x304D;&#x308B;&#x3060;&#x3051;&#x3067;&#x304D;&#x3042;&#x304C;&#x3063;&#x305F;&#x30D5;&#x30A9;&#x30FC;&#x30E0;&#x3092;&#x30AD;&#x30E3;&#x30C3;&#x30B7;&#x30E5;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x308B;&lt;br/&gt;
&lt;br/&gt;
15:11 [lestrrat] Catalyst&#x3067;FormFu&#x4F7F;&#x3046;&#x3068;&#x4E00;&#x756A;&#x3080;&#x304B;&#x3064;&#x304F;&#x306E;&#x306F;&lt;br/&gt;
15:11 [lestrrat] &#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x5B9A;&#x7FA9;&#x30E6;&#x30FC;&#x30C6;&#x30A3;&#x30EA;&#x30C6;&#x30A3;&#x304C;&lt;br/&gt;
15:11 [lestrrat] Moose&#x3068;&#x4E38;&#x304B;&#x3076;&#x308A;&#x306A;&#x90E8;&#x5206;&#x304C;&#x3042;&#x3063;&#x3066;&lt;br/&gt;
15:12 [lestrrat] &#x30EA;&#x30BD;&#x30FC;&#x30B9;&#x304C;&#x3082;&#x3063;&#x305F;&#x3044;&#x306A;&#x3044;&#x3002;&lt;br/&gt;
15:12 [lestrrat] &#x305D;&#x3046;&#x3044;&#x3046;&#x7406;&#x7531;&#x3067;&#x6700;&#x8FD1;&#x3061;&#x3087;&#x3063;&#x3068;&lt;a href="http://search.cpan.org/~gshank/html-FormHandler-0.30003/lib/html/FormHandler.pm"
     target="_blank"
    &gt;html::FormHandler&lt;/a&gt; &#x898B;&#x3066;&#x308B;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;[Catalyst&#x30A2;&#x30D7;&#x30EA;&#x306E;&#x30BB;&#x30AD;&#x30E5;&#x30EA;&#x30C6;&#x30A3;&#x5BFE;&#x7B56;&#x306B;&#x99C6;&#x308A;&#x51FA;&#x3055;&#x308C;&#x305F;&#x8A71;] by su_aska &lt;a href="http://www.ustream.tv/recorded/5404674"
     target="_blank"
    &gt;[&#x52D5;&#x753B;]&lt;/a&gt;&lt;/b&gt; &lt;br/&gt;
Catalyst&#x306E;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x304C;&#x76F8;&#x5F53;&#x53E4;&#x3044;&lt;br/&gt;
- XSS&lt;br/&gt;
- CSRF&lt;br/&gt;
- Session fixation&lt;br/&gt;
&#x3000;- &#x30ED;&#x30B0;&#x30A4;&#x30F3;&#x6210;&#x529F;&#x6642;&#x306B;change_session_id&#x4F7F;&#x304A;&#x3046;&lt;br/&gt;
&#x3000;&#x3000;- Catalyst&#x306E;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x53E4;&#x3059;&#x304E;&#x3066;&#x3001;change_session_id&#x304C;&#x3044;&#x306A;&#x3044;&lt;br/&gt;
&#x3000;&#x3000;&#x3000;- update&#x304B;&#x3051;&#x308B; -&amp;gt; 100&#x500B;&#x304F;&#x3089;&#x3044;update&#x304B;&#x304B;&#x308B; -&amp;gt; &#x3082;&#x308D;&#x3082;&#x308D;&#x52D5;&#x304B;&#x306A;&#x3044;&lt;br/&gt;
&#x3000;&#x3000;&#x3000;- &#x5FC5;&#x8981;&#x306A;&#x5206;&#x3060;&#x3051;&#x30B3;&#x30D4;&#x30FC;&#x3057;&#x3066;&#x304D;&#x3066;&#x89E3;&#x6C7A;&lt;br/&gt;
- Cookie Secure flag&lt;br/&gt;
- Cookie HttpOnly flag&lt;br/&gt;
- GET&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x5C40;&#x6240;&#x5316; -&amp;gt; &#x5FC5;&#x8981;&#x4EE5;&#x4E0A;&#x306B;GET&#x3092;&#x6709;&#x52B9;&#x306B;&#x3057;&#x306A;&#x3044;&lt;br/&gt;
- TRACE&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x7121;&#x52B9;&#x5316;(Apache)&lt;br/&gt;
&#x3000;- &lt;a href="http://linux.mini13i.gotdns.org/?Apache%2F%A5%BB%A5%AD%A5%E5%A5%EA%A5%C6%A5%A3"
     target="_blank"
    &gt;&#x3053;&#x306E;&#x3078;&#x3093;&lt;/a&gt;&#x53C2;&#x8003;&lt;br/&gt;
IPA&#x306E;&#x30BB;&#x30AD;&#x30E5;&#x30EA;&#x30C6;&#x30A3;&#x5468;&#x308A;&#x306E;&#x8CC7;&#x6599;&#x3092;&#x898B;&#x3088;&#x3046;&lt;br/&gt;
&#x30FB;&#x4EE5;&#x4E0B;&#x5BA3;&#x4F1D;&lt;br/&gt;
&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#xFF01;: &lt;a href="http://www.bookma.org/"
     target="_blank"
    &gt;http://www.bookma.org/&lt;/a&gt; &lt;br/&gt;
&#x3000;- &#x4EBA;&#x529B;&#x30D5;&#x30A3;&#x30EB;&#x30BF;&#x30EA;&#x30F3;&#x30B0;&#x304C;&#x975E;&#x5E38;&#x306B;strict&#x306A;&#x306E;&#x3067;&#x3001;&#x8CEA;&#x304C;&#x9AD8;&#x3044;&lt;br/&gt;
&#x3054;&#x3076;&#x3055;&#x3063;&#x305F;&#x30FC;: &lt;a href="http://gobusatter.nurumayu.com/"
     target="_blank"
    &gt;http://gobusatter.nurumayu.com/&lt;/a&gt; &lt;br/&gt;
&#x3000;- &#x30B7;&#x30E3;&#x30EF;&#x30FC;&#x3092;&#x6D74;&#x3073;&#x306B;&#x884C;&#x3063;&#x305F;&#x307E;&#x307E;170&#x65E5;&#x53CD;&#x5FDC;&#x304C;&#x306A;&#x3044;&#x3068;&#x304B;&#x304C;&#x308F;&#x304B;&#x308B;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&lt;br/&gt;
&#x3000;- &lt;a href="http://search.cpan.org/~mmims/Net-Twitter-Lite-0.08006/lib/Net/Twitter/Lite.pm"
     target="_blank"
    &gt;Net::Twitter::Lite&lt;/a&gt; &lt;br/&gt;
&#x3000;&#x3000;- Lite&#x3058;&#x3083;&#x306A;&#x3044;&#x307B;&#x3046;&#x306F;&#x4F9D;&#x5B58;&#x306E;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x304C;&#x591A;&#x3044;&lt;br/&gt;
&#x3000;&#x3000;- &#x30ED;&#x30EA;&#x30DD;&#x3068;&#x304B;&#x3060;&#x3068;Lite&#x7CFB;&#x306E;&#x306F;&#x52A9;&#x304B;&#x308B;&lt;br/&gt;
&#x3067;&#x304B;&#x3093;&#x3058;: &lt;a href="http://dekanji.nurumayu.com/"
     target="_blank"
    &gt;http://dekanji.nurumayu.com/&lt;/a&gt; &lt;br/&gt;
&#x3000;- &#x5F62;&#x614B;&#x7D20;&#x89E3;&#x6790;&#x306F;Yahoo&#x306E;API&lt;br/&gt;
&#x3000;- &#x6F22;&#x5B57;&#x306E;&#x30EC;&#x30D9;&#x30EB;&#x3082;Yahoo&#x306E;API&lt;br/&gt;
&#x3000;- &#x8ABF;&#x3079;&#x305F;&#x6F22;&#x5B57;&#x306F;&lt;a href="http://twitter.com/dekanji"
     target="_blank"
    &gt;http://twitter.com/dekanji&lt;/a&gt;&#x306B;&#x6652;&#x3055;&#x308C;&#x308B;&lt;br/&gt;
&#x3000;&#x3000;- 15:39 [lestrrat] &#x4EBA;&#x306E;&#x540D;&#x524D;&#x306E;&#x6F22;&#x5B57;&#x3068;&#x304B;&#x898B;&#x305F;&#x3044;&#x6642;&#x306B;&#x3064;&#x3044;&#x3063;&#x305F;&#x30FC;&#x306B;&#x3070;&#x3089;&#x3055;&#x308C;&#x308B;&#x306E;&#x56F0;&#x308B;&#x306A;&#xFF57;&lt;br/&gt;
- &lt;a href="http://www.nurumayu.com/"
     target="_blank"
    &gt;http://www.nurumayu.com/&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;[Plack/PSGI &#x3067;&#x3059;&#x3070;&#x3084;&#x304F;&#x5B9F;&#x88C5;&#xFF06;&#x30C7;&#x30D7;&#x30ED;&#x30A4;&#x306A;&#x304A;&#x8A71;] by dragon3 &lt;a href="http://www.ustream.tv/recorded/5405169"
     target="_blank"
    &gt;[&#x52D5;&#x753B;]&lt;/a&gt;&lt;/b&gt; &lt;br/&gt;
Starman -&amp;gt; &#x540D;&#x524D;&#x304B;&#x3063;&#x3053;&#x3044;&#x3044;&lt;br/&gt;
&#x4ECA;&#x65E5;&#x306E;&#x76EE;&#x6A19;&lt;br/&gt;
-&amp;gt; &#x307F;&#x3093;&#x306A;&#x304C;plackup&#x3057;&#x305F;&#x304F;&#x306A;&#x308B;&lt;br/&gt;
&#x3000;-&amp;gt; &#x7279;&#x306B;k1LoW&#x304C;plackup&#x3057;&#x305F;&#x304F;&#x306A;&#x308B;&lt;br/&gt;
&#x30FB;PSGI&lt;br/&gt;
- WEB+DB Press Vol.55&#x8AAD;&#x3082;&#x3046;&lt;br/&gt;
- &#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x3068;Web&#x30B5;&#x30FC;&#x30D0;&#x3092;&#x3064;&#x306A;&#x3050;&#x30A4;&#x30F3;&#x30BF;&#x30FC;&#x30D5;&#x30A7;&#x30FC;&#x30B9;&#x4ED5;&#x69D8;&lt;br/&gt;
&#x3000;- WSGI, Rack, Servlet&#x307F;&#x305F;&#x3044;&#x306A;&lt;br/&gt;
- PSGI&#x524D;: Web&#x30B5;&#x30FC;&#x30D0;&#x304C;&#x5909;&#x308F;&#x308B;&#x5834;&#x5408;&#x3001;&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x5074;&#x3067;&#x5DEE;&#x7570;&#x3092;&#x5438;&#x53CE;&lt;br/&gt;
- PSGI&#x5F8C;: &#x3084;&#x308A;&#x3068;&#x308A;&#x3092;PSGI&#x306B;&#x5247;&#x3063;&#x305F;&#x5F62;&#x3067;&#x5171;&#x901A;&#x5316;&lt;br/&gt;
&#x3000;- &#x30B9;&#x30C6;&#x30FC;&#x30BF;&#x30B9;&#x30B3;&#x30FC;&#x30C9;, &#x30D8;&#x30C3;&#x30C0;&#x306E;hash, body &#x3092;&#x914D;&#x5217;&#x3067;&#x8FD4;&#x3059;&#x95A2;&#x6570;&#x30EA;&#x30D5;&#x30A1;&#x30EC;&#x30F3;&#x30B9;&lt;br/&gt;
- &lt;a href="http://search.cpan.org/~miyagawa/PSGI-1.03/PSGI.pod"
     target="_blank"
    &gt;http://search.cpan.org/~miyagawa/PSGI-1.03/PSGI.pod&lt;/a&gt; &lt;br/&gt;
&#x30FB;Plack&lt;br/&gt;
- PSGI&#x30B5;&#x30FC;&#x30D0; - PSGI&#x30EA;&#x30D5;&#x30A1;&#x30EC;&#x30F3;&#x30B9;&#x5B9F;&#x88C5;&lt;br/&gt;
&#x3000;- &lt;a href="http://search.cpan.org/~miyagawa/Plack-0.9916/scripts/plackup"
     target="_blank"
    &gt;plackup&lt;/a&gt;(Plack::Runner)&lt;br/&gt;
- &#x4ED6;&#x306E;PSGI&#x30B5;&#x30FC;&#x30D0;&#x3078;&#x306E;&#x30A2;&#x30C0;&#x30D7;&#x30BF;&lt;br/&gt;
&#x3000;- &lt;a href="http://search.cpan.org/~miyagawa/Plack-0.9916/lib/Plack/Handler/Apache2.pm"
     target="_blank"
    &gt;Apache2&lt;/a&gt;&#x3068;&#x304B;&#x3001;&#x4ED6;&#x3082;&#x3044;&#x3063;&#x3071;&#x3044;&lt;br/&gt;
&#x3000;- &#x540C;&#x3058;&#x30A2;&#x30D7;&#x30EA;&#x3067;&#x30B5;&#x30FC;&#x30D0;&#x306F;&#x5207;&#x308A;&#x66FF;&#x3048;&#x3089;&#x308C;&#x308B;&lt;br/&gt;
&#x3000;- &lt;a href="http://search.cpan.org/dist/Starman/lib/Starman.pm"
     target="_blank"
    &gt;Starman&lt;/a&gt; &lt;br/&gt;
&#x3000;&#x3000;- &#x30D7;&#x30ED;&#x30C0;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x74B0;&#x5883;&#x306B;&#x6700;&#x9069;&#x5316;&#x3055;&#x308C;&#x305F;PSGI&#x5BFE;&#x5FDC;Web&#x30B5;&#x30FC;&#x30D0;&lt;br/&gt;
&#x3000;&#x3000;- Star na Otoko(yes, Unicorn!)&lt;br/&gt;
&#x3000;- CGI&#x3068;&#x304B;FCGI&#x3068;&#x304B;&lt;br/&gt;
&#x30FB;&#x30DF;&#x30C9;&#x30EB;&#x30A6;&#x30A7;&#x30A2;&lt;br/&gt;
&#x3000;- Plack::Middleware&lt;br/&gt;
&#x3000;&#x3000;- Apache&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x7684;&#x306A;&#x4F4D;&#x7F6E;&#x4ED8;&#x3051;&lt;br/&gt;
&#x3000;&#x3000;- ::AccessLog&lt;br/&gt;
&#x3000;&#x3000;- ::Auth::Basic&lt;br/&gt;
&#x3000;&#x3000;- ::Session&lt;br/&gt;
&#x30FB;PSGI&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&lt;br/&gt;
&#x3000;- Tatsumaki&lt;br/&gt;
&#x3000;- Noi&lt;br/&gt;
&#x3000;- &#x65E2;&#x5B58;&#x306E;&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x3082;&#x3069;&#x3093;&#x3069;&#x3093;&#x5BFE;&#x5FDC;&#x3057;&#x3066;&#x3044;&#x308B;&lt;br/&gt;
&#x3000;&#x3000;- Catalyst&#x306F;&#xFF1F; -&amp;gt;&lt;a href="http://search.cpan.org/dist/Catalyst-Engine-PSGI/"
     target="_blank"
    &gt; &#x3042;&#x308B;&#x3088;&lt;/a&gt; by lestrrat&lt;br/&gt;
&#x3000;- 16:11 [k1LoW] &#x3082;&#x3046;PSGI&#x5BFE;&#x5FDC;&#x3063;&#x3066;&#x3044;&#x3046;&#x306E;&#x306F;&#x3082;&#x3046;&#x6A19;&#x6E96;&#x307F;&#x305F;&#x3044;&#x306A;&#x3082;&#x3093;&#x306A;&#x3093;&#x3067;&#x3059;&#x304B;&#x306D;&lt;br/&gt;
&#x3000;&#x3000;- 16:12 [lestrrat] &#x305D;&#x3046;&#x601D;&#x3063;&#x3066;&#x3044;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x306D;&#x3002;&#x9006;&#x306B;&#x3057;&#x3066;&#x306A;&#x3044;&#x306E;&#x304C;&#x3042;&#x3063;&#x305F;&#x3089;&lt;strong&gt;&#x300C;&#x307E;&#x3060;&#x3057;&#x3066;&#x306A;&#x3044;&#x306E;&#xFF1F;PSGI&#x975E;&#x5BFE;&#x5FDC;&#x304C;&#x8A31;&#x3055;&#x308C;&#x308B;&#x306E;&#x306F;&#x5C0F;&#x5B66;&#x751F;&#x307E;&#x3067;&#x3088;&#x306D;&#x300D;&lt;/strong&gt;&#x3063;&#x3066;&#x8A00;&#x3063;&#x3066;&#x3044;&#x3044;&#x3068;&#x601D;&#x3046;&lt;br/&gt;
&#x30FB;&#x304A;&#x3059;&#x3059;&#x3081;&#x30C7;&#x30D7;&#x30ED;&#x30A4;&lt;br/&gt;
- &lt;a href="http://cr.yp.to/daemontools.html"
     target="_blank"
    &gt;daemontools&lt;/a&gt; &lt;br/&gt;
&#x3000;- &#x74B0;&#x5883;&#x5909;&#x6570;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3067;&#x30D1;&#x30E9;&#x30E1;&#x30FC;&#x30BF;&#x6307;&#x5B9A;&#x3067;&#x304D;&#x308B; -&amp;gt; &#x4FBF;&#x5229;&lt;br/&gt;
&#x3000;- Plack&#x3092;daemontools&#x3067;&#x52D5;&#x304B;&#x3057;&#x305F;&#x3044;&lt;br/&gt;
&#x3000;&#x3000;- run&#x30B9;&#x30AF;&#x30EA;&#x30D7;&#x30C8;&#x304B;&#x304F;&#x306E;&#x3081;&#x3093;&#x3069;&#x3044;&lt;br/&gt;
&#x3000;&#x3000;&#x3000;- &lt;a href="http://github.com/lestrrat/daemontools-plack-runner"
     target="_blank"
    &gt;&#x3082;&#x3046;&#x3042;&#x3063;&#x305F;&lt;/a&gt; &lt;br/&gt;
- Module::Install::Bundle::LocalLib&lt;br/&gt;
&#x3000;- local::Lib -&amp;gt; &#x30AA;&#x30EC;&#x30AA;&#x30EC;CPAN&#x74B0;&#x5883;&lt;br/&gt;
&#x3000;&#x3000;- perl -Mlocal::lib=extlib&lt;br/&gt;
&#x3000;&#x3000;- extlib&#x3092;cpan&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x9818;&#x57DF;&#x306B;&#x3067;&#x304D;&#x308B;&lt;br/&gt;
&#x3000;&#x3000;&#x3000;- &#x30A2;&#x30D7;&#x30EA;&#x3054;&#x3068;&#x306E;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x3092;&#x69CB;&#x7BC9;&#x3067;&#x304D;&#x308B;&lt;br/&gt;
&#x3000;- &lt;a href="http://search.cpan.org/dist/Module-Install-Bundle-LocalLib/"
    &gt;Module::Install::Bundle::LocalLib&lt;/a&gt; &lt;br/&gt;
&#x3000;&#x3000;- &#x30A2;&#x30D7;&#x30EA;&#x72EC;&#x81EA;&#x306E;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x30C7;&#x30A3;&#x30EC;&#x30AF;&#x30C8;&#x30EA;&#x3092;&#x69CB;&#x7BC9;&#x3067;&#x304D;&#x308B;&lt;br/&gt;
&#x3000;&#x3000;- &#x89E3;&#x51CD;&#x3057;&#x3066;make&#x3057;&#x3066;&#x30EA;&#x30F3;&#x30AF;&#x8CBC;&#x3063;&#x3066;&#x7D42;&#x308F;&#x308A; -&amp;gt; &#x697D;&lt;br/&gt;
&#x3000;&#x3000;- &lt;a href="http://www.backlog.jp/star/"
     target="_blank"
    &gt;backlog&#x30B9;&#x30BF;&#x30FC;&lt;/a&gt;&#x306E;&#x3064;&#x3076;&#x3084;&#x304D;&#x307E;&#x30B9;&#x30BF;&#x30FC;&#x6A5F;&#x80FD;&#x306F;Starman&#x3067;&#x52D5;&#x3044;&#x3066;&#x308B; -&amp;gt; &#x30B9;&#x30BF;&#x30FC;&#x3060;&#x3051;&#x306B;&lt;br/&gt;
&#x3000;- &lt;a href="http://d.hatena.ne.jp/jitsu102/20100306/1267861584"
     target="_blank"
    &gt;cpanminus&lt;/a&gt; &lt;br/&gt;
&#x3000;&#x3000;- &lt;a href="http://cpanmin.us/"
     target="_blank"
    &gt;http://cpanmin.us/&lt;/a&gt; &#x3063;&#x3066;&#x3044;&#x3046;URL&#x3067;&#x3082;OK by lestrrat&lt;br/&gt;
&lt;br/&gt;
&#x3042;&#x3068;&#x8CEA;&#x7591;&#x3067;&lt;br/&gt;
- &lt;a href="http://hudson-ci.org/"
     target="_blank"
    &gt;Hudson&lt;/a&gt; &lt;br/&gt;
- &lt;a href="http://search.cpan.org/~miyagawa/Plack-0.9916/lib/Plack/Builder.pm"
    &gt;Plack::Builder&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
&#x3053;&#x3053;&#x3067;&#x6025;&#x907D;&#x7267;&#x3055;&#x3093;&#x304C;&lt;strong&gt;&#x300C;&#x4FFA;&#x3082;&#x558B;&#x308B;&#xFF01;&#x3067;&#x3082;&#x58F0;&#x51FA;&#x305B;&#x306A;&#x3044;&#xFF01;&#x300D;&lt;/strong&gt;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3067;&#x3002;&lt;br/&gt;
&lt;a href="http://partty.org/"
     target="_blank"
    &gt;Partty!.org&lt;/a&gt;&#x3068;IRC&#x3092;&#x99C6;&#x4F7F;&#x3057;&#x3067;&#x30D7;&#x30EC;&#x30BC;&#x30F3;&#x958B;&#x59CB;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;[daemontools&#x306E;&#x88DC;&#x8DB3;&#x3068;plackup&#x4FBF;&#x5229;&#x6A5F;&#x80FD;] by lestrrat &lt;/b&gt; &lt;br/&gt;
# &#x52D5;&#x753B;&#x53D6;&#x308C;&#x3066;&#x306A;&#x304B;&#x3063;&#x305F;&#x3002;&#x3002;&#x3002;&#x3059;&#x307F;&#x307E;&#x305B;&#x3093;&lt;br/&gt;
&#x57FA;&#x672C;&#x306F;Partty&#x3067;&#x30E9;&#x30A4;&#x30D6;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#xFF0B;IRC&#x3067;&#x89E3;&#x8AAC;&#xFF08;k1LoW&#x304C;&#x97F3;&#x8AAD;&#xFF09;&#x3002;&lt;br/&gt;
&#x30BF;&#x30FC;&#x30DF;&#x30CA;&#x30EB;&#x4E0A;&#x3067;&#x558B;&#x308B;&#x5834;&#x9762;&#x3082;&#x3042;&#x308A;&#x3002;&lt;br/&gt;
&#x30FB;daemontools&#x306E;&#x88DC;&#x8DB3;&#x3068;&#x304B;&lt;br/&gt;
- CATALYST_HOME, CATALYST_LIB, USE_PROXY&lt;br/&gt;
&#x3000;- &#x3053;&#x306E;&#x8FBA;&#x304C;&#x8A2D;&#x5B9A;&#x3055;&#x308C;&#x3066;&#x306A;&#x3044;&#x3068;Catalyst&#x304C;PSGI&#x3067;&#x52D5;&#x304B;&#x306A;&#x3044;&#x3088;&#x3063;&#x3066;&#x8A71;&lt;br/&gt;
- Starman&#x306E;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x5024;&lt;br/&gt;
&#x3000;- --max-request=1000 --workers=10&lt;br/&gt;
&#x3000;&#x3000;- &#x304A;&#x904A;&#x3073;&#x30A2;&#x30D7;&#x30EA;&#x306B;&#x306F;&#x591A;&#x3059;&#x304E;&#x308B;&#x5024;&#x306A;&#x306E;&#x3067;&#x6E1B;&#x3089;&#x3057;&#x3066;&#x307E;&#x3059;&lt;br/&gt;
&#x3000;&#x3000;&#x3000;- EXTRA_ARGS&#x3067;&#x8A2D;&#x5B9A;&lt;br/&gt;
- daemontools&#x914D;&#x4E0B;&#x306B;&#x3059;&#x308B;&#x305F;&#x3081;&#x306E;&#x30B7;&#x30F3;&#x30DC;&#x30EA;&#x30C3;&#x30AF;&#x30EA;&#x30F3;&#x30AF;&lt;br/&gt;
&#x3000;- &#x30C7;&#x30A3;&#x30EC;&#x30AF;&#x30C8;&#x30EA;&#x3054;&#x3068;&#x3067;&#x306F;&#x306A;&#x304F;&#x3001;run&#x3068;app.psgi&#x306E;&#x307F;&#x30EA;&#x30F3;&#x30AF;&lt;br/&gt;
&#x3000;&#x3000;- &#x8A2D;&#x5B9A;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3068;&#x304B;&#x3092;repo&#x306B;&#x5165;&#x308C;&#x305F;&#x304F;&#x306A;&#x3044;&lt;br/&gt;
&#x30FB;plack&#x4FBF;&#x5229;&#x6A5F;&#x80FD;&lt;br/&gt;
- &#x30E9;&#x30A4;&#x30D6;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x3067;CGI&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x4F5C;&#x3063;&#x3066;plack&#x3067;&#x3055;&#x304F;&#x3063;&#x3068;&#x52D5;&#x304B;&#x3059;&lt;br/&gt;
&#x3000;- Shotgun&#x3060;&#x3068;&#x30EA;&#x30AF;&#x30A8;&#x30B9;&#x30C8;&#x6BCE;&#x306B;&#x8AAD;&#x307F;&#x3053;&#x3080;&#x306E;&#x3067;CGI&#x3063;&#x307D;&#x304F;&#x52D5;&#x304F;&lt;br/&gt;
- &#x30DD;&#x30FC;&#x30C8;&#x6307;&#x5B9A;&#x3067;XML&#x5410;&#x304D;&#x51FA;&#x3057;&#x305F;&#x3044;&#x3068;&#x304B;&#x3082;&#x697D;&#x306B;&#x3067;&#x304D;&#x308B;&lt;br/&gt;
&#x3000;- local::lib&#x304C;sudo&#x3067;&#x52D5;&#x304B;&#x306A;&#x3044;&#x306E;&#x3067;grrrrr&lt;br/&gt;
&#x3000;- &#x8A2D;&#x5B9A;&#x3057;&#x3068;&#x304D;&#x3083;&#x3061;&#x3083;&#x3093;&#x3068;&#x52D5;&#x304D;&#x307E;&#x3059;&lt;br/&gt;
- -e&#x3067;&#x3055;&#x3063;&#x304F;&#x308A;&#x52D5;&#x304B;&#x3057;&#x3066;&#x307F;&#x308B;&#x306E;&#x3082;&#x4FBF;&#x5229;&#x4FBF;&#x5229;&lt;br/&gt;
&#x30FB;&#x4ED6;&lt;br/&gt;
- HTTP::Engine&#x3068;&#x306E;&#x68F2;&#x307F;&#x5206;&#x3051;&lt;br/&gt;
&#x3000;- &#x4ECA;&#x4F7F;&#x3063;&#x3066;&#x308B;&#x4EBA;&#x306F;&#x305D;&#x306E;&#x307E;&#x307E;&#x4F7F;&#x3044;&#x7D9A;&#x3051;&#x308B;&#x3082;&#x3088;&#x3057;&lt;br/&gt;
&#x3000;- &#x3053;&#x308C;&#x304B;&#x3089;&#x30FC;&#x306A;&#x4EBA;&#x306F;Plack&#x3060;&#x3051;&#x306B;&#x3057;&#x3068;&#x3051;&#x3070;&#x899A;&#x3048;&#x308B;&#x3053;&#x3068;&#x5C11;&#x306A;&#x3044;&#x3088;&#xFF01;&lt;br/&gt;
- Twiggy&#x3068;&#x304B;&lt;br/&gt;
&#x3000;- &#x3081;&#x3093;&#x3069;&#x304F;&#x3055;&#x3044;&#x304B;&#x3089;&#x307E;&#x305F;&#x4ECA;&#x5EA6;&lt;br/&gt;
- Plack&#x3067;&#x66F8;&#x3044;&#x305F;&#x975E;&#x540C;&#x671F;&#x30B5;&#x30FC;&#x30D0;&#x3068;&#x304B;&#x3082;&#x3042;&#x308B;&#x3088;&lt;br/&gt;
&#x3000;- &#x30EA;&#x30A2;&#x30EB;&#x30BF;&#x30A4;&#x30E0;&#x30B2;&#x30FC;&#x30E0;&#x7528;&lt;br/&gt;
&lt;br/&gt;
&lt;b&gt;[anything-php-funcref-in-perl.el] by k1LoW &lt;a href="http://www.ustream.tv/recorded/5406855"
     target="_blank"
    &gt;[&#x52D5;&#x753B;]&lt;/a&gt; &lt;a href="http://blog.livedoor.jp/k1LoW/archives/65342339.html"
     target="_blank"
    &gt;[&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x8FBC;&#x307F;&#x30A8;&#x30F3;&#x30C8;&#x30EA;]&lt;/a&gt;&lt;/b&gt; &lt;br/&gt;
- Fusic&#x306E;&#x4EBA;&#x3001;Emacs&#x306E;&#x4EBA;&#x3001;PHP&#x306E;&#x4EBA;&lt;br/&gt;
&#x3000;- Perl&#x66F8;&#x3051;&#x307E;&#x305B;&#x3093;&#x304C;&#x8208;&#x5473;&#x3042;&#x308A;&#x307E;&#x3059;&lt;br/&gt;
- &lt;a href="http://wikihub.org/wiki/php-funcref-in-perl"
     target="_blank"
    &gt;php-funcref-in-perl project&lt;/a&gt; &lt;br/&gt;
&#x3000;- PHP&#x95A2;&#x6570;&#x3092;Perl&#x3067;&#x3069;&#x3046;&#x66F8;&#x304F;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&lt;br/&gt;
&#x3000;&#x3000;- &#x306A;&#x306B;&#x305D;&#x308C;&#x5B09;&#x3057;&#x3044;&#xFF08;&#x306F;&#x3041;&#x3068;&lt;br/&gt;
&#x3000;- Yappo&#x3055;&#x3093;&#x3068;&#x304B;yusukebe&#x3055;&#x3093;&#x3068;&#x304B;&#x30B3;&#x30DF;&#x30C3;&#x30BF;&#x306E;&#x7686;&#x3055;&#x3093;&#x3068;&#x304B;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#xFF01;&lt;br/&gt;
- PHPer&#x304C;PHP&#x3092;&#x66F8;&#x304F;&#x306E;&#x306F;&lt;s&gt;&#x30A8;&#x30C7;&#x30A3;&#x30BF;&lt;/s&gt;Emacs&#x306E;&#x4E0A;&lt;br/&gt;
&#x3000;- &#x5FEB;&#x9069;&#x306B;php-funcref-in-perl&#x3092;&#x5229;&#x7528;&#x51FA;&#x6765;&#x308B;&#x3088;&#x3046;&#x306B;&lt;br/&gt;
&#x3000;&#x3000;- anything&#x62E1;&#x5F35;&#x66F8;&#x3044;&#x3066;&#x307F;&#x305F;&lt;br/&gt;
&#x3000;&#x3000;&#x3000;- git clone&#x3057;&#x305F;&#x3082;&#x306E;&#x3092;Emacs&#x4E0A;&#x304B;&#x3089;&#x53C2;&#x7167;&#x3067;&#x304D;&#x308B;&lt;br/&gt;
&#x3000;&#x3000;&#x3000;- &#x307E;&#x3060;&#x66F8;&#x304B;&#x308C;&#x3066;&#x3044;&#x306A;&#x3044;&#x30EA;&#x30D5;&#x30A1;&#x30EC;&#x30F3;&#x30B9;&#x3092;&#x66F8;&#x3051;&#x308B;&#xFF08;&#x5B9F;&#x88C5;&#x4E2D;&#xFF09;&lt;br/&gt;
&#x3000;&#x3000;&#x3000;- &#x30C1;&#x30E9;&#x898B;&#x3082;&#x3067;&#x304D;&#x308B;&#xFF08;anything&#x306A;&#x306E;&#x3067;&lt;br/&gt;
&lt;br/&gt;
Emacs&#x4F7F;&#x3044;&#x304C;&#x3069;&#x3093;&#x3060;&#x3051;&#x3044;&#x308B;&#x304B;&#x306B;&#x3064;&#x3044;&#x3066;&#x30C4;&#x30C3;&#x30B3;&#x307E;&#x308C;&#x307E;&#x304F;&#x3063;&#x3066;&#x305F;&#x306E;&#x306F;&#x69D8;&#x5F0F;&#x7F8E;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3042;&#x3068;&#x306F;&#x50D5;&#x304C;&#x6B21;&#x56DE;&#x4E88;&#x544A;&#x3067;Eucalyptus&#x64CD;&#x4F5C;&#x7CFB;&#x306E;&#x4F55;&#x304B;&#x4F5C;&#x308B;&#x3063;&#x3066;&#x8A71;&#x3092;&#x3061;&#x3089;&#x308A;&#x3068;&#x3002;&lt;br/&gt;
&#x6B21;&#x56DE;&#x307E;&#x3067;&#x306B;&#x306A;&#x3093;&#x304B;&#x66F8;&#x304D;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x4EE5;&#x964D;&#x30CC;&#x30FC;&#x30E9;&#x30DC;&#x3055;&#x3093;&#x306E;&#x4E8B;&#x52D9;&#x6240;&#x3067;&#x61C7;&#x89AA;&#x4F1A;&#x3002;&lt;br/&gt;
&#x5916;&#x3067;2&#x6B21;&#x4F1A;3&#x6B21;&#x4F1A;&#x3002;&lt;br/&gt;
&#x61C7;&#x89AA;&#x4F1A;&#x307E;&#x3067;&#x306F;ust&#x6D41;&#x3057;&#x3066;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x30AD;&#x30EF;&#x3044;&#x8A71;&#x3082;&#x3060;&#x3089;&#x3060;&#x3089;&#x6D41;&#x3057;&#x3066;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x898B;&#x3066;&#x308B;&#x4EBA;&#x306F;&#x3059;&#x3054;&#x304F;&#x5C11;&#x306A;&#x304B;&#x3063;&#x305F;&#x3088;&#x3046;&#x306A;&#x306E;&#x3067;&#x591A;&#x5206;&#x5927;&#x4E08;&#x592B;&#x3067;&#x3057;&#x3087;&#x3046;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x4ECA;&#x56DE;&#x958B;&#x50AC;&#x3092;&#x5F15;&#x3063;&#x5F35;&#x3063;&#x3066;&#x304F;&#x308C;&#x305F;dai106o&#x3055;&#x3093;&#x3001;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x30B9;&#x30D4;&#x30FC;&#x30AB;&#x30FC;&#x306E;&#x7686;&#x69D8;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x9060;&#x9694;&#x3067;&#x53C2;&#x52A0;&#x3057;&#x307E;&#x304F;&#x3063;&#x3066;&#x30B9;&#x30D4;&#x30FC;&#x30AB;&#x30FC;&#x307E;&#x3067;&#x52E4;&#x3081;&#x3066;&#x304F;&#x308C;&#x305F;&#x7267;&#x3055;&#x3093;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
# &#xFF06;&#x6B21;&#x56DE;&#x304A;&#x5F85;&#x3061;&#x3057;&#x3066;&#x304A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3075;&#x3075;&#x3075;&#x306E;&#x3075;&#x3002;&lt;br/&gt;
&lt;br/&gt;
Partty+IRC+ust&#x3067;&#x3001;&#x9060;&#x9694;&#x3067;&#x8A71;&#x3092;&#x3057;&#x3066;&#x3044;&#x305F;&#x3060;&#x304F;&#x3063;&#x3066;&#x306E;&#x306F;&#x3068;&#x3066;&#x3082;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x306D;&#x3002;&lt;br/&gt;
&#x4FBF;&#x5229;&#x306A;&#x30C4;&#x30FC;&#x30EB;&#x3092;&#x7D44;&#x307F;&#x5408;&#x308F;&#x305B;&#x3066;&#x3053;&#x3053;&#x307E;&#x3067;&#x3067;&#x304D;&#x308B;&#x3063;&#x3066;&#x306E;&#x306F;&#x3001;&#x3044;&#x3044;&#x6642;&#x4EE3;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30AB;&#x30E1;&#x30E9;&#x3068;&#x304B;&#x97F3;&#x58F0;&#x3068;&#x304B;&#x3001;&#x3082;&#x3046;&#x3061;&#x3087;&#x3044;&#x3046;&#x307E;&#x3044;&#x3053;&#x3068;&#x8ABF;&#x6574;&#x3057;&#x305F;&#x304B;&#x3063;&#x305F;&#x306A;&#x30FC;&#x3068;&#x3002;&lt;br/&gt;
&#x305D;&#x306E;&#x8FBA;&#x306F;&#x6B21;&#x56DE;&#x3078;&#x306E;&#x500B;&#x4EBA;&#x7684;&#x8AB2;&#x984C;&#x306B;&#x3057;&#x3068;&#x304D;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3068;&#x3044;&#x3046;&#x308F;&#x3051;&#x3067;&#x304A;&#x75B2;&#x308C;&#x69D8;&#x3067;&#x3057;&#x305F;&#x3002;&#x307A;&#x3053;&#x308A;&#x3002;</content:encoded><dc:subject>&#x30B7;&#x30B4;&#x30C8;</dc:subject><dc:subject>fukuoka.pm</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2010-03-14T06:30:02Z</dc:date></item><item><title>WordCamp Fukuoka 2010&#x3067;&#x558B;&#x3063;&#x3066;&#x304D;&#x305F;</title><link>http://p-lab.freeflux.net/blog/archive/2010/02/28/post-122.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/732/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#x61C7;&#x89AA;&#x4F1A;&#x3067;&#x3082;&#x558B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x8A08;3&#x56DE;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&lt;a href="http://2010.wordcampfukuoka.com/"
     target="_blank"
    &gt;WordCamp Fukuoka 2010 &#x516C;&#x5F0F;&#x30B5;&#x30A4;&#x30C8;&lt;/a&gt; &lt;br/&gt;
&#x5F53;&#x65E5;&#x306E;&#x307E;&#x3068;&#x3081;&#x306F;&lt;a href="http://gihyo.jp/news/report/2010/02/2701"
     target="_blank"
    &gt;&#x6280;&#x8A55;&#x3055;&#x3093;&#x306E;&#x6700;&#x901F;&#x30EC;&#x30DD;&#x30FC;&#x30C8;&lt;/a&gt;&#x304C;&#x3044;&#x3044;&#x611F;&#x3058;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;13:00&#x304F;&#x3089;&#x3044;&#x304B;&#x3089;&lt;br/&gt;
bitshfters&#x5FB9;&#x5E95;&#x653B;&#x7565; at &#x591A;&#x76EE;&#x7684;&#x30DB;&#x30FC;&#x30EB;1  &lt;a href="http://www.slideshare.net/debility/bitshifters-3299316"
     target="_blank"
    &gt;[&#x8CC7;&#x6599;]&lt;/a&gt; &lt;br/&gt;
&#x4E8B;&#x524D;&#x306B;&#x5ACC;&#x306A;&#x4E88;&#x611F;&#x306F;&#x3057;&#x3066;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x30E1;&#x30A4;&#x30F3;&#x30DB;&#x30FC;&#x30EB;&#x304C;&#x30DE;&#x30AF;&#x30E9;&#x30B1;&#x30F3;&#x76F4;&#x5B50;&#x3060;&#x3063;&#x305F;&#x3053;&#x3068;&#x3082;&#x3042;&#x308A;&#x4EBA;&#x304C;&#x307E;&#x3063;&#x305F;&#x304F;&#x6765;&#x306A;&#x3044;&#x3002;&lt;br/&gt;
&#x306E;&#x3092;&#x805E;&#x304D;&#x3064;&#x3051;&#x305F;&lt;a href="http://twitter.com/hsmt"
     target="_blank"
    &gt;@hsmt&lt;/a&gt;&#x3055;&#x3093;&#x4ED6;&#x30CC;&#x30FC;&#x30E9;&#x30DC;&#x306E;&#x65B9;&#x3005;&#x304C;&#x7206;&#x7B11;&#x3057;&#x306A;&#x304C;&#x3089;&#x6765;&#x305F;&#x306E;&#x3067;&#x3001;&#x30B9;&#x30BF;&#x30C3;&#x30D5;&#x5074;&#x306E;&#x65B9;&#x3005;&#x3092;&#x5DFB;&#x304D;&#x8FBC;&#x3093;&#x3067;&#x5F37;&#x5F15;&#x306B;&#x958B;&#x59CB;&#x3002;&lt;br/&gt;
&#x6700;&#x7D42;&#x7684;&#x306B;&#x306F;&#x307B;&#x307C;&#x30B9;&#x30BF;&#x30C3;&#x30D5;&#x3070;&#x304B;&#x308A;10&#x4EBA;&#x304F;&#x3089;&#x3044;&#x304C;&#x5165;&#x308C;&#x66FF;&#x308F;&#x308A;&#x7ACB;&#x3061;&#x66FF;&#x308F;&#x308A;&#x5165;&#x3063;&#x3066;&#x307E;&#x3057;&#x305F;&#x3002;&#x306A;&#x305C;&#x7686;&#x6905;&#x5B50;&#x306B;&#x5EA7;&#x3089;&#x306A;&#x3044;&#x3002;&lt;br/&gt;
&#x5834;&#x672B;&#x306E;&#x30AA;&#x30E4;&#x30B8;&#x3088;&#x308D;&#x3057;&#x304F;&#x30DE;&#x30A4;&#x30DA;&#x30FC;&#x30B9;&#x3067;&#x558B;&#x3063;&#x3066;&#x3001;&#x591A;&#x76EE;&#x7684;&#x30DB;&#x30FC;&#x30EB;&#x3067;&#x4E00;&#x756A;&#x7B11;&#x3044;&#x3092;&#x53D6;&#x3063;&#x305F;&#xFF08;&#x4FFA;&#x8ABF;&#x3079;&#xFF09;&#x306E;&#x3067;&#x6E80;&#x8DB3;&#x3067;&#x3059;&#x3002;&#x6E80;&#x8DB3;&#x306F;&#x3057;&#x3066;&#x306A;&#x3044;&#x3002;&lt;br/&gt;
&lt;a href="http://twitter.com/hsmt"
     target="_blank"
    &gt;@hsmt&lt;/a&gt;&#x3055;&#x3093;&#x3068;&lt;a href="http://twitter.com/nishiaki"
     target="_blank"
    &gt;@nishiaki&lt;/a&gt;&#x3055;&#x3093;&#x304C;&#x3057;&#x304D;&#x308A;&#x306B;&#x300C;&#x3044;&#x3084;&#x30FC;bitshifters&#x6B20;&#x304B;&#x305B;&#x306A;&#x3044;&#x308F;&#x30FC;&#x300D;&#x3068;&#x8A00;&#x3063;&#x3066;&#x307E;&#x3057;&#x305F;&#x3002;&#x306B;&#x3084;&#x306B;&#x3084;&#x3057;&#x306A;&#x304C;&#x3089;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&#x591A;&#x5206;18:25&#x304F;&#x3089;&#x3044;(LT)&lt;br/&gt;
More Japanize WordPres at &#x30E1;&#x30A4;&#x30F3;&#x30DB;&#x30FC;&#x30EB; &lt;a href="http://www.slideshare.net/debility/more-japanize-wordpress"
     target="_blank"
    &gt;[&#x8CC7;&#x6599;]&lt;/a&gt; &lt;br/&gt;
&#x8CC7;&#x6599;&#x306F;&#x5168;&#x90E8;&#x82F1;&#x8A9E;&#x3067;&#x3059;&#x304C;&#x3001;&#x558B;&#x308A;&#x306F;&#x5168;&#x90E8;&#x65E5;&#x672C;&#x8A9E;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&#x3068;&#x3053;&#x308D;&#x3067;&#x30E9;&#x30A4;&#x30D6;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x3067;plugin&#x4F5C;&#x3063;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x30B3;&#x30FC;&#x30C9;&#x81EA;&#x4F53;&#x306F;csv&#x8AAD;&#x307F;&#x8FBC;&#x3093;&#x3067;&#x7F6E;&#x63DB;&#x3059;&#x308B;&#x3060;&#x3051;&#x306E;&#x8D85;&#x7C21;&#x5358;&#x306A;&#x3084;&#x3064;&#x306A;&#x306E;&#x3067;&#x5272;&#x611B;&#x3002;&lt;br/&gt;
&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x4E2D;&#x306B;&#x30DE;&#x30A4;&#x30AF;&#x3092;&#x6301;&#x3063;&#x3066;&#x304F;&#x308C;&#x305F;&lt;a href="http://twitter.com/hsmt"
     target="_blank"
    &gt;@hsmt&lt;/a&gt;&#x3055;&#x3093;&#x672C;&#x5F53;&#x306B;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x982C;&#x306B;&#x30DE;&#x30A4;&#x30AF;&#x3092;&#x62BC;&#x3057;&#x3064;&#x3051;&#x3089;&#x308C;&#x3066;10&#x79D2;&#x304F;&#x3089;&#x3044;&#x306F;&#x30ED;&#x30B9;&#x3057;&#x305F;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&#x30E9;&#x30A4;&#x30D6;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x3068;&#x304B;&#x7121;&#x8336;&#x3084;&#x3063;&#x305F;&#x3082;&#x3093;&#x3067;&#x3069;&#x3046;&#x306A;&#x308B;&#x304B;&#x3068;&#x672C;&#x4EBA;&#x304C;&#x4E00;&#x756A;&#x3072;&#x3084;&#x3072;&#x3084;&#x3057;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x7121;&#x4E8B;&#x6642;&#x9593;&#x5185;&#x306B;&#x53CE;&#x307E;&#x3063;&#x3066;&#x3061;&#x3083;&#x3093;&#x3068;&#x52D5;&#x3044;&#x3066;&#x307B;&#x3063;&#x3068;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x6642;&#x9593;&#x306B;&#x4F59;&#x88D5;&#x3042;&#x3063;&#x305F;&#x3089;&#x5909;&#x63DB;&#x5F8C;&#x306E;&#x6587;&#x7AE0;&#x3092;softalk&#x306B;&#x8AAD;&#x307E;&#x305B;&#x3088;&#x3046;&#x3068;&#x601D;&#x3063;&#x3066;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x6642;&#x9593;&#x304E;&#x308A;&#x304E;&#x308A;&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x81EA;&#x5206;&#x3067;&#x8AAD;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&#x304A;&#x305D;&#x3089;&#x304F;20:45&#x3089;&#x3078;&#x3093;&lt;br/&gt;
bitshfters&#x5FB9;&#x5E95;&#x653B;&#x7565;&#xFF08;&#x518D;&#xFF09; at &#x61C7;&#x89AA;&#x4F1A;&#x4F1A;&#x5834; &lt;a href="http://www.slideshare.net/debility/bitshifters-3299087"
     target="_blank"
    &gt;[&#x8CC7;&#x6599;] &lt;/a&gt; &lt;br/&gt;
&#x73FE;&#x5730;&#x3067;&#x624B;&#x76F4;&#x3057;&#x3057;&#x3066;&#x8D85;&#x30B9;&#x30D4;&#x30FC;&#x30C9;&#x3067;&#x558B;&#x3063;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x4ECA;&#x5EA6;&#x306F;&#x4EBA;&#x304C;&#x3044;&#x3063;&#x3071;&#x3044;&#x3044;&#x305F;&#x306E;&#x3067;&#x3088;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x96D1;&#x611F;&#x7684;&#x306A;&#x3068;&#x3053;&#x308D;&#x3002;&lt;br/&gt;
&#x798F;&#x5CA1;&#x3067;200&#x4EBA;&#x898F;&#x6A21;&#x306E;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3063;&#x3066;&#x305D;&#x3046;&#x305D;&#x3046;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x558B;&#x308B;&#x5074;&#x3067;&#x53C2;&#x52A0;&#x3067;&#x304D;&#x305F;&#x3053;&#x3068;&#x306B;&#x5927;&#x5909;&#x611F;&#x8B1D;&#x3057;&#x3066;&#x304A;&#x308A;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&#x4F1A;&#x5834;&#x5185;&#x306E;&#x3044;&#x308D;&#x3093;&#x306A;&#x3068;&#x3053;&#x308D;&#x3092;&#x3075;&#x3089;&#x3075;&#x3089;&#x3057;&#x3066;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x53C2;&#x52A0;&#x8005;&#x306E;&#x697D;&#x3057;&#x3044;&#x30AA;&#x30FC;&#x30E9;&#x304C;&#x51FA;&#x307E;&#x304F;&#x3063;&#x3066;&#x305F;&#x306E;&#x304C;&#x5370;&#x8C61;&#x7684;&#x3067;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
WordPress&#x5143;&#x6C17;&#x3060;&#xFF01;&#x3063;&#x3066;&#x306E;&#x304C;&#x6E80;&#x8F09;&#x3067;&#x975E;&#x5E38;&#x306B;&#x697D;&#x3057;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3042;&#x3068;&#x4ECA;&#x56DE;&#x306F;&#x558B;&#x308B;&#x5074;&#x3063;&#x3066;&#x3053;&#x3068;&#x3067;&#x3001;&#x30B9;&#x30BF;&#x30C3;&#x30D5;&#x5074;&#x306E;&#x52D5;&#x304D;&#x3092;&#x305A;&#x3063;&#x3068;&#x898B;&#x3055;&#x305B;&#x3066;&#x3044;&#x305F;&#x3060;&#x3044;&#x3066;&#x3059;&#x3054;&#x304F;&#x52C9;&#x5F37;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&lt;a href="http://www.backlog.jp/"
    &gt;Backlog&lt;/a&gt;&#x3067;&#x5927;&#x91CF;&#x306E;&#x30BF;&#x30B9;&#x30AF;&#x3092;&#x7BA1;&#x7406;&#x3057;&#x3066;&#x304C;&#x3093;&#x304C;&#x3093;&#x6D88;&#x5316;&#x3057;&#x3066;&#x3001;&#x90FD;&#x5EA6;&#x306E;&#x3084;&#x308A;&#x53D6;&#x308A;&#x306F;Skype&#x3067;&#x304C;&#x3093;&#x304C;&#x3093;&#x558B;&#x3063;&#x3066;&#x3069;&#x3093;&#x3069;&#x3093;&#x6C7A;&#x3081;&#x3066;&#x3044;&#x3063;&#x3066;&#x3001;&#x306E;&#x30B9;&#x30BF;&#x30A4;&#x30EB;&#x3002;&lt;br/&gt;
&#x30D7;&#x30EA;&#x30F3;&#x796D;&#x308A;&#x306E;&#x6642;&#x306B;&#x3082;&#x3053;&#x306E;&#x30B9;&#x30BF;&#x30A4;&#x30EB;&#x3067;&#x9032;&#x3093;&#x3060;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x8A71;&#x3092;&#x9032;&#x3081;&#x3084;&#x3059;&#x3044;&#x306E;&#x3068;&#x52D5;&#x304D;&#x304C;&#x76EE;&#x306B;&#x898B;&#x3048;&#x3066;&#x5206;&#x304B;&#x308B;&#x306E;&#x306F;&#x975E;&#x5E38;&#x306B;&#x30B9;&#x30C6;&#x30AD;&#x3067;&#x3059;&#x306D;&#x3002;&lt;br/&gt;
&#x3084;&#x308B;&#x3053;&#x3068;&#x5927;&#x91CF;&#x306B;&#x3042;&#x308B;&#x4E2D;&#x3067;&#x3061;&#x3083;&#x304D;&#x3061;&#x3083;&#x304D;&#x3068;&#x30BF;&#x30B9;&#x30AF;&#x3092;&#x6D88;&#x5316;&#x3057;&#x3066;&#x3044;&#x304F;&#x30B9;&#x30BF;&#x30C3;&#x30D5;&#x306E;&#x7686;&#x69D8;&#x306B;&#x306F;&#x982D;&#x304C;&#x4E0A;&#x304C;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x6700;&#x5F8C;&#x306B;&#x3001;&lt;a href="http://twitter.com/takayukister"
     target="_blank"
    &gt;@takayukister&lt;/a&gt;&#x3055;&#x3093;&#x672C;&#x5F53;&#x306B;&#x304A;&#x3064;&#x304B;&#x308C;&#x3055;&#x307E;&#x3067;&#x3057;&#x305F;&#xFF06;&#x672C;&#x5F53;&#x306B;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;</content:encoded><dc:subject>&#x30B7;&#x30B4;&#x30C8;</dc:subject><dc:subject>wcfukuoka2010</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2010-02-28T15:21:23Z</dc:date></item><item><title>LT&#x3067;100&#x679A;&#x8D85;&#x3048;&#x306E;&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x3092;&#x558B;&#x308B;&#x305F;&#x3081;&#x306E;&#x5F79;&#x306B;&#x7ACB;&#x305F;&#x306A;&#x3044;&#x30E9;&#x30A4;&#x30D5;&#x30CF;&#x30C3;&#x30AF;</title><link>http://p-lab.freeflux.net/blog/archive/2009/12/06/post-121.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/729/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#x3068;&#x3044;&#x3046;&#x308F;&#x3051;&#x3067;&#x3001;OSC&#x3067;&#x4F55;&#x6545;&#x304B;&#x30D0;&#x30B9;&#x30B1;&#x306E;&#x8A71;&#x3092;&#x3059;&#x308B;&#x3053;&#x3068;&#x306B;&#x306A;&#x3063;&#x305F;&#x306E;&#x3067;&#x679A;&#x6570;&#x52DD;&#x8CA0;&#x306B;&#x6301;&#x3061;&#x8FBC;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x8CC7;&#x6599;&#x306F;&#x3053;&#x3061;&#x3089;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&lt;a href="http://www.slideshare.net/debility/bitshifters"
    &gt;http://www.slideshare.net/debility/bitshifters&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
&#x898B;&#x3066;&#x3082;&#x3089;&#x3048;&#x3070;&#x308F;&#x304B;&#x308B;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;100&#x679A;&#x3068;&#x8A00;&#x3063;&#x3066;&#x3082;100&#x679A;&#x5206;&#x306E;&#x4E2D;&#x8EAB;&#x306F;&#x306A;&#x304B;&#x3063;&#x305F;&#x308A;&#x3057;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&#x7B87;&#x6761;&#x66F8;&#x304D;&#x90E8;&#x5206;&#x3068;&#x304B;&#x3001;&#x30A2;&#x30CB;&#x30E1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3092;&#x9811;&#x5F35;&#x308C;&#x3070;1&#x679A;&#x3067;&#x53CE;&#x307E;&#x308A;&#x307E;&#x3059;&#x3057;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3053;&#x306E;&#x65B9;&#x5F0F;&#x306E;&#x5229;&#x70B9;&#x3044;&#x304F;&#x3064;&#x304B;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&#x6587;&#x5B57;&#x306E;&#x591A;&#x3044;&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x3092;&#x5206;&#x3051;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x898B;&#x308B;&#x5074;&#x306B;&#x4E0E;&#x3048;&#x308B;&#x5727;&#x529B;&#x3092;&#x6E1B;&#x3089;&#x3059;&lt;br/&gt;
&#x6587;&#x5B57;&#x3044;&#x3063;&#x3071;&#x3044;&#x306E;&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x306F;&#x3001;&#x4E00;&#x6C17;&#x306B;&#x51FA;&#x3057;&#x3066;&#x3057;&#x307E;&#x3046;&#x3068;&#x3061;&#x3087;&#x3063;&#x3068;&#x75B2;&#x308C;&#x3066;&#x3057;&#x307E;&#x3046;&#x306E;&#x3067;&#x3059;&#xFF08;&#x500B;&#x4EBA;&#x7684;&#x306B;&#xFF09;&#x3002;&lt;br/&gt;
1&#x884C;&#x305A;&#x3064;&#x306A;&#x3089;&#x6BD4;&#x8F03;&#x7684;&#x6D41;&#x308C;&#x3092;&#x8FFD;&#x3044;&#x3084;&#x3059;&#x304F;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x591A;&#x5206;&#x3002;&lt;br/&gt;
&#x4ECA;&#x56DE;&#x306F;&#x65E2;&#x51FA;&#x90E8;&#x5206;&#x306E;&#x6587;&#x5B57;&#x8272;&#x3092;&#x30B0;&#x30EC;&#x30FC;&#x306B;&#x3057;&#x3066;&#x3001;&#x3088;&#x308A;&#x5206;&#x304B;&#x308A;&#x3084;&#x3059;&#x304F;&#x3057;&#x305F;&#x3064;&#x3082;&#x308A;&#x3002;&lt;br/&gt;
&#x30FB;&#x306A;&#x306B;&#x3052;&#x306B;&#x4F5C;&#x308B;&#x306E;&#x306F;&#x697D;&lt;br/&gt;
&#x7B87;&#x6761;&#x66F8;&#x304D;&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x3092;&#x4E00;&#x679A;&#x4F5C;&#x3063;&#x3066;&#x3001;&#x3042;&#x3068;&#x306F;&#x524A;&#x3063;&#x305F;&#x308A;&#x8272;&#x5909;&#x3048;&#x305F;&#x308A;&#x3057;&#x3066;&#x91CF;&#x7523;&#x3002;&lt;br/&gt;
&#x30FB;&#x6642;&#x9593;&#x8ABF;&#x6574;&#x304C;&#x3084;&#x308A;&#x3084;&#x3059;&#x3044;&lt;br/&gt;
&#x3059;&#x3063;&#x3068;&#x3070;&#x3057;&#x3066;&#x3082;&#x3044;&#x3044;&#x304B;&#x306A;&#x3001;&#x3063;&#x3066;&#x3068;&#x3053;&#x308D;&#x306F;&#x30AF;&#x30EA;&#x30C3;&#x30AF;&#x9023;&#x6253;&#x3067;&#x6D41;&#x3057;&#x305F;&#x308A;&#x3057;&#x3066;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&#x4F8B;&#x3048;&#x3070;&#x81EA;&#x5DF1;&#x7D39;&#x4ECB;&#x306E;&#x300C;&#x25CB;&#x25CB;&#x3067;&#x4E00;&#x5EA6;&#x558B;&#x308A;&#x307E;&#x3057;&#x305F;&#x300D;&#x306A;&#x3093;&#x304B;&#x306F;&#x307E;&#x3068;&#x3081;&#x3066;&#x300C;&#x3044;&#x308D;&#x3044;&#x308D;&#x558B;&#x3063;&#x305F;&#x3088;&#x300D;&#x3068;&#x304B;&#x8A00;&#x3044;&#x3064;&#x3064;&#x3069;&#x3093;&#x3069;&#x3093;&#x6D41;&#x3057;&#x3066;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&#x30FB;&#x300C;LT&#x3067;100&#x679A;&#x8D85;&#x3048;&#x305F;&#x300D;&#x3068;&#x304B;&#x8A00;&#x3046;&#x3068;&#x3001;&#x7686;&#x306A;&#x3093;&#x3068;&#x306A;&#x304F;&#x3073;&#x3073;&#x308B;&lt;br/&gt;
&#x300C;&#x4F55;&#x8003;&#x3048;&#x3066;&#x3093;&#x3060;&#x3053;&#x306E;&#x30A2;&#x30DB;&#x30A6;&#x306F;&#x3002;&#x3067;&#x3082;&#x6C17;&#x306B;&#x306A;&#x308B;&#x304B;&#x3089;&#x3061;&#x3087;&#x3063;&#x3068;&#x8997;&#x3044;&#x3066;&#x3084;&#x308B;&#x304B;&#x3002;&#x300D;&#x3068;&#x304B;&#x52B9;&#x679C;&#x304C;&#x3042;&#x3063;&#x305F;&#x304B;&#x3069;&#x3046;&#x304B;&#x306F;&#x77E5;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3053;&#x308C;&#x3092;&#x6301;&#x3063;&#x3066;OSC Fukuoka 2009&#x306E;&#x52C9;&#x5F37;&#x4F1A;&#x52C9;&#x5F37;&#x4F1A;&#x30BB;&#x30C3;&#x30B7;&#x30E7;&#x30F3;&#x3067;&#x558B;&#x3063;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
LT&#x306F;&#x521D;&#x3081;&#x3066;&#x3060;&#x3063;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;4&#x5206;20&#x79D2;&#x304F;&#x3089;&#x3044;&#x3068;&#x516C;&#x8A00;&#x3057;&#x3066;4&#x5206;25&#x79D2;&#x3067;&#x7D42;&#x308F;&#x3063;&#x305F;&#x306E;&#x3067;&#x304A;&#x304A;&#x3088;&#x305D;&#x72D9;&#x3044;&#x901A;&#x308A;&#x3002;&lt;br/&gt;
&#x300C;&#x6163;&#x308C;&#x3066;&#x308B;&#x3093;&#x3067;&#x3059;&#x306D;&#x30FC;&#x300D;&#x3068;&#x304B;&#x3061;&#x3089;&#x307B;&#x3089;&#x8A00;&#x308F;&#x308C;&#x305F;&#x306E;&#x304C;&#x3061;&#x3087;&#x3063;&#x3068;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&#x305D;&#x306E;&#x5F8C;&#x5927;LT&#x306E;&#x307B;&#x3046;&#x306B;&#x3082;&#x98DB;&#x3073;&#x8FBC;&#x307F;&#x3067;&#x7A81;&#x6483;&#x3057;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x3053;&#x3063;&#x3061;&#x306F;&#x6642;&#x9593;&#x3092;&#x3055;&#x3089;&#x306B;&#x524A;&#x3063;&#x305F;(3&#x5206;)&#x306E;&#x3068;&#x53F3;&#x5074;&#x4E0B;&#x5074;&#x304C;&#x5199;&#x3063;&#x3066;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x5927;&#x60E8;&#x6557;&#x3067;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x753B;&#x9762;&#x7AEF;&#x304C;&#x5207;&#x308C;&#x3066;&#x3057;&#x307E;&#x3046;&#x3068;&#x3001;&#x898B;&#x5207;&#x308C;&#x30B9;&#x30AD;&#x30FC;&#x6D3E;&#x306B;&#x306F;&#x8F9B;&#x3044;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&#x3067;&#x3082;&#x61C7;&#x89AA;&#x4F1A;&#x3067;&#x300C;&#x3042;&#x30FC;&#x30D0;&#x30B9;&#x30B1;&#x306E;&#x4EBA;&#xFF01;&#x300D;&#x3068;&#x304B;&#x8A00;&#x308F;&#x308C;&#x305F;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x306F;&#x305D;&#x308C;&#x3067;&#x72D9;&#x3044;&#x901A;&#x308A;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30D3;&#x30B8;&#x30CD;&#x30B9;&#x306E;&#x5834;&#x3067;&#x4F7F;&#x3046;&#x8AAC;&#x660E;&#x8CC7;&#x6599;&#x306A;&#x3093;&#x304B;&#x306F;&#x3044;&#x308D;&#x3093;&#x306A;&#x672C;&#x304C;&#x51FA;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x305D;&#x3063;&#x3061;&#x3092;&#x53C2;&#x8003;&#x306B;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;&lt;br/&gt;
&#x8868;&#x3068;&#x304B;&#x30B0;&#x30E9;&#x30D5;&#x3068;&#x304B;&#x3092;&#x52B9;&#x679C;&#x7684;&#x306B;&#x4F7F;&#x3046;&#x306E;&#x304C;&#x3044;&#x3044;&#x3089;&#x3057;&#x3044;&#x3067;&#x3059;&#x3002;&#x3046;&#x308F;&#x30FC;&#x3056;&#x3063;&#x304F;&#x308A;&#x3059;&#x304E;&#x308B;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3048;&#x30FC;&#x3068;&#x3001;&#x6765;&#x5E74;&#x306F;&#x3061;&#x3083;&#x3093;&#x3068;&#x30AA;&#x30FC;&#x30D7;&#x30F3;&#x30BD;&#x30FC;&#x30B9;&#x306E;&#x8A71;&#x3092;&#x3057;&#x307E;&#x3059;&#x3002;</content:encoded><dc:subject>&#x30B6;&#x30C4;&#x30D6;&#x30F3;</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2009-12-06T11:28:50Z</dc:date></item><item><title>bitshifters&#x306E;&#x4F1A;&#x5408;&#x306B;&#x884C;&#x3063;&#x3066;&#x304D;&#x305F;&#x3068;&#x304B;&#x305D;&#x3046;&#x3044;&#x3046;&#x8A71;</title><link>http://p-lab.freeflux.net/blog/archive/2009/11/22/post-120.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/726/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#x8981;&#x306F;&#x98F2;&#x3093;&#x3067;&#x304D;&#x305F;&#x3088;&#x30FC;&#x3063;&#x3066;&#x8A71;&#x3002;&lt;br/&gt;
Q. bitshifters&#x3063;&#x3066;&#x4F55;&#xFF1F; A. &#x53F3;&#x306E;&#x30D0;&#x30CA;&#x30FC;&#x3092;&#x307D;&#x3061;&#x3063;&#x3068;&#x306A;&#x3002;&lt;br/&gt;
Q. &#x4F1A;&#x5408;&#x3063;&#x3066;&#x4F55;&#xFF1F; A. &lt;a href="http://atnd.org/events/1996"
    &gt;http://atnd.org/events/1996&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
&#x4F1A;&#x81EA;&#x4F53;&#x306E;&#x307E;&#x3068;&#x3081;&#x306F;&#x4ED6;&#x306E;&#x4EBA;&#x306B;&#x304A;&#x307E;&#x304B;&#x305B;&#x308B;&#x5F62;&#x3067;&#x3002;&lt;br/&gt;
- sora&#x306A;&#x308A;&#x306E;&#x65E5;&#x3005;&lt;br/&gt;
&lt;a href="http://sora2hs.blog70.fc2.com/blog-entry-493.html"
    &gt;http://sora2hs.blog70.fc2.com/blog-entry-493.html&lt;/a&gt; &lt;br/&gt;
- clipdesign&lt;br/&gt;
&lt;a href="http://blog.clipdesign.jp/2009/11/22/bitshifters/"
    &gt;http://blog.clipdesign.jp/2009/11/22/bitshifters/&lt;/a&gt; &lt;br/&gt;
- &#x6211;&#x6D41;&#x5929;&#x6027; &#x2013; &#x304C;&#x3089;&#x304F;&#x305F;&#x5C4B;&lt;br/&gt;
&lt;a href="http://blog.cgfm.jp/garyu/archives/1526"
    &gt;http://blog.cgfm.jp/garyu/archives/1526&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
sora&#x306E;&#x4EBA;&#x306E;&#x884C;&#x52D5;&#x529B;&#x306B;&#x306F;&#x611F;&#x5FC3;&#x3057;&#x304D;&#x308A;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&#x590F;&#x4EE5;&#x964D;&#x306B;&#x3084;&#x305F;&#x3089;&#x4F53;&#x52D5;&#x304B;&#x3059;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x305F;&#x306E;&#x306F;&#x3053;&#x306E;&#x4EBA;&#x306E;&#x304A;&#x304B;&#x3052;&#x3067;&#x3059;&#x306D;&#x3002;&lt;br/&gt;
&#x4F53;&#x304C;&#x51DD;&#x308A;&#x56FA;&#x307E;&#x308B;&#x3068;&#x982D;&#x3082;&#x51DD;&#x308A;&#x56FA;&#x307E;&#x308A;&#x304C;&#x3061;&#x306A;&#x306E;&#x3067;&#x3001;&#x975E;&#x5E38;&#x306B;&#x52A9;&#x304B;&#x3063;&#x3066;&#x304A;&#x308A;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x53D6;&#x308A;&#x6025;&#x304E;&#x6765;&#x9031;&#x3082;&#x7DF4;&#x7FD2;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x8208;&#x5473;&#x3042;&#x308B;&#x4EBA;&#x3082;&#x3042;&#x3093;&#x307E;&#x3057;&#x306A;&#x3044;&#x4EBA;&#x3082;&#x305C;&#x3072;&#x3054;&#x53C2;&#x52A0;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</content:encoded><dc:subject>&#x30B6;&#x30C4;&#x30D6;&#x30F3;</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2009-11-22T05:53:03Z</dc:date></item><item><title>Fukuoka Perl Workshop #14&#x306B;&#x884C;&#x3063;&#x3066;&#x304D;&#x305F;</title><link>http://p-lab.freeflux.net/blog/archive/2009/11/15/post-119.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/723/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#x7267;&#x3055;&#x3093;(id:lestrrat)&#x3054;&#x6765;&#x798F;&#x306E;&#x5DFB;&#x3002;&lt;br/&gt;
&lt;a href="http://fukuoka.pm.org/2009/10/fukuoak-perl-workshop-14.html"
    &gt;http://fukuoka.pm.org/2009/10/fukuoak-perl-workshop-14.html&lt;/a&gt; &lt;br/&gt;
fukuoka.pm&#x306E;IRC&#x306B;&#x5782;&#x308C;&#x6D41;&#x3057;&#x305F;&#x3084;&#x3064;&#x3092;&#x53D6;&#x308A;&#x6025;&#x304E;&#x8CBC;&#x3063;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x306D;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;dragon3: Cacoo-Deployer&#x306E;&#x8A71;&lt;br/&gt;
Cacoo&#x7D39;&#x4ECB; -&amp;gt; &lt;a href="http://cacoo.com/"
    &gt;http://cacoo.com/&lt;/a&gt; &lt;br/&gt;
build&#x306F;&#x4E00;&#x767A;&#x3067;&#x3067;&#x304D;&#x308B;&#x306E;&#x3067;&#x3001;&#x8907;&#x6570;&#x53F0;&#x30B5;&#x30FC;&#x30D0;&#x3078;&#x306E;deploy&#x4F5C;&#x696D;&#x3092;&#x30C4;&#x30FC;&#x30EB;&#x3067; -&amp;gt; &#x81EA;&#x4F5C;&lt;br/&gt;
&#x8981;&#x6C42; -&amp;gt; 1&#x3064;&#x306E;&#x30B5;&#x30FC;&#x30D0;&#x306B;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x7F6E;&#x3044;&#x305F;&#x3089;&#x4ED6;&#x306E;&#x30B5;&#x30FC;&#x30D0;&#x306B;&#x52DD;&#x624B;&#x306B;&#x5C55;&#x958B;&#x3057;&#x3066;&#x30B5;&#x30FC;&#x30D0;&#x518D;&#x8D77;&#x52D5;&#x3084;&#x3089;&#x4F55;&#x3084;&#x3089;&#x3084;&#x3063;&#x3066;&#x304F;&#x308C;&#x308B;&lt;br/&gt;
&#x30C7;&#x30A3;&#x30EC;&#x30AF;&#x30C8;&#x30EA;&#x76E3;&#x8996; -&amp;gt; Linux::Inotify2 -&amp;gt; inotify&#x306E;perl&#x30A4;&#x30F3;&#x30BF;&#x30D5;&#x30A7;&#x30FC;&#x30B9;&lt;br/&gt;
&#x30B5;&#x30FC;&#x30D0;(Tomcat)&#x64CD;&#x4F5C; -&amp;gt; &#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x6295;&#x3052;&#x308B;&lt;br/&gt;
&#x4ED6; -&amp;gt; Moose&#x4F7F;&#x3063;&#x3066;&#x308B;&lt;br/&gt;
MooseX::ConfigFromfile&#x3082;&#x3044;&#x3044;&#x3088; -&amp;gt; &#x6700;&#x8FD1;SimpleFile&#x3070;&#x3063;&#x304B;&#x4F7F;&#x3063;&#x3066;&#x308B;(&#x7267;&#x3055;&#x3093;)&lt;br/&gt;
Cacoo&#x3082;&#x3046;&#x3061;&#x3087;&#x3063;&#x3068;: Wordpress&#x306E;plugin&#x4F5C;&#x3063;&#x3066;&#x308B;&#x3088;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;s-aska: &#x4F7F;&#x3044;&#x3084;&#x3059;&#x3044;WebMail&lt;br/&gt;
windows&#x30A2;&#x30D7;&#x30EA;&#x3063;&#x307D;&#x3044;WebMail&#x307B;&#x3057;&#x3044; -&amp;gt; &#x30AF;&#x30ED;&#x30B9;&#x30D6;&#x30E9;&#x30A6;&#x30B6;&#x5BFE;&#x5FDC;&#x6B7B;&#x306D;&#x308B; -&amp;gt; ExtJS&#x307F;&#x3064;&#x3051;&#x305F;&lt;br/&gt;
&#x30B5;&#x30FC;&#x30D0;&#x304B;&#x3089;&#x53D7;&#x3051;&#x53D6;&#x308B;&#x30C7;&#x30FC;&#x30BF; -&amp;gt; JS&#x5074;&#x3067;JSON&#x306A;&#x308A;XML&#x306A;&#x308A;&#x3067;&#x51E6;&#x7406;&#x3059;&#x308B;&lt;br/&gt;
ExtJS&#x3044;&#x3044;&#x3088;&#x30FC;&#x3044;&#x3044;&#x3088;&#x30FC;&lt;br/&gt;
ExtJS&#x306E;&#x30E9;&#x30A4;&#x30BB;&#x30F3;&#x30B9;&#x3063;&#x3066;&#x3069;&#x3046;&#x306A;&#x306E; -&amp;gt; &#x30C7;&#x30E5;&#x30A2;&#x30EB;&#x30E9;&#x30A4;&#x30BB;&#x30F3;&#x30B9; -&amp;gt; &lt;a href="http://extjs.co.jp/products/license.php"
    &gt;http://extjs.co.jp/products/license.php&lt;br/&gt;
&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
&#x30FB;lestrrat: Fukuoka.pm #14&lt;br/&gt;
Moose, Catalyst, DBIx::Class&#x3067;&#x3069;&#x3046;&#x30C6;&#x30B9;&#x30C8;&#x958B;&#x767A;&#x3057;&#x3066;&#x3093;&#x306E;&#x7684;&#x8CEA;&#x554F;&#x304C;&#x4E8B;&#x524D;&#x306B;&#x3042;&#x3063;&#x305F;&lt;br/&gt;
-&amp;gt; &#x30D3;&#x30B8;&#x30CD;&#x30B9;&#x306A;&#x8A71;&#x3084;&#x308D;&#x3046; -&amp;gt; endeworks&#x306A;&#x8A71;&#x3059;&#x308B;&#x3088;&lt;br/&gt;
&#x4ECA;: 100% Perl&#x6848;&#x4EF6; (8&#x5272;&#x306F;&#x50D5;&#x3067;&#x3059;&#x3068;&#x306E;&#x5F01;)&lt;br/&gt;
2008&#x5E74;: Perl&#x30B3;&#x30FC;&#x30C9;5&#x4E07;&#x884C;. Moose, Catalyst, DBIC -&amp;gt; &#x521D;&#x3081;&#x3066;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x306B;Moose&#x63A1;&#x7528;&lt;br/&gt;
EBP2009 -&amp;gt; endeworks best practice 2009&lt;br/&gt;
Moose -&amp;gt; &#x5168;&#x9762;&#x7684;&#x306B;&#x63A1;&#x7528; -&amp;gt; OOP&#x3084;&#x308B;&#x4EE5;&#x4E0A;&#x306F;&#x4F7F;&#x3046;&lt;br/&gt;
&#x4F7F;&#x3046;&#x4F7F;&#x308F;&#x306A;&#x3044;&#x306F;&#x307B;&#x3068;&#x3093;&#x3069;&#x5B97;&#x6559;&#x6226;&#x4E89;&#x306E;&#x57DF; -&amp;gt; pj&#x306B;&#x5408;&#x3063;&#x305F;&#x30C4;&#x30FC;&#x30EB;&#x3092;&#x4F7F;&#x3046;&#x3079;&#x304D;&lt;br/&gt;
&#x300C;&#x6700;&#x9069;&#x5316;&#x306F;&#x5F8C;&#x3067;&#x300D;YMMV&lt;br/&gt;
Moose&#x672C;&#x4F53;&#x306B;&#x3064;&#x3044;&#x3066;&#x306F;&#x9577;&#x3044;&#x306E;&#x3067;&#x6B21;&#x306E;&#x6A5F;&#x4F1A;&#x306B;&lt;br/&gt;
[Moose&#x304A;&#x4F5C;&#x6CD5;]&lt;br/&gt;
- lazy_build &#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306A;&#x5024;&#x306E;&#x6642;&#x4EE5;&#x5916;&#x306F;default&#x306E;attribute&#x4F7F;&#x308F;&#x306A;&#x3044; -&amp;gt; &#x7D99;&#x627F;&#x3068;&#x304B;&#x3059;&#x308B;&#x3068;&#x304D;&#x306B;&#x56F0;&#x308B;&lt;br/&gt;
&#x3000;has foo =&amp;gt; ( lazy_build =&amp;gt; 1, );&lt;br/&gt;
- BUILDARGS: around modify&#x3092;&#x4F7F;&#x3046; -&amp;gt; &#x89AA;&#x30AF;&#x30E9;&#x30B9;&#x306E;BUILDARGS&#x3092;&#x4F7F;&#x3063;&#x3066;&#x304F;&#x308C;&#x308B; -&amp;gt; &#x89AA;&#x30AF;&#x30E9;&#x30B9;&#x306E;&#x307B;&#x3046;&#x304C;&#x5B9F;&#x88C5;&#x304C;&#x304D;&#x308C;&#x3044;&lt;br/&gt;
&#x3000;BUILDARGS&#x3067;&#x5909;&#x306A;&#x30A8;&#x30E9;&#x30FC;&#x51FA;&#x3059;&#x3068;&#x5F8C;&#x3067;&#x308F;&#x304B;&#x308A;&#x306B;&#x304F;&#x3044;&lt;br/&gt;
- namespace::clean -&amp;gt; &#x63A8;&#x5968;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&lt;br/&gt;
&#x3000;DSL&#x306F;&#x300C;&#x30B4;&#x30DF;&#x300D;&#x3092;&#x6B8B;&#x3059; -&amp;gt; use Moose&#x3057;&#x305F;&#x6642;&#x70B9;&#x3067;has&#x304C;&#x4F7F;&#x3048;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308B; -&amp;gt; &#x3061;&#x3083;&#x3093;&#x3068;&#x51E6;&#x7406;&#x3057;&#x306A;&#x304D;&#x3083;&lt;br/&gt;
&#x3000;-&amp;gt; namespace::clean&#x4F7F;&#x3046;&#x3068;scope&#x5185;&#x306B;&#x9589;&#x3058;&#x3066;&#x304F;&#x308C;&#x308B;&lt;br/&gt;
&#x3000;-&amp;gt; &#x88CF;&#x3067;&#x95A2;&#x6570;&#x306E;&#x51FA;&#x6240;&#x3092;&#x8ABF;&#x3079;&#x3066;&#x304F;&#x308C;&#x308B;&lt;br/&gt;
[DBIx::Class]&lt;br/&gt;
DBI&#x3088;&#x308A;&#x91CD;&#x3044;&#x3068;&#x304B;&#x52C9;&#x5F37;&#x30B3;&#x30B9;&#x30C8;&#x304B;&#x304B;&#x308B;&#x3068;&#x304B; -&amp;gt; &#x899A;&#x3048;&#x3066;&#x3057;&#x307E;&#x3048;&#x3070;&#x5168;&#x3066;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3067;&#x6271;&#x3048;&#x308B;&#x306E;&#x3067;&#x4FBF;&#x5229;&lt;br/&gt;
-&amp;gt; &#x7279;&#x306B;DBIC&#x306B;&#x306F;&#x62D8;&#x3063;&#x3066;&#x3044;&#x306A;&#x3044; -&amp;gt; &#x958B;&#x767A;&#x8005;&#x306B;&#x5BFE;&#x3059;&#x308B;&#x4FE1;&#x983C;&#x3067;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x308B; -&amp;gt; &#x4ECA;&#x65E5;(11/14)&#x65B0;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x3067;&#x305F;&#x3088;&#xFF01;&lt;br/&gt;
&#x6CE8;&#x610F;&#x70B9;: Catalyst&#x7B49;&#x304B;&#x3089;&#x306F;&#x76F4;&#x63A5;&#x4F7F;&#x308F;&#x306A;&#x3044;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x3044;&#x308B; -&amp;gt; &#x300C;&#x4FBF;&#x5229;&#x306A;&#x30CF;&#x30C3;&#x30B7;&#x30E5;&#x300D;&#x72B6;&#x614B; -&amp;gt; &#x57FA;&#x672C;&#x7684;&#x306B;&#x306F;&#x4E3B;&#x30AD;&#x30FC;&#x3060;&#x3051;&#x3067;&#x64CD;&#x4F5C;&lt;br/&gt;
[Catalyst, API]&lt;br/&gt;
API&#x30EC;&#x30D9;&#x30EB;&#x3067;&#x306E;&#x62BD;&#x8C61;&#x5316;&#x3092;&#x5B88;&#x3063;&#x3066;&#x308B;&#xFF08;&#x5F8C;&#x8FF0;&#xFF09;&lt;br/&gt;
-&amp;gt; &#x30B3;&#x30E1;&#x30F3;&#x30C8;&#x3057;&#x3063;&#x304B;&#x308A;&#x66F8;&#x3044;&#x3066;&#x304B;&#x3089;&#x58CA;&#x3057;&#x3066;&#x3082;&#x3044;&#x3044;&#x30EB;&#x30FC;&#x30EB;&#x3067;&#x3059;&#x3088;&lt;br/&gt;
&#x30B9;&#x30D4;&#x30FC;&#x30C9;: DBIC&#x3092;&#x4F7F;&#x3044;&#x7D9A;&#x3051;&#x306A;&#x304C;&#x3089;&#x4E00;&#x90E8;&#x3067;&#x9AD8;&#x901F;&#x5316;&#x3057;&#x305F;&#x3044;&#x5834;&#x5408; -&amp;gt; HashRefInflactor&lt;br/&gt;
API: Web&#x7B49;&#x3001;&#x74B0;&#x5883;&#x304B;&#x3089;&#x5207;&#x308A;&#x96E2;&#x3057;&#x305F;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30ED;&#x30B8;&#x30C3;&#x30AF;&#x3068;&#x3057;&#x3066;&#x4F5C;&#x6210;&#x3059;&#x308B;&lt;br/&gt;
API&#x3092;&#x72EC;&#x7ACB;&#x3055;&#x305B;&#x308B; -&amp;gt; Model&#x306B;&#x5BFE;&#x3057;&#x3066;API&#x30B3;&#x30FC;&#x30EB;&#x3092;&#x8981;&#x6C42; -&amp;gt; &#x3068;&#x304B;&lt;br/&gt;
&#x306A;&#x306E;&#x3067;: Catalyst::Model&#x307B;&#x3068;&#x3093;&#x3069;&#x4F7F;&#x3063;&#x3066;&#x306A;&#x3044; -&amp;gt; &#x30A2;&#x30AF;&#x30BB;&#x30B5;&#x3068;&#x3057;&#x3066;&#x4F7F;&#x3063;&#x3066;&#x308B;&lt;br/&gt;
API&#x306E;&#x7406;&#x7531; -&amp;gt; &#x3042;&#x308B;&#x30A2;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x306B;&#x306F;DB&#x633F;&#x5165;&#x4EE5;&#x5916;&#x306E;&#x64CD;&#x4F5C;&#x304C;&#x3042;&#x308B;&#x304B;&#x3082;(&#x30AD;&#x30E3;&#x30C3;&#x30B7;&#x30E5;&#x3092;&#x8FFD;&#x52A0;&#x524A;&#x9664;&#x3059;&#x308B;&#x304B;&#x3082;&#x3001;&#x3068;&#x304B;)&lt;br/&gt;
&#x554F;&#x984C;&#x70B9;: API&#x5358;&#x4F53;&#x3067;&#x52D5;&#x304B;&#x3057;&#x305F;&#x3044;&#x306E;&#x306B;&#x4ED6;&#x306E;&#x30EA;&#x30BD;&#x30FC;&#x30B9;&#x3078;&#x306E;&#x4F9D;&#x5B58;&#x95A2;&#x4FC2;&#x304C;&#x3042;&#x3063;&#x305F;&#x308A;&#x3059;&#x308B;&#x306E;&#x3067;&#x8A2D;&#x5B9A;&#x304C;&#x9762;&#x5012;&lt;br/&gt;
[DI]&lt;br/&gt;
DI -&amp;gt; &#x4F9D;&#x5B58;&#x95A2;&#x4FC2;&#x3092;&#x5916;&#x51FA;&#x3057;&lt;br/&gt;
Bread::Board&#x3092;&#x4F7F;&#x3044;&#x305F;&#x304B;&#x3063;&#x305F; -&amp;gt; &#x30D1;&#x30C3;&#x30C1;&#x9069;&#x7528;&#x3057;&#x3066;&#x304F;&#x308C;&#x306A;&#x3044; -&amp;gt; &#x81EA;&#x5206;&#x3067;&#x4F5C;&#x3063;&#x305F; -&amp;gt; Orochi&lt;br/&gt;
&#x666E;&#x901A;&#x306B;&#x66F8;&#x304F;&#x3068;&#x3081;&#x3093;&#x3069;&#x304F;&#x3055;&#x3044; -&amp;gt; MooseX::Orochi&#x66F8;&#x3044;&#x305F; -&amp;gt; &lt;a href="http://search.cpan.org/~dmaki/Orochi-0.00005/lib/MooseX/Orochi.pm"
    &gt;http://search.cpan.org/~dmaki/Orochi-0.00005/lib/MooseX/Orochi.pm&lt;/a&gt; &lt;br/&gt;
Orochi&#x7528;&#x9014;: API&#x90E8;&#x5206;&#x306E;bootstrap&lt;br/&gt;
Catalyst&#x3068;&#x306F;&#x5225;&#x306E;&#x30EC;&#x30A4;&#x30E4;&#x3067;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x751F;&#x6210;&lt;br/&gt;
# &#x53C2;&#x8003; &lt;a href="http://blog.eorzea.asia/2009/10/post_74.html"
    &gt;http://blog.eorzea.asia/2009/10/post_74.html&lt;/a&gt; &lt;br/&gt;
&#x6CE8;&#x610F;&#x70B9;: &#x5FAA;&#x74B0;&#x4F9D;&#x5B58;&#x306E;&#x89E3;&#x6C7A;&#x306F;&#x5B9F;&#x88C5;&#x3067;&#x304D;&#x306A;&#x3044;&lt;br/&gt;
Constructor&#x306E;&#x4EE3;&#x308F;&#x308A;&#x306B;Setter&#x3092;&#x4F7F;&#x3046;&lt;br/&gt;
[&#x30C6;&#x30B9;&#x30C8;&#x306E;&#x8A71;]&lt;br/&gt;
&#x300C;&#x3084;&#x3063;&#x3071;&#x5ACC;&#x3044;&#x3067;&#x3059;&#x306D;&#x300D;&lt;br/&gt;
&#x81EA;&#x52D5;&#x30BB;&#x30C3;&#x30C8;&#x30A2;&#x30C3;&#x30D7;: &#x30C6;&#x30B9;&#x30C8;&#x3067;&#x4E00;&#x756A;&#x9762;&#x5012;&#x306A;&#x3068;&#x3053; -&amp;gt; &#x304C;&#x3093;&#x3070;&#x308B;&#x3068;&#x5F8C;&#x304C;&#x697D; -&amp;gt; Fixtures, Text::mysqld&lt;br/&gt;
CPAN&#x5F62;&#x5F0F; -&amp;gt; Makefile.PL&#x66F8;&#x3044;&#x3066;&#x304A;&#x3051;&#x3070;make test&lt;br/&gt;
MyApp::Text -&amp;gt; &#x74B0;&#x5883;&#x306E;&#x8A2D;&#x5B9A;&#x3068;&#x304B;&#x30C6;&#x30B9;&#x30C8;&#x4E2D;&#x306B;&#x3088;&#x304F;&#x4F7F;&#x3046;idiom&#x3092;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x306B;&#x307E;&#x3068;&#x3081;&#x308B;&lt;br/&gt;
Test:: mysqld -&amp;gt; mysqld&#x3092;&#x8D77;&#x52D5;&#x3057;&#x3066;&#x304F;&#x308C;&#x308B; -&amp;gt; &#x666E;&#x901A;&#x306B;&#x4F7F;&#x3046;&#x3068;.t&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3054;&#x3068;&#x306B;mysqld&#x304C;&#x8D77;&#x52D5;&#x3057;&#x3066;&#x3057;&#x307E;&#x3046;&lt;br/&gt;
-&amp;gt; 1&#x56DE;&#x3060;&#x3051;&#x8D77;&#x52D5;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x305F; -&amp;gt; &#x591A;&#x5206;&#x5F8C;&#x3067;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x5316;&#x3059;&#x308B;&#x3088; -&amp;gt; Makefile&#x66F8;&#x304D;&#x5909;&#x3048;&#x3066;&#x308B;&lt;br/&gt;
&#x57FA;&#x672C;&#x7684;&#x306B;API&#x3092;&#x30C6;&#x30B9;&#x30C8;: API&#x3068;Catalyst&#x3092;&#x5207;&#x308A;&#x96E2;&#x3057;&#x305F;&#x72B6;&#x614B;&#x3067;&#x30C6;&#x30B9;&#x30C8; -&amp;gt; &#x30D6;&#x30E9;&#x30A6;&#x30B6;&#x3092;&#x4ECB;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x306A;&#x304F;&#x3001;&#x6A5F;&#x80FD;&#x306B;&#x96C6;&#x4E2D;&#x3057;&#x3066;&#x30C6;&#x30B9;&#x30C8;&#x3067;&#x304D;&#x308B;&lt;br/&gt;
&#x7D71;&#x5408;&#x30C6;&#x30B9;&#x30C8;: &#x307E;&#x3060;&#x624B;&#x4F5C;&#x696D; -&amp;gt; &#x30C6;&#x30F3;&#x30D7;&#x30EC;&#x30FC;&#x30C8;&#x5909;&#x66F4;&#x3068;&#x30A2;&#x30D7;&#x30EA;&#x958B;&#x767A;&#x304C;&#x540C;&#x6642;&#x3060;&#x3068;&#x96E3;&#x3057;&#x3044; -&amp;gt; JSTAPd(JS&#x3092;Perl&#x304B;&#x3089;Test&#x3059;&#x308B; by Yappo)&#x3068;&#x304B;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x305F;&#x3044;&lt;br/&gt;
&#x300C;&#x4F7F;&#x3048;&#x308B;&#x306A;&#x3089;&#x4F7F;&#x3044;&#x305F;&#x3044;&#x3051;&#x3069;Yappo&#x3055;&#x3093;&#x3060;&#x3057;&#x306A;&#x30FC;&#x300D; -&amp;gt; Yappo: &#x300C;&#x3072;&#x3069;&#x3044;&#x3072;&#x3069;&#x3044;&#x300D;&#x300C;&#x3059;&#x3063;&#x3052;&#x30FC;&#x3061;&#x3083;&#x3093;&#x3068;&#x4ED5;&#x4E8B;&#x3067;&#x4F7F;&#x3063;&#x3066;&#x308B;&#x3068;&#x3044;&#x3046;&#x306E;&#x306B;&#xFF01;&#x300D;&lt;br/&gt;
[git]&lt;br/&gt;
git&#x4F7F;&#x3063;&#x3066;&#x307E;&#x3059;&lt;br/&gt;
svn: &#x5B8C;&#x5168;&#x306B;&#x6368;&#x3066;&#x307E;&#x3057;&#x305F; -&amp;gt; pj&#x5927;&#x304D;&#x304F;&#x306A;&#x308B;&#x3068;&#x30EC;&#x30A4;&#x30A2;&#x30A6;&#x30C8;&#x304C;&#x3072;&#x3069;&#x304F;&#x306A;&#x308B; -&amp;gt; branch&#x7BA1;&#x7406;/merge&#x304C;&#x9762;&#x5012;&lt;br/&gt;
&#x300C;10&#x30B3;&#x30DF;&#x30C3;&#x30C8;&#x304F;&#x3089;&#x3044;&#x3042;&#x308B;&#x3068;merge&#x3057;&#x305F;&#x304F;&#x306A;&#x304F;&#x306A;&#x308B;&#x300D;&lt;br/&gt;
git: branch/merge&#x304C;&#x3059;&#x3070;&#x3089;&#x3057;&#x3044; -&amp;gt; &#x30BB;&#x30C3;&#x30C8;&#x30A2;&#x30C3;&#x30D7;&#x7C21;&#x5358;/&#x5C0F;&#x3055;&#x3044;pj&#x3067;&#x3082;OK -&amp;gt; pj&#x304C;&#x5927;&#x304D;&#x3044;&#x307B;&#x3069;git++&lt;br/&gt;
&#x8CEA;&#x554F;&#xFF1A;&#x300C;&#x901F;&#x3044;&#x306E;&#xFF1F;&#x300D;-&amp;gt;&#x300C;&#x3059;&#x3054;&#x304F;&#x901F;&#x3044;&#x3088;&#xFF01;&#x300D;&lt;br/&gt;
Deplloy: &#x30B5;&#x30FC;&#x30D0;&#x306E;&#x6570;&#x304C;&#x591A;&#x3044; -&amp;gt; rpm&#x306A;&#x3069; / &#x5C11;&#x6570; -&amp;gt; git clone&#x304C;&#x7C21;&#x5358;&lt;br/&gt;
&#x30C7;&#x30D7;&#x30ED;&#x30A4;&#x5F8C; -&amp;gt; &#x3064;&#x3044;&#x3084;&#x3063;&#x3061;&#x3083;&#x3046;production&#x5074;&#x3067;&#x306E;&#x3061;&#x3087;&#x3063;&#x3068;&#x3057;&#x305F;&#x5909;&#x66F4; -&amp;gt; &#x958B;&#x767A;&#x30D6;&#x30E9;&#x30F3;&#x30C1;&#x3068;&#x5225;&#x30D6;&#x30E9;&#x30F3;&#x30C1;&#x3092;&#x5207;&#x3063;&#x3066;&#x304A;&#x304F;&lt;br/&gt;
-&amp;gt; &#x4E07;&#x304C;&#x4E00;push&#x3057;&#x3066;&#x3057;&#x307E;&#x308F;&#x306A;&#x3044;&#x3088;&#x3046;&#x306B;&lt;br/&gt;
git pull --rebase -&amp;gt; pull&#x3068;&#x5909;&#x66F4;&#x304C;&#x30B9;&#x30C6;&#x30AD;&#x306B;&#x30D0;&#x30C3;&#x30C6;&#x30A3;&#x30F3;&#x30B0;&#x3057;&#x306A;&#x3044;(conflict&#x3057;&#x306A;&#x3044;&#x524D;&#x63D0;&#x306A;&#x3089;)&lt;br/&gt;
git stash -&amp;gt; &#x4E00;&#x65E6;pull&#x3057;&#x3066;&#x3042;&#x3068;&#x3067;stash apply -&amp;gt; &#x4ED6;&#x306E;&#x4EBA;&#x306E;bug fix&#x3068;&#x304B;&#x3068;&#x4EF2;&#x826F;&#x304F;&#x3067;&#x304D;&#x308B;&lt;br/&gt;
git++ -&amp;gt; commit&#x306B;&#x3057;&#x308D;pull&#x306B;&#x3057;&#x308D;&#x30B3;&#x30D4;&#x30FC;&#x3057;&#x305F;&#x30AF;&#x30ED;&#x30FC;&#x30F3;&#x304B;&#x3089;&#x7C21;&#x5358;&#x306B;&#x8A66;&#x305B;&#x308B;&lt;br/&gt;
[&#x30C9;&#x30AD;&#x30E5;&#x30E1;&#x30F3;&#x30C8;]&lt;br/&gt;
&#x4E00;&#x756A;&#x6700;&#x5F8C;&#x306B;&#x3084;&#x3063;&#x3066;&#x307E;&#x3059;&#x3002;&#x3002;&#x3002; -&amp;gt; &#x30DE;&#x30CD;&#x30B8;&#x30E3;&#x30FC;&#x5411;&#x3051;&#x306E;&#x30C9;&#x30AD;&#x30E5;&#x30E1;&#x30F3;&#x30C8;&#x306E;&#x307B;&#x3046;&#x3092;&#x512A;&#x5148;&#x3057;&#x3061;&#x3083;&#x3044;&#x307E;&#x3059;&#x3002;&#x3002;&#x3002;&lt;br/&gt;
&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x30C9;&#x30AD;&#x30E5;&#x30E1;&#x30F3;&#x30C8; -&amp;gt; POD -&amp;gt; &#x7D0D;&#x54C1;&#x7528;&#x306B;&#x306F;Pod::Xhtml&#x3067;html&#x306B;&#x5909;&#x63DB;&#x3057;&#x305F;&#x3082;&#x306E;&#x3092;&#x51FA;&#x529B;&lt;br/&gt;
[Pixis&#x306E;&#x8A71;]&lt;br/&gt;
&#x300C;no &#x30B3;&#x30D4;&#x30DA;&#x4E3B;&#x7FA9;&#x300D;&lt;br/&gt;
&#x3042;&#x308C;&#x3082;&#x3053;&#x308C;&#x3082;&#x7D99;&#x627F; -&amp;gt; i18n&#x3082;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x88C5;&#x5099;&#x3002;&#x7D99;&#x627F;&lt;br/&gt;
&#x30D9;&#x30FC;&#x30B9;&#x30A2;&#x30D7;&#x30EA; -&amp;gt; git submodule&#x3067;&#x30A2;&#x30D7;&#x30EA;&#x306E;&#x30EA;&#x30DD;&#x30B8;&#x30C8;&#x30EA;&#x5185;&#x306B;local clone&#x4F5C;&#x6210; -&amp;gt; base&#x306E;&#x5909;&#x66F4;&#x306B;&#x60D1;&#x308F;&#x3055;&#x308C;&#x305A;&#x306B;&#x30AB;&#x30B9;&#x30BF;&#x30DE;&#x30A4;&#x30BA;&#x53EF;&#x80FD;&lt;br/&gt;
-&amp;gt; &#x300C;&#x3053;&#x306E;clone&#x3060;&#x3051;&#x306E;&#x5909;&#x66F4;&#x300D;&lt;br/&gt;
&#x30AA;&#x30EC;&#x30AA;&#x30EC;ware -&amp;gt; CatalystX::AppBuilder, CatalystX::VirtualComponents, Data::Localize, Orochi, ...&lt;br/&gt;
Pixis&#x30C7;&#x30E2;&lt;br/&gt;
 - root&#x30C7;&#x30A3;&#x30EC;&#x30AF;&#x30C8;&#x30EA;&#x304C;&#x306A;&#x3044;&lt;br/&gt;
 - &#x30C6;&#x30F3;&#x30D7;&#x30EC;&#x3082;&#x7D99;&#x627F;&lt;br/&gt;
 - Catalyst&#x306E;plugin&#x3068;&#x304B;&#x3042;&#x3089;&#x304B;&#x3058;&#x3081;&#x5165;&#x308C;&#x3066;&#x308B;&lt;br/&gt;
 - &#x30AB;&#x30B9;&#x30BF;&#x30DE;&#x30A4;&#x30BA;&#x3059;&#x308B;&#x306A;&#x3089;Controller&#x306E;SubClass&#x4F5C;&#x308B;&lt;br/&gt;
&#x73FE;&#x5728; -&amp;gt; endeworks&#x4EE5;&#x5916;&#x306E;&#x30E6;&#x30FC;&#x30B6;&#x304C;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x6C4E;&#x7528;&#x3067;&#x306F;&#x306A;&#x3044;&#x3068;&#x601D;&#x3046; -&amp;gt; document&#x304C;&#x306A;&#x3044; -&amp;gt; endeworks&#x3067;&#x306F;&#x3053;&#x308C;&#x4F7F;&#x3063;&#x3066;&#x958B;&#x767A;&#x52B9;&#x7387;&#x304C;&#x5927;&#x5E45;&#x306B;up&lt;br/&gt;
[&#x304A;&#x307E;&#x3051;]&lt;br/&gt;
&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x90E8;&#x5206; -&amp;gt; github(gist)++&lt;br/&gt;
&#x672C;&#x5F53;&#x306F;AnyEvent+Moose&#x306A;&#x30D7;&#x30ED;&#x30C0;&#x30AF;&#x30C8;&#x304C;&#x4ECA;&#x306E;Hot topic&lt;br/&gt;
&#x6B21;&#x56DE;&#x306F; 8&#x6642;&#x9593;&lt;br/&gt;
[&#x8CEA;&#x554F;]&lt;br/&gt;
Q.&#x6700;&#x9069;&#x306A;&#x30C1;&#x30FC;&#x30E0;&#x7DE8;&#x6210;&#x50CF;&#x306F;&#xFF1F; A.5&#x4EBA;&#x304F;&#x3089;&#x3044;&#x304B;&#x306A;&#x30FC;&lt;br/&gt;
Q.&#x958B;&#x767A;&#x74B0;&#x5883; A.&#x3046;&#x3061;&#x306F;vim&#x3057;&#x304B;&#x4F7F;&#x308F;&#x306A;&#x3044;&lt;br/&gt;
&#x4ECA;&#x306E;&#x3068;&#x3053;&#x308D;vim&#x3068;emacs&#x3060;&#x3051;&#x3067;&#x306A;&#x3093;&#x3068;&#x304B;&#x306A;&#x3063;&#x3066;&#x308B;&lt;br/&gt;
- .vimrc&#x304C;&#x610F;&#x5916;&#x3068;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x3060;&#x3063;&#x305F;&lt;br/&gt;
perl -Ilocal::lib &#x3067;pj&#x306B;&#x542B;&#x3081;&#x305F;perl&#x3092;&#x4F7F;&#x3046; -&amp;gt; &#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x9055;&#x3044;&#x306A;&#x554F;&#x984C;&#x3092;&#x56DE;&#x907F;&#x3067;&#x304D;&#x308B;&lt;br/&gt;
OS -&amp;gt; CentOS&#x6700;&#x8FD1;&#x4F7F;&#x3063;&#x3066;&#x308B; -&amp;gt; &#x30B3;&#x30FC;&#x30C9;&#x66F8;&#x304F;&#x3068;&#x304D;&#x306F;mac&lt;br/&gt;
Orochi -&amp;gt; &#x88CF;&#x65B9;&#x3067;&#x52DD;&#x624B;&#x306B;object&#x3092;&#x4F5C;&#x3063;&#x3066;&#x304F;&#x308C;&#x308B;key-value store&#x306A;&#x98A8;&#x5473;&lt;br/&gt;
&lt;br/&gt;
&#x3066;&#x306A;&#x611F;&#x3058;&#x3067;&#x61C7;&#x89AA;&#x4F1A;&#x3078;GO&#x3002;2&#x6B21;&#x4F1A;&#x307E;&#x3067;&#x5168;&#x54E1;&#x53C2;&#x52A0;&#x306E;&#x30B9;&#x30C6;&#x30AD;&#x306A;&#x53C2;&#x52A0;&#x7387;&#x3002;&lt;br/&gt;
Perl&#x754C;&#x9688;&#x306E;&#x4EBA;&#x306F;&#x30B5;&#x30FC;&#x30D0;&#x3068;&#x304B;&#x3082;&#x666E;&#x901A;&#x306B;&#x89E6;&#x308A;&#x307E;&#x304F;&#x3063;&#x3066;&#x308B;&#x4EBA;&#x304C;&#x591A;&#x3044;&#x306E;&#x3067;&#x3001;&#x975E;&#x5E38;&#x306B;&#x558B;&#x308A;&#x3084;&#x3059;&#x3044;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&#x3042;&#x3068;&#x7D4C;&#x9A13;&#x5024;&#x306E;&#x9AD8;&#x3044;&#x4EBA;&#x304C;&#x591A;&#x3044;&#x306E;&#x3067;&#x3001;&#x6B74;&#x53F2;&#x3092;&#x3072;&#x3082;&#x3068;&#x304F;&#x3088;&#x3046;&#x306A;&#x8A71;&#x3092;&#x805E;&#x3051;&#x3066;&#x5927;&#x5909;&#x8CB4;&#x91CD;&#x3002;&lt;br/&gt;
&#x50D5;&#x306F;&#x50D5;&#x3067;&#x6614;&#x306E;&#x5148;&#x8F29;&#x69D8;&#x3068;&#x304B;&#x3068;&#x5927;&#x91CF;&#x518D;&#x4F1A;&#x3057;&#x305F;&#x308A;&#x3057;&#x3066;&#x6050;&#x7E2E;&#x3067;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x3068;&#x308A;&#x3042;&#x3048;&#x305A;&#x3001;&#x8AA4;&#x89E3;&#x3057;&#x3066;&#x3082;&#x3089;&#x3048;&#x308B;&#x3088;&#x3046;&#x306A;&#x798F;&#x5CA1;&#x61C7;&#x89AA;&#x4F1A;&#x98A8;&#x666F;&#x3092;&#x8CBC;&#x3063;&#x3066;&#x7DE0;&#x3081;&#x3068;&#x304D;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&lt;img src="http://p-lab.freeflux.net/dynimages/480/files/_galleries/gallery/picture.jpg"
     alt="fukuoka-pm-with-beer"
    /&gt; &lt;br/&gt;
&lt;br/&gt;
Fukuoka.pm&#x307E;&#x3068;&#x3081;&#x306E;sugmak&#x3055;&#x3093;&#x3001;&#x61C7;&#x89AA;&#x4F1A;&#x4ED6;&#x307E;&#x3068;&#x3081;&#x3066;&#x3044;&#x305F;&#x3060;&#x3044;&#x305F;ZAION&#x3055;&#x3093;&#x3001;&#x767A;&#x8868;&#x8005;&#x306E;&#x304A;&#x4E8C;&#x4EBA;&#x3001;&#x305D;&#x3057;&#x3066;&#x7267;&#x3055;&#x3093;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x30FC;&#x3002;&lt;br/&gt;
&#x305D;&#x3093;&#x306A;&#x3053;&#x3093;&#x306A;&#x3067;&#x7686;&#x69D8;&#x304A;&#x3064;&#x304B;&#x308C;&#x3055;&#x307E;&#x3067;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
</content:encoded><dc:subject>&#x30B7;&#x30B4;&#x30C8;</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2009-11-15T15:28:39Z</dc:date><media:content url="http://p-lab.freeflux.net/dynimages/480/files/_galleries/gallery/picture.jpg"><media:thumbnail url="http://p-lab.freeflux.net/dynimages/100/files/_galleries/gallery/picture.jpg" width="100"/></media:content></item><item><title>YAPC::Asia 2009&#x306B;&#x884C;&#x3063;&#x3066;&#x304D;&#x305F;&#x500B;&#x4EBA;&#x7684;&#x307E;&#x3068;&#x3081;(Day 1)</title><link>http://p-lab.freeflux.net/blog/archive/2009/09/19/post-118.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/718/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#x3068;&#x3044;&#x3046;&#x308F;&#x3051;&#x3067;&#x66F8;&#x304F;&#x306E;&#x304C;&#x9045;&#x308C;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x884C;&#x3063;&#x3066;&#x304D;&#x305F;&#x306E;&#x3067;&#x3059;&#x3088;&#x3002;&lt;br/&gt;
&#x308F;&#x30FC;&#x3063;&#x3068;&#x66F8;&#x304D;&#x306A;&#x3050;&#x3063;&#x305F;&#x30CE;&#x30FC;&#x30C8;&#x3092;&#x3081;&#x304F;&#x308A;&#x3064;&#x3064;&#x500B;&#x4EBA;&#x7684;&#x307E;&#x3068;&#x3081;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://conferences.yapcasia.org/ya2009/talk/2219"
    &gt;PSGI - Perl Server Gateway Interface&lt;/a&gt; &lt;br/&gt;
&lt;a href="http://tokuhirom.github.com/talks/20090910-yapcasia2009-psgi-plack/"
    &gt;[&#x30B9;&#x30E9;&#x30A4;&#x30C9;]&lt;/a&gt; &lt;br/&gt;
id:tokuhirom + id:miyagawa&#x3067;&#x3054;&#x308A;&#x3054;&#x308A;&#x3057;&#x3083;&#x3079;&#x308A;&#x307E;&#x304F;&#x3063;&#x3066;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x300C;PSGI&#x306F;&#x4ED5;&#x69D8;&#x3001;Plack&#x306F;&#x5B9F;&#x88C5;&#x300D;&lt;br/&gt;
Web&#x30B5;&#x30FC;&#x30D0;&#x3068;WAF&#x306E;&#x9593;&#x3092;&#x53D6;&#x308A;&#x6301;&#x3064;&#x300C;&#x4ED5;&#x69D8;&#x300D;&#x304C;PSGI&#x3067;&#x305D;&#x306E;&#x5B9F;&#x88C5;&#x304C;&#x300C;Plack&#x300D;&#x3002;Ruby&#x3067;&#x8A00;&#x3046;&#x3068;&#x3053;&#x308D;&#x306E;Rack&#x3002;&lt;br/&gt;
Rack&#x8D85;&#x4FBF;&#x5229;&#x3001;&#x3068;&#x306F;&#x3088;&#x304F;&#x805E;&#x304F;&#x306E;&#x3067;PSGI/Plack&#x3082;&#x307B;&#x3069;&#x306A;&#x304F;&#x3057;&#x3066;&#x6D78;&#x900F;&#x3059;&#x308B;&#x306E;&#x304B;&#x306A;&#x3068;&#x3002;&lt;br/&gt;
&#x4ED6;&#x306E;&#x30B9;&#x30D4;&#x30FC;&#x30AB;&#x30FC;&#x3055;&#x3093;&#x3082;&#x304E;&#x3093;&#x304E;&#x3093;&#x306B;&#x610F;&#x8B58;&#x3057;&#x3066;&#x308B;&#x5370;&#x8C61;&#x3092;&#x53D7;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://conferences.yapcasia.org/ya2009/talk/2163"
    &gt;&#x30B7;&#x30C3;&#x30AF;&#x30B9;&#x30FB;&#x30A2;&#x30D1;&#x30FC;&#x30C8;&#x30FB;&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&lt;/a&gt; &lt;br/&gt;
&lt;a href="http://www.slideshare.net/comewalk/ss-1994397"
    &gt;[&#x30B9;&#x30E9;&#x30A4;&#x30C9;]&lt;/a&gt; &lt;br/&gt;
Sixapart&#x306E;&#x30D7;&#x30ED;&#x30C0;&#x30AF;&#x30C8;&#x306E;&#x5909;&#x9077;&#x3068;&#x3001;&#x305D;&#x308C;&#x306B;&#x4F34;&#x3063;&#x3066;&#x5909;&#x308F;&#x3063;&#x3066;&#x3044;&#x304F;&#x793E;&#x5185;&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x306E;&#x8A71;&#x3002;&lt;br/&gt;
&#x81EA;&#x793E;&#x958B;&#x767A;&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x304B;&#x3089;&#x5F90;&#x3005;&#x306B;CPAN&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x306B;&#x5BC4;&#x305B;&#x3066;&#x3044;&#x304F;&#x611F;&#x3058;&#x3002;&lt;br/&gt;
&#x6700;&#x8FD1;&#x306E;&#x306F;Catalyst&#x304C;&#x3057;&#x3063;&#x304B;&#x308A;&#x7D44;&#x307F;&#x8FBC;&#x307E;&#x308C;&#x3066;&#x3044;&#x308B;&#x3001;&#x3068;&#x3002;&lt;br/&gt;
&#x3042;&#x3068;&#x5468;&#x8FBA;&#x74B0;&#x5883;&#x3068;&#x3057;&#x3066;&#x30C9;&#x30AD;&#x30E5;&#x30E1;&#x30F3;&#x30C8;&#x306A;&#x308A;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x7BA1;&#x7406;&#x306A;&#x308A;&#x30D0;&#x30B0;&#x30C8;&#x30E9;&#x30C3;&#x30AF;&#x306A;&#x308A;&#x3067;&#x4F55;&#x4F7F;&#x3063;&#x3066;&#x308B;&#x30FC;&#x7684;&#x306A;&#x8A71;&#x3002;&lt;br/&gt;
&lt;a href="http://www.review-board.org/"
    &gt;Review Board&lt;/a&gt; &#x306F;&#x826F;&#x3055;&#x3052;&#x306A;&#x306E;&#x3067;&#x793E;&#x5185;&#x5C0E;&#x5165;&#x3092;&#x65A1;&#x65CB;&#x3057;&#x3066;&#x307F;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
Q&#x300C;&#x82F1;&#x8A9E;&#x8A71;&#x305B;&#x306A;&#x3044;&#x3068;Sixapart&#x5165;&#x308C;&#x306A;&#x3044;&#x306E;&#x3093;&#xFF1F;&#x300D;&#x2192;A&#x300C;&#x3093;&#x306A;&#x30FC;&#x3053;&#x305F;&#x306A;&#x3044;&#x300D;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&#x30E9;&#x30F3;&#x30C1;&lt;br/&gt;
&#x914D;&#x3063;&#x3066;&#x308B;&#x30B5;&#x30F3;&#x30C9;&#x30A4;&#x30C3;&#x30C1;&#x3046;&#x307E;&#x30FC;&#x3002;&#x304A;&#x8336;&#x3046;&#x307E;&#x30FC;&#xFF08;&#x6709;&#x6599;&#xFF09;&#x3002;&lt;br/&gt;
&#x3088;&#x304F;&#x540D;&#x524D;&#x3092;&#x805E;&#x304F;&#x4EBA;&#x305F;&#x3061;&#x304C;&#x305D;&#x3053;&#x3089;&#x3067;&#x30B5;&#x30F3;&#x30C9;&#x30A4;&#x30C3;&#x30C1;&#x307B;&#x3046;&#x3070;&#x308A;&#x306A;&#x304C;&#x3089;&#x3060;&#x3089;&#x3060;&#x3089;&#x3057;&#x3066;&#x305F;&#x308A;&#x3057;&#x3083;&#x3079;&#x308A;&#x5012;&#x3057;&#x3066;&#x305F;&#x308A;&#x3002;&lt;br/&gt;
&#x4E00;&#x65B9;&#x3067;&#x91CE;&#x5916;&#x3067;&#x3082;&#x30CE;&#x30FC;&#x30C8;PC&#x304C;&#x305D;&#x3053;&#x304B;&#x3057;&#x3053;&#x3067;&#x958B;&#x3044;&#x3066;&#x305F;&#x308A;&#x3002;&lt;br/&gt;
&#x306E;&#x3093;&#x3073;&#x308A;&#x306A;&#x306E;&#x304B;&#x3057;&#x3083;&#x304B;&#x308A;&#x304D;&#x306A;&#x306E;&#x304B;&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x3093;&#x611F;&#x3058;&#x304C;&#x30B9;&#x30C6;&#x30AD;&#x3067;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://conferences.yapcasia.org/ya2009/talk/2216"
    &gt;Perl&#x30CF;&#x30C3;&#x30AB;&#x30FC;&#x306E;&#x305F;&#x3081;&#x306E;&#x904A;&#x3079;&#x308B;PostgreSQL&lt;/a&gt; &lt;br/&gt;
dankogai&#x304C;&#x6765;&#x3066;&#x4E00;&#x756A;&#x524D;&#x306E;&#x4E00;&#x756A;&#x3044;&#x3044;&#x5E2D;&#x306B;&#x3069;&#x3063;&#x304B;&#x308A;&#x5EA7;&#x3063;&#x3066;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
PostgreSQL8.4&#x306E;&#x8A71;&#x3068;&#x3001;PL/Perl&#x306A;&#x8A71;&#x3002;&lt;br/&gt;
PostgreSQL8.4&#x306B;&#x3064;&#x3044;&#x3066;&#x306F;&#x4F55;&#x56DE;&#x304B;&#x4ED6;&#x6240;&#x306E;PostgreSQL&#x52C9;&#x5F37;&#x4F1A;&#x3067;&#x805E;&#x3044;&#x305F;&#x8A71;&#x3002;&lt;br/&gt;
PL/Perl&#x306B;&#x3064;&#x3044;&#x3066;&#x306F;&#x81EA;&#x5206;&#x304C;&lt;a href="http://p-lab.freeflux.net/blog/archive/2008/09/13/post-95.html"
    &gt;Fukuoka.pm&#x3067;&#x8A71;&#x3057;&#x305F;&#x5185;&#x5BB9;&lt;/a&gt; &#x3068;&#x3042;&#x3093;&#x307E;&#x5909;&#x308F;&#x308A;&#x306F;&#x306A;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://conferences.yapcasia.org/ya2009/talk/2202"
    &gt;prettyfs &#x5206;&#x6563;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x30B9;&#x30C8;&#x30EC;&#x30FC;&#x30B8;&lt;/a&gt; &lt;br/&gt;
&lt;a href="http://www.slideshare.net/kan/prettyfs"
    &gt;[&#x30B9;&#x30E9;&#x30A4;&#x30C9;]&lt;/a&gt; &lt;br/&gt;
MogileFS&#x306B;&#x3064;&#x3044;&#x3066;&#x306E;&#x8A71;&#x304B;&#x3089;&#x3001;&#x300C;MogileFS&#x306E;&#x4E0D;&#x6E80;&#x70B9;&#x304C;&#x3042;&#x308B;&#x300D;&#x2192;&#x300C;&#x3058;&#x3083;&#x3042;&#x4F5C;&#x3063;&#x3061;&#x3083;&#x304A;&#x3046;&#x300D;&#x3067;prettyFS&#x306A;&#x8A71;&#x3002;&lt;br/&gt;
MogileFS&#x3067;&#x554F;&#x984C;&#x306B;&#x306A;&#x308B;&#x3068;&#x3053;&#x308D;&#x3092;&#x6539;&#x5584;&#x3057;&#x3066;&#x3001;&#x3088;&#x308A;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x4F7F;&#x3048;&#x308B;&#x5F62;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x30FC;&#x3068;&#x3002;&lt;br/&gt;
&#x5225;&#x30BB;&#x30C3;&#x30B7;&#x30E7;&#x30F3;&#x3067;&#x30DA;&#x30D1;&#x30DC;&#x306E;&#x4EBA;&#x304C;&#x3061;&#x3089;&#x3061;&#x3068;&#x89E6;&#x308C;&#x3066;&#x307E;&#x3057;&#x305F;&#x3002;&#xFF1C;prettyFS&#x3082;&#x691C;&#x8A0E;&#x3057;&#x3088;&#x3063;&#x304B;&#x306A;&#x7684;&#x306A;&#x8A71;&lt;br/&gt;
&#x516C;&#x958B;&#x3055;&#x308C;&#x305F;&#x3089;MogileFS&#x3068;&#x6BD4;&#x8F03;&#x3057;&#x3064;&#x3064;&#x89E6;&#x3063;&#x3066;&#x307F;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://slideshare.net/miyagawa/asynchronous-programming-with-anyevent"
    &gt;Event programming fun with AnyEvent&lt;/a&gt; &lt;br/&gt;
id:miyagawa&#x66F0;&#x304F;&#x3001;&#x300C;POE&#x3068;&#x304B;&#x66F8;&#x304F;&#x306A;&#x3001;AnyEvent&#x66F8;&#x3051;&#x300D;&#x3063;&#x3066;&#x3053;&#x3068;&#x3067;AnyEvent&#x7D39;&#x4ECB;&#x3068;&#x304B;&#x30C7;&#x30E2;&#x3068;&#x304B;&#x3002;&lt;br/&gt;
&#x65E2;&#x5B58;&#x306E;Event loop&#x306B;&#x5BFE;&#x3057;&#x3066;&#x8FFD;&#x52A0;&#x304C;&#x3067;&#x304D;&#x308B;&#x3063;&#x3066;&#x306E;&#x306F;&#x975E;&#x5E38;&#x306B;&#x9B45;&#x529B;&#x7684;&#x3060;&#x3088;&#x306A;&#x30FC;&#x3068;&#x3002;&lt;br/&gt;
&#x3042;&#x3068;&#x306F;&#x4F7F;&#x3046;&#x4E0A;&#x3067;&#x306E;Tips&#x3068;&#x3057;&#x3066;&#x3001;condvar&#x3068;&#x304B;watcher&#x306E;&#x30B9;&#x30B3;&#x30FC;&#x30D7;&#x3068;&#x304B;&#x306E;&#x8A71;&#x3002;&lt;br/&gt;
&#x305D;&#x3046;&#x3044;&#x3084;&#x8AB0;&#x304B;&#x304C;&#x300C;&#x4ECA;&#x56DE;&#x306E;YAPC::Asia&#x306F;AnyEvent&#x3068;Coro&#x304C;&#x4EE3;&#x8868;&#x683C;&#x300D;&#x7684;&#x306A;&#x8A71;&#x3092;&#x3061;&#x3089;&#x3063;&#x3068;&#x3057;&#x3066;&#x307E;&#x3057;&#x305F;&#x3002;&#x78BA;&#x304B;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://conferences.yapcasia.org/ya2009/talk/2211"
    &gt;Perl &#x3067;&#x5727;&#x7E2E;&lt;/a&gt; &lt;br/&gt;
&lt;a href="http://d.hatena.ne.jp/naoya/20090910/1252567847"
    &gt;[&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x8FBC;&#x307F;&#x30A8;&#x30F3;&#x30C8;&#x30EA;]&lt;/a&gt; &lt;br/&gt;
&#x5727;&#x7E2E;&#x6280;&#x8853;&#x306B;&#x95A2;&#x3059;&#x308B;&#x8A71;&#x3068;&#x3001;CPAN&#x306E;&#x5727;&#x7E2E;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x30EA;&#x30B9;&#x30C8;&#x30A2;&#x30C3;&#x30D7;&#x3002;&lt;br/&gt;
&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x306A;&#x3089;Zlib&#x304B;LZMA&#x3042;&#x305F;&#x308A;&#x3002;&lt;br/&gt;
&#x6574;&#x6570;&#x306E;&#x5358;&#x8ABF;&#x5897;&#x52A0;&#x6570;&#x5217;&#x306A;&#x3089;&#x5DEE;&#x5206;&#x53D6;&#x3063;&#x3066;&lt;code&gt;pack('w*', @values)&lt;/code&gt; &#x3067;&#x304A;k&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://conferences.yapcasia.org/ya2009/talk/2328"
    &gt;Booking.com and Perl&lt;/a&gt;
&lt;a href="http://www.slideshare.net/cmnunes/bookingcom-perl"
    &gt;[&#x30B9;&#x30E9;&#x30A4;&#x30C9;]&lt;/a&gt; &lt;br/&gt;
&lt;a href="http://www.booking.com/"
    &gt;http://www.booking.com/&lt;/a&gt; &#x306E;&#x4E2D;&#x8EAB;&#x306E;&#x8A71;&#x3068;&#x4F1A;&#x793E;&#x7D39;&#x4ECB;&#x3002;&lt;br/&gt;
&#x73CD;&#x3057;&#x304F;&#x975E;Catalyst&#x3002;Class::DBI&#x306B;html::Mason&#x306B;html::Template&#x3002;&lt;br/&gt;
memcached&#x3068;&#x304B;git&#x3068;&#x304B;&#x4F7F;&#x3063;&#x3066;&#x308B;&#x306E;&#x3092;&#x307F;&#x308B;&#x3068;&#x3001;&#x4FBF;&#x5229;&#x306A;&#x3082;&#x3093;&#x306F;&#x3055;&#x3063;&#x3055;&#x3068;&#x4F7F;&#x3063;&#x3061;&#x3083;&#x3046;&#x611F;&#x3058;&#x306A;&#x3093;&#x3067;&#x3059;&#x304B;&#x306D;&#x3002;&lt;br/&gt;
&#x3061;&#x306A;&#x307F;&#x306B;&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x306E;P9&#x306F;&#x300C;&#x65E5;&#x672C;&#x521D;&#x3081;&#x3066;&#x6765;&#x305F;&#x3002;&#x4EBA;&#x5927;&#x6749;&#x3002;&#x300D;&#x3063;&#x3066;&#x5199;&#x771F;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://conferences.yapcasia.org/ya2009/talk/2166"
    &gt;&#x30DA;&#x30D1;&#x30DC;&#x3067;&#x306E; Perl &#x306E;&#x3064;&#x304B;&#x3044;&#x304B;&#x305F;&lt;/a&gt; &lt;br/&gt;
id:mizzy + id:hiboma&#x3002;&#x30C9;&#x30AF;&#x30DA;&#x306E;&#x4EBA;&#x3068;&#x5F1F;&#x306E;&#x4EBA;&#x3002;&lt;br/&gt;
id:mizzy&#x306F;&#x767A;&#x8868;&#x9014;&#x4E2D;&#x3067;&#x30C9;&#x30AF;&#x30DA;&#x306E;&#x5DEE;&#x3057;&#x5165;&#x308C;&#x3092;&#x53D7;&#x3051;&#x3066;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
- &#x63A1;&#x7528;&#x9762;&#x63A5;&#x3067;&#x5408;&#x3044;&#x8A00;&#x8449;&#x3092;&#x8A00;&#x3046;&#x3068;&#x3044;&#x3044;&#x3068;&#x304A;&#x3082;&#x3046;&#x3088;&#x3002;&lt;br/&gt;
- MogileFS&#x3001;&#x30B9;&#x30C8;&#x30EC;&#x30FC;&#x30B8;API&#x306F;Perl+Catalyst&#x3002;&lt;br/&gt;
- Gearman, TheSchwartz&#x3067;&#x5F8C;&#x308D;&#x3067;&#x3054;&#x308A;&#x3054;&#x308A;&#x3002;&#x51E6;&#x7406;&#x8FFD;&#x3044;&#x3064;&#x304B;&#x306A;&#x304F;&#x306A;&#x3063;&#x305F;&#x3089;&#x6A2A;&#x306B;&#x30B5;&#x30FC;&#x30D0;&#x5897;&#x3084;&#x3059;&#x611F;&#x3058;&#x3002;&lt;br/&gt;
- &#x753B;&#x50CF;&#x51E6;&#x7406;&#x306F;Image::Imlib2&#x304C;&#x901F;&#x3044;&#x3002;&lt;br/&gt;
- &#x30C7;&#x30D7;&#x30ED;&#x30A4;&#x2192;Archer&lt;br/&gt;
- &#x300C;Web&#x958B;&#x767A;&#x8005;&#x306B;&#x30B5;&#x30FC;&#x30D0;&#x90FD;&#x5408;&#x3092;&#x610F;&#x8B58;&#x3055;&#x305B;&#x305F;&#x304F;&#x306A;&#x3044;&#xFF08;&#x30E6;&#x30FC;&#x30B6;&#x60C5;&#x5831;&#x306E;&#x4F4D;&#x7F6E;&#x306B;&#x3064;&#x3044;&#x3066;&#x3082;&#x540C;&#x69D8;&#xFF09;&#x300D;&lt;br/&gt;
- qpsmtpd&#x304C;&#x3044;&#x3058;&#x308A;&#x3084;&#x3059;&#x3044;&#x3002;&#x30D7;&#x30E9;&#x30B0;&#x30A4;&#x30F3;&#x3068;&#x304B;&#x30D5;&#x30C3;&#x30AF;&#x6A5F;&#x69CB;&#x3068;&#x304B;&#x3002;&#x2192;&#x30C9;&#x30AD;&#x30E5;&#x30E1;&#x30F3;&#x30C8;&#x5C11;&#x306A;&#x3044;&#x2192;&#x30BD;&#x30FC;&#x30B9;&#x8AAD;&#x3081;&lt;br/&gt;
- &#x958B;&#x767A;&#x8005;&#x52DF;&#x96C6;&lt;br/&gt;
&#x30B3;&#x30FC;&#x30DD;&#x30EC;&#x30FC;&#x30C8;&#x30C8;&#x30E9;&#x30C3;&#x30AF;&#x306E;&#x5272;&#x306B;&#x306F;&#x3084;&#x305F;&#x3089;&#x6FC3;&#x304F;&#x3066;&#x697D;&#x3057;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
qpsmtpd&#x3042;&#x305F;&#x308A;&#x306F;&#x76F4;&#x8FD1;&#x3067;&#x4F7F;&#x3046;&#x30CD;&#x30BF;&#x304C;&#x3042;&#x308A;&#x305D;&#x3046;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://conferences.yapcasia.org/ya2009/talk/2212"
    &gt;&#x300E;Ficia&#x300F;&#x30A4;&#x30F3;&#x30D5;&#x30E9;&#x3068;Perl&#x306B;&#x307E;&#x3064;&#x308F;&#x308B;&#x30A8;&#x30C8;&#x30BB;&#x30C8;&#x30E9;&lt;/a&gt; &lt;br/&gt;
&lt;a href="http://d.hatena.ne.jp/hirose31/20090911/1252638203"
    &gt;[&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x8FBC;&#x307F;&#x30A8;&#x30F3;&#x30C8;&#x30EA;]&lt;/a&gt; &lt;br/&gt;
mod_perl2&#x306E;Tips&#x3042;&#x308C;&#x3053;&#x308C;&#x3068;&#x69CB;&#x6210;&#x30FB;&#x904B;&#x7528;&#x652F;&#x63F4;&#x30C4;&#x30FC;&#x30EB;&#x306A;&#x8A71;&#x3002;&lt;br/&gt;
&#x5148;fork&#x3067;&#x9818;&#x57DF;&#x78BA;&#x4FDD;&#x3068;&#x304B;&#x3088;&#x304F;&#x601D;&#x3044;&#x3064;&#x304F;&#x306A;&#x30FC;&#x3068;&#x3002;&lt;br/&gt;
&#x300C;1&#x30DF;&#x30EA;&#x3067;&#x3082;swap&#x98DF;&#x3063;&#x305F;&#x3089;&#x30E1;&#x30FC;&#x30EB;&#x98DB;&#x3070;&#x3059;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x3044;&#x308B;&#x300D;&#x3067;&#x5168;&#x54E1;&#x7206;&#x7B11;&#x3002;&#x9B3C;&#x3067;&#x3059;&#x304B;&#x3002;&lt;br/&gt;
Archtyp&#x3068;Complex&#x3001;&#x305D;&#x308C;&#x3092;&#x30CF;&#x30F3;&#x30C9;&#x30EA;&#x30F3;&#x30B0;&#x3059;&#x308B;MATRIX&#x306E;&#x8A71;&#x3002;&lt;br/&gt;
MATRIX&#x306F;&#x4EE5;&#x524D;DSAS&#x306E;&#x8A71;&#x3042;&#x305F;&#x308A;&#x3067;&#x51FA;&#x3066;&#x304D;&#x305F;&#x306E;&#x3067;&#x3001;&#x3059;&#x3093;&#x306A;&#x308A;&#x805E;&#x3051;&#x305F;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&lt;a href="http://conferences.yapcasia.org/ya2009/talk/2220"
    &gt;How Danga::Socket handles asynchronous processing and how to write asynchronous Perlbal plugins&lt;/a&gt; &lt;br/&gt;
&lt;a href="http://www.slideshare.net/mizzy/how-dangasocket-handles-asynchronous-processing-and-how-to-write-asynchronous-perlbal-plugins"
    &gt;[&#x30B9;&#x30E9;&#x30A4;&#x30C9;]&lt;/a&gt; &lt;br/&gt;
&#x767A;&#x8868;&#x524D;&#x306B;&#x307E;&#x305F;&#x30C9;&#x30AF;&#x30DA;&#x3082;&#x3089;&#x3063;&#x3066;&#x305F;&#x3002;&lt;br/&gt;
&#x65E5;&#x672C;Perl&#x4F1A;&#x306E;&#x5B50;&#x3060;&#x304F;&#x3055;&#x3093;&#x3002;4&#x4EBA;&#x76EE;&#x304A;&#x3081;&#x3067;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
Danga::Socket&#x3068;Perlbal&#x8A71;&#x3002;&lt;br/&gt;
&#x7279;&#x306B;Perlbal&#x306E;&#x3068;&#x3053;&#x308D;&#x304C;&#x52D5;&#x304D;&#x3092;&#x4E01;&#x5BE7;&#x306B;&#x56F3;&#x793A;&#x3057;&#x3066;&#x3082;&#x3089;&#x3063;&#x305F;&#x306E;&#x3067;&#x308F;&#x304B;&#x308A;&#x3084;&#x3059;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;LT&lt;br/&gt;
&lt;a href="http://developer.cybozu.co.jp/kazuho/2009/09/writing-hot-dep.html"
    &gt;Server::Starter&lt;/a&gt; &#x3068;&lt;a href="http://yusukebe.com/archives/09/09/13/184216.html"
    &gt;miyagawanize&lt;/a&gt; &#x304C;&#x5F37;&#x70C8;&#x3059;&#x304E;&#x305F;&#x3002;&#x7279;&#x306B;&#x5F8C;&#x8005;&#x3002;&#x306A;&#x306B;&#x305D;&#x308C;&#x305A;&#x308B;&#x3044;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x30FB;&#x61C7;&#x89AA;&#x4F1A;&#x304A;&#x3088;&#x3073;&#x98F2;&#x307F;&#x4F1A;&lt;br/&gt;
- zaion&#x3055;&#x3093;&#x306F;&#x6C17;&#x304C;&#x3064;&#x3044;&#x305F;&#x3089;Acme&#x5927;&#x5168;&#x3092;&#x8CB7;&#x3063;&#x3066;&#x3044;&#x305F;&#x3089;&#x3057;&#x3044;&#x3002;&lt;br/&gt;
- c9s&#x306E;&#x4EBA;&#x306B;&#x30A8;&#x30C7;&#x30A3;&#x30BF;&#x4F55;&#x4F7F;&#x3063;&#x3066;&#x308B;&#x304B;&#x805E;&#x304B;&#x308C;&#x3066;vim&#x3063;&#x3066;&#x7B54;&#x3048;&#x305F;&#x3089;&#x6E80;&#x9762;&#x306E;&#x7B11;&#x307F;&#x3067;&#x63E1;&#x624B;&#x3055;&#x308C;&#x305F;&#x3002;&lt;br/&gt;
- id:hiratara&#x306E;&#x540D;&#x5B57;&#x304C;&#x3072;&#x3089;&#x305F;&#x3067;&#x306F;&#x306A;&#x3044;&#x3068;&#x77E5;&#x3063;&#x305F;&#x3002;&#x885D;&#x6483;&#x3002;&lt;br/&gt;
- id:hiboma&#x3068;&#x300C;&#x3069;&#x3046;&#x3082;&#x5F1F;&#x3067;&#x3059;&#x300D;&#x300C;&#x3044;&#x3084;&#x3044;&#x3084;&#x3069;&#x3046;&#x3082;&#x5F1F;&#x3067;&#x3059;&#x300D;&#x540D;&#x523A;&#x4EA4;&#x63DB;&#x3092;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
- id:hirose31&#x306B;&#x300C;&#x3053;&#x306E;&#x5F8C;&#x306F;&#x671D;&#x307E;&#x3067;&#x30B3;&#x30FC;&#x30B9;&#x300D;&#x3068;&#x805E;&#x304B;&#x3055;&#x308C;&#x3066;&#x5E30;&#x308D;&#x3046;&#x3068;&#x601D;&#x3063;&#x3066;id:yusukebe&#x306B;&#x805E;&#x3044;&#x305F;&#x3089;&#x300C;&#x81EA;&#x5DF1;&#x8CAC;&#x4EFB;&#x3067;&#x300D;&#x3068;&#x8A00;&#x308F;&#x308C;&#x305F;&#x306E;&#x3067;&#x306E;&#x307F;&#x304B;&#x3044;&#x306B;&#x884C;&#x3063;&#x305F;&#x3002;&lt;br/&gt;
- id:yusukebe&#x3068;pen2net&#x306E;&#x65B9;&#x3068;&#x3044;&#x308D;&#x3044;&#x308D;&#x8A71;&#x3057;&#x305F;&#x3002;&#x611F;&#x8B1D;&#x3002;&lt;br/&gt;
- &#x307F;&#x3093;&#x306A;&#x30DA;&#x30F3;&#x30AE;&#x30F3;&#x597D;&#x304D;&#x3002;&#x307F;&#x3093;&#x306A;&#x30DA;&#x30F3;&#x30AE;&#x30F3;&#x860A;&#x84C4;&#x306F;&#x3044;&#x3063;&#x3071;&#x3044;&#x3057;&#x3083;&#x3079;&#x308C;&#x308B;&#x3002;&#x3089;&#x3057;&#x3044;&#x3002;&lt;br/&gt;
- &#x306E;&#x307F;&#x304B;&#x3044;&#x3067;&#x6B63;&#x9762;&#x306B;&#x5EA7;&#x3063;&#x305F;&#x4EBA;&#x304C;&#x305F;&#x307E;&#x305F;&#x307E;id:acotie&#x306E;&#x4EBA;&#x3060;&#x3063;&#x305F;&#x3002;&lt;br/&gt;
- id:nipotan&#x306E;dankogai&#x3082;&#x306E;&#x307E;&#x306D;&#x304C;&#x3046;&#x307E;&#x3059;&#x304E;&#x308B;&#x3002;&#x3042;&#x308C;&#x306F;&#x7121;&#x5F62;&#x6587;&#x5316;&#x8CA1;&#x306B;&#x6307;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
- id:nipotan&#x300C;nipotan&#x3055;&#x3093;&#x3063;&#x3066;&#x547C;&#x3070;&#x306A;&#x3044;&#x3068;&#x672C;&#x5F53;&#x306F;&#x5931;&#x793C;&#x306A;&#x3093;&#x3060;&#x3051;&#x3069;&#x3069;&#x3046;&#x305B;&#x307F;&#x3093;&#x306A;&#x306B;&#x307D;&#x305F;&#x3093;&#x3063;&#x3066;&#x547C;&#x3076;&#x3093;&#x3060;&#x3088;&#x306D;&#x300D;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3066;&#x306A;&#x611F;&#x3058;&#x3067;&#x3056;&#x3056;&#x3056;&#x3063;&#x304F;&#x308A;&#x3068;&#x66F8;&#x3044;&#x3066;&#x75B2;&#x308C;&#x305F;&#x306E;&#x3067;Day 2&#x306F;&#x5F8C;&#x307B;&#x3069;&#x3002;</content:encoded><dc:subject>&#x30B7;&#x30B4;&#x30C8;</dc:subject><dc:subject>yapcasia2009</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2009-09-19T16:20:06Z</dc:date></item><item><title>bitshifters</title><link>http://p-lab.freeflux.net/blog/archive/2009/09/09/post-117.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/715/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#xFF1D;&#x5F0A;&#x793E;&#x30D0;&#x30B9;&#x30B1;&#x90E8;&#x3002;&lt;br/&gt;
&#x3066;&#x3053;&#x3068;&#x3067;&#x3084;&#x3063;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x2192;&#x80BA;&#x304C;&#x5168;&#x304F;&#x6301;&#x3061;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&lt;img src="http://p-lab.freeflux.net/dynimages/480/files/_galleries/gallery/bitshifters.jpg"
     alt="bitshfters"
    /&gt; &lt;br/&gt;
&lt;br/&gt;
&#x3068;&#x306B;&#x304B;&#x304F;&#x80BA;&#x3067;&#x3059;&#x3088;&#x3002;&#x80BA;&#x3002;&lt;br/&gt;
&#x9178;&#x7D20;&#x304C;&#x5168;&#x304F;&#x8DB3;&#x308A;&#x306A;&#x304F;&#x306A;&#x308B;&#x70B9;&#x3092;&#x3069;&#x3046;&#x306B;&#x304B;&#x3059;&#x308C;&#x3070;&#x3082;&#x3046;&#x3061;&#x3087;&#x3063;&#x3068;&#x307E;&#x3057;&#x306A;&#x3093;&#x3067;&#x3059;&#x3002;&#x591A;&#x5206;&#x3002;&lt;br/&gt;
&#x904B;&#x52D5;&#x795E;&#x7D4C;&#x4E91;&#x3005;&#x306E;&#x524D;&#x306B;&#x57FA;&#x790E;&#x4F53;&#x529B;&#x3067;&#x3059;&#x3002;&#x3048;&#x3048;&#x3001;&#x3048;&#x3048;&#x3002;</content:encoded><dc:subject>&#x30B6;&#x30C4;&#x30D6;&#x30F3;</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2009-09-09T15:05:51Z</dc:date><media:content url="http://p-lab.freeflux.net/dynimages/480/files/_galleries/gallery/bitshifters.jpg"><media:thumbnail url="http://p-lab.freeflux.net/dynimages/100/files/_galleries/gallery/bitshifters.jpg" width="100"/></media:content></item><item><title>RBC&#x3067;&#x558B;&#x3063;&#x305F;Eucalyptus+RightScale&#x306E;&#x8A71;&#x3068;&#x304B;</title><link>http://p-lab.freeflux.net/blog/archive/2009/07/28/post-116.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/712/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#x7ACB;&#x3066;&#x8FBC;&#x307F;&#x307E;&#x304F;&#x308A;&#x3067;&#x30A8;&#x30F3;&#x30C8;&#x30EA;&#x66F8;&#x304F;&#x306E;&#x304C;&#x9045;&#x308C;&#x307E;&#x3057;&#x305F;&#x304C;&#x3002;&lt;br/&gt;
&#x5148;&#x65E5;&#x306E;&#x30D5;&#x30AF;&#x30AA;&#x30AB;Ruby Days&#x3067;Eucalyptus+RihtScale&#x306B;&#x3064;&#x3044;&#x3066;&#x3060;&#x3089;&#x3060;&#x3089;&#x558B;&#x3063;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x306F;&#x3053;&#x3061;&#x3089;&#x3002;&lt;br/&gt;
&lt;a href="http://www.slideshare.net/debility/ss-1762091"
    &gt;http://www.slideshare.net/debility/ss-1762091&lt;/a&gt; &lt;br/&gt;
&#x5F53;&#x521D;80&#x4EBA;&#x3068;&#x805E;&#x3044;&#x3066;&#x3066;&#x3001;&#x884C;&#x3063;&#x3066;&#x307F;&#x305F;&#x3089;&#x4F59;&#x88D5;&#x3067;100&#x4EBA;&#x8D85;&#x3048;&#x3066;&#x3066;&#x9F3B;&#x6BDB;&#x304C;&#x4F38;&#x3073;&#x304D;&#x308A;&#x305D;&#x3046;&#x3067;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x4E00;&#x5FDC;&#x666E;&#x901A;&#x306B;&#x7ACB;&#x3066;&#x3066;&#x52D5;&#x304F;&#x3068;&#x3053;&#x308D;&#x307E;&#x3067;&#x3002;&lt;br/&gt;
key&#x4F7F;&#x3063;&#x3066;&#x5916;&#x90E8;&#x304B;&#x3089;&#x30ED;&#x30B0;&#x30A4;&#x30F3;&#x3059;&#x308B;&#x3068;&#x3053;&#x308D;&#x307E;&#x3067;&#x898B;&#x305B;&#x305F;&#x304B;&#x3063;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x3061;&#x3087;&#x3063;&#x3068;&#x30C8;&#x30E9;&#x30D6;&#x30EB;&#x304C;&#x3042;&#x3063;&#x305F;&#x306E;&#x3068;&#x6642;&#x9593;&#x7684;&#x306A;&#x90FD;&#x5408;&#x3067;&#x30AB;&#x30C3;&#x30C8;&#x3002;&lt;br/&gt;
&#x5185;&#x90E8;&#x304B;&#x3089;&#x30ED;&#x30B0;&#x30A4;&#x30F3;&#x3059;&#x308B;&#x306E;&#x3092;&#x898B;&#x305B;&#x308B;&#x3068;&#x3053;&#x308D;&#x307E;&#x3067;&#x306B;&#x7559;&#x3081;&#x307E;&#x3057;&#x305F;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3044;&#x3061;&#x304A;1.6&#x306E;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3092;&#x5F85;&#x3063;&#x3066;&#x518D;&#x5EA6;&#x691C;&#x8A3C;&#x306B;&#x52D5;&#x304F;&#x3064;&#x3082;&#x308A;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&#x57FA;&#x672C;&#x7684;&#x306A;&#x3068;&#x3053;&#x308D;&#x306F;&#x7D42;&#x308F;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x6B21;&#x306F;&#x8907;&#x6570;&#x30AF;&#x30E9;&#x30B9;&#x30BF;&#x3068;&#x6700;&#x8FD1;&#x51FA;&#x305F;euca**&#x306A;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x5468;&#x308A;&#x3068;JavaVM&#x5468;&#x308A;&#x306E;&#x691C;&#x8A3C;&#x3068;Wakame&#x8A66;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x3053;&#x308D;&#x3067;&#x3059;&#x304B;&#x306D;&#x3002;&lt;br/&gt;
&#x3053;&#x306E;&#x8FBA;&#x306E;&#x60C5;&#x5831;&#x3092;&#x3046;&#x307E;&#x304F;&#x843D;&#x3068;&#x3057;&#x3066;&#x3044;&#x304D;&#x305F;&#x3044;&#x306A;&#x30FC;&#x3068;&#x3044;&#x3063;&#x305F;&#x6240;&#x5B58;&#x3067;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
Wakame&#x306B;&#x3057;&#x308D;Scalr&#x306B;&#x3057;&#x308D;&#x4ECA;&#x56DE;&#x53D6;&#x308A;&#x4E0A;&#x3052;&#x305F;RightScale&#x306B;&#x3057;&#x308D;&#x3001;&#x5171;&#x901A;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x306F;&#x30AA;&#x30EC;&#x30AA;&#x30EC;&#x30AF;&#x30E9;&#x30A6;&#x30C9;&#x306B;&#x5BFE;&#x3059;&#x308B;&#x30A2;&#x30D7;&#x30ED;&#x30FC;&#x30C1;&#x306F;&#x3053;&#x308C;&#x304B;&#x3089;&#x306A;&#x3093;&#x3067;&#x3059;&#x3088;&#x306D;&#x3002;&lt;br/&gt;
&#x3068;&#x3044;&#x3046;&#x308F;&#x3051;&#x3067;&#x3046;&#x307E;&#x30FC;&#x304F;&#x7D61;&#x3081;&#x305F;&#x3089;&#x697D;&#x3057;&#x305D;&#x3046;&#x3060;&#x306A;&#x30FC;&#x3068;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3067;&#x3001;&#x30B9;&#x30E9;&#x30A4;&#x30C9;&#x306B;&#x8F09;&#x3063;&#x3066;&#x308B;&#x796D;&#x308A;&#x306E;&#x30EA;&#x30F3;&#x30AF;&#x3082;&#x3002;&lt;br/&gt;
&lt;a href="http://pudding.jp/"
    &gt;http://pudding.jp/&lt;/a&gt; &lt;br/&gt;
&#x798F;&#x5CA1;&#x306E;&#x30CE;&#x30EA;&#x306E;&#x826F;&#x3055;&#x304C;&#x4F1D;&#x67D3;&#x3057;&#x3066;&#x5354;&#x8CDB;&#x307E;&#x3067;&#x53D6;&#x308C;&#x305F;&#x306E;&#x306F;&#x51C4;&#x3044;&#x304A;&#x8A71;&#x3002;&lt;br/&gt;
&#x5468;&#x308A;&#x306E;&#x7686;&#x3055;&#x3093;&#x304C;&#x6A5F;&#x654F;&#x3059;&#x304E;&#x3066;&#x3042;&#x308A;&#x304C;&#x305F;&#x3044;&#x3084;&#x3089;&#x6050;&#x308D;&#x3057;&#x3044;&#x3084;&#x3089;&#x3067;&#x3059;&#x3002;&#x30AC;&#x30AF;&#x30D6;&#x30EB;&#x3002;</content:encoded><dc:subject>&#x30B7;&#x30B4;&#x30C8;</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2009-07-28T09:09:07Z</dc:date></item><item><title>Ubuntu 9.04&#x3067;IPv6&#x3092;&#x7121;&#x52B9;&#x5316;</title><link>http://p-lab.freeflux.net/blog/archive/2009/05/13/post-112.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/695/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#x3057;&#x305F;&#x304B;&#x3063;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3053;&#x308C;&#x307E;&#x3067;&#x306E;/etc/modprobe.d/aliases&#x3067;&#x3069;&#x30FC;&#x305F;&#x3089;&#x3067;&#x306F;&#x306A;&#x304F;&#x3001;/etc/sysctl.conf&#x306B;&lt;br/&gt;
&lt;code&gt;net.ipv6.conf.all.disable_ipv6 = 1&lt;/code&gt; &lt;br/&gt;
&#x3068;&#x66F8;&#x304F;&#x3089;&#x3057;&#x3044;&#x3002;&lt;br/&gt;
# &#x691C;&#x7D22;&#x3057;&#x3066;&#x898B;&#x3064;&#x304B;&#x308B;&#x300C;net.ipv6.all.disable_ipv6 = 1&#x300D;&#x306E;&#x8A18;&#x8FF0;&#x306F;&#x591A;&#x5206;&#x9593;&#x9055;&#x3044;(conf.&#x304C;&#x629C;&#x3051;&#x3066;&#x308B;)&#x3002;&#x3060;&#x3088;&#x306D;&#xFF1F;&lt;br/&gt;
&lt;br/&gt;
&#x3067;&#x3001;&#x300C;&#x3089;&#x3057;&#x3044;&#x300D;&#x3068;&#x306A;&#x3063;&#x3066;&#x308B;&#x7406;&#x7531;&#x3002;&lt;br/&gt;
&#x3053;&#x308C;&#x66F8;&#x3044;&#x3066;&#x3082;ipv6&#x304C;&#x6B7B;&#x3093;&#x3060;&#x69D8;&#x5B50;&#x304C;&#x898B;&#x3089;&#x308C;&#x306A;&#x3044;&#x3002;&lt;br/&gt;
&lt;code&gt;/proc/sys/net/ipv6/conf/all/disable_ipv6&lt;/code&gt; &lt;br/&gt;
&#x306F;&#x3061;&#x3083;&#x3093;&#x3068;1&#x306B;&#x306A;&#x3063;&#x3066;&#x308B;&#x3093;&#x3060;&#x3051;&#x3069;&#x306A;&#x30FC;&#x3002;&lt;br/&gt;
&#x3068;&#x3044;&#x3046;&#x308F;&#x3051;&#x3067;&#x3056;&#x3063;&#x304F;&#x308A;&#x8ABF;&#x3079;&#x3066;&#x307F;&#x308B;&#x3068;&lt;br/&gt;
&lt;a href="http://ohioloco.ubuntuforums.org/showthread.php?t=1140536"
    &gt;http://ohioloco.ubuntuforums.org/showthread.php?t=1140536&lt;/a&gt; &lt;br/&gt;
&#x3068;&#x3042;&#x3063;&#x3066;&#x3001;&#x3069;&#x3046;&#x306B;&#x3082;kernel&#x306E;&#x30D0;&#x30B0;&#x3067;&#x3061;&#x3083;&#x3093;&#x3068;&#x6B7B;&#x3093;&#x3067;&#x304F;&#x308C;&#x306A;&#x3044;&#x3089;&#x3057;&#x3044;&#x3002;&lt;br/&gt;
beta&#x306E;&#x307B;&#x3046;&#x3067;&#x3053;&#x308C;&#x8A66;&#x3057;&#x3066;&#x3046;&#x307E;&#x304F;&#x3044;&#x304B;&#x306A;&#x304B;&#x3063;&#x305F;&#x3093;&#x3060;&#x3051;&#x3069;&#x3001;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x7248;&#x306A;&#x3089;&#x3046;&#x307E;&#x304F;&#x3044;&#x304F;&#x3093;&#x3060;&#x308D;&#x30FC;&#x304B;&#x3002;&lt;br/&gt;
&#x3068;&#x3044;&#x3046;&#x306E;&#x306F;&#x591A;&#x5206;&#x660E;&#x65E5;&#x304F;&#x3089;&#x3044;&#x306B;&#x8A66;&#x3057;&#x307E;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3046;&#x307E;&#x304F;&#x3044;&#x304B;&#x306A;&#x3044;&#x7406;&#x7531;&#x306E;&#x5207;&#x308A;&#x5206;&#x3051;&#x306E;&#x305F;&#x3081;&#x306B;&#x3001;&#x4E00;&#x5FDC;IPv6&#x5207;&#x3063;&#x3066;&#x307F;&#x3063;&#x304B;&#x30FC;&#x304F;&#x3089;&#x3044;&#x3067;&#x8ABF;&#x3079;&#x305F;&#x7D50;&#x679C;&#x3002;&lt;br/&gt;
&#x306A;&#x306E;&#x3067;&#x30EA;&#x30F3;&#x30AF;&#x5148;&#x3067;&#x6319;&#x304C;&#x3063;&#x3066;&#x3044;&#x308B;&#x30D1;&#x30C3;&#x30C1;&#x306E;&#x9069;&#x7528;&#x307E;&#x3067;&#x306F;&#x3084;&#x3093;&#x306A;&#x3044;&#x304B;&#x3082;&#x3057;&#x3093;&#x306A;&#x3044;&#x3067;&#x3059;&#x3057;&#x3084;&#x308B;&#x304B;&#x3082;&#x3057;&#x3093;&#x306A;&#x3044;&#x3067;&#x3059;&#x3002;&lt;br/&gt;
&lt;br/&gt;
[&#x4EE5;&#x4E0B;5/27&#x8FFD;&#x8A18;]&lt;br/&gt;
&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x7248;&#x3067;&#x3082;&#x3060;&#x3081;&#x3067;&#x3057;&#x305F;&#x3063;&#x3068;&#x3002;&lt;br/&gt;
launchpad&#x306E;&#x30EA;&#x30F3;&#x30AF;&#x3082;&#x4E00;&#x5FDC;&#x8CBC;&#x3063;&#x3066;&#x304A;&#x3053;&#x3046;&#x3002;&lt;br/&gt;
&lt;a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/351656"
    &gt;https://bugs.launchpad.net/ubuntu/+source/linux/+bug/351656&lt;/a&gt; &lt;br/&gt;
&#x8ABF;&#x3079;&#x3066;&#x305F;&#x5206;&#x306E;&#x539F;&#x56E0;&#x306F;CPU&#x306E;&#x554F;&#x984C;&#x3060;&#x3068;&#x5206;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x307E;&#x305F;&#x306A;&#x3093;&#x304B;&#x56F0;&#x3063;&#x305F;&#x3089;&#x691C;&#x8A3C;&#x3059;&#x308B;&#x304B;&#x3082;&#x3067;&#x3059;&#x304C;&#x671F;&#x5F85;&#x306F;&#x3057;&#x306A;&#x3044;&#x3067;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</content:encoded><dc:subject>&#x30B7;&#x30B4;&#x30C8;</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2009-05-13T11:14:24Z</dc:date></item><item><title>Symfony+PostgreSQL&#x3067;&#x3001;ORM&#x5074;&#x3067;cascade delete&#x3057;&#x305F;&#x3044;</title><link>http://p-lab.freeflux.net/blog/archive/2009/04/06/post-111.html</link><guid isPermaLink="false">http://p-lab.freeflux.net/blog/archive/id/692/</guid><content:encoded xmlns="http://www.w3.org/1999/xhtml">&#x305D;&#x3082;&#x305D;&#x3082;PostgreSQL&#x306A;&#x3089;&#x3001;ORM&#x3067;&#x3084;&#x3089;&#x3093;&#x3067;&#x3082;&#x3044;&#x3044;&#x8A71;&#x306A;&#x3093;&#x3067;&#x3059;&#x304C;&#x3002;&lt;br/&gt;
&#x304B;&#x3064;Symfony&#x306E;&#x30BD;&#x30FC;&#x30B9;&#x898B;&#x308B;&#x3068;&#x300C;&#x9045;&#x3044;&#x304B;&#x3089;ORM&#x306B;cascade&#x3055;&#x305B;&#x3093;&#x3058;&#x3083;&#x306D;&#x30FC;&#x300D;&#x3063;&#x3066;&#x66F8;&#x3044;&#x3066;&#x306F;&#x3044;&#x308B;&#x3082;&#x306E;&#x306E;&#x3002;&lt;br/&gt;
&#x3044;&#x304B;&#x3093;&#x305B;&#x3093;&#x305D;&#x3046;&#x3044;&#x3046;&#x5834;&#x9762;&#x3063;&#x3066;&#x3042;&#x308B;&#x3058;&#x3083;&#x306A;&#x3044;&#x3067;&#x3059;&#x304B;&#x3002;&lt;br/&gt;
&lt;br/&gt;
schema.yml&#x306B;&lt;br/&gt;
onDelete: cascade&lt;br/&gt;
&#x306A;&#x3093;&#x3066;&#x66F8;&#x3051;&#x3070;&#x3055;&#x3063;&#x304F;&#x308A;&#x3046;&#x307E;&#x304F;&#x3044;&#x304F;&#x304B;&#x3068;&#x601D;&#x3044;&#x304D;&#x3084;&#x5168;&#x7136;&#x3046;&#x307E;&#x304F;&#x3044;&#x304B;&#x306A;&#x3044;&#x3002;&lt;br/&gt;
&#x96A3;&#x3092;&#x898B;&#x308B;&#x6C17;&#x914D;&#x3082;&#x306A;&#x3044;&#x3002;&lt;br/&gt;
&#x3042;&#x308C;&#x308C;&#x30FC;&#x3068;&#x601D;&#x3063;&#x3066;&#x8ABF;&#x3079;&#x3066;&#x307F;&#x305F;&#x3089;&#x3001;&#x300C;MySQL&#x306E;MyISAM&#x3068;&#x304B;SQLite&#x306A;&#x3089;&#x52D5;&#x304F;&#x3088;&#x300D;&#x3063;&#x3066;&#x66F8;&#x3044;&#x3066;&#x3042;&#x308B;&#x3002;&lt;br/&gt;
&#x9006;&#x306B;DB&#x3067;CASCADE&#x6301;&#x3063;&#x3066;&#x308B;&#x3093;&#x306A;&#x3089;&#x305D;&#x3063;&#x3061;&#x3067;&#x3084;&#x308C;&#x3068;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x3067;&#x3082;SQL&#x6D41;&#x3059;&#x306E;&#x5ACC;&#x3060;&#x306A;&#x30FC;ORM&#x9811;&#x5F35;&#x308C;&#x3088;&#x30FC;&#x3068;&#x304B;&#x601D;&#x3063;&#x3066;&#x63A2;&#x3057;&#x305F;&#x3089;&#x3001;propel.ini&#x306B;&lt;br/&gt;
propel.emulateForeignKeyConstraints = true&lt;br/&gt;
&#x3068;&#x66F8;&#x3051;&#x3070;&#x3061;&#x3083;&#x3093;&#x3068;doOnDeleteCascade()&#x304C;&#x751F;&#x6210;&#x3055;&#x308C;&#x3066;&#x305F;&#x3002;&#x3088;&#x3057;&#x3088;&#x3057;&#x3002;&lt;br/&gt;
&lt;br/&gt;
&#x304C;&#x3001;&#x7D50;&#x5C40;&#x52D5;&#x304B;&#x305A;&#x3002;&lt;br/&gt;
&#x306A;&#x3093;&#x3067;&#x3060;&#x308D;&#x30FC;&#x306A;&#x3093;&#x3067;&#x3060;&#x308D;&#x30FC;&#x3068;debug&#x5410;&#x3044;&#x305F;&#x3089;&#x305D;&#x3082;&#x305D;&#x3082;doDelete&#x3092;&#x901A;&#x3063;&#x3066;&#x306A;&#x3044;&#x3002;&lt;br/&gt;
&#x3042;&#x308C;&#x308C;&#x30FC;&#x3068;&#x601D;&#x3063;&#x3066;sfPropelParanoidBehaviorPlugin&#x3092;&#x631F;&#x3093;&#x3067;&#x3044;&#x308B;&#x3053;&#x3068;&#x306B;&#x6C17;&#x3065;&#x304F;&#x3002;&lt;br/&gt;
&#x8981;&#x306F;&#x8AD6;&#x7406;&#x524A;&#x9664;&#x304C;&#x5168;&#x90E8;doUpdate&#x3067;&#x52D5;&#x3044;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x3082;&#x305D;&#x3082;&#x304B;&#x307F;&#x5408;&#x308F;&#x306A;&#x3044;&#x3068;&#x8A00;&#x3046;&#x3002;orz&lt;br/&gt;
&lt;br/&gt;
&#x7D50;&#x8AD6;&#xFF1A;Doctrine&#x4F7F;&#x304A;&#x3046;&#x3002;</content:encoded><dc:subject>&#x30B7;&#x30B4;&#x30C8;</dc:subject><dc:creator>Satoshi Hirata</dc:creator><dc:date>2009-04-06T13:29:46Z</dc:date></item></channel></rss>
