あいてぃーとふぼふ

コミックマーケット82にサークル参加します!

MOTO SQUARE SOLUTIONは、今年も真夏の聖戦「コミックマーケット82」にサークル参加致します~!≧∀≦)/

今年のテーマはキネクト!

世間一般的に旬なテーマとしてはWindows8なのかもしれませんが、旬なときに旬なものをやってもあんまり楽しくありません(私自身が)。なので、今回は「キネクト」をテーマにしたマンガで勝負したいと思います!なお、今までの既刊は「デベロッパーズハウツー」と言いながら、まったく開発者らしい内容ではなかったことに気が付きました@今更!そこで今回は、実装寄りの内容を大量に盛り込んだ内容にしようと画策中です。もちろん、キネクトの基礎の基礎から解説する予定ですので、C#の知識と少年ハートがあれば、どなたでも楽しんでいただける内容にしたいと思います~(≧ω≦)ノ

打倒窓辺の野望は続く…

当初は、日経ソフトウエアで連載させていただいた「インターン女子」の続編にしようと目論んでいました。けれど、夏コミでローザさんやメトロちゃんを描いてあげないと、二度と日の目を浴びることはないわけで…( TДT)そう考えたら何だか不憫で仕方がなくなく、今年もお二人にご登場いただきます。あ、あとゲイツさんも。特に今回はキネクト開発ということで、ローザさんには一肌も二肌も脱いでいただく予定ですので、是非ともご期待いただけましたら幸いです(*`∀´*)ムフフ

配布場所は2日目の西地区し-33a

ということで、開催日は「2012年8月11日(土)」、スペースは東京ビックサイトの「西 し-33a」となっております!詳細な場所はこちらのサイトでご確認いただくとわかりやすいと思います♪今回は初めての西館なので、いまからちょっと楽しみなんです!西館は東館よりも面積が小さいようなので、東館のような「戦場」ではなくこう…もう少しゆったりした雰囲気だと期待しているのですが…はてさて(;´Д`A ティーセットでも持って行って、コミケでおしゃれにティータイムと洒落込もうかしら?ξ〃▽〃)ξ

ということで、当日ご都合のよろしい方はぜひとも足をお運びいただけましたら感涙です!それでは、夏コミでお逢いしましょう~(*≧∀≦)ノ

C#ぷりみてぃぶ!#2

日経ソフトウエア 2012年7月号に、「C#ぷりみてぃぶ」の第2話を寄稿させていただきました~!(*≧∀≦)ノ

今回のテーマはコレクション!

.NET Frameworkには、様々なコレクションクラスが用意されています。これらは、C#でプログラミングをする上で欠かすことのできない存在です。そこで今回は、このコレクションクラスの中でも、特に重要な5つのコレクションクラスについて解説をさせていただきました。コレクションクラスは、.NET Frameworkのバージョンと共に機能や種類が変化しています。ですので、意外と知らないコレクションもあったりするのではないでしょうか?特に、セット系のコレクションは比較的新しいクラスなので、リストやディクショナリとの違いを踏まえて使い分けることができると超COOLです!(//∇//)

掘るか…豆るか…

今回は色々と悩みました。といっても別に、めいんの胸の描き方とか、ふたりをいかに絡ませるかなどということは、常日頃の悩みなので、そういうことではありません( ´_ゝ`)

今回は、1つ1つのコレクションをもっと掘り下げて解説するかどうかで悩みました。でもそうすると、あっという間に4ページを使い果たしてしまいますし、なにより内容が冗長になってしまいます。もっとも、コレクションの使い方って、プログラミング経験者ならコードを見れば大体わかると思うんですよね。そこで今回は、個々の解説はそこそこに、実際にコレクションを開発に利用する上で知っておくと便利な豆知識を解説することにしました。初期容量やパフォーマンス云々のお話は、コレクションの利用経験が少ない方にとっては、なかなか知る機会の少ない知識だと思います。ですので、なにか1つでも得られるものがあれば幸いです~(≧ω≦)

とまぁ、そんなことより何よりも。今回のお話で最も大切なことは…
最後のオチだったり。あ…あと骨戦闘員

C#ぷりみてぃぶ!#1

日経BPさんの「日経ソフトウエア 2012年6月号」より、新しくマンガを連載させていただけることになりました~!。゚(゚ノД`゚)゚。 これもひとえに、読者の皆様のおかげです!本当にありがとうございますです!(*≧∀≦)ノ

新連載、はじまります!

インターン女子 C#を学ぶ」の連載が終わって早一ヶ月。今回はキャラクターを刷新しての新連載です!その名もズバリ「C#ぷりみてぃぶ」!今までは女子高生が主人公でしたので、感情移入が難しかったのが欠点でした。いや、もちろん欠点はそこだけじゃなくて、きわどいアングルやシチュエーションで多大なご迷惑をお掛けしたわけですが…。

