<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>ぽぴ王子の人生プログラミング中</title><link>http://blogs.wankuma.com/popi/</link><description>～デバッグもあるでよ！～</description><managingEditor>ぽぴ王子</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>ぽぴ王子</dc:creator><title>tar形式について (1)</title><link>http://blogs.wankuma.com/popi/archive/2009/07/03/177027.aspx</link><pubDate>Fri, 03 Jul 2009 18:19:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2009/07/03/177027.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/177027.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2009/07/03/177027.aspx#Feedback</comments><slash:comments>46</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/177027.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/177027.aspx</trackback:ping><description>&lt;p&gt;
    元ネタ： &lt;a href="http://bbs.wankuma.com/index.cgi?mode=al2&amp;amp;namber=37917" title="vb.net2005でtar圧縮"&gt;vb.net2005でtar圧縮 (C# と VB.NET の質問掲示板)&lt;/a&gt;
&lt;/p&gt;
&lt;blockquote quote="http://bbs.wankuma.com/index.cgi?mode=al2&amp;amp;namber=37917" title="vb.net2005でtar圧縮"&gt;
    &lt;p&gt;
        WinXp、VB.NET2005環境にて&lt;br /&gt;
        tarを使用してフォルダを圧縮したいと考えています。&lt;br /&gt;
    &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
    tarってファイルをまとめるだけで圧縮しないんだけど、いいのかなーとか思ったり思わなかったり&lt;del&gt;ラジバンダリ&lt;/del&gt;。質問者さんに参考にならないかも？なんて思いますが、一応書いてみます。
&lt;/p&gt;
&lt;p&gt;
    tarファイルのフォーマットは実はすごく簡単なので、自分で作っちゃうことも可能です。というか、&lt;a href="http://www.wankuma.com/seminar/20080809tokyo23/Default.aspx" title="わんくま同盟 東京勉強会 #23 C# Day"&gt;わんくま同盟 東京勉強会 #23 C# Day&lt;/a&gt;と&lt;a href="http://www.wankuma.com/seminar/20080823osaka22/Default.aspx" title="わんくま同盟 大阪勉強会 #22"&gt;わんくま同盟 大阪勉強会 #22&lt;/a&gt;で話した内容はまさにそんな感じの話です。大阪勉強会であまりの準備不足加減に「&lt;span style="font-weight: bold; font-size: large;"&gt;続きはWebで！&lt;/span&gt;」とか言ってしまったまま放置状態だったので、&lt;del&gt;ウホッ！&lt;/del&gt;いい機会だから書いてみようかって感じで。
&lt;/p&gt;
&lt;p&gt;
    まず、tarファイルのフォーマットについて調べました。Google先生にお伺いを立てたところ、いくつか見つかりました。
&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;tar32.dllの作者の吉岡さんが書かれた&lt;a href="http://openlab.ring.gr.jp/tsuneo/soft/tar32_2/tar32_2/sdk/TAR_FMT.TXT" title="TAR32.DLL フォーマット説明ファイル"&gt;フォーマット説明&lt;/a&gt;。&lt;/li&gt;
    &lt;li&gt;HP（&lt;del&gt;ホームページ&lt;/del&gt;ヒューレット・パッカード）のサイトにあった、&lt;a href="http://docs.hp.com/ja/B2355-60104-08/tar.4.html" title="tar(4)"&gt;tarのヘッダ構造体の解説&lt;/a&gt;。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
    HPのサイトの方が正確なのだと思いますが、ヘッダ以外にも知りたいこともあるので、吉岡さんの書かれたドキュメントを参考にしてみましょう。
&lt;/p&gt;
&lt;p&gt;
    ファイルを作るときは、tarヘッダ512バイト＋データ（512バイト単位）の繰り返しになり、最後に1024バイトの終端データ（すべて00で埋められている）が付加されます。512バイトに満たないファイルは512バイトになるように、残りが00で埋められます。
&lt;/p&gt;
&lt;p&gt;
    例えば700バイトのファイルを連結&lt;a href="http://blogs.wankuma.com/popi/archive/2009/07/03/177027.aspx#d20090703-1-n1" name="d20090703-1-nc1" id="d20090703-1-nc1" class="footnotelink" title="tarは圧縮するわけではないので、この場合『圧縮』ではなく『連結』と呼びます"&gt;[*1]&lt;/a&gt;する場合
&lt;/p&gt;
&lt;p&gt;
    &lt;img src="http://popi.wankuma.com/images/200907/tar_format.gif" width="320" height="246" border="0" title="tarファイルのフォーマット" /&gt;
&lt;/p&gt;
&lt;p&gt;
    のような形式になります。この場合、tarファイルの長さは512+512+188+324+1024=2560バイトとなります。
&lt;/p&gt;
&lt;p&gt;
    ファイルデータ1と2は便宜上こう表記していますが、実際は一つのデータです。2ファイル以上のファイルを連結する場合はパディングデータの後ろにtarヘッダとファイルデータが続き、最後に終端データが入ります。
&lt;/p&gt;
&lt;p&gt;
    今回はここまで。次回はtarヘッダの解説をしようと思います。
&lt;/p&gt;
&lt;div class="footnote"&gt;
    &lt;dl&gt;
        &lt;dt&gt;&lt;a name="d20090703-1-n1" id="d20090703-1-n1" href="http://blogs.wankuma.com/popi/archive/2009/07/03/177027.aspx#d20090703-1-nc1" class="footnotelink"&gt;[*1]&lt;/a&gt;&lt;/dt&gt;
        &lt;dd&gt;tarは圧縮するわけではないので、この場合『圧縮』ではなく『連結』と呼びます&lt;/dd&gt;
    &lt;/dl&gt;
&lt;/div&gt;&lt;img src ="http://blogs.wankuma.com/popi/aggbug/177027.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ぽぴ王子</dc:creator><title>今年は</title><link>http://blogs.wankuma.com/popi/archive/2009/07/01/176903.aspx</link><pubDate>Wed, 01 Jul 2009 21:07:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2009/07/01/176903.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/176903.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2009/07/01/176903.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/176903.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/176903.aspx</trackback:ping><description>&lt;p&gt;
    MVPじゃなくなったんだってばよ。
&lt;/p&gt;
&lt;p&gt;
    名刺からMVPロゴを取り除いたりする簡単なお仕事やってます。あとレッツノートに貼り付けたMVPシールを剥がすだけの簡単なお仕事など。
&lt;/p&gt;
&lt;p&gt;
    精進が足りなかったので落選したのも当然なので、もっとがんばって返り咲けるようにしたいと思います。
&lt;/p&gt;
&lt;img src ="http://blogs.wankuma.com/popi/aggbug/176903.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ぽぴ王子</dc:creator><title>ぽぴりす！作りました</title><link>http://blogs.wankuma.com/popi/archive/2009/06/29/176760.aspx</link><pubDate>Mon, 29 Jun 2009 17:41:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2009/06/29/176760.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/176760.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2009/06/29/176760.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/176760.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/176760.aspx</trackback:ping><description>&lt;p&gt;
    えー、&lt;a href="http://www.wankuma.com/seminar/20090627tokyo35/Default.aspx" title="わんくま同盟 東京勉強会 #35"&gt;わんくま同盟 東京勉強会 #35&lt;/a&gt;おつかれさまでした。
&lt;/p&gt;
&lt;p&gt;
    &lt;a href="http://blogs.wankuma.com/popi/archive/2008/08/22/153919.aspx" title="【急募】大阪の観光地" class="innerlink"&gt;前回のエントリ&lt;/a&gt;で大阪勉強会に参加する旨を書いてから約一年、ずーっとサボりっぱなしの状態でしたが。その間も&lt;a href="http://www.wankuma.com/seminar/20081115tokyo26/Default.aspx" title="わんくま同盟 東京勉強会 #26 - ライトニングトーク大集合！！"&gt;ライトニングトーク大集合大会&lt;/a&gt;でLTやってぐだぐだのまま時間切れで終わったりとかしてました。LT怖い（まんじゅう怖い的な意味で）。
&lt;/p&gt;
&lt;p&gt;
    で。
&lt;/p&gt;
&lt;p&gt;
    そろそろ普通のセッションもやらなくてはオンライン活動的にただのにぎやかし扱いになってしまうではないかということで、ふっと立候補したのが3月ぐらい（たぶん）。そして気づいたらまたトリですよトリ。&lt;a href="http://blogs.wankuma.com/torikobito/" title="とりこらぼ。"&gt;こっちのトリ&lt;/a&gt;とは違いますけど。プレッシャーですねえ。
&lt;/p&gt;
&lt;p&gt;
    どうも今回の勉強会は&lt;del&gt;登壇者が小粒揃いだった&lt;/del&gt;&lt;a href="http://comuplus.net/clt2009/" title="こみゅぷらす Community Launch 2009 ～Windows 7 コミュニティ勉強会 with Tech Fielders 東京編～"&gt;こみゅぷらす Community Launch 2009 ～Windows 7 コミュニティ勉強会 with Tech Fielders 東京編～&lt;/a&gt;というイベントだったり、他にも多数イベントが重なっていた関係か、いつもよりも参加人数が少なめだったように思います。ある意味気が楽だったんですが、朝から「今日の参加者が少なめなのはイベントが重なったから。決してトリのセッションがつまらないからじゃないはず！」と自分に言い聞かせたりしていたのはナイショです。
&lt;/p&gt;
&lt;p&gt;
    ちなみにタイトルが「某有名落ちものゲームっぽいものを作ってみ&lt;strong style="font-size: large; color: red"&gt;る&lt;/strong&gt;」になっているのは、セッション情報を提出した時点ではまだ作ってもいなかったからです。セッション情報の締め切りがだいたい一ヶ月前なんですが、締め切り当日になって「何を話そう！」とあわてつつ（それもどうか）少し画面表示のプログラムなどを書いてみたら思ったよりキリキリと動くので「あれ、これいけるんじゃね？」ってことでこんなタイトルになりました。
&lt;/p&gt;
&lt;p&gt;
    それから一ヶ月ぐらい、ヒマを見てはこそこそと作ってました。諸般の事情でずっとヒマじゃねえかというツッコミは華麗にスルーしておいて、ある程度頭の中でどのように動かすかは決まっていたので、それほど苦労はしなかったです。セッションではさすがにできあがっていたので「作ってみ&lt;strong style="font-size: large; color: red"&gt;た&lt;/strong&gt;」に直しましたけどね。
&lt;/p&gt;
&lt;p&gt;
    むしろ作ることよりも、それをどうやって「わかりやすくセッションの形で解説するか」が大変だったというか。以前&lt;a href="http://blogs.wankuma.com/izmktr/" title="Garbage Collection"&gt;出水さん&lt;/a&gt;に
&lt;/p&gt;
&lt;blockquote title="出水さんに言われた言葉（うろおぼえ）"&gt;
    &lt;p&gt;
        王子のセッションはぐだぐだなようで、大事なところは押さえてるって感じがしてる
    &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
    みたいな感じのことを言われたことがあって、嬉しかった覚えがあったんですよね。
&lt;/p&gt;
&lt;p&gt;
    なので、今回もあえてコードについては話さず、代わりに「どうやって作ったのか（考え方とか、テクニックとか）」をメインで話しました。デモも多めに。問題は途中でUstream中継が切れてしまって、ツッコミがほとんどなかったことでしょうか。
&lt;/p&gt;
&lt;p&gt;
    とりあえず「後日&lt;del&gt;後悔&lt;/del&gt;公開します」と言っ&lt;del&gt;てしまっ&lt;/del&gt;たので、ぽぴりす！本体とデモプログラムを公開しておきます。
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://popi.wankuma.com/software/POPIRIS.zip" title="ぽぴりす！プロジェクトファイル"&gt;プロジェクトファイル（実行ファイルは含まれていません）&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://popi.wankuma.com/software/SampleTokyo35.zip" title="東京勉強会#35デモンストレーションファイル"&gt;デモプログラム&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    質問等ありましたらコメントでお願いします。
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/popi/aggbug/176760.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ぽぴ王子</dc:creator><title>【急募】大阪の観光地</title><link>http://blogs.wankuma.com/popi/archive/2008/08/22/153919.aspx</link><pubDate>Fri, 22 Aug 2008 01:01:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2008/08/22/153919.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/153919.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2008/08/22/153919.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/153919.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/153919.aspx</trackback:ping><description>&lt;p&gt;
    ゆかりんマーチ、ゆかりんマーチ、ゆかりんマーチはデスマーチ♪
&lt;/p&gt;
&lt;p&gt;
    というわけで、22日と25日に夏期休暇を申請していたら『他の担当者の仕事が終わってない』とかいう&lt;del&gt;貴婦人&lt;/del&gt;理不尽な理由で22日のお休みがなくなった王子が来ました！（25日は死守しましたけど）
&lt;/p&gt;
&lt;p&gt;
    8月23日に行われる
&lt;/p&gt;
&lt;p style="text-align: center; font-size: xx-large;"&gt;
    &lt;a href="http://www.wankuma.com/seminar/20080823osaka22/Default.aspx" title="わんくま同盟 大阪勉強会 #22"&gt;わんくま同盟 大阪勉強会 #22&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    に行くために、朝早くから（と言っても7時ぐらいですが）新幹線に乗って旅行に行くのです。ただ23日は勉強会ですが、24日と25日は大阪旅行を満喫するつもりだったりするわけですよ。
&lt;/p&gt;
&lt;p&gt;
    そこで&lt;del&gt;おまいら&lt;/del&gt;皆さんにお聞きしたいのですが、大阪で行っておいた方がいい観光地ってどこらへんでしょう？
&lt;/p&gt;
&lt;p&gt;
    &lt;a href="http://twitter.com/" title="Twitter"&gt;Twitter&lt;/a&gt;で聞いてみても
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;A href="http://blogs.wankuma.com/torikobito/" title="とりこらぼ。"&gt;とりこびっち&lt;/a&gt;宅&lt;/li&gt;
    &lt;li&gt;鳥取砂丘&lt;/li&gt;
    &lt;li&gt;大阪城&lt;/li&gt;
    &lt;li&gt;&lt;del&gt;UFJ&lt;/del&gt;USJ&lt;/li&gt;
    &lt;li&gt;&lt;A href="http://blogs.wankuma.com/chuki/" title="PCだいちゅき"&gt;ちゅきさん&lt;/a&gt;の泥酔&lt;/li&gt;
    &lt;li&gt;京都&lt;/li&gt;
    &lt;li&gt;ホテルブラックドラゴン&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    とか、あまり参考にならない答えしか返ってこなかったのです。京都は参考になったですが。
&lt;/p&gt;
&lt;p&gt;
    なので、皆さんオヌヌメの大阪観光地を教えてくださいませ。
&lt;/p&gt;
&lt;p&gt;
    もちろん僕だって&lt;a href="http://d.hatena.ne.jp/kyocabu/20040724" title="2004-07-24 - 教官不定期日誌 旅行者向け『大阪Ｔｉｐｓ５０』"&gt;この辺&lt;/a&gt;とか&lt;a href="http://www.linkclub.or.jp/~keiko-n/go.html/osaka.html" title="大阪人チェック！"&gt;このあたり&lt;/a&gt;でちゃんと大阪のことは勉強しているのです。やしきたかじんの本名だって覚えたし、赤井英和はただのパンチドランカー。かに道楽の前では「やっぱ&amp;#8220;え○ナウさん&amp;#8221;はすごいよな&amp;#8230;」と、小さくつぶやく。ばっちりです！
&lt;/p&gt;
&lt;p&gt;
    あとはセッション資料とサンプルプログラムを作るだけです！（またかよ&amp;#8230;）
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/popi/aggbug/153919.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ぽぴ王子</dc:creator><title>C# Dayの話ととりこにされる勉強会の話</title><link>http://blogs.wankuma.com/popi/archive/2008/08/12/152823.aspx</link><pubDate>Tue, 12 Aug 2008 23:32:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2008/08/12/152823.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/152823.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2008/08/12/152823.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/152823.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/152823.aspx</trackback:ping><description>&lt;p&gt;
    先日行われた&lt;a href="http://www.wankuma.com/seminar/20080809tokyo23/Default.aspx" title="わんくま同盟 東京勉強会 #23 C# Day"&gt;わんくま同盟 東京勉強会 #23 C# Day&lt;/a&gt;へお越しくださいました皆様、ustreamでツッコミをいただいた皆様、今さらながらどうもありがとうございました。
&lt;/p&gt;
&lt;p&gt;
    申し込みで50人ぐらい？ustreamで最大50人ぐらいかな。総勢100人程の方々が見てくださったようで、今までにない大盛況という感じでした。
&lt;/p&gt;
&lt;p&gt;
    まぁ実際のところは皆さん&lt;A href="http://blogs.wankuma.com/hatsune/" title="DHJJ [Hatsune's Journal Japan] blog"&gt;初音さん&lt;/a&gt;、&lt;A href="http://blogs.wankuma.com/mnow/" title="えムナウ Blog"&gt;えムナウさん&lt;/a&gt;とか&lt;A href="http://blogs.wankuma.com/nagise/" title="凪瀬 Blog"&gt;凪瀬さん&lt;/a&gt;のセッションが目的だったりしたわけで（あと&lt;A href="http://blogs.wankuma.com/iijimas/" title="IIJIMASが勉強しようとしています。"&gt;IIJ IMAS大先生&lt;/a&gt;とか）、僕なんかC# DayなのにC#と関係ない話をしてましたからねー。やー、C# MVPってだけでC#に詳しいわけじゃないですし。C#ネタを楽しみにしていた皆さんゴメンナサイ。
&lt;/p&gt;
&lt;p&gt;
    今回の『&lt;del&gt;ZIPの解凍あたりのプログラムを作ってみた系&lt;/del&gt;GZIPファイルやZIPファイルを自分で作ろう』というセッションの内容は前から考えていて、ちょっとずつ調べていたことだったのでネタ的には困らなかったわけですが、話の流れをどうするかは結構悩みました。本来ならばデモと称して目の前でZIPファイルを手で解析するぐらいの根性がほしかったところですが(笑)結果としてフォーマットの解説とサンプルによる圧縮ファイルの作成ぐらいで終わってしまったのが残念無念。MISAOも設定を間違えてスクリーンじゃなく自分のPC側に流しちゃうし（実はサブディスプレイに流せると言うことをセッション後に知りました orz）。
&lt;/p&gt;
&lt;p&gt;
    実はいま結構な&lt;del&gt;ゆかりんマーチ&lt;/del&gt;デスマーチの真っ最中でして。印刷した資料は資料的な価値を重視してフォーマットの解説をたくさん入れてみたんですが、本当ならば発表用資料はそれ+αでもう少し&lt;del&gt;kwsk&lt;/del&gt;詳しく書くつもりだったのですよね。それがあんな感じになってしまいまして。&lt;A href="http://blogs.wankuma.com/koka/" title="ひよっこプログラミング"&gt;kokaさん&lt;/a&gt;には「フォーマットの解説のところは眠かったですねぇ～」とか言われちゃうし。申し訳ない。
&lt;/p&gt;
&lt;p&gt;
    で。
&lt;/p&gt;
&lt;p&gt;
    そんなデスマーチングな状態ですが、&lt;a href="http://www.wankuma.com/seminar/20080823osaka22/Default.aspx" title="わんくま同盟 大阪勉強会 #22"&gt;わんくま同盟 大阪勉強会 #22&lt;/a&gt;へ殴り込みをかけてリベンジしたいと思っています。やっぱり時間がないのですが、ネタもちょっとアレンジするつもり。
&lt;/p&gt;
&lt;p&gt;
    タイトルは東京と同じではなくいくつか案がありますが、それはディレクターである&lt;A href="http://blogs.wankuma.com/torikobito/" title="とりこらぼ。"&gt;とりこびっち&lt;/a&gt;に決めていただくということで。
&lt;/p&gt;
&lt;p&gt;
    資料とかサンプルプログラムとかは大阪勉強会が終わってから公開しようと思います。
&lt;/p&gt;
&lt;p&gt;
    あ、あと東京のセッションを見た方で「もっとこういうことが知りたい！」という方はコメントで書いてくだされば、もう少しつっこんで調べてみるかもしれませぬ。発表するのは大阪勉強会ですけど(笑)。
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/popi/aggbug/152823.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ぽぴ王子</dc:creator><title>フォントの話</title><link>http://blogs.wankuma.com/popi/archive/2008/07/07/147641.aspx</link><pubDate>Mon, 07 Jul 2008 00:00:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2008/07/07/147641.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/147641.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2008/07/07/147641.aspx#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/147641.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/147641.aspx</trackback:ping><description>&lt;p&gt;
    MVPに再選されてから1回目のエントリになります。カレーネタにしようかと思ったんですが、前から書きたかった話で。
&lt;/p&gt;
&lt;p&gt;
    （あ、でも今日の夕飯は&lt;a href="http://www.ichibanya.co.jp/" title="カレーハウスCoCo壱番屋"&gt;CoCo壱&lt;/a&gt;でオクラ豆腐カレー＋チーズトッピングでした）
&lt;/p&gt;
&lt;p&gt;
    だいぶ前に、&lt;A href="http://blogs.wankuma.com/shuujin/archive/2007/10/22/103224.aspx" title="囚人のジレンマな日々: 美しいフォントでプログラミングを"&gt;囚人さんがフォントのエントリを上げていた&lt;/a&gt;のを見て「よーし、オレっちもフォントに関するエントリあげちゃうゾナもし」とか思ってたんですが、すっかり忘れ去れたまま今にいたると。フォントの話はちょっと前に&lt;A href="http://blogs.wankuma.com/hcm/archive/2008/06/04/141492.aspx" title="Hirotow's Craftive Blogs: VisualStudioで使えそうな綺麗フォントいろいろ（修正版）"&gt;Hirotow君も書いていた&lt;/a&gt;ので、僕も便乗して書いてみることにします。
&lt;/p&gt;
&lt;p&gt;
    テストに使っているのはご存じぽぴ電卓のソースコード。画像をクリックすると大きなサイズを開きます。
&lt;/p&gt;
&lt;h4&gt;BDF東雲ゴシック 9pt&lt;/h4&gt;
&lt;p&gt;
    BDF UM+はもう出ているので、最近使っているのはBDF東雲ゴシック 9pt。BDF UM+と比べると同じサイズでちょっと小さめなのが気に入ってます。
&lt;/p&gt;
&lt;p&gt;
    &lt;a href="http://popi.wankuma.com/images/200807/font1.jpg"&gt;&lt;img src="http://popi.wankuma.com/images/200807/thumb/font1.jpg" width="400" height="300" border="0" alt="BDF東雲ゴシック 9pt" title="BDF東雲ゴシック 9pt" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;TT-JTCウインZ10 14pt&lt;/h4&gt;
&lt;p&gt;
    普段使用には向かないかもしれないけど、勉強会なんかで使うには向いてるかもしれないTT-JTCウインZ10。太くて力強いフォントですが、サイズが小さいとちょっと見づらいかも。
&lt;/p&gt;
&lt;p&gt;
    &lt;a href="http://popi.wankuma.com/images/200807/font2.jpg"&gt;&lt;img src="http://popi.wankuma.com/images/200807/thumb/font2.jpg" width="400" height="300" border="0" alt="TT-JTCウインZ10 14pt" title="TT-JTCウインZ10 14pt" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;VL ゴシック 11pt&lt;/h4&gt;
&lt;p&gt;
    囚人さんに教えていただいたVL ゴシック。これもびったりハマるサイズ以外ではちょっと見づらいかもしれないのが玉にキズかもしれませんね。
&lt;/p&gt;
&lt;p&gt;
    &lt;a href="http://popi.wankuma.com/images/200807/font3.jpg"&gt;&lt;img src="http://popi.wankuma.com/images/200807/thumb/font3.jpg" width="400" height="300" border="0" alt="VL ゴシック 11pt" title="VL ゴシック 11pt" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;あくあフォント 14pt&lt;/h4&gt;
&lt;p&gt;
    &lt;A href="http://blogs.wankuma.com/carbonara/" title="むりせず♪なまけず？ ～ぷろくらすてぃねいたーの言い訳雑記～"&gt;刈歩 菜良 CTP先生&lt;/a&gt;がいつもプレゼンでご使用されているあくあフォント。入手は&lt;a href="http://www5d.biglobe.ne.jp/~attic/aqua/" title="あくあフォント推進委員会"&gt;あくあフォント推進委員会&lt;/a&gt;からどうぞ。しかしこれもVisual Studioで使うのは(ry
&lt;/p&gt;
&lt;p&gt;
    &lt;a href="http://popi.wankuma.com/images/200807/font4.jpg"&gt;&lt;img src="http://popi.wankuma.com/images/200807/thumb/font4.jpg" width="400" height="300" border="0" alt="あくあフォント 14pt" title="あくあフォント 14pt" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;ぱうフォント 12pt&lt;/h4&gt;
&lt;p&gt;
    さて今回の本題であるところのぱうフォント。&lt;a href="http://udumaki.s36.xrea.com/" title="ぱうサイト"&gt;ぱうサイト&lt;/a&gt;から入手できます。適度に線が太くてその割に適度な読みやすさというところが気に入ってます。Visual Studioは違うフォントですが、エディタは常にこのフォントを使ってたりしますし。問題は、ビットマップフォントなので12ポイント以外では使えないと言うところでしょうか（真っ白になって表示されない）。
&lt;/p&gt;
&lt;p&gt;
    &lt;a href="http://popi.wankuma.com/images/200807/font5.jpg"&gt;&lt;img src="http://popi.wankuma.com/images/200807/thumb/font5.jpg" width="400" height="300" border="0" alt="ぱうフォント 12pt" title="ぱうフォント 12pt" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;ぱうフォント 24pt&lt;/h4&gt;
&lt;p&gt;
    『ビットマップフォントなので12ポイント以外では使えない』などと書いた直後にこんなのを出すのもどうかと思いますが(笑)実は画面のプロパティからClear Type（というか『スクリーンフォントの縁をなめらかにする』設定）をオフにすると12ポイント以外でも使えたりします。勉強会でのデモに使うなら倍の24ポイントぐらいがちょうどいいかもしれません。これオヌヌメ。
&lt;/p&gt;
&lt;p&gt;
    &lt;a href="http://popi.wankuma.com/images/200807/font6.jpg"&gt;&lt;img src="http://popi.wankuma.com/images/200807/thumb/font6.jpg" width="400" height="300" border="0" alt="ぱうフォント 24pt" title="ぱうフォント 24pt" /&gt;&lt;/a&gt;
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/popi/aggbug/147641.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ぽぴ王子</dc:creator><title>2年目のMVP</title><link>http://blogs.wankuma.com/popi/archive/2008/07/02/146677.aspx</link><pubDate>Wed, 02 Jul 2008 08:38:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2008/07/02/146677.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/146677.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2008/07/02/146677.aspx#Feedback</comments><slash:comments>20</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/146677.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/146677.aspx</trackback:ping><description>&lt;p&gt;
    ネタ元（違）：&lt;A href="http://blogs.wankuma.com/popi/archive/2007/07/02/83148.aspx" title="2007年07月02日: &amp;lt;del&amp;gt;恥&amp;lt;/del&amp;gt;はじめてのMVP"&gt;&lt;del&gt;恥&lt;/del&gt;はじめてのMVP&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    昨年『&lt;A href="http://blogs.wankuma.com/rti/" title="R.Tanaka.Ichiro's Blog"&gt;R・田中一郎さん&lt;/a&gt;が受賞できるなら僕だって！』と奮起し（もちろんネタですよ）おかげさまで Microsoft MVP for C# を受賞できたわけですが、このたび Microsoft MVP アワード Development Tools - Visual C# を再受賞することができました。
&lt;/p&gt;
&lt;p&gt;
    ほとんどBlogも書かずに他人様のBlog&lt;del&gt;と勉強会の自己紹介&lt;/del&gt;につっこみばっかり入れていた僕ですが、掲示板での回答だとかのいろいろな活動が評価されたようです。正直初めて受賞した去年より嬉しかったり。
&lt;/p&gt;
&lt;p&gt;
    充電期間にしてはかなり長かったわけですが(笑)、そろそろ再始動したいかなあと思います。再始動するぜ！と言っちゃうとできなかったときに言い訳できないから「したいかなあ」なのは秘密で。
&lt;/p&gt;
&lt;p&gt;
    なんにせよ、今年一年またよろしくお願いいたします。
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/popi/aggbug/146677.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ぽぴ王子</dc:creator><title>勉強会お疲れ様でした</title><link>http://blogs.wankuma.com/popi/archive/2008/03/18/128198.aspx</link><pubDate>Tue, 18 Mar 2008 00:04:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2008/03/18/128198.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/128198.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2008/03/18/128198.aspx#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/128198.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/128198.aspx</trackback:ping><description>&lt;p&gt;
    先日の&lt;a href="http://www.wankuma.com/seminar/20080315tokyo18/Default.aspx" title="わんくま同盟 東京勉強会 #18"&gt;わんくま同盟 東京勉強会 #18&lt;/a&gt;では中二病爆発のセッションをやらせていただいてどうもありがとうございました。
&lt;/p&gt;
&lt;p&gt;
    自分の分の反省と言うことで書いてみましたが、せっかくなので他の方のセッションについてもちょっとした感想などを。
&lt;/p&gt;
&lt;h4&gt;脱オタク（ry ファッション講座 vol5 [&lt;A href="http://blogs.wankuma.com/taka/" title="webloging"&gt;takaさん&lt;/a&gt;]&lt;/h4&gt;
&lt;p&gt;
    だんだんふかーいところへ入ってきて、僕なんかではとてもとてもついていけない部分になってきてた感じが。
&lt;/p&gt;
&lt;p&gt;
    本人も以前「感性的な部分はセッションじゃ伝わらないんスよね」と言ってましたが、難しいところですよね。
&lt;/p&gt;
&lt;h4&gt;ASP.NET開発標準化を考えてみよう！ [mxbさん（カーソルキーの下を押す係）と、&lt;A href="http://blogs.wankuma.com/esten/" title="すいません、VB４しかやってないんです、VBAはやったけど（ぼそ）"&gt;ハンガリアンハムスターさん（自称）&lt;/a&gt;]&lt;/h4&gt;
&lt;p&gt;
    このセッションのきっかけになったタイミングには僕も参加していたのだけど、最初はmxbさんがしゃべっているところに僕らが容赦ないツッコミを入れるという形だったはずが、気づいたらハムスターさんがしゃべってmxbさんはカーソルキーの下とスペースキーを押す係になってました。元ネタはmxbさんが作られたものですけどね。僕も自分のセッションがあってあんまり参加できない鴨～なんて言ってたから、こういう形に変えてくださったのかしら。
&lt;/p&gt;
&lt;p&gt;
    セッションは面白かったです。いわゆる標準化に関しての話なのだけど、ASP.NET（ハンガリアンハムスターさんによれば「あすぷどっとねっと」らしいです）は言語も様々だし、実際マイクロソフトでも標準の命名規則やらなにやらは存在していないと。じゃあ僕らで作っちゃおうじゃね？っての話&amp;#8230;だと思ってるんだけど、どうでしたっけ。
&lt;/p&gt;
&lt;h4&gt;How To WPF アプリケーション Part4 [&lt;A href="http://blogs.wankuma.com/naka/" title="中の技術日誌ブログ"&gt;中さん&lt;/a&gt;]&lt;/h4&gt;
&lt;p&gt;
    途中からライブ中継に乱入してチャット状態になっていたので、実を言うとあんまり聞いていなかったり（ひどいｗｗ）。
&lt;/p&gt;
&lt;p&gt;
    ただ、ListViewの表現が面白いなーとか思って聞いてました。正直なところ、自分自身まだWPFに触れる機会がないのでなんとも言えない感じではあります。LINQやらvarやら拡張メソッドやら、.NET Framework 3.5どころか3.0にあたる機能ですら使ってないわけで。業務で何かあればこの辺が活きてくるはずなんですけどねー。それまではタンスの肥やしになりそうです。
&lt;/p&gt;
&lt;h4&gt;うつ病について知ってみませんか？－うつ病と付き合う第一歩♪－ [&lt;A href="http://blogs.wankuma.com/kaya/" title="夏椰の東屋"&gt;夏椰さん&lt;/a&gt;]&lt;/h4&gt;
&lt;p&gt;
    うつが脳の病気である、という事実すら意外と知られていない昨今ではありますが、だからこそ夏椰さんのような「以前かかっていた、あるいは現在治療中である」といった方の証言が非常に重要だと思うのです。うつは15人に1人の割合でかかる病気と言われていますし、ストレス満載のIT業界（この言い方はあんまり好きじゃないんだけど）でいつ自分がうつになっても不思議じゃないという自覚もあり、自分のセッションの前だというのに非常に集中して聞いてしまいました。
&lt;/p&gt;
&lt;p&gt;
    セッションはつつがなく終わったように思っていましたが、実際はやはり結構なストレスだったようでちょっと声が上ずっているところも見受けられました。そりゃそうじゃよねー。
&lt;/p&gt;
&lt;h4&gt;もうAcr○batなんていらない！？PDFを自分で作ってみよう～♪ [&lt;A href="http://blogs.wankuma.com/iijimas/" title="IIJIMASが勉強しようとしています。"&gt;IIJIMASさん&lt;/a&gt;]&lt;/h4&gt;
&lt;p&gt;
    さて今回のメインエベント(笑)、巨匠IIJIMAS先生のPDFを自分でゴリゴリ書いてみる&lt;del&gt;スレ&lt;/del&gt;セッションであります。
&lt;/p&gt;
&lt;p&gt;
    PDFファイルをテキストエディタなんかで見ると、バイナリだとばかり思っていたけどテキストっぽいのも混じってるじゃん！これなら自分でも作れるんじゃね？とか思って、でも面倒なのと詳細なフォーマットがわからなくて結局投げっぱなしジャーマンだったわけですけども、その難関に果敢に挑んだIIJIMAS大先生！すげーぜ先生！初めてのセッションでそんなところを選ぶなんてすごい！と本気と書いてマジで思ってしまいました。
&lt;/p&gt;
&lt;p&gt;
    セッションはPDFがPortable Document Formatの略であるとか（意外とみんな知らなかったのね）、英語で書かれた詳細な仕様書があるので根性さえあれば自分で作ることもできるという話とか、よくそこまで調べましたね～という感じで。PDF内部はいくつかのセクションに分かれていて、それをオフセットで指定して見ているんだよ、というところからExcel（！）を使い各セクションへのオフセットを計算してPDFファイルを作り出すという荒業をやったりしていました。あれはマジですげえ。さすがMVPのIIJIMASさん！かっけえ！
&lt;/p&gt;
&lt;p&gt;
    最終的には日本語が出なかったものの、英語であればそれなりにちゃんと表示できるところまでこぎつけていました。簡単な矩形を表示したと思ったら、ベジェ曲線を駆使したド○えもんが画面に出たときには大爆笑でしたが。
&lt;/p&gt;
&lt;p&gt;
    ちなみに僕のセッションが終わったあとでPCを片付けようとしたら「使わせてください」と突然言われたので、IIJIMASさんのセッションも僕のPCでやってたわけですが、その辺はもう少し早く言ってほしかったかなあと。Visual Studio 2008も&lt;a href="http://www.adobe.com/jp/products/reader/" title="Adobe - Reader"&gt;Adobe Reader&lt;/a&gt;もたまたま入っていたから良かったようなものの、急に言われてもちょっと準備とかできなかったですしね。
&lt;/p&gt;
&lt;h4&gt;今回の反省点&lt;/h4&gt;
&lt;p&gt;
    今回のセッションは、前回の&lt;a href="http://www.wankuma.com/seminar/20070323tokyo5/Default.aspx" title="「ぽぴ王子と愉快な家来たち」Day"&gt;わんくま同盟 東京勉強会 #5　「ぽぴ王子と愉快な家来たち」Day&lt;/a&gt;に比べると自分でもかなりいい感じにリラックスしてしゃべれたのではないかと思っています。あの時は仕事がおしてちょっと遅れて、あわてて準備も何もなくしゃべってしまいましたからね。ただただ資料を読んでいただけというか。
&lt;/p&gt;
&lt;p&gt;
    今回は前回の反省点を踏まえ、いろいろ改善してみたつもり。でもやっぱり反省点もあってですねー。こんな感じ。
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;デモをもう少しやりたかったかも&lt;/li&gt;
    &lt;li&gt;時間配分できてなさすぎ&lt;/li&gt;
    &lt;li&gt;ネタを盛り込みすぎ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    電卓の話とか言いながら、実際はオリジナルの電卓用ボタンだったりデジタル数字パネルだったり、フォームでキーを押したらむにゅっとボタンがアニメーションするところだったり、はたまた謎の&lt;del&gt;秘密結社&lt;/del&gt;裏技紹介だったり、ぜんぜん電卓の本質と関係ないところで盛り上がってました。まぁ&lt;del&gt;夜神 月&lt;/del&gt;計画通りだったわけですけれども。
&lt;/p&gt;
&lt;p&gt;
    実態が「僕が考えた電卓用パーツの公開&lt;del&gt;処刑&lt;/del&gt;コードレビュー」だったわけで、デモと言ってもソースコードを表示してつらつら流すだけという感じになってしまったのが残念。でも見ながら&lt;A href="http://blogs.wankuma.com/mnow/" title="えムナウ Blog"&gt;えムナウさん&lt;/a&gt;などにツッコミを入れていただいて、その場で「こりゃいかんですね」という部分を発見できたのは収穫でした。あとは一応デジタル数字の部分を解説するために別途デモ用のツールを作成していったのは良かったかなと。セグメント表示の部分であんなにウケるとは予想外でした。ヘーベルハウスくん。
&lt;/p&gt;
&lt;p&gt;
    時間配分はもう、これは本当にごめんなさいとしか。前回はぶわーっと一気にしゃべりすぎて時間が余って質問コーナーが大活躍状態だったんですが、今回はいろんなことをしゃべりすぎて時間が足りなくなってました。おかげで一番面白い（と言われた）最後の裏技紹介の部分がビデオから抜け落ちているらしいです。ほんとスイマセン。どの部分をどのぐらいの時間で話せばいいかっていうシミュレーションが足りなかったのと、本番で舞い上がってしまって時計を見る余裕がなかったのが原因でしょうか。次はもうちょい考えて話そうと思います。
&lt;/p&gt;
&lt;p&gt;
    ネタはこれはもう仕方がないとしか（開き直り）。それこそネタと笑いを提供するためにセッションしているようなものですから（言い過ぎです）。ただ自己紹介のところの社員旅行はサイパン話とか、全くもって要らないネタもたくさんあるような気はしています。っていうかしていますじゃねえっつーのな。次回はもっとネタを厳選してみよう&amp;#8230;ってそれができたら苦労はしませんかそうですか。
&lt;/p&gt;
&lt;p&gt;
    ちなみに、出オチとして持っていった大型電卓（&lt;a href="http://www.akibaoo.co.jp/01/main" title="インターネット・あきばお～"&gt;あきばお～&lt;/a&gt;にて650円）を会場プレゼントとして提供してみましたが、さすがにこんなもの(笑)を欲しがる人もいなかったようで、最終的に&lt;A href="http://blogs.wankuma.com/episteme/archive/2008/03/16/127979.aspx" title="勉強会のおみやげ"&gt;επιστημηさんがもらってくれました&lt;/a&gt;。逆にεπιστημηさんが提供してくださった無線LANアダプタはじゃんけんの末に僕がいただきました。結局僕とεπιστημηさんの間で物々交換が成立しただけやん！というね。
&lt;/p&gt;
&lt;h4&gt;Miku Miku Dance講座 [&lt;A href="http://blogs.wankuma.com/hatsune/" title="DHJJ [Hatsune's Journal Japan]"&gt;はつねさん&lt;/a&gt;]&lt;/h4&gt;
&lt;p&gt;
    懇親会の最初のほうで、セッションで使ったプロジェクターをそのまま使ってはつねさんが&lt;del&gt;振り込めない詐欺&lt;/del&gt;Miku Miku Dance講座をやってくださいました。&lt;a href="http://www.itmedia.co.jp/news/articles/0803/10/news020.html" title="「神ツール」――初音ミク踊らせるソフト「MikuMikuDance」大人気 - ITmedia News"&gt;この辺のニュース&lt;/a&gt;で知りましたが、作者の方は本格的にプログラミングをしたことがない方なんですよね。それでもこれだけのソフトが作れるということに感動してみたり。まぁユーザーインターフェースはまだこなれていない感じを受けますけど、でもすげえなと。
&lt;/p&gt;
&lt;p&gt;
    扱えるモデルがプリセットで入っている初音ミクのみであるとか、ボーンもかなり簡略化されていて（これは元のデータがそうなのかな）複雑で挫折しそうな部分がだいぶ減っている印象を受けました。これなら初心者の人が触ってもある程度のものはできるであろうと。実際、はつねさんはものの10分？くらいでチョチョイと動かしてましたし。ただこだわり始めると髪の流れ方とか腰の動きとか、それこそ愛がなければいいものは作れない！という感じが。Miku Miku Danceに限ったことではないですけどね。ああすばらしき親子愛（違
&lt;/p&gt;
&lt;h4&gt;しいちゃんも来てくれた&lt;/h4&gt;
&lt;p&gt;
    僕がセッションをするなら&amp;#8230;と、前回に引き続き僕の奥さん（通称しいちゃん）が懇親会から参加してくれました。&lt;A href="http://blogs.wankuma.com/rti/" title="R.Tanaka.Ichiro's Blog"&gt;田中さん&lt;/a&gt;が以前から酔っぱらうたびに「&lt;del&gt;能登かわいいよ能登&lt;/del&gt;しいちゃんかわいいよしいちゃん」とか言うので、&lt;A href="http://blogs.wankuma.com/hanako/" title="花子's Blog"&gt;花子さん&lt;/a&gt;がものすごく会いたがってたみたいです。
&lt;/p&gt;
&lt;p&gt;
    あと個人的には片桐さんに似てると思っていたので（本人も会いたいと言っていたし）、両者を会わせて&lt;del&gt;拳法漫画の十八番、生き別れのお姉さんをやらせたい&lt;/del&gt;どのぐらい似てるか本人達に確認してもらいたかったというのもあったりなかったり。二人とも楽しそうで良かったです。
&lt;/p&gt;
&lt;p&gt;
    二次会では僕が&lt;A href="http://blogs.wankuma.com/non/" title="｡:+.in the life｡:+."&gt;のんちゃん&lt;/a&gt;達とセッションに出るとハイになるよとか話し込んでいたところで、しいちゃんは花子さんや夏椰さんといろいろ話していたようです。彼女自身は技術者ではないンですが、いろいろと有意義な話ができていたようでホッと一安心。
&lt;/p&gt;
&lt;p&gt;
    「夏椰さんの足が健康的で良かったわｗｗ」とは本人談。ええ、僕の奥さんですから。
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/popi/aggbug/128198.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ぽぴ王子</dc:creator><title>ゴメン。ソース入れ替えさせて～</title><link>http://blogs.wankuma.com/popi/archive/2008/03/12/127437.aspx</link><pubDate>Wed, 12 Mar 2008 23:09:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2008/03/12/127437.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/127437.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2008/03/12/127437.aspx#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/127437.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/127437.aspx</trackback:ping><description>&lt;p&gt;
    今週の土曜日、3月15日は&lt;a href="http://www.wankuma.com/seminar/20080315tokyo18/Default.aspx" title="わんくま同盟 東京勉強会 #18"&gt;わんくま同盟 東京勉強会 #18&lt;/a&gt;なんですが、
    その辺で僕がぽぴ電卓のソースコードを解説しますよセッションをするぜ、って話を&lt;A href="http://blogs.wankuma.com/popi/archive/2008/03/07/126765.aspx" title="2008年03月07日: 東京勉強会#18でぽぴ電卓の解説をするよー"&gt;こないだ書きました&lt;/a&gt;。
&lt;/p&gt;
&lt;p&gt;
    それ用の資料をただいま絶賛執筆中なわけなんですが、改めて見るとソースコードが汚い汚い。なんていうかバグもいくつか発見しちゃったりして、ちょっとこれをそのまま解説するのはあんまりかも&amp;#8230;なんて思い始めちゃったりしています。
&lt;/p&gt;
&lt;p&gt;
    とは言えやることは決まりなので、できるだけ整形してちょっぴり見やすくなったかも？というソースを改めて公開しようかと。当日はこれを元に話を進めるつもりです。
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://popi.wankuma.com/junk/popicalc2008.zip" title="ぽぴ電卓プロジェクトファイル(改)"&gt;プロジェクトファイル(改) （実行ファイルは含まれていません）&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://popi.wankuma.com/junk/popicalcexe2008.zip" title="ぽぴ電卓実行ファイル(改)"&gt;実行ファイル(改)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    ただ、現在の開発環境がVisual Studio 2008になってしまったため、プロジェクトファイルもVisual Studio 2008用になってしまっています。申し訳ない。中身自体は.NET Framework 2.0用なので、プロジェクトファイルだけ差し替えればVisual Studio 2005でも開けるかもしれません。
&lt;/p&gt;
&lt;p&gt;
    古いファイルもそのまま残してありますので、見比べてみると「ぷぷっ、こんなとこ直してやんの」とか細かいツッコミもできるかもしれないです。でもできれば華麗にスルーでお願いしたく。実はまだバグが残っているというのも秘密でお願いします。
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/popi/aggbug/127437.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ぽぴ王子</dc:creator><title>東京勉強会#18でぽぴ電卓の解説をするよー</title><link>http://blogs.wankuma.com/popi/archive/2008/03/07/126765.aspx</link><pubDate>Fri, 07 Mar 2008 13:22:00 GMT</pubDate><guid>http://blogs.wankuma.com/popi/archive/2008/03/07/126765.aspx</guid><wfw:comment>http://blogs.wankuma.com/popi/comments/126765.aspx</wfw:comment><comments>http://blogs.wankuma.com/popi/archive/2008/03/07/126765.aspx#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://blogs.wankuma.com/popi/comments/commentRss/126765.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/popi/services/trackbacks/126765.aspx</trackback:ping><description>&lt;p&gt;
    えっと…もう申し開きはいたしません。サボってました。ぽぴ王子です。
&lt;/p&gt;
&lt;p&gt;
    いろいろと紆余曲折ってものがあったのはあったわけですが、気づいたら1月のエントリはやっぱり1個。2月にいたってはまったく更新せず。あんまりですね。アーティストだったらニューアルバム出さないからってレコード会社から契約切られるぐらいのレベルですよ（月に何枚もアルバム出せるかってのは置いといて）。&lt;a href="http://www.denkigroove.com/" title="DENKI GROOVE"&gt;電気グルーヴ&lt;/a&gt;&lt;a href="http://blogs.wankuma.com/popi/archive/2008/03/07/126765.aspx#d20080307-1-n1" name="d20080307-1-nc1" id="d20080307-1-nc1" class="footnotelink" title="アルバム出さないと契約切っちゃうよと言われて「ピクニック」というソロ作品集を慌てて出したことがある"&gt;[*1]&lt;/a&gt;かっつーのな。
&lt;/p&gt;
&lt;p&gt;
    と、誰がついてこれるんだこんなネタ的な話はどうでもいいとして。
&lt;/p&gt;
&lt;p&gt;
    &lt;a href="http://www.wankuma.com/seminar/20070323tokyo5/Default.aspx" title="「ぽぴ王子と愉快な家来たち」Day"&gt;わんくま同盟 東京勉強会 #5　「ぽぴ王子と愉快な家来たち」Day&lt;/a&gt;以来になりますが、今度の&lt;a href="http://www.wankuma.com/seminar/20080315tokyo18/Default.aspx" title="わんくま同盟 東京勉強会 #18"&gt;わんくま同盟 東京勉強会 #18&lt;/a&gt;（通称「&lt;a href="http://blogs.wankuma.com/iijimas/" title="IIJIMASが勉強しようとしています。"&gt;IIJIMASさん&lt;/a&gt;を担ぎ上げる会」）にて久しぶりにセッションを持たせていただくことになりました。
&lt;/p&gt;
&lt;p&gt;
    テーマはここで募集しようかと思ってたんですが、2月の勉強会の準備などしていたら時間がなくなってしまったので、独断と偏見で
&lt;/p&gt;
&lt;p style="font-size: xx-large; text-align: center; color: #008000"&gt;
    今からでも間に合う？！ぽぴ電卓はこうして作った講座
&lt;/p&gt;
&lt;p&gt;
    になりました。
&lt;/p&gt;
&lt;p&gt;
    内容的には&lt;a href="http://www.wankuma.com/seminar/20070818osaka12/Default.aspx" title="わんくま同盟 大阪勉強会 #12"&gt;わんくま同盟 大阪勉強会 #12&lt;/a&gt;で&lt;a href="http://blogs.wankuma.com/aqua/" title="AQUA's .NET 奮闘記"&gt;アクアさん&lt;/a&gt;がやられた「『 The 祭り 』電卓アプリを作ろう!まとめ」ってセッションがあったじゃないですか。あれに&lt;strong&gt;間に合わなかった&lt;/strong&gt;ぽぴ電卓のソースコードの解説をします。あとついでに電卓の作り方みたいなやつとか（ついでかよ）。
&lt;/p&gt;
&lt;p&gt;
    電卓祭りの発端になった（と思う）質問などを見るに、どうも基礎的な部分をちゃんと理解しない（教えてもらえてない？）まま手頃なアプリケーションのサンプルとして電卓を作らされる場合が多いのかなと感じたんですが、電卓は意外と奥が深いわけですよ。電卓なめんなよー！と（だからこそ祭りがうまいことハマった感じがします）。
&lt;/p&gt;
&lt;p&gt;
    で、電卓祭りでは実行ファイルやソースコードを&lt;del&gt;後悔&lt;/del&gt;公開したりした人はいたけれど、その中身までじっくりと解説してくれた人はいなかったんじゃないかな～？と、そんなことをずっと考えてまして。これじゃ単なるオレオレ電卓作ったよ大会で終わっちゃうじゃねえかと。そういう僕もソースコードを公開して『あとはおまいら勝手に解析しる！』とか甘っちょろいことをぬかしてたわけですけど。
&lt;/p&gt;
&lt;p&gt;
    ただ、それだと自分で調べる気がある＆調べられる人ならともかく、研修で電卓作らされてます！みたいな人たちだと見る気もしないだろうし、それじゃなんの参考にもならないかなぁと思っていて、そこで僕が解説する…つもりがネタがないのでセッションに使っちゃおうぜ！というのが今回のあらすじ。
&lt;/p&gt;
&lt;p&gt;
    セッションではぽぴ電卓の電卓としての基礎部分から、ちょっとした応用として自作コントロールを使ったボタンと画面の作り方などを解説したいと思っています。&lt;del&gt;乞うご期待！&lt;/del&gt;あんまり期待しないでください(笑)
&lt;/p&gt;
&lt;div class="footnote"&gt;
    &lt;dl&gt;
        &lt;dt&gt;&lt;a name="d20080307-1-n1" id="d20080307-1-n1" href="http://blogs.wankuma.com/popi/archive/2008/03/07/126765.aspx#d20080307-1-nc1" class="footnotelink"&gt;[*1]&lt;/a&gt;&lt;/dt&gt;
        &lt;dd&gt;アルバム出さないと契約切っちゃうよと言われて「ピクニック」というソロ作品集を慌てて出したことがある&lt;/dd&gt;
    &lt;/dl&gt;
&lt;/div&gt;&lt;img src ="http://blogs.wankuma.com/popi/aggbug/126765.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>