参加「前・後」の表情がまるで違う!? ~de:code 2015 チョークトーク~

マイクロソフトの田中達彦です。2015年5月26日、27日に開催されたde:codeというテクニカル イベントでは、初の試みとなるチョークトークというものを実施しました。そのレポートを日本マイクロソフトの板倉真由美さんがまとめましたので、掲載します。 de:code 2015 Chalk Talk 報告 de:code 2015で初めてお目見えしたChalk Talkは2日間で11セッション、述べ313人(満席でお断りのセッション2つ)をお迎えして無事に終わりました。各セッションはビデオ収録もなく、一部は機密事項を含むような濃くて深い情報満載の1時間のため、通常のセッション会場では遠い講師との距離が極めて近く、気軽に質問もできてしまう雰囲気でした。私板倉は、セッションオーナーとして入場からセッション開始、そして終了までを見ることができましたので、全体について簡単にご報告させていただきます。 **Day1**CHK-001 One Windows App, Many Different Devices (Nikola Metulev) English Only(通訳なし)の本社のエバンジェリストによるセッション。主催者の懸念をよそに想像以上に参加者が来てくださり、PCによるデモ、ホワイトボード、プロジェクタを縦横無尽に使いこなす講師に、参加者も英語で積極的に質疑応答を行う本場のスタイルで始まりました。圧巻はWindows10のマルチデバイス対応アプリケーションを目の前で作成しながら、見せていくライブコーディング。通常のセミナー会場で見るとデモ用サンプルでしょ、と思われがちですが、まさにライブ。参加者は画面とNikolaの手元両方を見ながら目がきらきら☆ .NET Nativeが最後のトピックでしたが、参加者からの最後の質問は 「What’s the weakpoint of Windows!?」 Nikolaは「I’ve never thought that. Actually, we’ve got huge feedback, and really improved.」 と返して一同ニッコリのセッションでした。 CHK-002 クラウドアプリケーションのアーキテクチャー設計を深める (萩原 正義) 初日午後一満員だったスペシャルセッションの後を受けてのチョークトークだったため、心配していた満席お断りが出てしまいました。参加したかった皆様、ごめんなさい。 萩原エバンジェリストがクラウドでアプリケーションを十分に生かすために参加者にその理由から厳しく優しく解き明かす技術のツボ。やはりクラウドを考える上で基礎として分散システムの理解と応用は欠かせませんね。ご参加の皆様の悩みが解決したようなすっきりした表情が印象的でした。 CHK-003 プログラミング パラダイムの知識を深める (荒井 省三) こちらのセッションもスペシャルセッションを受ける形で進められました。スペシャルセッションでは短時間にkeywordをぎゅっと詰め込んでお届けした感じがありますので、CHK-002とCHK-003では講師の深い知識を皆さんと分かち合って、これからのITを考えてもらう場でもありました。荒井エバンジェリストのセッションも、やはり満員御礼。聞けなかった方、ごめんなさい。こちらも「チューリング完全」「論理型パラダイム」といった大学の授業ばりの用語が飛び出すセッションとなりました。参加者の皆様はPCを開き、中には荒井さんの言葉を即実践される熱心な方も・・・。セッション終了後も質問をしたい方が相次いだ熱気にあふれたチョークトークでした。 CHK-004 体験! 価値のデザインから進めるプロジェクトスタートアップ (萩本 順三様) このチョークトークは極めてチャレンジな内容でした。なんと惜しげもなく「匠メソッド」の柱の一つである「価値創造ループ」を匠メソッドの師範代の方々のリードで実際に経験していただくというものです。この無理な企画を「やりましょう!」と一言で引き受けてくださったのは、匠ビジネスプレイス代表取締役社長の萩本順三様。実際のワークは、萩本様に加えて匠メソッドの師範代である3名の方々(新谷 親行様(インディゴ株式会社)、田中 豊久様(株式会社アーク情報システム)、高崎 健太郎様(株式会社アクティア))によって、1グループ5人の合計3ワークグループで体験ワークショップを行っていただきました。ワークグループがチョークトークルームで3か所に分かれてディスカッションをしながら、価値の抽出をされているところを、10名の見学者の方が興味深く見学されているうちに、セッション前は「何を教えてもらえるんでしょうね?」の表情が、みるみるうちに「自分はこう思いますが、どうでしょう?」の積極コミュニケーションの顔になり、終わった時には「チームで価値を見つけ出した充実感」に変わっていました。萩本様の「気づき、感動、情熱、覚悟、そんな心を震わせるエンジニアを目指そう。それが未来に付けての価値づくりなのだ」というメッセージを実感できたチョークトークでした。 **Day2** CHK-005 Everything about Azure (佐藤 直生) 2日目最初は、朝9:00前から並んでくださった出席者の方々とともに佐藤直生が「なんでもお答えします」と銘打った機密保持契約書サイン必須のセッションでした。海外のカンファレンスに慣れた佐藤エバンジェリストらしく、ラフに質問を受けて、それに対して出席者からも意見や回答さえ出るというまさに全員参加型のチョークトークになりました。佐藤エバンジェリスト自身が学んだことも多かったと思います。「Micro Serviceがどうも腹に落ちません」といった質問に「実装レベルでは、Service Fabricの上に構築された粒度の小さいクラウドサービスと考えていくのが現時点では良い」というような、ちょっと公式な質問では聞きにくいけど知りたい、という質疑に出席者はセミナー形式のセッションとは違う満足を感じていたようです。 CHK-006 Effective “Big Compute” ~HPC PackとAzure Batchの活用~ (佐々木 邦暢)…