そこで今回は、開発者なら誰でも一度は目にしたことのある「妖精さん」を主軸にして、C#や.NET Frameworkに関するTips的な内容をマンガで解説させていただきたいと思います。メインのターゲット層となる初心者~中級者の方々向けに、できる限りわかりやすい表現を心掛けたいと思いますので、お暇なときにでも読んでいただけましたら幸いです~!(≧ω≦)ノ

クラ○ディアさんじゃないし!

主人公の一人「始野めいん」のデザインは、例のごとく編集者さんの趣味アドバイスです。「ツリ目にワンレン」とのオーダーで、私としては「それクラウディアさんじゃ…(汗」と思いつつも、髪色や表現の仕方で独自のキャラクターに仕上げてみたつもりなのですが…いかがでしょうか?回を重ねるごとに味も出てくると思いますので、温かく見守っていただけましたら幸いです。

また今回は第一話ということで、コーディング規則を主軸とした内容にしてみました。具体的には、意外と知らない「Microsoftのコーディング規則」や「C#と.NET Frameworkの関係」など、実際にC#を扱う上で必須となる知識を盛り込んでみました。何かひとつでも得るものがあれば嬉しいです♪

ご当地アイドル「T!P」に注目!

あと、話は変わりますが、今月号には「HTML5 逆引きポケット辞典」が付録として付いてきます。内容が非常に充実していて素晴らしい一冊なのですが、この付録をより素晴らしく昇華しているのが、表紙を飾るアイドルユニット「T!P」です。以前、編集の方が興奮気味に撮影時の様子をお話ししてくれたので、どんなものかと期待していたのですが…スンバらしい~!(*゜∀゜)=3
でも…「手旗」に「黒ハイニーソ」は上級者向けのアイテムですよ?

リニューアルした日経ソフトウエアは、”本気”と書いて”マジ”っぽいです!

Windows Phone!そういうのもあるのか

告知するのをすっかり忘れておりましたが…、4月7日(土)に開催される「第77回codeseek勉強会&第17回日本C#ユーザー会 勉強会」にスピーカーとして登壇させていただきます!(*≧∀≦)ノ

テーマはC#とゲーム!

勉強会のメインテーマは、C#におけるゲーム開発です。そこで私は「Windows Phone!そういうのもあるのか」というタイトルで、Windows Phoneにおけるゲーム開発がどのような感じなのかという概略をご紹介したいと思います。とりわけ、ゲーム開発における大きな壁の一つであるUI部分の開発が、Windows Phoneではとても簡単に行えるということをお伝えできればいいな~と考えております。お時間がおありの方は、ぜひとも足をお運びいただけましたら幸いです!

最近は新しい技術にとんとご無沙汰なので…いかんですね。今後は色々な勉強会にも積極に参加していきたいところです…(;´Д`A

インターン女子 最終回!

絶賛発売中の「日経ソフトウエア」2012年5月号に、インターン女子の第4回が掲載されました~!(*≧∀≦)ノ

第4回と書いて最終回と読む!

全4回に渡って続いた連載も、早いもので今回が最終回!最終回となる今回のテーマは「属性」です。属性は、理解しなくてもプログラミングは出来るけれど、知っていると非常に便利な機能です。じつは連載当初より、属性をテーマにマンガを描くのが楽しみでした。だって属性はマンガ…というか、萌えと相性バッチリですもの!属性を学んだ技術者であれば、誰もが一度は作成したことがありますよね?そう、「NekomimiAttribute」!

今回はこのネコミミ属性を例にして、属性の概略から具体例まで解説させていただきました。属性に今一つ自信のない方は、この機会にネコミミ属性でデビューしてみてはいかがでしょうか?すでに属性をご存じの方は、あの日のネコミミ属性を思い出していただければ幸いです!(≧ω≦)ノ

そして感動のティロ・フィナーレ!

そして…一生に一度はやってみたかった「あの」終わり方!これを商業誌でやらせていただけただけでも、今までがんばった甲斐があったというものです(゚ノД`゚)゚!そして何より、読者の方々がいたからこそ、ここまで連載を続けさせていただくことができました!お読みいただいたすべての方々に、心からお礼申し上げます!今まで本当にありがとうございました(`T▽T´)ゞ

ちなみに、日経ソフトウエアさんは来月号から全面リニューアルとのことですので、今月号でいろいろな連載が軒並み最終回を迎えました。日ソフがどのように生まれ変わるか、今から楽しみですね!

インターン女子 第3回!

非常に遅ればせながら…「日経ソフトウエア」の2012年4月号に、インターン女子の第3話が掲載されています!(*≧∀≦)ノ

キマシタワー!

今回のテーマは「キマシ」!…じゃなくて、「継承」です!あ、キマシの意味が分からない方はこちらをご参照くださいデスワー!

さてさて、今回の見どころは、なんと言っても「キマシ」です!我ながら少々やりすぎかなぁ…と反省しつつ、意外とすんなりOKを出してくれた編集様に、日経ソフトウエアの方向性を見た気がします!

ちなみに今回は紙面の都合で「継承」のみを取り上げています。もちろん、オブジェクト指向的には「カプセル化」なども大切な概念なのですが、継承は仮想メソッドや抽象メソッドにインタフェースなど、色々な機能があるため、とりわけ混乱しやすい概念です。このため今回は、これらの違いを重点的に解説してみましたので、お役に立てていただけましたら幸いです!(≧ω≦*)

次回のテーマは属性!そして…

ということで、次回のテーマは「属性」です。属性の概略から具体例まで、実用的なコード例を含めて解説します。もちろん、マンガ的な面白さも過去最大級をお約束!そして怒涛の急展開!!次号も是非ぜひよろしくお願い致します~!(*´∀`*)ノ

インターン女子 第2回!

日経ソフトウエア」の2012年3月号に、インターン女子の第2回が掲載されました~!(*≧∀≦)ノ

当社比2.14倍!

前作と比べて今回は、萌えマンガとして面白い内容に出来たんじゃないかなと思います。編集のN條氏からいただいたアイデアをふんだんに盛り込んだため、萌え~あま~い感じに仕上がりました。えいりさんの天然な部分や、あみちゃんの純真な性格を楽しんでいただけましたら幸いです。あとは…そうそう、C#の技術についても解説しています!(≧ω≦)

…いやいや、あくまで本題は技術解悦でした!ヾ(・ω・`;)ノ今回のテーマはクラスと構造体の使い分け!一見似ているクラスと構造体は、その選択基準がなかなか難しいものです。そこで今回は、クラスと構造体の選択基準をマンガ形式で解説しちゃいます。

後ろからのアングルは必然!

それにしても…なんだか今回は、無意識のうちに後ろからのアングルが多くなってしまった気がします。もっとも、技術解説ありきの漫画ですので、フキダシやコマ割りなどの制限で、必然的にそうなってしまうのは仕方がないのですが…(;-ω-)ゞですので、個人的にオシリとかフトモモが描きたかったとか、そういうことは全然…いやむしろ、ほとんどありません!でもそのせいで、また編集様にも多大なご迷惑をお掛けしてしまいました…orz(反省

ということで、色々な意味でギリギリな、「インターン女子 C#を学ぶ」をひとつ、よろしくお願い致します~!(*≧∀≦)ノ

iOS/Android/WindowsPhoneプログラミング!

…というムック本が、日経BP様から発売中です!何と、わたしが以前に寄稿した「メトロちゃん関連の記事」も収録していただいちゃいました~!(*≧∀≦)ノ

冷静に振り返ってみると…

いやはや本当に、今になって冷静に考えみると、ホントこれ…よく載せてくれたなぁ~(;゚∀゚)

異彩というか、異質というか、何といいますか…。自分で言うのもアレですが…日経ソフトウエアの明日はどっちだ?(ノω<;)でも、他紙では掲載してくれなさそうな記事でも平然と載せてみせるッ!そこにシビれる!あこがれるゥ!。゚ヽ(゚´Д`)ノ゚。

その他の記事は…

…そんな感じでこの本は、スマホ開発の入門書としてうってつけの内容となっています@説得力ゼロ。いやでもホント、これ一冊でiOSとAndroidプログラミングの初歩が実践的に学べる感じです!(≧ω≦)…あ、あと、Windows Phoneもあるんだからねッ!わたし自身、iPhoneやAndroid開発にも大いに興味がありますので、普通に読んでみたいと思います~。

あと、どうでもいいですけど、表紙はやっぱりドロイドくんがセンターなんですねぇ。ガンバレ、Windows Phone!(T▽T)

日経ソフトウエアで連載開始です!

なんかもう未だに信じられませんが…なんと「日経ソフトウエア」さんで連載させていただくことになりました~!(*≧∀≦)ノ…といいますか、12月24日に発売の「2012年2月号」から連載開始です!クリスマス・イブに連載開始なんて…ロマンティックが止まらない~!(* ̄▽ ̄)

新連載は…マンガです!

そうなんです!新連載はマンガなんです!日経ソフトウエアでマンガとか…どう転んだらそういう結果になるんでしょうね…。いやはや、人生何があるかわかりません!;≧ω≦)

