<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><description>最近はまた Perl に戻ってきました。いやどうだろう。まぁいろいろやります。</description><title>vkgtaro blog</title><generator>Tumblr (3.0; @vkgtaroblog)</generator><link>https://blog.vkgtaro.jp/</link><item><title>CSharpのビルド・実行環境の構築 on Docker</title><description>&lt;a href="http://tech.gmodecorp.com/post/116446167511/csharp-on-docker"&gt;CSharpのビルド・実行環境の構築 on Docker&lt;/a&gt;: &lt;p&gt;&lt;a href="http://tech.gmodecorp.com/post/116446167511/csharp-on-docker" class="tumblr_blog"&gt;gmodecorp&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;初めまして、開発グループの伊藤です。&lt;/p&gt; &lt;p&gt;昨年クライアント開発の流れでUnityを使い始め、&lt;br/&gt; その流れでC#も触り始めました。&lt;/p&gt; &lt;p&gt;これといった癖もなく、筋の良い言語であったので、&lt;br/&gt; クライアント開発と同じノリで、&lt;br/&gt; サーバープログラムの開発もいけるのか、検証してみたくなったので、&lt;br/&gt; 早速ビルド・実行環境を、構築してみようと思います。&lt;/p&gt; &lt;p&gt;コンパイルには、.NETフレームワークのオープンソース実装、monoを用います。&lt;/p&gt; &lt;p&gt;やりたいことは、&lt;br/&gt; ・ドッカーコンテナ上に、monoを用いたビルド、実行環境を構築する。&lt;br/&gt; ・nugetパッケージマネージャーを使い、それを用いてビルドする。&lt;br/&gt;…&lt;/p&gt;
&lt;/blockquote&gt;</description><link>https://blog.vkgtaro.jp/post/116481657212</link><guid>https://blog.vkgtaro.jp/post/116481657212</guid><pubDate>Thu, 16 Apr 2015 03:02:12 +0900</pubDate><dc:creator>vkgtaro</dc:creator></item><item><title>PyCon JP 2014 で撮影班として参加してきました！</title><description>&lt;p&gt;&lt;iframe frameborder="0" height="427" src="https://www.flickr.com/photos/pyconjp/15071417197/in/set-72157647216509890/player/" width="640"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;当日スタッフということで、4日間ある内のカンファレンスデイ2日間のお手伝い。チュートリアルの PyData 入門はちょっと興味あったんだけど、平日だったので休めないと思ってたんだよなぁ。結局体調不良で休んでしまったけど。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.flickr.com/photos/pyconjp/sets/72157647184237569/" target="_blank"&gt;PyCon JP 2014 day2 Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.flickr.com/photos/pyconjp/sets/72157647216509890/" target="_blank"&gt;PyCon JP 2014 day3 Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;（一緒に撮影してた子が写真上げてないので、まだ増えます。）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;いやはや、しばらく運動してなかったのもあって望遠もって会場うろうろしてるのはなかなか効きました。&lt;br/&gt;そろそろ、ボルダリング習慣を復活させないとなぁ。&lt;/p&gt;
&lt;p&gt;カンファレンスデイもいくつか聞きたいセッションあったので、撮影しながら聞きました。が、人気のあるセッションは撮影も困難なくらいの混みようで。ハードウェアの話は毎年人気ですね。 Raspberry Pi とか Aruduino、 Micro Python とか。&lt;/p&gt;
&lt;p&gt;あと、ポスターセッションとかジョブフェアは大盛況でしたね。&lt;/p&gt;
&lt;p&gt;そしてスタッフ、スピーカー、スポンサーさんの合同打ち上げではなぜか Perl 話に花を咲かせてきました。Perl の変数は &lt;a href="http://perldoc.perl.org/perlguts.html#What-is-an-%22IV%22%3f" target="_blank"&gt;IV ってのがあってですね&lt;/a&gt; とかw （まぁ、今 Perl 使ってるので、相手が perl 知ってる人だとどうしてもそうなる。あと、 YAPC 行って、 PyCon に来ると地味にモバファクの知り合いが増えるw ）&lt;/p&gt;
&lt;p&gt;やー、疲れたけど楽しかったです！ XD&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/97652909527</link><guid>https://blog.vkgtaro.jp/post/97652909527</guid><pubDate>Wed, 17 Sep 2014 00:24:36 +0900</pubDate><category>diary</category><category>python</category><category>pycon</category><dc:creator>vkgtaro</dc:creator></item><item><title>YAPC::Asia 2014 に行って来ました。</title><description>&lt;p&gt;いやはや、今年は一日目の懇親会で、Six Apart の人と昔話思い出話に花が咲いた翌日の今日、 typester さんのあのキーノートが良い追撃になって、やー、懐古が止まらない。&lt;/p&gt;
&lt;p&gt;個人的には typester さんがベストトークでした。&lt;/p&gt;
&lt;p&gt;Shibuya.pm も YAPC::Asia も確かに強烈だった。&lt;br/&gt;いろんな人と知り合いになれたし、少しだけど CPAN にモジュール上げたからなぁ。&lt;/p&gt;
&lt;p&gt;CPAN はクパンと読むよ。&lt;/p&gt;
&lt;p&gt;なんというか、個人的に今年は同窓会色が強かったわぁー。&lt;br/&gt;まぁ、おっさんですわ。&lt;br/&gt;さて、次は &lt;a href="https://pycon.jp/2014/"&gt;PyCon 2014&lt;/a&gt; だー！&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/96179675222</link><guid>https://blog.vkgtaro.jp/post/96179675222</guid><pubDate>Sun, 31 Aug 2014 01:21:48 +0900</pubDate><category>yapcasia</category><category>perl</category><category>diary</category><dc:creator>vkgtaro</dc:creator></item><item><title>ボルダリング3回目で教えてもらってきたこと</title><description>&lt;ul&gt;
&lt;li&gt;腕で頑張って持ち上げない。ぶら下がる&lt;/li&gt;
&lt;li&gt;対角線を安定させる&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;右手で次をつかむときは右足を踏ん張る
&lt;ul&gt;
&lt;li&gt;つまり、右手で次取りに行くときは、右足のポジションを上げておく。&lt;/li&gt;
&lt;li&gt;この時安定させるべき対角線は左手と右足。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;基本足の方が筋肉あるんだから、腕で頑張らずに足で身体を持ち上げる&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;上手い人が次に行くときにワンクッションポジショニングしてから行くのもこの基礎に則ってる。&lt;/li&gt;
&lt;/ul&gt;</description><link>https://blog.vkgtaro.jp/post/53199094081</link><guid>https://blog.vkgtaro.jp/post/53199094081</guid><pubDate>Tue, 18 Jun 2013 00:25:56 +0900</pubDate><category>kabepy</category><category>bouldering</category><dc:creator>vkgtaro</dc:creator></item><item><title>3v3 が順調に勝ててる</title><description>&lt;p&gt;現在 Platinum で 6 位！ Best 8!&lt;/p&gt;
&lt;p&gt;&lt;figure class="tmblr-full" data-orig-height="276" data-orig-width="490"&gt;&lt;img src="https://64.media.tumblr.com/643fa9ffd40a7494c710dc8d45a4ccf8/206e1b1de3df1902-0d/s540x810/e6d6798f37acc95d723b84c3eb19ddb4dbb745e8.png" data-orig-height="276" data-orig-width="490"/&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;まぁ、3v3 はチームになる人が強いかどうかに依存してるわけだが。&lt;/p&gt;
&lt;p&gt;今のところやってるのは&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;スタート地点が前線より奥なら air / 前なら GW ユニット&lt;/li&gt;
&lt;li&gt;air に行くときは GW, 2gas, CC, 4SG って感じでとにかくスターゲート作りまくる。早い段階で2つ目の nexus も立てて、4gas 掘る。&lt;/li&gt;
&lt;li&gt;準備できたら voids をキューに入れまくり。&lt;/li&gt;
&lt;li&gt;これは他のチームメンバーに依存した 3v3 ならではのビルドオーダーだと思う。&lt;/li&gt;
&lt;li&gt;スターゲートが1コできた時点で oracle を出してハラスにいけたら行く。&lt;/li&gt;
&lt;li&gt;前線にいるときは早い段階でユニット出したいので、最初の GW 出したら、そのまま zealot も出して坂道封鎖。&lt;/li&gt;
&lt;li&gt;相手に zerg が二人以上いたら、forge から canon 立ててとにかく封鎖しておく。&lt;/li&gt;
&lt;li&gt;たまに最初の zealot をそのまま相手の陣地に送り込むとちょっと面白い。封鎖されてたら速戻すけど。&lt;/li&gt;
&lt;li&gt;あとは upgrade 忘れないようにしつつ大体 mass stalkers です……。platinum の人たちは行動も早いので、stalker 作りまくってる段階でちょこちょこ前線に送り込んだりとかしてるか。&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;だいたいこんなもん。あとは自陣ミネラル近くに canon 置いて oracle ハラス対策したりとか。3v3 だと widow mine で嫌な思いすること少ない気がするなぁ。&lt;/p&gt;
&lt;p&gt;おおざっぱなビルドオーダーでもそれなりに勝てる。チームメンバーが普通にやってくれればw&lt;/p&gt;
&lt;p&gt;1v1 は、序盤から後半のオーダーだなぁ。序盤戦はそれなりに対処出来ても、後半 robo に行くなり air に行くなりってところでグズグズしてると相手の強いユニットがでてきて終わる。前線対処しながら内政ってのが1人だとやっぱり辛いのよね。&lt;/p&gt;
&lt;p&gt;どうでも良いけど、最近 voidray さんの太いレーザーがわざわざ起動しないといけないスキルになったのに気がつきました。太くならなくなってしまったのかと思ったよ……。&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/46165465262</link><guid>https://blog.vkgtaro.jp/post/46165465262</guid><pubDate>Mon, 25 Mar 2013 00:44:13 +0900</pubDate><category>starcraft2</category><category>sc2</category><category>hots</category><dc:creator>vkgtaro</dc:creator></item><item><title>setInterval で何秒かおきに関数を走らせる</title><description>&lt;p&gt;ななめ向かいの撫子大好きな子が困ってたので助けてあげた。&lt;/p&gt;
&lt;p&gt;検索結果が Ajax で HTML を返されるところで、不要な要素消したい、という要望を受けてちょっと書いてみた。&lt;/p&gt;
&lt;script src="https://gist.github.com/vkgtaro/5212983.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;p&gt;最初は、検索結果を取りに行く function を上書きして書き換えてやってたりしたんだけど、そのあたりの Javascript を読んでいくうちに面倒になったので setInterval で定期的に検索結果が返ってきてるか監視してみた。&lt;/p&gt;
&lt;p&gt;これだと検索ボタン押された時と関係なくずっと動いてるのと、検索ボタン押したあとも最大で0.3秒は隠したいものが見えてしまうのでちょっといやんな感じだけど、setInterval 使う機会あんまりなかったのでメモ。&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/45911574319</link><guid>https://blog.vkgtaro.jp/post/45911574319</guid><pubDate>Thu, 21 Mar 2013 22:39:00 +0900</pubDate><category>javascript</category><category>setinterval</category><dc:creator>vkgtaro</dc:creator></item><item><title>Tumblr にコード載せるの</title><description>&lt;p&gt;Gist 貼ればいいやと思ってたけど、段々めんどくさくなって参りました。&lt;/p&gt;
&lt;p&gt;デザインテーマ改造して code 要素とかちゃんと見られるようにすればいいかなぁ。というのも少し面倒か。&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/45563851881</link><guid>https://blog.vkgtaro.jp/post/45563851881</guid><pubDate>Sun, 17 Mar 2013 14:35:41 +0900</pubDate><category>tumblr</category><dc:creator>vkgtaro</dc:creator></item><item><title>Net::DNS を使って、任意のネームサーバへ問い合わせる</title><description>&lt;p&gt;Net::DNS::Resolver で :nameservers に問い合わせ先のネームサーバの IP アドレスを渡すと問い合わせられるっぽいんだけどどうだろうか。&lt;/p&gt;
&lt;script src="https://gist.github.com/vkgtaro/5180268.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;p&gt;この例で TXT レコードだけなんか取れなかった。&lt;br/&gt;ちなみに結果から answer メソッドで取れる内容がちゃんと構造化されてて、値だけ取るとかできるっぽいよ。&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/45563641122</link><guid>https://blog.vkgtaro.jp/post/45563641122</guid><pubDate>Sun, 17 Mar 2013 14:32:00 +0900</pubDate><category>ruby</category><category>dns</category><dc:creator>vkgtaro</dc:creator></item><item><title>なんか ruby 1.9.3 で net-ssh がコケる件は、とりあえず、 rvm reset して、system の ruby (1.8.7) に戻したら動いた。
rvm で system の...</title><description>&lt;p&gt;なんか &lt;a href="http://blog.vkgtaro.jp/post/42815688962/net-ssh"&gt;ruby 1.9.3 で net-ssh がコケる件&lt;/a&gt;は、とりあえず、 rvm reset して、system の ruby (1.8.7) に戻したら動いた。&lt;/p&gt;
&lt;p&gt;rvm で system の ruby に戻すのが rvm use system だと思ってたけど違ってた。のはともかく、ruby 1.9.3 で net-ssh がコケたり、 gem install するときに warning 出まくるのは気になる……&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/42919953958</link><guid>https://blog.vkgtaro.jp/post/42919953958</guid><pubDate>Tue, 12 Feb 2013 21:17:48 +0900</pubDate><category>ruby</category><dc:creator>vkgtaro</dc:creator></item><item><title>net-ssh がコケる</title><description>&lt;p&gt;Capistorano で SSH 接続がうまく行かなくなって参った。どうも net-ssh がコケてるっぽいので、単体で試してみた。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mac OS X 10.8.2&lt;/li&gt;
&lt;li&gt;ruby 1.9.3p374 (2013-01-15 revision 38858) [x86_64-darwin12.2.1]&lt;/li&gt;
&lt;/ul&gt;
&lt;script src="https://gist.github.com/vkgtaro/4752453.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;p&gt;ruby 1.9.3 は rvm で入れた。system の ruby の Capistorano でやったら問題ない気がするがどうだろう。あとでためそう……&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/42815688962</link><guid>https://blog.vkgtaro.jp/post/42815688962</guid><pubDate>Mon, 11 Feb 2013 12:59:00 +0900</pubDate><category>ruby</category><category>net-ssh</category><category>1.9</category><dc:creator>vkgtaro</dc:creator></item><item><title>chef-solo で、override_attributes の動きがわからん</title><description>&lt;p&gt;cookbooks/pylon/attributes/default.rb に&lt;/p&gt;
&lt;pre&gt;default["pylon"]["unit"] = "observer"&lt;/pre&gt;
&lt;p&gt;とか書いたら json ファイルではこう書くものかと思ったんだけど、&lt;/p&gt;
&lt;p&gt;
&lt;script src="https://gist.github.com/vkgtaro/4721607.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;/p&gt;
&lt;p&gt;こっちの方が期待した動作する。&lt;/p&gt;
&lt;p&gt;
&lt;script src="https://gist.github.com/vkgtaro/4721612.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;/p&gt;
&lt;p&gt;ぐぬぬ……&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/42421228290</link><guid>https://blog.vkgtaro.jp/post/42421228290</guid><pubDate>Wed, 06 Feb 2013 19:14:00 +0900</pubDate><category>chef</category><dc:creator>vkgtaro</dc:creator></item><item><title>link...</title><description>&lt;p&gt;link に対する言及だから、とリンクにコメントつける形でポストして見たけど、タイトルまで付けちゃうとその特定記事へのリンクなのか、言及先へのリンクなのかがこのデザインだと分かりづらいか……&lt;br/&gt;（一応左側にあるシンボルは変わってるんだけど。）&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/41700024733</link><guid>https://blog.vkgtaro.jp/post/41700024733</guid><pubDate>Mon, 28 Jan 2013 23:28:02 +0900</pubDate><category>tumblr</category><category>theme</category><dc:creator>vkgtaro</dc:creator></item><item><title>django.conf.settings は Singleton</title><description>&lt;a href="https://github.com/django/django/blob/master/django/conf/__init__.py#L194"&gt;django.conf.settings は Singleton&lt;/a&gt;: &lt;p&gt;&lt;a href="http://blog.vkgtaro.jp/post/41605366624/python-imported-modules-is-singleton"&gt;昨日の続き&lt;/a&gt;。 django.conf.settings は Singleton 化されてると思ってたんだけど、やっぱりそうなってるね、って話を会社の帰り際に隣の人にしたのでメモ。&lt;/p&gt;
&lt;p&gt;django.conf が import されたときに実行されて settings がセットされるようになってる。&lt;br/&gt;んで、後は from django.conf import settings とかして参照したりするわけだ。&lt;/p&gt;
&lt;p&gt;あー、なんか&lt;a href="https://github.com/django/django/blob/master/django/utils/functional.py"&gt;この辺&lt;/a&gt;とか読んだら面白そうな気がする。&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/41699913496</link><guid>https://blog.vkgtaro.jp/post/41699913496</guid><pubDate>Mon, 28 Jan 2013 23:25:23 +0900</pubDate><category>django</category><category>python</category><category>singleton</category><dc:creator>vkgtaro</dc:creator></item><item><title>python の import された module は singlton</title><description>&lt;p&gt;適当に次のようなモジュール作る。&lt;/p&gt;
&lt;p&gt;
&lt;script src="https://gist.github.com/4648338.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;/p&gt;
&lt;p&gt;んで、import すると、一度目は実行される。&lt;/p&gt;
&lt;pre&gt;&amp;gt;&amp;gt;&amp;gt; import zealot
En Taro Tassadar!&lt;/pre&gt;
&lt;p&gt;もう一度実行してももう print はされない。&lt;/p&gt;
&lt;pre&gt;&amp;gt;&amp;gt;&amp;gt; import zealot
&lt;/pre&gt;
&lt;p&gt;import された module は、 sys.modules に追加されてる。&lt;/p&gt;
&lt;pre&gt;&amp;gt;&amp;gt;&amp;gt; import sys
&amp;gt;&amp;gt;&amp;gt; sys.modules.keys()
['copy_reg', 'sre_compile', '_sre', 'encodings', 'site', '__builtin__', 'sysconfig', '__main__', 'encodings.encodings', 'abc', 'posixpath', '_weakrefset', 'errno', 'encodings.codecs', 'sre_constants', 're', '_abcoll', 'types', '_codecs', '_warnings', 'genericpath', 'stat', 'zipimport', 'encodings.__builtin__', 'warnings', 'UserDict', 'encodings.ascii', 'sys', 'virtualenvwrapper', 'codecs', 'readline', 'os.path', 'zealot', 'sitecustomize', 'signal', 'traceback', 'linecache', 'posix', 'encodings.aliases', 'exceptions', 'sre_parse', 'os', '_weakref']
&amp;gt;&amp;gt;&amp;gt; sys.modules['zealot']   
&amp;lt;module 'zealot' from 'zealot.pyc'&amp;gt;
&lt;/pre&gt;</description><link>https://blog.vkgtaro.jp/post/41605366624</link><guid>https://blog.vkgtaro.jp/post/41605366624</guid><pubDate>Sun, 27 Jan 2013 22:33:00 +0900</pubDate><category>python</category><category>import</category><dc:creator>vkgtaro</dc:creator></item><item><title>各言語ごとのスコープ</title><description>&lt;p&gt;ruby と python は if 文の中で定義したものも後で外から使える。&lt;br/&gt;perl は if 文のブロックもスコープになるので使えない。 &lt;/p&gt;
&lt;p&gt;一方、関数定義は、perl の場合は外で定義した変数は使えて、関数の中で定義した変数は使えない。 &lt;br/&gt;python の場合もそうで例外はかれる。 &lt;br/&gt;ruby は、関数の外で定義した変数も使えずに例外はかれる。&lt;/p&gt;
&lt;script src="https://gist.github.com/4648283.js" type="text/javascript"&gt;&lt;/script&gt;</description><link>https://blog.vkgtaro.jp/post/41604626539</link><guid>https://blog.vkgtaro.jp/post/41604626539</guid><pubDate>Sun, 27 Jan 2013 22:14:43 +0900</pubDate><category>python</category><category>ruby</category><category>perl</category><category>scope</category><dc:creator>vkgtaro</dc:creator></item><item><title>ruby の class と module</title><description>&lt;p&gt;職場で ruby の class と module の違いの話を何となくしたんだけど、コードを書くと具体的に分かるかなぁ、と思って書いてみた。&lt;/p&gt;
&lt;p&gt;財布にポケットをつけようとして、まず最初に継承でやってみる。&lt;br/&gt;(これはあまりいい例じゃない気がする。)&lt;/p&gt;
&lt;script src="https://gist.github.com/4390075.js" type="text/javascript"&gt;&lt;/script&gt;&lt;p&gt;やってることは基底クラスとして、財布の基本機能を持った Wallet クラスを定義しておいて、ポケット機能を持ったクラスに継承して、ポケット付き財布を作った。&lt;/p&gt;
&lt;p&gt;次がモジュールを使って見た例&lt;/p&gt;
&lt;script src="https://gist.github.com/4390080.js" type="text/javascript"&gt;&lt;/script&gt;&lt;p&gt;モジュールは振る舞いだけ定義して、クラスに機能を足す感じ。&lt;br/&gt;この例ではポケット機能を持ったモジュールを作って、財布クラスに機能を足してる。&lt;br/&gt;たとえば、これにさらに機能を追加しようと思ったら module 作って include していけばいい。&lt;/p&gt;
&lt;p&gt;モジュールの用途としてはこんな感じ？&lt;br/&gt; 後は名前空間切りたい時に使うとか。&lt;/p&gt;
&lt;script src="https://gist.github.com/4390154.js" type="text/javascript"&gt;&lt;/script&gt;&lt;p&gt;って、こんなんで分かるだろうか。&lt;br/&gt; ホントは module を複数の class に include させて見せたりするともっと分かると思うんだけども、いい例が思いつかなかった&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/38961132677</link><guid>https://blog.vkgtaro.jp/post/38961132677</guid><pubDate>Fri, 28 Dec 2012 02:37:00 +0900</pubDate><category>ruby</category><category>class</category><category>module</category><category>mixi-in</category><dc:creator>vkgtaro</dc:creator></item><item><title>なんか、Gist のインターフェイス変わった。一回に複数のファイル作ったときに前だと一つ一つのファイルで embed 用のタグが作れたんだけど、できなくなった……</title><description>&lt;p&gt;なんか、Gist のインターフェイス変わった。一回に複数のファイル作ったときに前だと一つ一つのファイルで embed 用のタグが作れたんだけど、できなくなった……&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/38960969117</link><guid>https://blog.vkgtaro.jp/post/38960969117</guid><pubDate>Fri, 28 Dec 2012 02:35:05 +0900</pubDate><category>gist</category><dc:creator>vkgtaro</dc:creator></item><item><title>今って perlbrew で cpanm 入れるコマンドあるんだ？
perlbrew install-cpanm
知らんかった。もしかして最初から？</title><description>&lt;p&gt;今って perlbrew で cpanm 入れるコマンドあるんだ？&lt;/p&gt;
&lt;pre&gt;perlbrew install-cpanm&lt;/pre&gt;
&lt;p&gt;知らんかった。もしかして最初から？&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/38714417969</link><guid>https://blog.vkgtaro.jp/post/38714417969</guid><pubDate>Mon, 24 Dec 2012 23:40:42 +0900</pubDate><category>perl</category><category>perlbrew</category><category>cpanm</category><dc:creator>vkgtaro</dc:creator></item><item><title>えー、そこで次の巻に続くなのか！ 結構良い展開してる。斑目はいいキャラクターだなぁ。
</title><description>&lt;p&gt;えー、そこで次の巻に続くなのか！ 結構良い展開してる。斑目はいいキャラクターだなぁ。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.amazon.co.jp/gp/product/4063878260/ref=as_li_ss_il?ie=UTF8&amp;amp;tag=taroweb-22&amp;amp;linkCode=as2&amp;amp;camp=247&amp;amp;creative=7399&amp;amp;creativeASIN=4063878260"&gt;&lt;img border="0" src="http://ws.assoc-amazon.jp/widgets/q?_encoding=UTF8&amp;amp;Format=_SL160_&amp;amp;ASIN=4063878260&amp;amp;MarketPlace=JP&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;tag=taroweb-22&amp;amp;ServiceVersion=20070822"/&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.jp/e/ir?t=taroweb-22&amp;amp;l=as2&amp;amp;o=9&amp;amp;a=4063878260" width="1"/&gt;&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/38547310298</link><guid>https://blog.vkgtaro.jp/post/38547310298</guid><pubDate>Sun, 23 Dec 2012 00:50:50 +0900</pubDate><category>comic</category><category>げんしけん</category><dc:creator>vkgtaro</dc:creator></item><item><title>python の正規表現でフラグを使う</title><description>&lt;p&gt;perl で正規表現使うときは、Perl Best Plactice のおかげで xms フラグを必ずといっていいほど付けてたんだけど、他の言語のときこのフラグの付け方がわからず調べるのも面倒で放置してた。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://docs.python.jp/2/library/re.html"&gt;7.2. re — 正規表現操作 — Python 2.7ja1 documentation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;re モジュールにフラグが定義してあって、| 演算子で組み合わせればいいっぽい。&lt;/p&gt;
&lt;script src="https://gist.github.com/4254995.js?file=regedxp_xms_flags.py" type="text/javascript"&gt;&lt;/script&gt;&lt;p&gt;ちなみに re.U を使うと unicode 特性に従ってマッチできる。&lt;/p&gt;
&lt;script src="https://gist.github.com/4254995.js?file=unicode_regexp.py" type="text/javascript"&gt;&lt;/script&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.jp/gp/product/4873113008/ref=as_li_ss_il?ie=UTF8&amp;amp;camp=247&amp;amp;creative=7399&amp;amp;creativeASIN=4873113008&amp;amp;linkCode=as2&amp;amp;tag=taroweb-22"&gt;&lt;img border="0" src="http://ws.assoc-amazon.jp/widgets/q?_encoding=UTF8&amp;amp;ASIN=4873113008&amp;amp;Format=_SL110_&amp;amp;ID=AsinImage&amp;amp;MarketPlace=JP&amp;amp;ServiceVersion=20070822&amp;amp;WS=1&amp;amp;tag=taroweb-22"/&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.jp/e/ir?t=taroweb-22&amp;amp;l=as2&amp;amp;o=9&amp;amp;a=4873113008" width="1"/&gt;&lt;/p&gt;</description><link>https://blog.vkgtaro.jp/post/37680164107</link><guid>https://blog.vkgtaro.jp/post/37680164107</guid><pubDate>Tue, 11 Dec 2012 10:35:57 +0900</pubDate><category>python</category><category>regexp</category><dc:creator>vkgtaro</dc:creator></item></channel></rss>