0

de:code 2015 / Windows 10セッションでの用語集 #decode15

マイクロソフトの田中達彦です。 2015年5月26日、27日に開催されるde:code向けに、Windows 10のアプリ開発関連の用語をまとめました。Buildというイベントで発表された言葉をもとにしています。今後、言い方や使い方が変わる可能性もあります。また、日本語への翻訳の方法についても、変更する可能性があります。 [アプリのプラットフォームや種類など] ユニバーサル Windows プラットフォーム (Universal Windows Platform、UWP) Windows 10に搭載されているアプリプラットフォーム。 ユニバーサル Windows プラットフォーム アプリ (UWP アプリ、ユニバーサル Windows アプリ) UWP上で動くアプリのこと。 Classic Windows アプリ (CWA) Win32や.NET Frameworkで作られたアプリのこと。Windows 8.xの世代には、デスクトップアプリと呼ばれていた。 UWP ブリッジ (ユニバーサル Windows プラットフォーム ブリッジ) 既存のコードベースをUWPに移行させるためのテクノロジやツールキットの総称。CWAやAndroid、iOSのアプリに対応している。 Windows ストア アプリ (ストア アプリ) Windows 8.xの世代のアプリの種類の1つで、Windowsラインタイム(WinRT)上で動くアプリのこと。Windowsストアを使用してアプリを配信する。 アプリ パッケージ (appx パッケージ) UWAアプリまたはWindows 8.xのストアアプリを配布できる形式にまとめたファイル。拡張子が.appxであることから、appxパッケージとも呼ばれる。 [デバイスの総称] Windows Desktop (Windows デスクトップ) デスクトップPC、ノートPC、8インチ以上のタブレットのこと。OSのエディションとしては、Windows 10…

0

Build 2015でのWindows 10アプリ開発関連セッション

マイクロソフトの田中達彦です。#decode15 2015年4月29日~5月1日に米国サンフランシスコでBuild 2015というイベントが開催されました。 http://www.buildwindows.com/ Build 2015では、Windows 10のアプリ開発に関するセッションが数多く用意されていました。 ここでは、それらのセッションを紹介します。(リンク先は全て英語です。ご了承ください)各セッション名の頭にある数字はセッション番号です。 なお、Azure系は井上大輔エバのブログをご参照ください。http://blogs.msdn.com/b/daisukei/archive/2015/05/07/build-2015-azure.aspx アプリケーション モデルWindows 10は、ユニバーサルWindowsプラットフォーム (略してUWP) と呼ばれる、Windows 8.xのWindowsストアアプリのプラットフォームの進化版を搭載しています。 2-617      Introducing the Windows 10 App Model 3-779      Navigation and Windowing in Universal Windows Apps 2-762      Tiles, Notifications and Action Center in Windows 10 3-765      Building a Web of Apps (App Services) 2-684      User Data: Working with Contacts, Appointments, Text…

0