こんなことなら、もう少し本格的にマンガやイラストの描き方を勉強しておけばよかったです。でも、画力が上達していく(?)様子を楽しんでいただくのもまた一興かと。そのような達観した暖かい眼差しで、是非ともお楽しみいただけましたら幸いです!

主役は…女子○生!

そうです!やったね!ひゃっほい!主役は女子○生の「中黒あみ」ちゃんです!サポート役の「椎えいり」さんも、ピチピチの女性社員なわけですが、紆余曲折あって十分に練り切れていない部分があったりします。作画も若干ブレ気味ですし…。今後の課題は、もう少しえいりさんをお姉さんらしく描きたいですね。

制服は…ブレザー!

女子○生に制服(ブレザー)という設定は、担当編集であるN條氏の好みです。わたしはもともとセーラー服派だったので、正直ブレザーはどうかなぁ~と思っていたのですが、描いてみるとブレザーもまたよきものでした。特に、チェックのスカートにはイオナズン級の破壊力が秘められており、ドキドキしながらトーン作って貼りました。より厳密には、あみちゃんの履いているスカートは「タータンチェック」という柄でして、スコットランドのハイランド地方で発達した由緒ある柄であり、かのゲール 語では「ブレアハカン」という呪文のような名前で呼ばれています。その歴史は古く、5世紀にアイルランドから伝来したとされており、恐らくこの歴史の 深さと女子高生の持つ特有の若さが織りなすコントラストにより通常の倫理では言及できない超法規的な魅力があーだこーだ…

