<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>++C++; // 未確認飛行 C ブログ</title>
	<atom:link href="http://ufcpp.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ufcpp.wordpress.com</link>
	<description>http://ufcpp.net/</description>
	<lastBuildDate>Wed, 22 Feb 2012 15:49:55 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ufcpp.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/9f9a739aa9b3346ee09726e4134baf1a?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>++C++; // 未確認飛行 C ブログ</title>
		<link>http://ufcpp.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ufcpp.wordpress.com/osd.xml" title="++C++; // 未確認飛行 C ブログ" />
	<atom:link rel='hub' href='http://ufcpp.wordpress.com/?pushpress=hub'/>
		<item>
		<title>DevSumi2012 OpenJam codeseek &#8211; Metro アプリ</title>
		<link>http://ufcpp.wordpress.com/2012/02/22/devsumi2012-openjam-codeseek-metro-%e3%82%a2%e3%83%97%e3%83%aa/</link>
		<comments>http://ufcpp.wordpress.com/2012/02/22/devsumi2012-openjam-codeseek-metro-%e3%82%a2%e3%83%97%e3%83%aa/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 02:40:21 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Metro]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Windows Runtime]]></category>
		<category><![CDATA[WinRT]]></category>

		<guid isPermaLink="false">https://ufcpp.wordpress.com/?p=687</guid>
		<description><![CDATA[Developers Summit 2012 にて、codeseek 枠で OpenJam セッションしてきました。 事前告知すっかり忘れていて、当日、直前くらいに twitter でつぶやいた程度、本セッションがたくさんある裏でのセッションだったわけですが。その割に、常時20名超、延べだと40名程度お越しいただけたようです。ありがとうございました。 OpenJam 運営の方の手により、録画＆YouTube 公開されています。 DevSumi2012 OpenJam codeseek &#8211; Metro アプリ (1/2) DevSumi2012 OpenJam codeseek &#8211; Metro アプリ (2/2) スライドも、SkyDrive にアップロードしました。 https://skydrive.live.com/#!/view.aspx?cid=5C622397E11C979D&#38;resid=5C622397E11C979D%214035 ちなみに、「100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊」にも寄稿していたりします。ほんとに名著が並ぶ中、自著（を書くにあたって込めた思いをつづっただけ）だったりしますが…<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=687&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://codezine.jp/devsumi/2012">Developers Summit 2012</a> にて、<a href="http://codeseek.net/">codeseek</a> 枠で OpenJam セッションしてきました。</p>
<p>事前告知すっかり忘れていて、当日、直前くらいに twitter でつぶやいた程度、本セッションがたくさんある裏でのセッションだったわけですが。その割に、常時20名超、延べだと40名程度お越しいただけたようです。ありがとうございました。</p>
<p>OpenJam 運営の方の手により、録画＆YouTube 公開されています。</p>
<div style="display:inline;float:none;margin:0;padding:0;" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c89a0c1b-29c5-468c-8f40-3c978f511219" class="wlWriterEditableSmartContent">
<div><span style="text-align:center; display: block;"><a href="http://ufcpp.wordpress.com/2012/02/22/devsumi2012-openjam-codeseek-metro-%e3%82%a2%e3%83%97%e3%83%aa/"><img src="http://img.youtube.com/vi/k-WaFPbtxbk/2.jpg" alt="" /></a></span></div>
<div style="width:448px;clear:both;font-size:.8em;">DevSumi2012 OpenJam codeseek &#8211; Metro アプリ (1/2)</div>
</div>
<div style="display:inline;float:none;margin:0;padding:0;" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c0bd6375-9a08-4a69-b9bc-e1b8cda9b05f" class="wlWriterEditableSmartContent">
<div><span style="text-align:center; display: block;"><a href="http://ufcpp.wordpress.com/2012/02/22/devsumi2012-openjam-codeseek-metro-%e3%82%a2%e3%83%97%e3%83%aa/"><img src="http://img.youtube.com/vi/vYF6sPkzI2c/2.jpg" alt="" /></a></span></div>
<div style="width:448px;clear:both;font-size:.8em;">DevSumi2012 OpenJam codeseek &#8211; Metro アプリ (2/2)</div>
</div>
<p>スライドも、SkyDrive にアップロードしました。</p>
<p><a title="https://skydrive.live.com/#!/view.aspx?cid=5C622397E11C979D&amp;resid=5C622397E11C979D%214035" href="https://skydrive.live.com/#!/view.aspx?cid=5C622397E11C979D&amp;resid=5C622397E11C979D%214035">https://skydrive.live.com/#!/view.aspx?cid=5C622397E11C979D&amp;resid=5C622397E11C979D%214035</a></p>
<p>ちなみに、「<a href="http://amzn.to/y0izZn">100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊</a>」にも寄稿していたりします。ほんとに名著が並ぶ中、自著（を書くにあたって込めた思いをつづっただけ）だったりしますが…</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/687/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/687/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/687/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/687/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/687/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/687/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/687/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/687/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/687/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/687/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/687/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/687/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/687/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/687/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=687&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2012/02/22/devsumi2012-openjam-codeseek-metro-%e3%82%a2%e3%83%97%e3%83%aa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>
	</item>
		<item>
		<title>一斉更新</title>
		<link>http://ufcpp.wordpress.com/2012/01/29/%e4%b8%80%e6%96%89%e6%9b%b4%e6%96%b0/</link>
		<comments>http://ufcpp.wordpress.com/2012/01/29/%e4%b8%80%e6%96%89%e6%9b%b4%e6%96%b0/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 20:44:39 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">https://ufcpp.wordpress.com/?p=685</guid>
		<description><![CDATA[先月一気に書きすぎたブログを ufcpp.net の方に清書したり、他の人の Advent Calendar にインスパイアされた記事書いたりするなど。 [雑記]動的な処理の使い方 正規表現（文字列パターン マッチング） 文字列の書式設定 コレクション コレクションの内部実装 IL 命令の実行例 使わなくなった機能・新しい機能 こんなペースでページ足したの、何年ぶりだろう。<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=685&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>先月一気に書きすぎたブログを <a href="http://ufcpp.net/study/">ufcpp.net</a> の方に清書したり、他の人の Advent Calendar にインスパイアされた記事書いたりするなど。</p>
<ul>
<li><a href="http://ufcpp.net/study/csharp/dyn_usage.html">[雑記]動的な処理の使い方</a></li>
<li><a href="http://ufcpp.net/study/dotnet/bcl_regex.html">正規表現（文字列パターン マッチング）</a></li>
<li><a href="http://ufcpp.net/study/dotnet/bcl_format.html">文字列の書式設定</a></li>
<li><a href="http://ufcpp.net/study/dotnet/bcl_collection.html">コレクション</a></li>
<li><a href="http://ufcpp.net/study/dotnet/bcl_collection_algorithm.html">コレクションの内部実装</a></li>
<li><a href="http://ufcpp.net/study/dotnet/il_execution.html">IL 命令の実行例</a></li>
<li><a href="http://ufcpp.net/study/csharp/ap_modern.html">使わなくなった機能・新しい機能</a></li>
</ul>
<p>こんなペースでページ足したの、何年ぶりだろう。</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/685/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=685&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2012/01/29/%e4%b8%80%e6%96%89%e6%9b%b4%e6%96%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>
	</item>
		<item>
		<title>C#らしくC#を書こう@Aiming</title>
		<link>http://ufcpp.wordpress.com/2012/01/25/c%e3%82%89%e3%81%97%e3%81%8fc%e3%82%92%e6%9b%b8%e3%81%93%e3%81%86aiming/</link>
		<comments>http://ufcpp.wordpress.com/2012/01/25/c%e3%82%89%e3%81%97%e3%81%8fc%e3%82%92%e6%9b%b8%e3%81%93%e3%81%86aiming/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 18:46:59 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">https://ufcpp.wordpress.com/?p=679</guid>
		<description><![CDATA[株式会社 Aiming の開発者ブログにて記事が出ていますが、社内勉強にて1時間ほど C# についてしゃべってきました。 C# の社内勉強会でした 以下のような内容です。 https://skydrive.live.com/?sc=documents&#38;cid=5c622397e11c979d#!/view.aspx?cid=5C622397E11C979D&#38;resid=5C622397E11C979D%213892 動画とってないのが残念ですが。 前半: 依存関係削減 Unity やってる人が多い前提で作ってたら、案外、サーバー側な人の比率が高くて、そっちの人にはどうだったかなぁという感じもあるものの。 Unity みたいに、なまじクロス プラットフォームなものを使うと、結構みんな容赦なく Unity 依存なコードを書くんですよねぇ。なので、前半はこんな感じで。 中盤: イベントと LINQ 他の言語にあんまりない機能の2大巨頭。でも正直、経験上、実は LINQ ってみんなすぐに覚えてくれるんですよねぇ。むしろイベントが鬼門。 イベントは、addEventLisnter との対比のスライドだけあればよかったかも、客層的には。さすがに、イベントの使いどころまでは要らなかった予感。 LINQ は、みんな割と興味津々で聞いていた感じ。 で、思ったのは、（今の）C# の敵は、他言語じゃなくて、C# 1.0 とか C# 2.0 だったりするかなぁとか。Windows も、 7 の最大の敵は XP とか言われてますしねぇ。 終盤: ライブ コーディング スライド中に書いてる、 foreach メソッド抽出 Usage-First 単体テスト生成 LINQ の中だと、LINQ 以外は一通りやれた感じ（LINQ は時間切れ）です。 特に、テスト プロジェクトの自動生成とか、Usage-First（Test-First [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=679&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://aiming-inc.com/ja/">株式会社 Aiming</a> の<a href="http://developer.aiming-inc.com/">開発者ブログ</a>にて記事が出ていますが、社内勉強にて1時間ほど C# についてしゃべってきました。</p>
<ul>
<li><a href="http://developer.aiming-inc.com/study/studyingcsharp/">C# の社内勉強会でした</a> </li>
</ul>
<p>以下のような内容です。</p>
<p><a title="https://skydrive.live.com/?sc=documents&amp;cid=5c622397e11c979d#!/view.aspx?cid=5C622397E11C979D&amp;resid=5C622397E11C979D%213892" href="https://skydrive.live.com/?sc=documents&amp;cid=5c622397e11c979d#!/view.aspx?cid=5C622397E11C979D&amp;resid=5C622397E11C979D%213892">https://skydrive.live.com/?sc=documents&amp;cid=5c622397e11c979d#!/view.aspx?cid=5C622397E11C979D&amp;resid=5C622397E11C979D%213892</a></p>
<p>動画とってないのが残念ですが。</p>
<h2>前半: 依存関係削減</h2>
<p>Unity やってる人が多い前提で作ってたら、案外、サーバー側な人の比率が高くて、そっちの人にはどうだったかなぁという感じもあるものの。</p>
<p>Unity みたいに、なまじクロス プラットフォームなものを使うと、結構みんな容赦なく Unity 依存なコードを書くんですよねぇ。なので、前半はこんな感じで。</p>
<h2>中盤: イベントと LINQ</h2>
<p>他の言語にあんまりない機能の2大巨頭。でも正直、経験上、実は LINQ ってみんなすぐに覚えてくれるんですよねぇ。むしろイベントが鬼門。</p>
<p>イベントは、addEventLisnter との対比のスライドだけあればよかったかも、客層的には。さすがに、イベントの使いどころまでは要らなかった予感。</p>
<p>LINQ は、みんな割と興味津々で聞いていた感じ。</p>
<p>で、思ったのは、（今の）C# の敵は、他言語じゃなくて、C# 1.0 とか C# 2.0 だったりするかなぁとか。Windows も、 7 の最大の敵は XP とか言われてますしねぇ。</p>
<h2>終盤: ライブ コーディング</h2>
<p>スライド中に書いてる、</p>
<ul>
<li>foreach </li>
<li>メソッド抽出 </li>
<li>Usage-First </li>
<li>単体テスト生成 </li>
<li>LINQ </li>
</ul>
<p>の中だと、LINQ 以外は一通りやれた感じ（LINQ は時間切れ）です。</p>
<p>特に、テスト プロジェクトの自動生成とか、Usage-First（Test-First 開発するんなら、先に用途の方書いてしまって、そこからメソッドとか生成する）みたいな話、大事ですよねぇ。テスト大事。</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/679/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=679&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2012/01/25/c%e3%82%89%e3%81%97%e3%81%8fc%e3%82%92%e6%9b%b8%e3%81%93%e3%81%86aiming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>
	</item>
		<item>
		<title>Nuget on Express、Word Doc Generator、Power Viewデモ、等々</title>
		<link>http://ufcpp.wordpress.com/2012/01/14/nuget-on-express%e3%80%81word-doc-generator%e3%80%81power-view%e3%83%87%e3%83%a2%e3%80%81%e7%ad%89%e3%80%85/</link>
		<comments>http://ufcpp.wordpress.com/2012/01/14/nuget-on-express%e3%80%81word-doc-generator%e3%80%81power-view%e3%83%87%e3%83%a2%e3%80%81%e7%ad%89%e3%80%85/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 10:56:41 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">https://ufcpp.wordpress.com/?p=676</guid>
		<description><![CDATA[NuGet does work on Visual Studio Express 来た。Expressでも使えれば、気兼ねなく記事サンプルに使えて非常にありがたい。 Azureは相変わらず動きが激しくてて大変だなー December was a big month for Windows Azure Microsoft&#8217;s cloud roadmap for 2012: What&#8217;s on tap Utility to generate Word documents from templates using Visual Studio 2010 and Open Xml 2.0 SDK テンプレートからWordドキュメントを生成するためのユーティリティ CodePlexでソースコードも公開 More demos of Power View available SQL Server 2012の新機能、Power Viewのデモ サイトができてる とか思ってたけど、検索してみたら、日本語でもあるなぁ、デモ [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=676&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://blogs.msdn.com/b/devschool/archive/2011/12/27/nuget-does-work-on-visual-studio-express.aspx">NuGet does work on Visual Studio Express</a></li>
<ul>
<li>来た。Expressでも使えれば、気兼ねなく記事サンプルに使えて非常にありがたい。</li>
</ul>
<li>Azureは相変わらず動きが激しくてて大変だなー</li>
<ul>
<li><a href="http://blogs.msdn.com/b/terryclancy/archive/2011/12/29/december-was-a-big-month-for-windows-azure.aspx">December was a big month for Windows Azure</a></li>
<li><a href="http://www.zdnet.com/blog/microsoft/microsofts-cloud-roadmap-for-2012-whats-on-tap/11522">Microsoft&#8217;s cloud roadmap for 2012: What&#8217;s on tap</a></li>
</ul>
<li><a href="http://blogs.msdn.com/b/atverma/archive/2011/12/31/utility-to-generate-word-documents-from-templates-using-visual-studio-2010-and-open-xml-2-0-sdk.aspx">Utility to generate Word documents from templates using Visual Studio 2010 and Open Xml 2.0 SDK</a></li>
<ul>
<li>テンプレートからWordドキュメントを生成するためのユーティリティ</li>
<li><a href="http://worddocgenerator.codeplex.com/">CodePlexでソースコードも公開</a></li>
</ul>
<li><a href="http://blogs.msdn.com/b/oneclickbi/archive/2011/12/27/more-demos-of-power-view-available.aspx">More demos of Power View available</a></li>
<ul>
<li>SQL Server 2012の新機能、Power Viewのデモ サイトができてる</li>
<li>とか思ってたけど、検索してみたら、<a href="http://powerview.sqlbi.jp/SitePages/Home.aspx">日本語でもあるなぁ、デモ</a></li>
</ul>
</ul>
<p>&#160;</p>
<h2>Advent Calendar</h2>
<p>さて、<a href="http://csharp-users.jp/meeting/%E7%AC%AC74%E5%9B%9Ecodeseek%E5%8B%89%E5%BC%B7%E4%BC%9A%EF%BC%86%E7%AC%AC14%E5%9B%9E%E6%97%A5%E6%9C%ACc-%E3%83%A6%E3%83%BC%E3%82%B5%E3%83%BC%E4%BC%9A-%E5%8B%89%E5%BC%B7%E4%BC%9A">C#ユーザー会の1月の勉強会は、先月のAdvent Calendarの振り返り</a>にしようかと。</p>
<p>C#のものだけじゃなく、他で面白そうな話題があれば共有しましょうという意図があるので、以下のページなど見てみるとよいのではないかと。</p>
<ul>
<li><a href="http://www.otchy.net/tacj2011/">Tech Advent Calendar Japan 2011</a></li>
<li><a href="http://www.otchy.net/20120106/tacj2011-finished/">今こそまとめ読み！技術系アドベントカレンダー総まとめ 2011【完結】</a></li>
</ul>
<p>あー、この内容でブックマーク多くとれるんだー的な感じでも楽しめるのではないかと（思いっきり自分視点）。</p>
<p>しかし…完走率ひっくいなぁ…。見込み考えずに始めた1人Advent Calendarが多かったんですかねぇ。</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/676/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=676&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2012/01/14/nuget-on-express%e3%80%81word-doc-generator%e3%80%81power-view%e3%83%87%e3%83%a2%e3%80%81%e7%ad%89%e3%80%85/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>
	</item>
		<item>
		<title>MSのオープンソース取組（対談）、Roslynの舞台裏</title>
		<link>http://ufcpp.wordpress.com/2012/01/12/ms%e3%81%ae%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e5%8f%96%e7%b5%84%ef%bc%88%e5%af%be%e8%ab%87%ef%bc%89%e3%80%81roslyn%e3%81%ae%e8%88%9e%e5%8f%b0%e8%a3%8f/</link>
		<comments>http://ufcpp.wordpress.com/2012/01/12/ms%e3%81%ae%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e5%8f%96%e7%b5%84%ef%bc%88%e5%af%be%e8%ab%87%ef%bc%89%e3%80%81roslyn%e3%81%ae%e8%88%9e%e5%8f%b0%e8%a3%8f/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 16:06:55 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">https://ufcpp.wordpress.com/?p=674</guid>
		<description><![CDATA[今日は2件ほど。 オープン ソース、オープンな標準にマイクロソフトはどう取り組んでいるか オープン ソース、オープンな標準にマイクロソフトはどう取り組んでいるか なかなかいい内容の対談だった。一部、特に気に入ったところを引用。 ラベリノ： いいご質問ですね。例えばクラウドにおけるオープン性を考えると、単にそのクラウドのコードを開示しているだけでは十分ではありませんよね。クラウドでアプリケーションを運用することを考えると、データをそこにロックインされたくないからデータ用の API やデータ フォーマットの標準も欲しい。 だからオープン性にはさまざまな要素があって、オープンな API、オープン プロトコル、オープンな標準、そしてオープン ソース。この 4 つが柱です。けれどもどんなときにもこのすべてが必要というわけではありません。顧客がロックインされないためになにが必要か、というのはそれぞれ役割が違っていると考えています。 &#160; 丸山： 僕はオラクルに買収されたサン・マイクロシステムズという会社がとても好きで、なぜあの会社がだめになってしまったのか、ときどき考えるんです。それでいくつか思い当たることがあるのですが、サンは Java のオープン化って最後になるまでできなかったんですね。それからグーグルもオープンと言いつつ、キー テクノロジは絶対に外には出さないですね。そういう意味で実はプロプライエタリに近づいていると思うんです。 だけど一般的にはプロプライエタリな技術の筆頭だと思われているのはマイクロソフトだったりする。現実はどんどん変わっているんだってことを、もう少し印象的に示した方がいいと思ってるんですよね。 2つとも、まったくで。 Roslynの舞台裏 Roslynの舞台裏 Roslyn開発者へのインタビュー動画の要約。 見た感じ、自分が把握してる内容（↓で書いたようなの）で間違いなさそう（その後の方針転換とかもなさそう）。 Roslyn CTP – October 2011 を触ってみた 第12回 C#ユーザー会 勉強会レポート 議事録（Word形式）<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=674&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>今日は2件ほど。</p>
<h2>オープン ソース、オープンな標準にマイクロソフトはどう取り組んでいるか</h2>
<ul>
<li><a href="http://msdn.microsoft.com/ja-jp/hh757621">オープン ソース、オープンな標準にマイクロソフトはどう取り組んでいるか</a></li>
</ul>
<p>なかなかいい内容の対談だった。一部、特に気に入ったところを引用。</p>
<blockquote><p>ラベリノ： いいご質問ですね。例えばクラウドにおけるオープン性を考えると、単にそのクラウドのコードを開示しているだけでは十分ではありませんよね。クラウドでアプリケーションを運用することを考えると、データをそこにロックインされたくないからデータ用の API やデータ フォーマットの標準も欲しい。</p>
<p>だからオープン性にはさまざまな要素があって、オープンな API、オープン プロトコル、オープンな標準、そしてオープン ソース。この 4 つが柱です。けれどもどんなときにもこのすべてが必要というわけではありません。顧客がロックインされないためになにが必要か、というのはそれぞれ役割が違っていると考えています。</p>
</blockquote>
<p>&#160;</p>
<blockquote><p>丸山： 僕はオラクルに買収されたサン・マイクロシステムズという会社がとても好きで、なぜあの会社がだめになってしまったのか、ときどき考えるんです。それでいくつか思い当たることがあるのですが、サンは Java のオープン化って最後になるまでできなかったんですね。それからグーグルもオープンと言いつつ、キー テクノロジは絶対に外には出さないですね。そういう意味で実はプロプライエタリに近づいていると思うんです。</p>
<p>だけど一般的にはプロプライエタリな技術の筆頭だと思われているのはマイクロソフトだったりする。現実はどんどん変わっているんだってことを、もう少し印象的に示した方がいいと思ってるんですよね。</p>
</blockquote>
<p>2つとも、まったくで。</p>
<h2>Roslynの舞台裏</h2>
<ul>
<li><a href="http://www.infoq.com/jp/news/2012/01/roslyn_behind_the_scenes">Roslynの舞台裏</a></li>
</ul>
<p>Roslyn開発者へのインタビュー動画の要約。</p>
<p>見た感じ、自分が把握してる内容（↓で書いたようなの）で間違いなさそう（その後の方針転換とかもなさそう）。</p>
<ul>
<li><a href="http://ufcpp.wordpress.com/2011/10/21/roslyn-ctp-%e2%80%93-october-2011-%e3%82%92%e8%a7%a6%e3%81%a3%e3%81%a6%e3%81%bf%e3%81%9f/">Roslyn CTP – October 2011 を触ってみた</a></li>
<li><a href="http://csharp-users.jp/meeting/%E7%AC%AC12%E5%9B%9E-c-%E3%83%A6%E3%83%BC%E3%82%B5%E3%83%BC%E4%BC%9A-%E5%8B%89%E5%BC%B7%E4%BC%9A%E3%83%AC%E3%83%9B%E3%83%BC%E3%83%88">第12回 C#ユーザー会 勉強会レポート</a></li>
<ul>
<li><a href="https://skydrive.live.com/view.aspx/%e5%8b%89%e5%bc%b7%e4%bc%9a%e8%b3%87%e6%96%99/201111Roslyn.docx?cid=23cee13ba0c38321&amp;app=Word">議事録</a>（Word形式）</li>
</ul>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/674/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=674&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2012/01/12/ms%e3%81%ae%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e5%8f%96%e7%b5%84%ef%bc%88%e5%af%be%e8%ab%87%ef%bc%89%e3%80%81roslyn%e3%81%ae%e8%88%9e%e5%8f%b0%e8%a3%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>
	</item>
		<item>
		<title>元帥のイメージしかない</title>
		<link>http://ufcpp.wordpress.com/2012/01/11/%e5%85%83%e5%b8%a5%e3%81%ae%e3%82%a4%e3%83%a1%e3%83%bc%e3%82%b8%e3%81%97%e3%81%8b%e3%81%aa%e3%81%84/</link>
		<comments>http://ufcpp.wordpress.com/2012/01/11/%e5%85%83%e5%b8%a5%e3%81%ae%e3%82%a4%e3%83%a1%e3%83%bc%e3%82%b8%e3%81%97%e3%81%8b%e3%81%aa%e3%81%84/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 23:22:27 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">https://ufcpp.wordpress.com/?p=671</guid>
		<description><![CDATA[昨日の深夜に、ちょっとばかし、marshallingという英単語の意味について思い悩んだり。 辞書で引いて、「整列する」っていう意味じゃないの？とか思うかもしれないですけど、実際その通りなんですけど、記事書いたり人に教えたりしようと思うと、それだけじゃ不十分だと思うんですよね。 英語ネイティブな人がmarshalという語に抱くイメージと、日本語ネイティブな人が整列という語に抱くイメージ、ほんとに一致してるのかなぁとか。 yield ― 単語の文化的背景 過去、C#にイテレーター構文が導入されたとき、yieldの意味に相当悩みました。 もちろん、辞書を引けば「譲る」なんですけども、この「譲る」がどうもしっくりこなくて。最初、財産譲渡的なイメージの「譲る」で考えていて、一度yield returnした後、次に処理を再開するイメージが付かず。 で、結局、納得いったのは何かというと、前方優先の道路標識が「YIELD」なのを見たとき。そういう意味の「譲る」なんだという。「他の車に道を譲る」ってのと同じイメージで、「他のスレッドなりタスクなりにCPUを譲る」様子を思い浮かべて初めてしっくりきたという。いったん停車して、後続の車に道譲っても、別に走行自体止めたわけじゃなく。 オオカミ ― 単語のイメージは文化に依存する こういう、イメージまで作り上げなきゃとか思うと、やっぱり単語をただ訳すだけってだと不十分になってきます。たとえ、ほんとに同じものを指す単語であっても、イメージって文化によって違ったりするので。 良く引き合いに出されるのが、オオカミ（イヌ科のあれ）を比喩表現として使う場合にどういうイメージで使われるかというもの。日本語だと、たぶん、「オオカミみたい」っていうと、一匹狼のイメージ、要するに「孤高」だったりするわけです。一方で、英語でwolfishっていうと、残虐性・凶暴性を表す単語。狼男が月夜に暴れるあのイメージ。 言語をまたがなくても、日本みたいな均一化を好む社会の内部であってさえも、育ちが違えば言葉のイメージが変わったりします。 自分は、ある用語に対して直訳な訳語でしっくりきたとします。が、他の人は同じ単語に同じイメージを持っていないかもしれない。人に何かを教えるときには、そういうところにまで気を回さないと行けなかったりします。なるべく、1単語で済まさないで、いろんな言葉でイメージを伝えるのが意外と大事。 static ― 今でもその語が適切か またもう、歴史的背景があったりすると、作られた当初の様子を知っているかどうかによって、納得しやすさがもろに変わるわけで。 例えば、JavaやC#だと、クラスに属する/インスタンスによらずクラスにつき1個だけのメンバーを静的（static）というわけですが。 内部実装を考えると確かにstatic（プログラムと同じ寿命で、ずっと同じ場所に確保され続ける）ですけども。意味的にはクラス メンバーとか、共有メンバーとか読んだ方がしっくりくるわけで。実際、OOP用語的にはクラス メンバーって言い方結構されますし、VBだとSharedキーワード使いますし。 元々はC言語由来で、関数ローカルなstatic変数（関数を抜けても値が残り続けるローカル変数。グローバル変数と同じ寿命になるものの、その変数を参照できるのは関数内でだけ）から来ていて、それをクラス メンバーに流用した（実際、コンパイル結果的には、スコープが狭まったグローバル変数でしかなく、関数内staticと一緒）のが始まりで。 でも、JavaやC#は、関数内staticもなく、内部実装を意識させるようなプログラミング言語でもなく。 特に、ベテランの人が新人相手に教える時ほど、これがネックになったりするんですよねぇ。長い歴史を経て今の自分があることを忘れて、自分基準で言葉を選んでしまったり。 おまけ: LPCTSTR ― 何それ？難読化？ ちょっと本題からそれますけども、昨日、ちょうど、Win32 APIの文字列（を表すtypedef）についての話なんかも出てたり。 LPSTR, LPWSTR, LPTSTR, &#8230;とか、今見たらもう、難読化されたコードか何かに見えてくるよなーという。 L: long。昔、long pointerとshort pointerってのがあった。16ビットから32ビットへ移行した時期の名残。 P: pointer。 C: const。文字列内の書き換えができるかどうか。 W: wide。8ビット文字（char）か、16ビット文字（wchar_t）か。 T: textの略？コンパイル オプション次第でcharかwchar_tかを自動切り替え。 の組み合わせ。割かし黒歴史。 未だにWin32 APIが現役なので、WindowsでC++使うなら通らなきゃいけない道ですが。毎年、これを新人に教えるお仕事が待っています。 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=671&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>昨日の深夜に、ちょっとばかし、marshallingという英単語の意味について思い悩んだり。</p>
<p>辞書で引いて、「整列する」っていう意味じゃないの？とか思うかもしれないですけど、実際その通りなんですけど、記事書いたり人に教えたりしようと思うと、それだけじゃ不十分だと思うんですよね。</p>
<p>英語ネイティブな人がmarshalという語に抱くイメージと、日本語ネイティブな人が整列という語に抱くイメージ、ほんとに一致してるのかなぁとか。</p>
<h2>yield ― 単語の文化的背景</h2>
<p>過去、C#にイテレーター構文が導入されたとき、yieldの意味に相当悩みました。</p>
<p>もちろん、辞書を引けば「譲る」なんですけども、この「譲る」がどうもしっくりこなくて。最初、財産譲渡的なイメージの「譲る」で考えていて、一度yield returnした後、次に処理を再開するイメージが付かず。</p>
<p>で、結局、納得いったのは何かというと、前方優先の道路標識が「YIELD」なのを見たとき。そういう意味の「譲る」なんだという。「他の車に道を譲る」ってのと同じイメージで、「他のスレッドなりタスクなりにCPUを譲る」様子を思い浮かべて初めてしっくりきたという。いったん停車して、後続の車に道譲っても、別に走行自体止めたわけじゃなく。</p>
<h2>オオカミ ― 単語のイメージは文化に依存する</h2>
<p>こういう、イメージまで作り上げなきゃとか思うと、やっぱり単語をただ訳すだけってだと不十分になってきます。たとえ、ほんとに同じものを指す単語であっても、イメージって文化によって違ったりするので。</p>
<p>良く引き合いに出されるのが、オオカミ（イヌ科のあれ）を比喩表現として使う場合にどういうイメージで使われるかというもの。日本語だと、たぶん、「オオカミみたい」っていうと、一匹狼のイメージ、要するに「孤高」だったりするわけです。一方で、英語でwolfishっていうと、残虐性・凶暴性を表す単語。狼男が月夜に暴れるあのイメージ。</p>
<p>言語をまたがなくても、日本みたいな均一化を好む社会の内部であってさえも、育ちが違えば言葉のイメージが変わったりします。</p>
<p>自分は、ある用語に対して直訳な訳語でしっくりきたとします。が、他の人は同じ単語に同じイメージを持っていないかもしれない。人に何かを教えるときには、そういうところにまで気を回さないと行けなかったりします。なるべく、1単語で済まさないで、いろんな言葉でイメージを伝えるのが意外と大事。</p>
<h2>static ― 今でもその語が適切か</h2>
<p>またもう、歴史的背景があったりすると、作られた当初の様子を知っているかどうかによって、納得しやすさがもろに変わるわけで。</p>
<p>例えば、JavaやC#だと、クラスに属する/インスタンスによらずクラスにつき1個だけのメンバーを静的（static）というわけですが。</p>
<p>内部実装を考えると確かにstatic（プログラムと同じ寿命で、ずっと同じ場所に確保され続ける）ですけども。意味的にはクラス メンバーとか、共有メンバーとか読んだ方がしっくりくるわけで。実際、OOP用語的にはクラス メンバーって言い方結構されますし、VBだとSharedキーワード使いますし。</p>
<p>元々はC言語由来で、関数ローカルなstatic変数（関数を抜けても値が残り続けるローカル変数。グローバル変数と同じ寿命になるものの、その変数を参照できるのは関数内でだけ）から来ていて、それをクラス メンバーに流用した（実際、コンパイル結果的には、スコープが狭まったグローバル変数でしかなく、関数内staticと一緒）のが始まりで。</p>
<p>でも、JavaやC#は、関数内staticもなく、内部実装を意識させるようなプログラミング言語でもなく。</p>
<p>特に、ベテランの人が新人相手に教える時ほど、これがネックになったりするんですよねぇ。長い歴史を経て今の自分があることを忘れて、自分基準で言葉を選んでしまったり。</p>
<h2>おまけ: LPCTSTR ― 何それ？難読化？</h2>
<p>ちょっと本題からそれますけども、昨日、ちょうど、Win32 APIの文字列（を表すtypedef）についての話なんかも出てたり。</p>
<p>LPSTR, LPWSTR, LPTSTR, &#8230;とか、今見たらもう、難読化されたコードか何かに見えてくるよなーという。</p>
<ul>
<li>L: long。昔、long pointerとshort pointerってのがあった。16ビットから32ビットへ移行した時期の名残。 </li>
<li>P: pointer。 </li>
<li>C: const。文字列内の書き換えができるかどうか。 </li>
<li>W: wide。8ビット文字（char）か、16ビット文字（wchar_t）か。 </li>
<li>T: textの略？コンパイル オプション次第でcharかwchar_tかを自動切り替え。 </li>
</ul>
<p>の組み合わせ。割かし黒歴史。</p>
<p>未だにWin32 APIが現役なので、WindowsでC++使うなら通らなきゃいけない道ですが。毎年、これを新人に教えるお仕事が待っています。</p>
<h2>おまけ: ε-δ論法 ― 言葉の意味を考えて使っていますか？</h2>
<p>そういや、専門用語ほど、みんな言葉の本来の意味を考えずに使ったりしますよねぇ…</p>
<p>大学数学で多くの学生をくじくことで有名なε-δ論法なんてその最たるもので。</p>
<p>|x|&lt;δ → |y|&lt;ε</p>
<p>みたいな式があったとき、この式だけを見てまず思いつきそうなのは、「δを決めればεが決まる」なんじゃないでしょうか。</p>
<p>ε-δ論法は、それを、「εの方を先に決める」というように、順序を逆にするのがポイント。どんなεだろうと、従属変数δ(ε)が求まる。だから、Greekアルファベット順だとδ→εなところが、逆のε→δの順番でならんでる。これが、極限という概念を厳密に定義するにことに成功した秘訣。</p>
<p>とかいう話を学生（理学系含め）相手にすると、十中八九びっくりされるんですよねぇ。</p>
<p>みんな、難しい理論だから難しい意味が込められているに違いないとか思うみたいです。そのせいか、あくまで用語として覚えてしまって、言葉に込められた意味まで考えてない。</p>
<h2>marshalling ― 話を戻して</h2>
<p>そんなくらい、言葉の持ってるイメージを気にするので、marshallingについても「整列」って何？とか思うわけです。</p>
<ol>
<li>メモリ レイアウトが違う可能性あるからレイアウト並べ直せという意味？ </li>
<li>serializationと同じ扱い受けてるみたいだし、結局、serializationと同じような感覚？
<ul>
<li>データをディスクに保存するにしろ、通信に使うにしろ、バイト ストリームを通すわけで、そこを通せるように直線的にデータを一直線にならべる ＝ 直列化 </li>
<li>スレッドとかプロセスとかの境界にも、そういうストリームが挟まっているイメージ？ </li>
</ul>
</li>
<li>お家がくっついた際に、<a href="http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%BC%E3%82%B7%E3%83%A3%E3%83%AA%E3%83%B3%E3%82%B0_(%E7%B4%8B%E7%AB%A0%E5%AD%A6)">家紋を統合する作業をマーシャリングというらしい</a>し、それのイメージも入ってたりする？ </li>
</ol>
<p>等々。</p>
<p>serialization（一直線に並べる）よりは、marshaling（並べるという意味合いだけ）の方が制約の少ない単語なので、1の意味合い（一直線でなくてもいいから、とにかく並べ直せ）なのかなぁ。</p>
<p>またもう、この単語、整列は整列でも、軍隊の部隊整列の意味で使われることが多い（名詞で使うと「元帥、最高司令官」の意味だし）んで、その軍隊色はイメージに含めた方がいいの？関係ないの？とかも悩んだり。ユーザー コードが整列するわけじゃなく、システム様がトップ ダウンで整列するわけですし。</p>
<p>そしてまた、staticみたいに、歴史的背景があって、この言葉が生まれた当初の背景を知っているともっとしっくりくる解釈ができたりするのかな？とかも勘ぐってみたりするわけです。marshallingという言葉を使いだしたのは、MicrosoftのCOM？</p>
<h3>追記1: CORBA</h3>
<p>夜が明けてから頂いたご意見1。</p>
<p>COMよりもCORBAの方が先っぽい。その当時、marshallingという用語を使っていたかどうかまでは不明とのこと。</p>
<h3>追記2: 軍事/祭事のイメージであってるっぽい</h3>
<p>同、ご意見2。</p>
<p>「システム全体を把握しているmarshal（名詞用法だと、司令官、所長、式典担当者）の案内がないと通れないのがプロセス境界」とのこと。</p>
<p>両側のプロセスのコンテキストを把握して、通るデータを適切に並べ直すのがmarshalのお仕事。</p>
<p>結局、タイトル通り、元帥のイメージでよかったようです。自分がしっくりきてなかったのは、「組織のトップ＝構成員を正しく配置する人」というイメージがなかったせいかも。自分もやっぱり日本人だと思いました。</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/671/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=671&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2012/01/11/%e5%85%83%e5%b8%a5%e3%81%ae%e3%82%a4%e3%83%a1%e3%83%bc%e3%82%b8%e3%81%97%e3%81%8b%e3%81%aa%e3%81%84/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>
	</item>
		<item>
		<title>芹沢茜&#8592;正体</title>
		<link>http://ufcpp.wordpress.com/2012/01/05/%e8%8a%b9%e6%b2%a2%e8%8c%9c%e6%ad%a3%e4%bd%93/</link>
		<comments>http://ufcpp.wordpress.com/2012/01/05/%e8%8a%b9%e6%b2%a2%e8%8c%9c%e6%ad%a3%e4%bd%93/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 15:44:53 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[C#たん]]></category>

		<guid isPermaLink="false">https://ufcpp.wordpress.com/?p=668</guid>
		<description><![CDATA[あー、アップし忘れてた、例の26日目（あとがたりっ！）に使った顔アイコン。 200×200で背景透過なものを一応うｐ。 &#160; 作画: Paese 依頼内容は、「もろにぱにぽにだっしゅのパロディでお願い。C#たんなんか、完璧に芹沢にしていいんで。」 C#たん＝芹沢茜。髪型の元ネタ。犬耳っぽいくせ毛。 C++たん＝橘玲。C++たんを作るにあたって、お姉さんキャラ的なイメージのキャラをいろいろ集めたのの中に含まれてる。 VBたん＝一条さん。VBたんのイメージの一部に、ネギま！の近衛木乃香が含まれてて、中の人（野中藍）つながりで一条さんに。 絵師さん曰く「この絵柄を動かしてたシャフトのスタッフすげー」とのこと。あと、描いてもらってて思った、C++たんの特徴のなさ。正統派にしたかったとうのはあるものの、もうちょっと髪型に癖持たせてもよかったかも。あと、橘玲のパロディなせいで、普段かけてないメガネかけてるのも誰だかわからない理由。橘玲のパロディなので、伊達メガネ。 26日目のネタも、唐突の思いつきでした。25日分の全原稿書き終えた後、23日くらいに思い立って、急に絵の依頼して、忙しい中間に合わせてもらえて、26日に公開。「ネタ切れネタ切れって 言いたい事言いやがって ネタなんて最初からねーんだよ！ 」とか凄んでみた後に、さすがに申し訳なくなって絵を足そうかなーと。 でも、「ブロガー（元ネタでは作家）が消費してんのは 寿命だけだオラ！」ってセリフはかなりガチ。うすた京介の名言。<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=668&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>あー、アップし忘れてた、例の26日目（あとがたりっ！）に使った顔アイコン。</p>
<p>200×200で背景透過なものを一応うｐ。</p>
<p><a href="http://ufcpp.net/csharp-tan/manga/pani/cs_serizawa.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;margin:0 5px;" title="C#たん： 芹沢茜" border="0" alt="C#たん： 芹沢茜" src="http://ufcpp.files.wordpress.com/2012/01/cs_serizawa.png?w=200&#038;h=200" width="200" height="200" /></a></p>
<p><a href="http://ufcpp.net/csharp-tan/manga/pani/cpp_rei.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;margin:0 5px;" title="C++たん：橘玲" border="0" alt="C++たん：橘玲" src="http://ufcpp.files.wordpress.com/2012/01/cpp_rei.png?w=200&#038;h=200" width="200" height="200" /></a></p>
<p>&#160;</p>
<p><a href="http://ufcpp.net/csharp-tan/manga/pani/vb_ichijo.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;margin:0 5px;" title="VBたん：一条さん" border="0" alt="VBたん：一条さん" src="http://ufcpp.files.wordpress.com/2012/01/vb_ichijo.png?w=200&#038;h=200" width="200" height="200" /></a></p>
<p>作画: <a href="http://paese.sakura.ne.jp/">Paese</a></p>
<p>依頼内容は、「もろに<a href="http://paniponi-dash.com/">ぱにぽにだっしゅ</a>のパロディでお願い。C#たんなんか、完璧に芹沢にしていいんで。」</p>
<ul>
<li>C#たん＝芹沢茜。髪型の元ネタ。犬耳っぽいくせ毛。</li>
<li>C++たん＝橘玲。C++たんを作るにあたって、お姉さんキャラ的なイメージのキャラをいろいろ集めたのの中に含まれてる。</li>
<li>VBたん＝一条さん。VBたんのイメージの一部に、ネギま！の近衛木乃香が含まれてて、中の人（野中藍）つながりで一条さんに。</li>
</ul>
<p>絵師さん曰く「この絵柄を動かしてたシャフトのスタッフすげー」とのこと。あと、描いてもらってて思った、C++たんの特徴のなさ。正統派にしたかったとうのはあるものの、もうちょっと髪型に癖持たせてもよかったかも。あと、橘玲のパロディなせいで、普段かけてないメガネかけてるのも誰だかわからない理由。橘玲のパロディなので、伊達メガネ。</p>
<p><a href="http://csharptan.wordpress.com/2011/12/26/%e3%81%82%e3%81%a8%e3%81%8c%e3%81%9f%e3%82%8a%e3%81%a3%ef%bc%81/">26日目のネタ</a>も、唐突の思いつきでした。25日分の全原稿書き終えた後、23日くらいに思い立って、急に絵の依頼して、忙しい中間に合わせてもらえて、26日に公開。「<a href="http://csharptan.wordpress.com/2011/12/25/c%e3%81%a3%ef%bc%81-to-the-future/">ネタ切れネタ切れって 言いたい事言いやがって ネタなんて最初からねーんだよ！</a> 」とか凄んでみた後に、さすがに申し訳なくなって絵を足そうかなーと。</p>
<p>でも、「ブロガー（元ネタでは作家）が消費してんのは 寿命だけだオラ！」ってセリフはかなりガチ。うすた京介の名言。</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/668/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=668&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2012/01/05/%e8%8a%b9%e6%b2%a2%e8%8c%9c%e6%ad%a3%e4%bd%93/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>

		<media:content url="http://ufcpp.files.wordpress.com/2012/01/cs_serizawa.png" medium="image">
			<media:title type="html">C#たん： 芹沢茜</media:title>
		</media:content>

		<media:content url="http://ufcpp.files.wordpress.com/2012/01/cpp_rei.png" medium="image">
			<media:title type="html">C++たん：橘玲</media:title>
		</media:content>

		<media:content url="http://ufcpp.files.wordpress.com/2012/01/vb_ichijo.png" medium="image">
			<media:title type="html">VBたん：一条さん</media:title>
		</media:content>
	</item>
		<item>
		<title>2011 in review</title>
		<link>http://ufcpp.wordpress.com/2012/01/01/2011-in-review/</link>
		<comments>http://ufcpp.wordpress.com/2012/01/01/2011-in-review/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 09:58:51 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://ufcpp.wordpress.com/?p=663</guid>
		<description><![CDATA[WordPress.com 統計チームは、2011年のあなたのブログの年間まとめレポートを用意しました。 概要はこちらです。 ルーブル美術館には毎年850万人が来場します。2011にこのブログは約88,000回表示されました。ルーブル美術館の展覧会に置き換えると、それだけの来場者が訪れるには約4年かかることになります。 レポートをすべて見るにはクリックしてください。<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=663&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>WordPress.com 統計チームは、2011年のあなたのブログの年間まとめレポートを用意しました。</p>
<div style="background:url('/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg') no-repeat center center;height:300px;"></div>
<p>概要はこちらです。</p>
</p>
<blockquote><p>ルーブル美術館には毎年850万人が来場します。2011にこのブログは約<strong>88,000</strong>回表示されました。ルーブル美術館の展覧会に置き換えると、それだけの来場者が訪れるには約4年かかることになります。</p></blockquote>
<p><a href="/2011/annual-report/">レポートをすべて見るにはクリックしてください。</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/663/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/663/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/663/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/663/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/663/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/663/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/663/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/663/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/663/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/663/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/663/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/663/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/663/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/663/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=663&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2012/01/01/2011-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>
	</item>
		<item>
		<title>1人Advent Calendar反省会</title>
		<link>http://ufcpp.wordpress.com/2011/12/25/1%e4%ba%baadvent-calendar%e5%8f%8d%e7%9c%81%e4%bc%9a/</link>
		<comments>http://ufcpp.wordpress.com/2011/12/25/1%e4%ba%baadvent-calendar%e5%8f%8d%e7%9c%81%e4%bc%9a/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 17:06:50 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://ufcpp.wordpress.com/?p=661</guid>
		<description><![CDATA[相変わらず裏話が大好きなわけですが。とある25日の反省会。   やっちゃってたわけですよ、Advent Calendar毎日1人で更新。 発端っ！ 開始当初にtwitterでつぶやいてたりはしましたけども、状況の説明から。 中の人などいない。というか、島本和彦先生と炎尾燃先生は別人（補足1参照）。 普段は委員会方式（複数人か関わってもらってる）ではあるもの、今回はほんとに1人。 事前準備なし。11月29日に思いついた瞬間にWordPress.comにアカウント作って、そこからネタも考え出す。 毎日ガチ。 ぎりぎりっ！ かなり行き当たりばったりでした。 書きためは、たまってた時で最大2日先くらいまで。ほとんどはカツカツの状態でした。 11月30日の時点で、タイトル案だけは20ネタくらい列挙しておいたんですけども、実際のところ後半は微妙で、だいぶ変更かけてます。 まあ、1日で終わらせるはずだったものを2日に分けた（Wordで5・6ページ超えたら分けるという方針）のもあって、微妙なのは統合orカットしてます。 後からの思いつきで足したのも多いです。DynamicとかILの話は完全にあとからの思いつきです。 1人っ！ ほんとに1人。 突発の思いつきだったからというのもあります。そんな、2・3日前に急に「書いて」などとお願いできるわけもなく。特にギャラが出るわけでなし。絵がないのもそのせいです。絵は自分で描いてるわけではないので。 あと、品質保証の問題もあります。書く人が変わるとどうしてもキャラが変わっちゃうんで。 シリーズ キャラが変わるという話に関しては、アメコミみたいなもんだと思っています。アメコミは、日本の漫画と違ってスタジオ製作ですし、シリーズ変わるとスタッフ変わる。キャラも相当に変わります。監督によってルパンのキャラが違うようなものです。それで良し。 ただ、せめてシリーズは分けた方がいいのかなぁというのが最近の感想。「ドラえもん」と「怪物くん」程度には。C# Fたんと、C#たんA。 Fの方は 研究者肌で、ほっとくとすぐに5年・10年先のビジョンを考え出すんだ 仕事は夢を与えないと。大人がつらいつらいって言ってたら、子供が大人になりたがらないよ！ Aの方は だいぶ現実的。個人レベルじゃなくて、組織全体としての短期～中期の最適解を求めるよ 仕事は意地を通す。土日も勉強！ あっ、FとかAってのは例え話ですからね。2人だけでもないんで。CLAMP辺りで例えた方が良かったか。 他との兼ね合いっ！ 僕本体がC# Advent Calendarへの登録してませんが、これは別に、1人Advent Calendarの方とは無関係です。1人の方を思いついたのが29日で、C#の方はその前にだいたい埋まってましたし。Aさんの方と協議の上、最後にC#たんを混ぜときましたが、この時点では、WordPress.comのアカウントとることすら決めてませんでした。というか、CodeZineの方書くかという話もありました。 単純に、あんまり季節もののイベントに興味がないだけで。人足りなさそうならヘルプで入るかーくらいに思っており、まあ、C#には必要なかったみたいですね。 一方で、SilverlightとかPowerShellとかAzureとかは、人手足りずに困ってるみたいだったので、ヘルプ入りたかったんですけどもね。1人Advent Calendarの方でネタと時間を使ってしまい、なかなか入る余力がなく。 1人の方で、PowerShellもAzureも使いまくってるんで、事前にネタの日取りが決まっていれば入れたんですけどもねぇ。行き当たりばったりで、日取りも結構変わってるので厳しかったです。 2度はないっ！ もう2度とやらねー。というか、やろうと思ってもできないでしょうねぇ、そうそう。 ついうっかりやりすぎた感満載ですねぇ。こんなのをブログでやってたら、なんかもう不当廉価販売的なダメさ。たぶん、別のどこかで流用はすると思いますが。文字列処理とかコレクションの話は、C#入門の方にでも移します、たぶん。残りもきっとどこかで。 まあ、自分が書ける文章のスピードの限界がわかってきたのは大きな収穫でした。しかしこれ、100ページ、10万文字くらいは書いてるんだなぁ… 反響っ！ 話題になるのは最初だけですねぇ。 みんなでやってるAdvent Calendarも、後半の人きついんじゃないでしょうか。2週目入ったあたりからガクッとPVも落ちるし（ちょうど忘年会シーズンでもありますし）、ネタも被り出すし。特に、最後の3連休はヤバいですね。本気で人いない。 ブログって、長期間続けて、検索にも引っかかり出さないとPV伸びないんですよねぇ。1か月集中で濃い内容とか、実はあんまりよろしくなくて。普段から継続的にちょろちょろ書いてて、時々大きなの書くくらいがちょうどいいと思います。 記事ごとの傾向 .NETだけよりは、他との比較が強いですねぇ…。ネイティブと.NETの回のPVが良かったです。まあ、両方まじめに勉強するのってしんどいですからねぇ…。書く方からするとしんどいんですけどねぇ、比較。本題とそれたところで鬼の首取ったかのように重箱の隅つつきだす人がいっぱい寄ってくるので。 あとは、イラストレーションがきっちりできてた回のPVが良かったと思います。値型とか、コレクションの内部実装とか、.NETの中間言語の回とか。ほんと、絵が大事。 逆にダメなのは、概念論な回でしょうか。2種類のLINQとか、規約、実装、アルゴリズムとかの回はいまいちです。まあ、あの手の話も必要なものだと思うので、それがわかってても書きますが。そういう意味では、「25個書く」ってのは良かったかもしれないです。普段、優先度低くて書かないことまで手が回って。 ガチだよ、ガチっ！ 萌えキャラにしてても、ぬるい路線はやる気なかったり。別シリーズでぬるい路線描くのもあっていいと思うというか、やってくれる人募集（補足2参照）！でも、自分が書くのはガチ。 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=661&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>相変わらず裏話が大好きなわけですが。とある25日の反省会。
</p>
<p>
 </p>
<p>やっちゃってたわけですよ、Advent Calendar毎日1人で更新。
</p>
<h2>発端っ！<br />
</h2>
<p>開始当初にtwitterでつぶやいてたりはしましたけども、状況の説明から。
</p>
<ul style="margin-left:39pt;">
<li>中の人などいない。というか、島本和彦先生と炎尾燃先生は別人（補足1参照）。
</li>
<li>普段は委員会方式（複数人か関わってもらってる）ではあるもの、今回はほんとに1人。
</li>
<li>事前準備なし。11月29日に思いついた瞬間にWordPress.comにアカウント作って、そこからネタも考え出す。
</li>
<li>毎日ガチ。
</li>
</ul>
<h2>ぎりぎりっ！<br />
</h2>
<p>かなり行き当たりばったりでした。
</p>
<p>書きためは、たまってた時で最大2日先くらいまで。ほとんどはカツカツの状態でした。
</p>
<p>11月30日の時点で、タイトル案だけは20ネタくらい列挙しておいたんですけども、実際のところ後半は微妙で、だいぶ変更かけてます。
</p>
<p>まあ、1日で終わらせるはずだったものを2日に分けた（Wordで5・6ページ超えたら分けるという方針）のもあって、微妙なのは統合orカットしてます。
</p>
<p>後からの思いつきで足したのも多いです。DynamicとかILの話は完全にあとからの思いつきです。
</p>
<h2>1人っ！<br />
</h2>
<p>ほんとに1人。
</p>
<p>突発の思いつきだったからというのもあります。そんな、2・3日前に急に「書いて」などとお願いできるわけもなく。特にギャラが出るわけでなし。絵がないのもそのせいです。絵は自分で描いてるわけではないので。
</p>
<p>あと、品質保証の問題もあります。書く人が変わるとどうしてもキャラが変わっちゃうんで。
</p>
<h3>シリーズ<br />
</h3>
<p>キャラが変わるという話に関しては、アメコミみたいなもんだと思っています。アメコミは、日本の漫画と違ってスタジオ製作ですし、シリーズ変わるとスタッフ変わる。キャラも相当に変わります。監督によってルパンのキャラが違うようなものです。それで良し。
</p>
<p>ただ、せめてシリーズは分けた方がいいのかなぁというのが最近の感想。「ドラえもん」と「怪物くん」程度には。C# Fたんと、C#たんA。
</p>
<ul style="margin-left:39pt;">
<li>
<div>Fの方は
</div>
<ul>
<li>研究者肌で、ほっとくとすぐに5年・10年先のビジョンを考え出すんだ
</li>
<li>仕事は夢を与えないと。大人がつらいつらいって言ってたら、子供が大人になりたがらないよ！
</li>
</ul>
</li>
<li>
<div>Aの方は
</div>
<ul>
<li>だいぶ現実的。個人レベルじゃなくて、組織全体としての短期～中期の最適解を求めるよ
</li>
<li>仕事は意地を通す。土日も勉強！
</li>
</ul>
</li>
</ul>
<p>あっ、FとかAってのは例え話ですからね。2人だけでもないんで。CLAMP辺りで例えた方が良かったか。
</p>
<h2>他との兼ね合いっ！<br />
</h2>
<p>僕本体がC# Advent Calendarへの登録してませんが、これは別に、1人Advent Calendarの方とは無関係です。1人の方を思いついたのが29日で、C#の方はその前にだいたい埋まってましたし。Aさんの方と協議の上、最後にC#たんを混ぜときましたが、この時点では、WordPress.comのアカウントとることすら決めてませんでした。というか、CodeZineの方書くかという話もありました。
</p>
<p>単純に、あんまり季節もののイベントに興味がないだけで。人足りなさそうならヘルプで入るかーくらいに思っており、まあ、C#には必要なかったみたいですね。
</p>
<p>一方で、SilverlightとかPowerShellとかAzureとかは、人手足りずに困ってるみたいだったので、ヘルプ入りたかったんですけどもね。1人Advent Calendarの方でネタと時間を使ってしまい、なかなか入る余力がなく。
</p>
<p>1人の方で、PowerShellもAzureも使いまくってるんで、事前にネタの日取りが決まっていれば入れたんですけどもねぇ。行き当たりばったりで、日取りも結構変わってるので厳しかったです。
</p>
<h2>2度はないっ！<br />
</h2>
<p>もう2度とやらねー。というか、やろうと思ってもできないでしょうねぇ、そうそう。
</p>
<p>ついうっかりやりすぎた感満載ですねぇ。こんなのをブログでやってたら、なんかもう不当廉価販売的なダメさ。たぶん、別のどこかで流用はすると思いますが。文字列処理とかコレクションの話は、C#入門の方にでも移します、たぶん。残りもきっとどこかで。
</p>
<p>まあ、自分が書ける文章のスピードの限界がわかってきたのは大きな収穫でした。しかしこれ、100ページ、10万文字くらいは書いてるんだなぁ…
</p>
<h2>反響っ！<br />
</h2>
<p>話題になるのは最初だけですねぇ。
</p>
<p>みんなでやってるAdvent Calendarも、後半の人きついんじゃないでしょうか。2週目入ったあたりからガクッとPVも落ちるし（ちょうど忘年会シーズンでもありますし）、ネタも被り出すし。特に、最後の3連休はヤバいですね。本気で人いない。
</p>
<p>ブログって、長期間続けて、検索にも引っかかり出さないとPV伸びないんですよねぇ。1か月集中で濃い内容とか、実はあんまりよろしくなくて。普段から継続的にちょろちょろ書いてて、時々大きなの書くくらいがちょうどいいと思います。
</p>
<h3>記事ごとの傾向<br />
</h3>
<p>.NETだけよりは、他との比較が強いですねぇ…。<a href="http://csharptan.wordpress.com/2011/12/18/">ネイティブと.NET</a>の回のPVが良かったです。まあ、両方まじめに勉強するのってしんどいですからねぇ…。書く方からするとしんどいんですけどねぇ、比較。本題とそれたところで鬼の首取ったかのように重箱の隅つつきだす人がいっぱい寄ってくるので。
</p>
<p>あとは、イラストレーションがきっちりできてた回のPVが良かったと思います。<a href="http://csharptan.wordpress.com/2011/12/07/">値型</a>とか、<a href="http://csharptan.wordpress.com/2011/12/13/">コレクションの内部実装</a>とか、<a href="http://csharptan.wordpress.com/2011/12/17/">.NETの中間言語</a>の回とか。ほんと、絵が大事。
</p>
<p>逆にダメなのは、概念論な回でしょうか。<a href="http://csharptan.wordpress.com/2011/12/09/">2種類のLINQ</a>とか、<a href="http://csharptan.wordpress.com/2011/12/14/">規約、実装、アルゴリズム</a>とかの回はいまいちです。まあ、あの手の話も必要なものだと思うので、それがわかってても書きますが。そういう意味では、「25個書く」ってのは良かったかもしれないです。普段、優先度低くて書かないことまで手が回って。
</p>
<h2>ガチだよ、ガチっ！<br />
</h2>
<p>萌えキャラにしてても、ぬるい路線はやる気なかったり。別シリーズでぬるい路線描くのもあっていいと思うというか、やってくれる人募集（補足2参照）！でも、自分が書くのはガチ。
</p>
<p>とはいえ、初心者お断りにしてるつもりはないです。
</p>
<p>世の中はどんどん高度化していってるんで、学ばないといけないこともどんどん高度になっています。高度なことを濃縮して、一気に学んでもらわないといけない。
</p>
<p>いつも言ってますけども、簡単なことを簡単なまま教えても、難しいことを難しいまま教えても価値がない。難しいことを簡単に学んでもらわないといけない。だから、
</p>
<ul style="margin-left:39pt;">
<li>とっつきやすいキャラ使いつつも、中身は高度
</li>
<li>難しいこと書いてても、前提知識はあまり求めない
</li>
</ul>
<p>そういう話を書く。
</p>
<h2>ヒーローっ！<br />
</h2>
<p>2008年のMicrosoft Conferenceのキャッチフレーズは、
</p>
<p style="text-align:center;"><span style="font-size:14pt;">heros happen {here}<br />
</span></p>
<p style="text-align:center;"><span style="font-size:14pt;">ヒーローはここにいる<br />
</span></p>
<p>でした。個人的に、これ、かなり気に入ってるんですよねぇ。
</p>
<p>ヒーローが必要、ヒーローが。大人が子供に対して、あるいは、先輩が後輩に対して、追いたいと思う背中を見せなきゃいけない。ヒーローでないといけない。
</p>
<p>開発者が、奴隷の鎖自慢みたいなデスマ自慢大会やってる世界はどうかと思うわけですよ。それやったら、だれもそんな職に就きたいと思うわけがない。
</p>
<p>C#たんの位置づけは、このヒーローなんですよねぇ。ただ、魔法少女だと思ったらドラゴンボールだった的な。管理局の白い悪魔的な。
</p>
<h2>広範囲っ！<br />
</h2>
<p>最初から幅広く書くつもりでいました。理由は3つほど。
</p>
<h3>言語系の利点<br />
</h3>
<p>1つは、特定製品系のAdvent Calendarと違って、せっかく言語系で、いろんな製品横断できるんだから、そうしようかと。MS MVPの間でも言われるんですよね、言語系はいろんなネタに顔出せていいよねって。
</p>
<h3>必要な知識<br />
</h3>
<p>もう1つ、今もう、あれくらいの範囲の知識が開発者にとって必須だと思うんですよねぇ。
</p>
<p>厳しい世界になっていると思います。でも、それは、.NETが厳しいんじゃなくて、世の中のITに対する要求が厳しい。もう誰も、町工場で作られたバイクは買わないんです。
</p>
<p>現在のベテランさんが何年もかけて築き上げてきたものを、一足とびに学ばなきゃいけない。
</p>
<p>ガチだって話のところでも書きましたけど、改めて。記事書く側にできることは、難しいことを簡単に説明する、高速道路の整備。これから学び始める人はそれに乗って、何年もの月日をすっ飛ばして、早く追いついてもらって、その先で新しい苦労をしてもらわなきゃいけない。
</p>
<h3>知識の幅を広げてほしい<br />
</h3>
<p>そして最後。マスターしたとまでは言わずとも、なんとなく聞いたことあるかどうかだけでもだいぶ違うはずなんですよねぇ。
</p>
<p>割かし、みんな、今現在自分が知ってることをベースに常識を語ります。ほんとに、ごくごく狭い世界の常識を。「常識に縛られる」ってのはそういうことだと思うんですよねぇ。
</p>
<p>何も知らない人から出る博打みたいなアイディアじゃなくて、専門外のことも含めていろんなこと知ってるからこそ出てくるアイディアこそが、常識に縛られない斬新なアイディアなんじゃないかと。
</p>
<p>なので、広く調べていきたい。
</p>
<h2>裏話っ！<br />
</h2>
<p>ちなみに、こういう裏話まで書き残しておこうと思うのは、書くノウハウ自体も伝えたいから。
</p>
<h2>補足1: 炎尾燃先生<br />
</h2>
<p>島本和彦による、いわゆる漫画家漫画、「<a href="http://amzn.to/tt0XGQ">燃えよペン</a>」＆「<a href="http://amzn.to/sOMPFL">吼えろペン</a>」の主人公。
</p>
<p>燃えよペンの巻末おまけコーナー「熱血マンガ テクニック コーナー」でこんなやり取りもあったり。
</p>
<ul style="margin-left:39pt;">
<li>編集さん:  先生！今までやってきたことは―「熱血マンガ」のテクニックではなくって……熱血して漫画を描くという、熱血「マンガテクニック」なのでは！？
</li>
<li>炎尾燃: その二つの何がどう違うのだ！？
</li>
</ul>
<p>とかいうくらい、島本和彦本人も熱血なら、炎尾燃も熱血なのもあって、何かと「実話？」とか言われたり。
</p>
<p>そこで出てくるのがこんなセリフ:
</p>
<p style="margin-left:42pt;"><span style="font-family:メイリオ;">最初に言っておこう！この物語は現実の島本とは全く関係のないフィクションであると！！<br />
</span></p>
<p>実際、「作家の本音は小声で言わせ、大ゴマでは別のことを言う」みたいな方針だそうで。本音を大きく書いちゃうと胡散臭く見えるので。
</p>
<p><span style="font-size:36pt;">そういうことだ！<br />
</span></p>
<h2>補足2: 別シリーズ<br />
</h2>
<p>キャラはできてるんでやりようはいくらでも。
</p>
<ul style="margin-left:39pt;">
<li>
<div>4人いれば普通に<a href="http://amzn.to/s1z7ag">○いおん</a>的な
</div>
<ul>
<li><a href="http://amzn.to/s6RCOK">ひだまりスケッチ</a>とか<a href="http://amzn.to/vav7GI">GA</a>とか、あのタイプ
</li>
</ul>
</li>
<li>
<div>魔法設定ちゃんと作ってあるんで普通にファンタジーものできると思う
</div>
<ul>
<li>魔法と言いつつ、イメージはペルソナなのだけども（ペルソナのなり損ね、シャドウが敵 ＝ 魔法のなり損ね、バグが敵）
</li>
<li>最近だと、<a href="http://amzn.to/rOD7Q0">ビッグオーダー</a>とかのノリいいかも。基本、ジョジョ
</li>
</ul>
</li>
<li>F#たんのネタ元をもろにパロって<a href="http://amzn.to/sVYPyD">○学ガール</a>的な
</li>
<li>仕事一途に頑張ってきたC++たんの「<a href="http://amzn.to/rXFPng">恋は三十路をすぎてから</a>」パロディ
</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/661/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=661&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2011/12/25/1%e4%ba%baadvent-calendar%e5%8f%8d%e7%9c%81%e4%bc%9a/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>
	</item>
		<item>
		<title>Mono in 2011、KinectでLEGO NXT制御、SkyDrive REST API、等々</title>
		<link>http://ufcpp.wordpress.com/2011/12/24/mono-in-2011%e3%80%81kinect%e3%81%a7lego-nxt%e5%88%b6%e5%be%a1%e3%80%81skydrive-rest-api%e3%80%81%e7%ad%89%e3%80%85/</link>
		<comments>http://ufcpp.wordpress.com/2011/12/24/mono-in-2011%e3%80%81kinect%e3%81%a7lego-nxt%e5%88%b6%e5%be%a1%e3%80%81skydrive-rest-api%e3%80%81%e7%ad%89%e3%80%85/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 18:19:40 +0000</pubDate>
		<dc:creator>ufcpp</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">https://ufcpp.wordpress.com/?p=658</guid>
		<description><![CDATA[12月、あっという間に過ぎてるなぁ（遠い目）… Mono in 2011 ほんとこの1年はいろいろあったんだなぁ Novellのレイオフ騒動があった時はどうなるかと思ったものの、結果を見ると独立して動きやすくなってるような。monoのメイン ページがいきなりきれいになったりしたし ほんと、ゲーム方面での利用が伸びているようで 日本だと、ほんとUnityとPS SuiteでいきなりC#が現れたように見えるけども、アメリカだとだいぶ前から脱C++な動きあったんですよねぇ Lego KinNXT KinectでLEGOマインドストーム動かしてる！ しかもコードがF# SkyDrive REST API を使った Web アプリケーション サンプル (Sample Code) 書いたものをSkyDriveに保存するメモ帳を作りたかったんで、ちょうど良かったり 問題は作る時間… Microsoft Codename “Data Transfer” こんなのあったんだ 手元にあるCSVとかExcelのデータをSQL Azureとか、クラウド上にアップロードしてくれるツール クラウドなデータベース、データのマーケット プレース、検索ツール、可視化ツール、そして既存データの移行ツールと、やっぱこの“品揃え”がマイクロソフトよねぇ Anatomy of a .NET Assembly &#8211; Type forwards そういや、前、Metro向け.NETの中身見てたら、mscorlibとかSystem.dllの中身がこれだらけだった。 日経ソフトウェアで連載開始です！ 「それ、C#たんで描いて」ってお願いしとけばよかった…<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=658&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>12月、あっという間に過ぎてるなぁ（遠い目）…</p>
<ul>
<li><a href="http://tirania.org/blog/archive/2011/Dec-21.html">Mono in 2011</a></li>
<ul>
<li>ほんとこの1年はいろいろあったんだなぁ</li>
<li>Novellのレイオフ騒動があった時はどうなるかと思ったものの、結果を見ると独立して動きやすくなってるような。<a href="http://www.mono-project.com/Main_Page">monoのメイン ページ</a>がいきなりきれいになったりしたし</li>
<li>ほんと、ゲーム方面での利用が伸びているようで</li>
<ul>
<li>日本だと、ほんとUnityとPS SuiteでいきなりC#が現れたように見えるけども、アメリカだとだいぶ前から脱C++な動きあったんですよねぇ</li>
</ul>
</ul>
<li><a href="http://blogs.msdn.com/b/ashleyf/archive/2011/12/23/lego-kinnxt.aspx">Lego KinNXT</a></li>
<ul>
<li>KinectでLEGOマインドストーム動かしてる！</li>
<li>しかもコードがF#</li>
</ul>
<li><a href="http://blogs.msdn.com/b/tsmatsuz/archive/2011/12/19/windows-live-skydrive-oauth-2-0-rest-api-web-api-development-sample.aspx">SkyDrive REST API を使った Web アプリケーション サンプル (Sample Code)</a></li>
<ul>
<li>書いたものをSkyDriveに保存するメモ帳を作りたかったんで、ちょうど良かったり</li>
<li>問題は作る時間…</li>
</ul>
<li><a href="https://web.datatransfer.azure.com/">Microsoft Codename “Data Transfer”</a></li>
<ul>
<li>こんなのあったんだ</li>
<li>手元にあるCSVとかExcelのデータをSQL Azureとか、クラウド上にアップロードしてくれるツール</li>
<li>クラウドなデータベース、データのマーケット プレース、検索ツール、可視化ツール、そして既存データの移行ツールと、やっぱこの“品揃え”がマイクロソフトよねぇ</li>
</ul>
<li><a href="http://www.simple-talk.com/community/blogs/simonc/archive/2011/12/23/104984.aspx">Anatomy of a .NET Assembly &#8211; Type forwards</a></li>
<ul>
<li>そういや、前、Metro向け.NETの中身見てたら、mscorlibとかSystem.dllの中身がこれだらけだった。</li>
</ul>
<li><a href="http://www.moto-square.com/2011/12/24/intern_girl_01/">日経ソフトウェアで連載開始です！</a></li>
<ul>
<li>「それ、C#たんで描いて」ってお願いしとけばよかった…</li>
</ul>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ufcpp.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ufcpp.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ufcpp.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ufcpp.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ufcpp.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ufcpp.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ufcpp.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ufcpp.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ufcpp.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ufcpp.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ufcpp.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ufcpp.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ufcpp.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ufcpp.wordpress.com/658/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ufcpp.wordpress.com&amp;blog=16149531&amp;post=658&amp;subd=ufcpp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ufcpp.wordpress.com/2011/12/24/mono-in-2011%e3%80%81kinect%e3%81%a7lego-nxt%e5%88%b6%e5%be%a1%e3%80%81skydrive-rest-api%e3%80%81%e7%ad%89%e3%80%85/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a090cd86a0476f8a2b58423386c4b3cd?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">ufcpp</media:title>
		</media:content>
	</item>
	</channel>
</rss>