ぶっちゃけこれって…シス管系?

違います!パクリとか、そういうのじゃありません!あくまで、リスペクトとか、インスパイアとか、そういうのです!

いいえ、技術解説マンガです!

萌えマンガという形態が採用されたのは、担当編集さんの個人的な趣向とか、私自身の私的な願望とか、そういうアレげな事情は全く…といいますか、あまり関係ありません。これは、技術解説を行う上でマンガという形態が、現代社会における文章主体の技術解説とか、そういうものに対する挑戦だったりします。萌えとかは、あくまでそういった構想における、必然的な副産物でしかありません。

なお、連載回数はとりあえず4回くらいを想定していますので、「俺の神聖な日ソフに萌えとかイラネーヨ!」という方も、生暖かく見守っていただけましたら幸いです。ということで、新連載の「インターン女子 C#を学ぶ」をひとつ、よろしくお願い致します~!(*≧∀≦)ノ

3Dモデルを作成してWPアプリで描画しよう!

CodeZineにおいて連載している「Windows Phone 7.5でつくる3Dアプリケーション」の第3回「3Dモデルを作成してWindows Phoneアプリケーションで描画しよう」が公開されました~!(*≧∀≦)ノ

今回のテーマは?

連載3回目となる今回は、Windows Phoneで利用できる3Dモデルの作成手順と、作成した3Dモデルを読み込んで描画するアプリケーションの作成方法をご紹介します。いよいよオーラスということで、やっと3Dアプリらしい内容になってきました~(T△T)

なお今回も、ライブコーディング的な演出を狙って、作成手順を記録した動画を公開していますので、不明な点はそちらで補っていただけると思います。今回は、イチから3Dモデルを作成する手順と、作成した3Dモデルを描画するアプリをイチから作成する手順を動画にしております。どちらも再生時間は4分程度ですので、カップラーメンが完成するまでの暇つぶしにでもご覧いただけましたら幸いです(麺やわめ)。

動画の効果は?

…もっとも、今までの記事でも同様に動画を掲載してはいるのですが、再生回数はイマイチ芳しくありません(T△T)。何とか見ていただけるように、再生時間を明記したりとか、マウス操作を中心とした手順を記録するなど、色々と工夫したりはしているのですが…現状では100人に1人が見てくれているかどうかといった感じです…orz。動画撮るの…結構大変なんだけどにゃー…(TωT;)

最終回は?

…というわけで、最終回となる次回は今回作成したサンプルを基にして、右記のような3Dアプリケーションを作成する手順を解説します。実際にSilverlight/XNAを利用する上で大切なポイントを紹介したり、SilverlightからXNAを操作してみたり、XNAからSilverlightを操作したりする実例をご紹介する予定です。たとえば、右記の3Dアプリでは、3Dモデルをリストボックスにバインドしたり、選択された3Dモデルのパーツを発光させたりしています。この3Dアプリのソースコードもすべてダウンロードできるようにする予定ですので、最終回もどうぞお楽しみに…してただけましたら幸いです!(*´∀`*)ノ
どうぃ~~~ん☆