SlideShare a Scribd company logo
1 of 45
Download to read offline
Windows 8
最新技術動向
  第9回 静岡ITPro勉強会
自己紹介とお願い
自己紹介
平口 八寿人 (facebook: 本名のまま / Twitter : yaju )
静岡県島田市在住
Microsoft MVP for Visual Basic(2010-2012)
http://blogs.wankuma.com/yaju/


お願い
本資料に記載されている情報は、ネット上で公開されている情報を基に私なりにまとめたものです。
間違っている可能性もありますので、ご了承下さい。
「Metro」の新しい呼称の公式な発表がないため、Metroという名称のまま使用します。

Windows 7の新機能について
WindowsXPからWindows7までの変更点については、日本マイクロソフト社のジニアス平井氏の
下記サイトの資料が参考になります。
「Windows 7の新機能と互換性」
http://www.masatohirai.com/GeniusSite/Showsrus/DownLoad/WIN7
アジェンダ
マイクロソフトの戦略
   ・Xboxから見る未来


Windows 8
   ・ 概要
   ・ 新機能・変更点
   ・ 移行対応


Windowsストアアプリ
   ・ アプリビジネス
   ・ 内部構成
マイクロソフトの戦略
 Xboxから見る未来
マイクロソフトの事業(PPM)
           高
                        問題児                    花形

                            mobile              Xbox
           市
           場
           成
           長
           性                                 金のなる木
                        負け犬                   Windows
                            Online             Office

           低
                                             Server&Tools

                 低                   市場シェア                  高

※PPM:プロダクト・ポートフォリオ・マネジメント
マイクロソフトの逆襲
コンピューター市場の主役交代
今やトレンドをつくるのは個人ユーザー
個人ユーザーへの満足度を重視
(スマートデバイスの台頭、PC市場は成長が横ばい)


MSに欠けていた姿勢への改善
開発チームにデザイン重視の文化
顧客重視の姿勢(使いやすさの技術向上)


MSの強みは粘り
長期戦略で、忍耐強く勝ちに行く。
600億ドル(4兆8千億円)の軍資金がある。
クラウドメディア・ハブ構想
すべての情報はクラウド上のハードディスクを共有、どの情報端末からでも
文章や写真、映画、音楽などの情報を保管したり引き出したりできる。
Xbox リビングの主役へ
据え置き型ゲーム機やメディア端末のメーカー別累計販売台数
 Will 9,700万台   Apple TV 650万台
 Xbox 6,700万台   PS3     6,400万台

Xbox リビングで存在感(北米) ネットとテレビの融合
 メディア(動画、音楽)消費時間が、ゲームで遊ぶ時間を上回る。
 Kinect + 音声検索 効果!
 Xbox360は、リビングPC=セットトップボックスの役割をはたす。

Xbox Live コンテンツの充実
 Hulu 、 NetFlix 、ESPN(スポーツ専門)
 HBO、Verizon、Comcastなど番組供給会社
 50社と新しいライセンス契約を結ぶ。
Xbox リビングの主役へ
Xbox360販路拡大 に携帯電話の販売モデル導入(北米)
 Xbox360 + Kinectを99ドルで実験的に販売、その後2年間にわたり月額15ドルを徴収
 2013年発売予定の後継機種「Xbox 720」でも可能性あり。


Internet Explorer for Xbox 搭載
 今までXbox360にはウェブブラウザーが搭載されていなかった。
 ブラウザ: IE9ベース。メモリ:512MB。 ACID3 100 (2012/7/27公開資料)
 http://subtech.g.hatena.ne.jp/mayuki/20120811/1344673700


Xbox エンターテインメントブランド
 ゲーム機ブランドからゲームや映画,音楽を含めた総合エンターテイメントサービスへ
 ※Windows 8でXbox360のソフトやXBLAのゲームは遊べない
  XBLAの一部のカジュアル系ゲームはストアアプリとして配信される。
Xbox360をエンタメの中心に
Xbox SmartGrass
 タブレットやスマートフォンをXboxのセカンド・スクリーンとして活用するテクノロジー。Xboxのコン
 トローラとなるアプリは、iPhone、Android等にも対応する。
 全てのエンターティメントの窓口をXboxにする戦略。

イメージ動画(E3 2012: Xbox 2012)
 Kinect 、音声検索、 タブレットやスマートフォンによるXbox操作、映画の続きを別端末で観賞と
 いったイメージ動画をご覧ください。
 http://www.youtube.com/watch?feature=player_embedded&v=D7y_sXD165w
余談:ゲーム専用機はいずれ不要
パッケージモデルからサービスメニューへ
2016年に光ファイバーの本格普及によって、 「GaiKai」や「OnLive」など
の「クラウドゲーミング サービス(※1)」が台頭すると予想。


現在、新興国では据え置き型ゲーム機が普及していない。海賊版問題の
ないオンラインゲームが主流


(※1 複雑な演算や描画処理などはすべてサーバー側で実行、ユーザー側は入力値
のみ送信、処理結果をストリーミングで受け取る方式)

・GaiKai は、ソニー(SCE)によって2012/06/30に買収された。
・OnLive は、2012/08/17に破産状態?により新設企業に買収された。
Windows 8
 概要
概要
発売日
2012年10年26日(金)
Windows Surface(マイクロソフト純正タブレット)も同時発売
(Windows Server 2012のパッケージ製品は、9月26日発売)


エディション
・「Windows 8(無印)」・・・ホームユース向け
・「Pro」・・・上級ユース、ビジネス用途向け
・「Enterprise」・・・企業向け(一般入手不可)
・「Windows RT」・・・タブレットなどの端末向け(ARM)
各エディションの比較
http://ja.wikipedia.org/wiki/Microsoft_Windows_8

アップグレード
2013年1月31日(仮)までのプロモーション期間は低価格で可能
(32bit版→64bit版へのアップグレード不可)
主な特徴
ユーザーインターフェイス
正方形または長方形のパネルにテキストメインの表示
Metoro UI Styleと呼ばれる。タッチ操作を前提としている。
また、従来の「スタート」ボタンが消滅した。


ログオン
・ピクチャパスワード
  ピクチャーに設定しておいたジェスチャーを行うことでログインされる仕組み。
  (セキュリティ向上)
・ Microsoft アカウント(旧Windows Live ID)
  WindowsアカウントとMicrosoftアカウントの統合された。


Metoroアプリ
Windows 8 デバイス上で動作するアプリケーション。
1つのアプリが画面全体を占拠するのが特徴。
Windows ストアを使って、世界中に配布する。(事前に審査が必要)
ブランドの再構築
Microsoft LiveとZuneのブランド廃止
 Windows LiveブランドがOS拡張サービスで別途インストール
 Windows 8にて、各サービスをOSに融合させたため。

 ・Windows   Live ID → Microsoft Account
 ・Windows   Live Mail → Mail app
 ・Windows   Live Calendar → Calendar app
 ・Windows   Live Contacts → People app
 ・Windows   Live Photo Gallery → Photos app
 ・Windows   Live Mesh → SkyDrive app
 ・Windows   Live Messenger → Messaging app

 Zuneは、Xboxの配下へ(Xbox :総合エンターテイメントサービス)
 ・Zune Music Player → Xbox Music
 ・Zune Video Player → Xbox Video
シームレスな環境の実現
  インターフェイスの統一(どの端末でも違和感なく操作)
       Microsoft アカウントでログオン
Metoro UIの特徴
タイル型アイコン
 正方形または長方形のパネルにテキストメインの表示、ランチャー機能。
 交通機関の標識で使われる道案内のグラフィックスからデザインのヒントを得ている。


ライブタイル
 表示内容を常に更新するプッシュ型通知が可能。
 例 Weatherアプリのタイル(設定した周期で更新)

                           iPhone通知機能


iPhone・Androidとの違い
 スタート画面で複数の情報を一目で確認が出来る。
 アプリを起動しなくても画像付きで情報(ニュース等)を見れる。

                     (アイコンだけで多くの情報を伝達)
Windows 8
 変更点・新機能
変更点・新機能の一覧
ユーザーインターフェイス                               パフォーマンス

     スタートボタンの廃止                               メモリ使用量の削減や起動の高速化
     ウィンドウフレームを半透明化したビジュアルスタイルを廃止             グラフィック周りの改善
     デスクトップガジェットの廃止
     クラシックテーマの廃止
                                           セキュリティ
     システムアプリケーションに「リボンUI」を採用
                                               Windows Defender マルウェア対策機能を装備
アプリケーション                                       セキュアブート

   ファイルのコピーや移動の高速化や大容量ディスクのサポート
                                           ネットワーク
   タスクマネージャーの強化
   Hyper-Vによる仮想 PC の機能搭載(64bit版のみ)            アドレスソートの改変(RFC 3484)


システム関連の新機能                                 インストーラ

     OS回復機能(PCのリフレッシュ、リセット)                     Webインストーラー
     ファイル履歴
     USB3.0のサポート(標準搭載)                       その他
     ISOイメージファイルをマウントする機能(標準搭載)                 JIS90互換フォントパッケージの廃止
     Windows Update 自動更新後の再起動回数減少
     マルチモニターサポートの向上
     印刷クラス ドライバー フレームワークの構築
     多言語対応の強化
     ユーザー エクスペリエンスに使用する言語の増加
     Windows To Go(Enterprise版のみ)
     SMB 3.0(Server Message Block)搭載
     次世代ファイルシステムのReFS(Windows Server 2012のみ)
     RDP8.0搭載
Windows 8の変更点・新機能①
内部バージョン
・Windows Vista(Windows Server 2008)= 6.0
・Windows 7(Windows Server 2008 R2)= 6.1
・Windows 8(Windows Server 2012) = 6.2


画面解像度
最低1024×768ドット以上が必要。
スナップ表示(アプリの縮小画面表示)の使用には、1366×768ドット以上。
http://news.mynavi.jp/articles/2012/03/27/windows8/index.html

標準搭載
・Internet Explorer 10 http://blogs.msdn.com/b/ie_ja/
・DirectX 11( DirectXは9以降が標準搭載)
                                                       シャドウ効果も反映
・.NET Framework 4.5( ※3.5以前は未搭載)
・PowerShell 3.0
・USB 3.0対応
・ISOイメージファイルをマウントする機能
・DVDコーディック(Pro以降 無印は未搭載)
・VisualBasci6.0ランタイム
Windows 8 の変更点・新機能②
スタートボタンの廃止
 理由として、Windows7で新しいタスクバーに搭載された「ピン留め機能」により使用頻度が大幅に低下したため。
 (Microsoftがカスタマーエクスペリエンス向上プログラムで収集したデータから判断。使用頻度が全体で11%も減少)
 スタートボタンをどうしても使いたい場合、フリーソフトのClassic Shell を使う方法もある。




ウィンドウフレームを半透明化したビジュアルスタイルを廃止
 理由として、GDIをCPU側で処理するためパフォーマンスダウンを引き起こす原因となっていた。
 また、Modern UIの美意識に近づけるため。※Release Previewまでは残っている。

                      Windows Aero Glass



デスクトップガジェットの廃止
 Windowsストアアプリを重視するのを脆弱性の問題もあるため。Rainmeterというソフトを使うと共存可能。

クラシックテーマの廃止
 Windows 2000以前のスタイルはなくなった。(Windows Basicというスタイルはある)
 これに依存して座標を決め打ちしている業務アプリケーションは画面が崩れる可能性が高い。


システムアプリケーション(エクスプローラーなど)に「リボンUI」採用
 タブレットの場合、タッチの誤差が7ドット位あるのでボタンは大きい方が良い。
 また、エクスプローラーには、ひとつ上のフォルダへ移動ボタンが復活した。
Windows 8 の変更点・新機能③
ファイルのコピーや移動の高速化や大容量ディスクのサポート
 複数の処理を実行している場合もウィンドウはひとつに
 統合、それぞれの処理について一時停止ができる。
 http://gigazine.net/news/20110824_windows8_copy/

タスクマネージャーの強化
 Processesタブは、カテゴリ別にグループ化。
 Performanceタブは、詳細がグラフ表示化。
 http://www.lifehacker.jp/2011/09/110926win8taskmanager.html

Hyper-Vによる仮想 PC の機能搭載
 Windows7のXPモードの代替? 仮想OSは何もついてこない。
 Hyper-Vが搭載されるのは64bit版のみ、Hyper-V3.0のサブセット版
 (32bit版→64bit版へのアップグレードはクリーンインストールが必要)
Windows 8 の変更点・新機能④
OS回復機能(メーカーによりバラバラな方法を統一)
 PCの調子が悪くなった場合にリカバリ(再インストール)する機能
 ・ 「PCのリフレッシュ」
  個人データ、PC の重要な設定を維持して、再インストールする機能。
 ・ 「PCを初期状態に戻す」
  クリーンインストールする機能。
 http://blogs.msdn.com/b/b8_ja/archive/2012/01/10/pc.aspx

ファイル履歴
 対象は、「ライブラリ」「デスクトップ」「連絡先」「お気に入り」にあるファイル。
 デフォルト設定は、1時間に1回変更があったファイル(変更ジャーナル)を保存する。


Windows Update 自動更新後の再起動回数減少
 再起動が必要になるのは基本的に1か月に1度だけ
 (月例セキュリティーリリースとタイミングを合わせる)。
Windows 8 の変更点・新機能⑤
マルチモニターサポートの向上
複数のディスプレイ上にタスクバーの表示、ディスプレイごとに異なった背景を設定可能。


印刷クラス ドライバー フレームワークの構築
少ないドライバで多数のプリンターを取り扱いが可能。


多言語対応の強化
アカウントごとに使用する言語を切り替え。
親はスペイン語、子供は英語といった使い分けが可能。

ユーザー エクスペリエンスに使用する言語の増加
イギリス英語を初めてサポート(聴覚障碍)
イギリス英語とアメリカ英語は日本人が想像する以上にいろいろ違いがある。
Windows 8 の変更点・新機能⑥
Windows To Go
 USBメモリなどのポータブルメディアからブート可能なWindows環境。
 「Windows 8 Enterprise」搭載
 従業員が職場に自前のデバイスを持ち込むBYOD(Bring Your Own Device)は
 世の中の流れとか。※日本では、個人情報の漏洩が企業イメージを大きくダウンさせる中、個人所有の
 自前端末を業務に使用することは制限されるため、難しいと思われる。

SMB 3.0(Server Message Block)搭載
 ネットワークを通じてファイル共有やプリンタ共有を実現するプロトコル。(Sambaが有名)
 高速転送を実現、リモートにあるのかローカルにあるのか意識せずに使用可能。
 (例 Hyper-Vをローカル上ではなくファイルサーバー上に置ける)

次世代ファイルシステムのReFS(Windows Server 2012)
 NTFSと高い互換、大容量ストレージのサポートと、その為の信頼性向上に力点が置かれている。
 http://blogs.msdn.com/b/b8_ja/archive/2012/01/20/windows-refs.aspx

RDP8.0搭載(Windows Server 2012 ?)
 コンテンツの送る順番(テキストを先に動画を後)を変えたり、サーバーのGPUを使いH.264コーデックを
 用いたRemote FXメディアストリーミングによる描画方式で帯域幅を抑えての転送が可能になった。
Windows 8 の変更点・新機能⑦
ハイブリッドブート(高速スタートアップ)機能
OSの中核機能(カーネル)だけを保存し、これ以外の情報はすべてリフレッシュする。
これにより休止状態ファイルの読み込みにかかる時間は短くなり、OSの状態やハー
ド(ドライバー)は初期化され動作が安定する。


メモリー使用の削減
メモリー・コンバイニング(重複状態なら1つコピーを維持し残りを解放)、常
時動作するOSサービスの見直し(必要時に開始)、メモリー割り当ての優先
順位見直しなどの削減テクニックを使用してメモリー使用量を削減している。

グラフィック周りの改善
GPUアクセラレーションをより効率的に利用
http://blogs.msdn.com/b/b8_ja/archive/2012/07/31/windows-8-
graphics.aspx
Windows 8 の変更点・新機能⑧
Windows Defender
 Windows 7以前まではスパイウェア対策ツールであったが、Windows 8
 からはウイルス対策エンジンを備えた、マルウェア(ウイルス+スパイ
 ウェア)対策ソフトウェアに機能拡張。

セキュアブート
 起動時に、正しい鍵で署名されている実行ファイルでなければ起動 を許可しない。
 (UEFI 2.3.1以降)
 ブートローダレベルに仕込まれる高度なウイルスやドライバーに紛れ込んだウイルス、
 また管理者権限 を奪うルートキットなどを使用不可能にできる。
 セキュアブートが有効なハードでは、Linuxは起動不可

アドレスソートの改変(RFC 3484)
 RFC 3484で定義されているアドレスソートに厳密には準拠しない動作をする。
 本来Windows 7にて、IPv6で通信できる環境でIPv6対応のアプリケーションを使用で
 きていた環境であっても、Windows 8ではIPv6で通信できない場合がある。
 http://blogs.msdn.com/b/b8_ja/archive/2012/06/12/windows-8-ipv6.aspx
Windows 8 の変更点・新機能⑨
Webインストーラー
インターネット経由でOSをインストールできる。大量のPCにOSをインストールしたい場合などWebを介してインストー
ル作業が行えてるため、作業の効率化が図れる。


JIS90互換フォントパッケージの廃止
JIS2004へ完全移行により廃止された。字形の変更が重要な意味を持つ自治体等に影響。

                        辻の字が2点しんにょう




その他
IE10からインターネットオプションのフォントがMSゴシックからメイリオになる。IEの自動アップデートを検討中
IE9までは64bit版でも32bit版が動いていたが、IE10は64bit版が動作するようになった。


4エディションの大まかな違い
 http://leafsky9244.blog.fc2.com/blog-entry-224.html
Windows 8
 移行対応
Windows 8への移行メリット
個人ユーザー
 ・Xboxによるエンターティメントの享受
 ・1アプリ=1目的というシンプルさと目的に集中
 ・アプリの登録・削除の容易
 ・Peopleハブを使ったソーシャル連携


企業ユーザー
 ・タブレット機能の強化
 ・バッテリー寿命の向上
 ・マルチモニターサポートの向上
 ・OSインストールの簡易化
 Windows Server 2012
 ・Hyper-V3.0により仮想化機能の強化
 ・リモート デスクトップ サービスの機能向上
 ・SMB 3.0によるファイルの高速転送
 ・次世代ファイルシステムのReFSによる信頼性向上

 Windows 7 + IE10 しばらく運用後、Windows 8の成熟時期後に移行
 (Windows XP 2014年サポート期限切れ)
Windows 8への移行の注意①
アップグレード価格
 プロモーション期間が終わる2013年2月1日の購入すると高く付く。


XP Modeが無い
 XP Modeの代替はHyper-Vであるが、Hyper-Vが搭載されるのは
 64bit版のみ。 (32bit版→64bit版へのアップグレードはクリーンインストールが必要)


. NET Framework 3.5 は既定で無効
 .NET Framework 3.5 (.NET 2.0および3.0を含む)で開発したものは、
 有効にしてWindows Update経由での配布。
 オフライン環境では、管理者コマンドプロンプトを起動して、
 dismコマンドを実行。
 http://d.hatena.ne.jp/kkamegawa/20120817/p1
Windows 8への移行の注意②
タブレットのタッチの誤差は7dot
マウスでのクリック誤差は1dotだが、タッチでは7dot位ある
ため、画面設計時に気を付ける。


JIS90互換フォントパッケージの廃止
JIS2004へ完全移行により廃止された。
字形の変更が重要な意味を持つ自治体等に影響。

                       辻の字が2点しんにょう


. NET Frameworkの連想配列の順序(Windows 8に限らない)
 連想配列(HashTable)をfor eachにて処理する順序
 ・32 bit 環境では追加された順番
 ・64 bit 環境ではキーの文字列の昇順
 ※HashTableは順番を保持しない前提で作成すべき
Windows ストアアプリ
 アプリビジネス
Windows ストアの市場
ビジネスチャンス
 Windows Storeを通じて開発者は世界中に自分の作ったアプリケーションを世界中に公
 開することができる。100 以上の言語で提供され、 231 の市場から選択してアプリを販売
 することが可能。

潜在市場
 国内  Windows 3,000万台 Android 1,780万台 iOS 1,000万台
 全世界 Windows     5億台 Android 2.5億台 iOS 1.5億台

試用版の効果
 有償版のみと比べて試用版を設けたところ ダウンロード数 70倍
 試用版をダウンロードしてから数時間で正規版購入 10%
 結果的に収益 10倍。

Windowsストアアプリの呼称
 当初、WindowsストアはMertoアプリのみであったが、デスクトップアプリの受付も開始さ
 れたため、WindowsストアアプリはWinRTアプリとデスクトップアプリの2つを指す。
Windows ストアの概要
販売手数料
 開発者の取り分は70% (売上高が2万5000ドルを超えると80%)

開発者登録
 個人は年間49ドル(4,900円)、企業は年間99ドル(9,800円)

価格設定
 1.49ドル(約120円)から999.99ドル(約8万円)
 5ドル(約400円)まで0.5ドル(約40円)刻み
 アプリ内でのアイテム販売や広告での収益も可能。

試用版(期限付きと機能限定)
 ・期限付きは、プログラムコード不要
 ・機能限定は、プログラムコード記述(イベントを受け取る)

審査プロセス
 審査プロセスが可視化。審査状況を逐次確認でき、問題があった場合は
 開発者にフィードバックする仕組みを用意。問題がなければ申請から最短
 1日でストアに登録できる。(※Apple同様 ポルノアプリ系は禁止)
 ※企業内で独自アプリを配布するには、要Windows 8 Enterprise版
SCRATCH(スクラッチ)の審査問題
教育用ビジュアルプログラミングツール
ブロックを組み立てることによるプログラミング




Appleでは、「インタプリタ言語の利用は認める」よう規約を改定しま
したが、ダウンロードしたスクリプトを認めてはいない。
http://hoshi.air-nifty.com/diary/2012/05/app-storescratc.html


Scratch2.0では、Scratchのダウンロードが不要になり、ScratchのWeb
サイト上でスクリプトが作れるように変更された。(要Flash)
クロスプラットフォーム開発
開発言語の違い
 Windows Phone 8 C# VB C++
 iPhone          Object-C
 Android         Java
 共通 HTML5 + CSS3 + JavaScript

OSの違いを吸収して開発
 Titanium Mobile JavaScript + ネイティブモジュール
 MonoTouch       C#
 Adobe AIR       ActionSctipt
 ※iPhone開発は、Mac環境が必要(Adobe AIRは不要かも)

グローバル対応
 日本ではマル「○」が決定ボタンですが、米国やヨーロッパではバツ「×」が決定ボタンとなっている。
 これは、海外では学校のテストで問題点に丸をつけて注意し、 問題ない場合は、チェックして素通りしてい
 るから。

その他
 Direct XはC++しか使えないのか? DirectXをC#でラッパーしたライブラリ(SharpDX)が存在する。
 タッチのテストはどうなっているの? VisualStudioのシミュレータで解像度やタッチのテストが出来る。
Windows ストアアプリ
 内部構成
WINDOWS 8 プラットフォーム
                    Windowsストアアプリ                        デスクトップアプリ
 ビュー




                   XAML             HTML / CSS


                                                   HTML
ローラー
モデル




             C              C#
 コント




                                     JavaScript              C       C#
            C++             VB                    JavaSc
                                                            C++      VB
                                                    ript

                      WinRT API
 システムサービス




             通信           グラフィックス
            とデータ                    デバイスと印刷
                           とメディア

                    アプリケーションモデル                                    .NET
                                                    IE     Win32
                                                                    /SL

                             Windows コアOSサービス
 コア
WINDOWS ランタイムのアーキテチャ

           Windowsストアアプリ
                                                    言語サポート
                                                 (CLR,WinJS, CRT)
           言語プロジェクション


                    選択       コントロー
            UI                          メディア
                    ツール        ル                    Webホスト
                             ネットワー             (HTML,CSS,JavaScript)
 Windows   XAML    ストレージ
                               ク
メタデータと
 名前空間
                  Windows ランタイム コア              ランタイムブローカー



                           Windows コア
言語プロジェクション




                      クション
                      プロジェ
                                      C++ アプリ




                      クション
                      プロジェ
  Windows




                             CLR
  ランタイム                                 C# / VB アプリ
    API




                             Chakra
                      クション
                      プロジェ
                                        HTML アプリ


            Windows
            メタデータ
用語
XAML
 「ザムル」と呼ぶ、XMLをベースとしたマークアップ言語で、ウィンドウに要素を配置して装飾やレイ
 アウトなどを指定する。

Windowsランタイム(WinRT)
 Metroスタイル環境を作り上げるための新しい実行環境。
 WinRTが標準提供するコンポーネント自体はネイティブ
 (COM)で作られている。
 Windowsメタデータを通して.NETやJavascriptを実装。
 非同期APIを提供、非同期プログラミングが一般的になる。

Windowsメタデータ(WinMD)
 ネイティブの呼び出しとIL(中間言語)のマッピング情報。実装情報は持っていない。
 マッピング情報があることによってCLR上はあたかもILのライブラリのAPIをたたいているような感
 覚で呼び出すことができる。それを言語プロジェクションが判断してネイティブの呼び出しに変えて、
 WinRTのAPIに送り出している。

Chakra
 「チャクラ」と呼ぶ、最新のJavaScriptエンジン。従来より高速化( マルチコアやGPUの活用)され
 ており、他ブラウザとのベンチマーク比較では、同程度に追いついた。( jscript9.dll )
アプリ パッケージの構成要素
アプリマニフェスト
 アプリを配置するために必要な情報をすべて含
 める。
                            ファイル / アセット

ブロックマップ
 アプリパッケージ内のすべてのハッシュを含む。    AppXManifest.xml


                             ブロックマップ
署名
 署名によってアプリパッケージの整合性が検証           署名
 される。
                           Zip中央ディレクトリ
.appxパッケージ
 ZIPなので、拡張子を変えてやると、中身を確認   .appxパッケージ
 することができます。
プロセスの状態遷移
                                   アプリの終了時に
                アプリの中断処理           処理を受けない
                5秒以内に完了


ユーザーが           一時停止中
 アプリを
         実行中の              一時停止し              終了したアプ
                                   リリースの減少
  起動      アプリ               たアプリ                リ
                 再開中



                アプリの再開時に
                処理を受け取る


スプラッシュ                     実行する       アプリは実行中では
           コードの実行                        なくなる
スクリーン                      コードなし


サスペンドではイベントが発生するが、ページングが発生するなどOS上で無理が生じた場合
サスペンドから勝手に終了させる、その場合にはイベントが発生しない。
ご清聴ありがとうございました。

More Related Content

What's hot

[SCCM 友の会] System Center Configuration Manager この秋おさえておきたい最新機能!
[SCCM 友の会]  System Center Configuration Manager  この秋おさえておきたい最新機能![SCCM 友の会]  System Center Configuration Manager  この秋おさえておきたい最新機能!
[SCCM 友の会] System Center Configuration Manager この秋おさえておきたい最新機能!TAKUYA OHTA
 
IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情 - 2019 春
IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情  - 2019 春IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情  - 2019 春
IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情 - 2019 春TAKUYA OHTA
 
Windows 10 を持って町へ出よう ~MDM で実現する Modern IT~
Windows 10 を持って町へ出よう ~MDM で実現する Modern IT~Windows 10 を持って町へ出よう ~MDM で実現する Modern IT~
Windows 10 を持って町へ出よう ~MDM で実現する Modern IT~TOSHIO TOJO
 
IT エンジニアのための 流し読み Windows 10 - Microsoft の更新プログラム管理インフラ比較 ~ WU / WSUS / SCCM ...
IT エンジニアのための 流し読み Windows 10 - Microsoft の更新プログラム管理インフラ比較 ~ WU / WSUS / SCCM ...IT エンジニアのための 流し読み Windows 10 - Microsoft の更新プログラム管理インフラ比較 ~ WU / WSUS / SCCM ...
IT エンジニアのための 流し読み Windows 10 - Microsoft の更新プログラム管理インフラ比較 ~ WU / WSUS / SCCM ...TAKUYA OHTA
 
XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!Atsushi Sato
 
Microsoft Endpoint Configuration Manager 概要
Microsoft Endpoint Configuration Manager 概要Microsoft Endpoint Configuration Manager 概要
Microsoft Endpoint Configuration Manager 概要Yutaro Tamai
 
XPagesジャンプスタート
XPagesジャンプスタートXPagesジャンプスタート
XPagesジャンプスタートMitsuru Katoh
 
SCCM を用いた OS 展開
SCCM を用いた OS 展開SCCM を用いた OS 展開
SCCM を用いた OS 展開Yutaro Tamai
 
Windows × ネットワーク! 更新プログラムの展開に使える ネットワークの最適化機能をマスターしよう
Windows × ネットワーク!  更新プログラムの展開に使える ネットワークの最適化機能をマスターしようWindows × ネットワーク!  更新プログラムの展開に使える ネットワークの最適化機能をマスターしよう
Windows × ネットワーク! 更新プログラムの展開に使える ネットワークの最適化機能をマスターしようTAKUYA OHTA
 
新登場! Windows Defender Application Guard 解説 ~ Microsoft Edge がセキュア ブラウザーに!?~
新登場! Windows Defender Application Guard 解説 ~ Microsoft Edge がセキュア ブラウザーに!?~新登場! Windows Defender Application Guard 解説 ~ Microsoft Edge がセキュア ブラウザーに!?~
新登場! Windows Defender Application Guard 解説 ~ Microsoft Edge がセキュア ブラウザーに!?~TAKUYA OHTA
 
Intuneによるパッチ管理
Intuneによるパッチ管理Intuneによるパッチ管理
Intuneによるパッチ管理Suguru Kunii
 
System Centerで変わる運用
System Centerで変わる運用System Centerで変わる運用
System Centerで変わる運用Masahiko Ebisuda
 
Hyper-V エンタープライズ設計の現実解:2015 年版
Hyper-V エンタープライズ設計の現実解:2015 年版Hyper-V エンタープライズ設計の現実解:2015 年版
Hyper-V エンタープライズ設計の現実解:2015 年版Daichi Ogawa
 
20150418 system center振り返り
20150418 system center振り返り20150418 system center振り返り
20150418 system center振り返りOsamu Takazoe
 
Windows 11 insider tips for developer
Windows 11 insider tips for developerWindows 11 insider tips for developer
Windows 11 insider tips for developerAtomu Hidaka
 
Introducing Windows Terminal
Introducing Windows TerminalIntroducing Windows Terminal
Introducing Windows TerminalKazuki Takai
 
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)wind06106
 
My highlight topics_in_2021
My highlight topics_in_2021My highlight topics_in_2021
My highlight topics_in_2021Atomu Hidaka
 
Microsoft Endpoint Manager Tenant Attach のご紹介
Microsoft Endpoint Manager Tenant Attach のご紹介Microsoft Endpoint Manager Tenant Attach のご紹介
Microsoft Endpoint Manager Tenant Attach のご紹介Yutaro Tamai
 
Microsoft DaRT って何だろう
Microsoft DaRT って何だろうMicrosoft DaRT って何だろう
Microsoft DaRT って何だろうYutaro Tamai
 

What's hot (20)

[SCCM 友の会] System Center Configuration Manager この秋おさえておきたい最新機能!
[SCCM 友の会]  System Center Configuration Manager  この秋おさえておきたい最新機能![SCCM 友の会]  System Center Configuration Manager  この秋おさえておきたい最新機能!
[SCCM 友の会] System Center Configuration Manager この秋おさえておきたい最新機能!
 
IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情 - 2019 春
IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情  - 2019 春IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情  - 2019 春
IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情 - 2019 春
 
Windows 10 を持って町へ出よう ~MDM で実現する Modern IT~
Windows 10 を持って町へ出よう ~MDM で実現する Modern IT~Windows 10 を持って町へ出よう ~MDM で実現する Modern IT~
Windows 10 を持って町へ出よう ~MDM で実現する Modern IT~
 
IT エンジニアのための 流し読み Windows 10 - Microsoft の更新プログラム管理インフラ比較 ~ WU / WSUS / SCCM ...
IT エンジニアのための 流し読み Windows 10 - Microsoft の更新プログラム管理インフラ比較 ~ WU / WSUS / SCCM ...IT エンジニアのための 流し読み Windows 10 - Microsoft の更新プログラム管理インフラ比較 ~ WU / WSUS / SCCM ...
IT エンジニアのための 流し読み Windows 10 - Microsoft の更新プログラム管理インフラ比較 ~ WU / WSUS / SCCM ...
 
XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!
 
Microsoft Endpoint Configuration Manager 概要
Microsoft Endpoint Configuration Manager 概要Microsoft Endpoint Configuration Manager 概要
Microsoft Endpoint Configuration Manager 概要
 
XPagesジャンプスタート
XPagesジャンプスタートXPagesジャンプスタート
XPagesジャンプスタート
 
SCCM を用いた OS 展開
SCCM を用いた OS 展開SCCM を用いた OS 展開
SCCM を用いた OS 展開
 
Windows × ネットワーク! 更新プログラムの展開に使える ネットワークの最適化機能をマスターしよう
Windows × ネットワーク!  更新プログラムの展開に使える ネットワークの最適化機能をマスターしようWindows × ネットワーク!  更新プログラムの展開に使える ネットワークの最適化機能をマスターしよう
Windows × ネットワーク! 更新プログラムの展開に使える ネットワークの最適化機能をマスターしよう
 
新登場! Windows Defender Application Guard 解説 ~ Microsoft Edge がセキュア ブラウザーに!?~
新登場! Windows Defender Application Guard 解説 ~ Microsoft Edge がセキュア ブラウザーに!?~新登場! Windows Defender Application Guard 解説 ~ Microsoft Edge がセキュア ブラウザーに!?~
新登場! Windows Defender Application Guard 解説 ~ Microsoft Edge がセキュア ブラウザーに!?~
 
Intuneによるパッチ管理
Intuneによるパッチ管理Intuneによるパッチ管理
Intuneによるパッチ管理
 
System Centerで変わる運用
System Centerで変わる運用System Centerで変わる運用
System Centerで変わる運用
 
Hyper-V エンタープライズ設計の現実解:2015 年版
Hyper-V エンタープライズ設計の現実解:2015 年版Hyper-V エンタープライズ設計の現実解:2015 年版
Hyper-V エンタープライズ設計の現実解:2015 年版
 
20150418 system center振り返り
20150418 system center振り返り20150418 system center振り返り
20150418 system center振り返り
 
Windows 11 insider tips for developer
Windows 11 insider tips for developerWindows 11 insider tips for developer
Windows 11 insider tips for developer
 
Introducing Windows Terminal
Introducing Windows TerminalIntroducing Windows Terminal
Introducing Windows Terminal
 
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
 
My highlight topics_in_2021
My highlight topics_in_2021My highlight topics_in_2021
My highlight topics_in_2021
 
Microsoft Endpoint Manager Tenant Attach のご紹介
Microsoft Endpoint Manager Tenant Attach のご紹介Microsoft Endpoint Manager Tenant Attach のご紹介
Microsoft Endpoint Manager Tenant Attach のご紹介
 
Microsoft DaRT って何だろう
Microsoft DaRT って何だろうMicrosoft DaRT って何だろう
Microsoft DaRT って何だろう
 

Similar to Windows8 最新技術動向

Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用Tomokazu Kizawa
 
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)Tomokazu Kizawa
 
A17_超高負荷トラフィックゲームを Azure PaaS でお手軽に運用! KMS 事例から学ぶ PaaS 活用の秘訣 [Microsoft Japan...
A17_超高負荷トラフィックゲームを Azure PaaS でお手軽に運用! KMS 事例から学ぶ PaaS 活用の秘訣 [Microsoft Japan...A17_超高負荷トラフィックゲームを Azure PaaS でお手軽に運用! KMS 事例から学ぶ PaaS 活用の秘訣 [Microsoft Japan...
A17_超高負荷トラフィックゲームを Azure PaaS でお手軽に運用! KMS 事例から学ぶ PaaS 活用の秘訣 [Microsoft Japan...日本マイクロソフト株式会社
 
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!Daisuke Masubuchi
 
Windows Serverを活用する on Windows Azure セミナー
Windows Serverを活用する on Windows Azure セミナーWindows Serverを活用する on Windows Azure セミナー
Windows Serverを活用する on Windows Azure セミナーDaisuke Masubuchi
 
Microsoft Developer Forum 2011 KeyNote by Akihiro Ooba
Microsoft Developer Forum 2011 KeyNote by Akihiro OobaMicrosoft Developer Forum 2011 KeyNote by Akihiro Ooba
Microsoft Developer Forum 2011 KeyNote by Akihiro Oobajunichi anno
 
GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社
GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社
GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社Game Tools & Middleware Forum
 
Firefox OS カスタム ROM の作成
Firefox OS カスタム ROM の作成Firefox OS カスタム ROM の作成
Firefox OS カスタム ROM の作成Honma Masashi
 
【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル
【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル
【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル智治 長沢
 
Windowsストア[DB]アプリ入門
Windowsストア[DB]アプリ入門Windowsストア[DB]アプリ入門
Windowsストア[DB]アプリ入門Akira Hatsune
 
local launch small language model of AI.
local launch small language model of AI.local launch small language model of AI.
local launch small language model of AI.Takao Tetsuro
 
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesTakeshi Fukuhara
 
Dep009 ie のままじゃダメな
Dep009 ie のままじゃダメなDep009 ie のままじゃダメな
Dep009 ie のままじゃダメなTech Summit 2016
 
Snr006 ソフトバンクが考
Snr006 ソフトバンクが考Snr006 ソフトバンクが考
Snr006 ソフトバンクが考Tech Summit 2016
 
熊本クラウド語ろう会 - Azure開発入門
熊本クラウド語ろう会 -  Azure開発入門熊本クラウド語ろう会 -  Azure開発入門
熊本クラウド語ろう会 - Azure開発入門Daiyu Hatakeyama
 

Similar to Windows8 最新技術動向 (20)

Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用
 
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
Windows8のクライアントHyper-V入門(.NETラボ勉強会 2013/6/22 日本マイクロソフト)
 
A17_超高負荷トラフィックゲームを Azure PaaS でお手軽に運用! KMS 事例から学ぶ PaaS 活用の秘訣 [Microsoft Japan...
A17_超高負荷トラフィックゲームを Azure PaaS でお手軽に運用! KMS 事例から学ぶ PaaS 活用の秘訣 [Microsoft Japan...A17_超高負荷トラフィックゲームを Azure PaaS でお手軽に運用! KMS 事例から学ぶ PaaS 活用の秘訣 [Microsoft Japan...
A17_超高負荷トラフィックゲームを Azure PaaS でお手軽に運用! KMS 事例から学ぶ PaaS 活用の秘訣 [Microsoft Japan...
 
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
 
Windows Serverを活用する on Windows Azure セミナー
Windows Serverを活用する on Windows Azure セミナーWindows Serverを活用する on Windows Azure セミナー
Windows Serverを活用する on Windows Azure セミナー
 
ActiveReports、20年の歩みとその魅力
ActiveReports、20年の歩みとその魅力ActiveReports、20年の歩みとその魅力
ActiveReports、20年の歩みとその魅力
 
Microsoft Developer Forum 2011 KeyNote by Akihiro Ooba
Microsoft Developer Forum 2011 KeyNote by Akihiro OobaMicrosoft Developer Forum 2011 KeyNote by Akihiro Ooba
Microsoft Developer Forum 2011 KeyNote by Akihiro Ooba
 
GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社
GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社
GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社
 
Ma8 Caravan 大阪 rev1
Ma8 Caravan 大阪 rev1Ma8 Caravan 大阪 rev1
Ma8 Caravan 大阪 rev1
 
Firefox OS カスタム ROM の作成
Firefox OS カスタム ROM の作成Firefox OS カスタム ROM の作成
Firefox OS カスタム ROM の作成
 
【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル
【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル
【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル
 
Windowsストア[DB]アプリ入門
Windowsストア[DB]アプリ入門Windowsストア[DB]アプリ入門
Windowsストア[DB]アプリ入門
 
Visual Studio 2010
Visual Studio 2010Visual Studio 2010
Visual Studio 2010
 
local launch small language model of AI.
local launch small language model of AI.local launch small language model of AI.
local launch small language model of AI.
 
Bar Vsug04 Masami Suzuki Windows7 UI
Bar Vsug04 Masami Suzuki Windows7 UIBar Vsug04 Masami Suzuki Windows7 UI
Bar Vsug04 Masami Suzuki Windows7 UI
 
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
 
Dep009 ie のままじゃダメな
Dep009 ie のままじゃダメなDep009 ie のままじゃダメな
Dep009 ie のままじゃダメな
 
Snr006 ソフトバンクが考
Snr006 ソフトバンクが考Snr006 ソフトバンクが考
Snr006 ソフトバンクが考
 
熊本クラウド語ろう会 - Azure開発入門
熊本クラウド語ろう会 -  Azure開発入門熊本クラウド語ろう会 -  Azure開発入門
熊本クラウド語ろう会 - Azure開発入門
 
[Japan Tech summit 2017] CLD 007
[Japan Tech summit 2017]  CLD 007[Japan Tech summit 2017]  CLD 007
[Japan Tech summit 2017] CLD 007
 

More from yaju88

数学史 黎明期
数学史 黎明期数学史 黎明期
数学史 黎明期yaju88
 
TensorFlowによるFizz Buzz
TensorFlowによるFizz BuzzTensorFlowによるFizz Buzz
TensorFlowによるFizz Buzzyaju88
 
人工知能ハンズオン
人工知能ハンズオン人工知能ハンズオン
人工知能ハンズオンyaju88
 
UnityとBlenderハンズオン第10章
UnityとBlenderハンズオン第10章UnityとBlenderハンズオン第10章
UnityとBlenderハンズオン第10章yaju88
 
UnityとBlenderハンズオン第9章
UnityとBlenderハンズオン第9章UnityとBlenderハンズオン第9章
UnityとBlenderハンズオン第9章yaju88
 
UnityとBlenderハンズオン第8章
UnityとBlenderハンズオン第8章UnityとBlenderハンズオン第8章
UnityとBlenderハンズオン第8章yaju88
 
UnityとBlenderハンズオン第7章
UnityとBlenderハンズオン第7章UnityとBlenderハンズオン第7章
UnityとBlenderハンズオン第7章yaju88
 
UnityとBlenderハンズオン第5章
UnityとBlenderハンズオン第5章UnityとBlenderハンズオン第5章
UnityとBlenderハンズオン第5章yaju88
 
UnityとBlenderハンズオン第4章
UnityとBlenderハンズオン第4章UnityとBlenderハンズオン第4章
UnityとBlenderハンズオン第4章yaju88
 
UnityとBlenderハンズオン第3章
 UnityとBlenderハンズオン第3章 UnityとBlenderハンズオン第3章
UnityとBlenderハンズオン第3章yaju88
 
UnityとBlenderハンズオン第2章
UnityとBlenderハンズオン第2章UnityとBlenderハンズオン第2章
UnityとBlenderハンズオン第2章yaju88
 
UnityとBlenderハンズオン第1章
UnityとBlenderハンズオン第1章UnityとBlenderハンズオン第1章
UnityとBlenderハンズオン第1章yaju88
 
実践コンピュータビジョン 9章 画像の領域分割
実践コンピュータビジョン 9章 画像の領域分割実践コンピュータビジョン 9章 画像の領域分割
実践コンピュータビジョン 9章 画像の領域分割yaju88
 
実践コンピュータビジョン 3章 画像間の写像
実践コンピュータビジョン 3章 画像間の写像実践コンピュータビジョン 3章 画像間の写像
実践コンピュータビジョン 3章 画像間の写像yaju88
 
サザエさんのじゃんけん データ分析
サザエさんのじゃんけん データ分析サザエさんのじゃんけん データ分析
サザエさんのじゃんけん データ分析yaju88
 
静岡Developers勉強会 入門機械学習
静岡Developers勉強会 入門機械学習静岡Developers勉強会 入門機械学習
静岡Developers勉強会 入門機械学習yaju88
 
JavaScriptの正規表現
JavaScriptの正規表現JavaScriptの正規表現
JavaScriptの正規表現yaju88
 
静岡Developers勉強会 HTML5&CSS3
静岡Developers勉強会 HTML5&CSS3静岡Developers勉強会 HTML5&CSS3
静岡Developers勉強会 HTML5&CSS3yaju88
 
プログラミングHaskell(第2章)
プログラミングHaskell(第2章)プログラミングHaskell(第2章)
プログラミングHaskell(第2章)yaju88
 
プログラミングHaskell(第1章)
プログラミングHaskell(第1章)プログラミングHaskell(第1章)
プログラミングHaskell(第1章)yaju88
 

More from yaju88 (20)

数学史 黎明期
数学史 黎明期数学史 黎明期
数学史 黎明期
 
TensorFlowによるFizz Buzz
TensorFlowによるFizz BuzzTensorFlowによるFizz Buzz
TensorFlowによるFizz Buzz
 
人工知能ハンズオン
人工知能ハンズオン人工知能ハンズオン
人工知能ハンズオン
 
UnityとBlenderハンズオン第10章
UnityとBlenderハンズオン第10章UnityとBlenderハンズオン第10章
UnityとBlenderハンズオン第10章
 
UnityとBlenderハンズオン第9章
UnityとBlenderハンズオン第9章UnityとBlenderハンズオン第9章
UnityとBlenderハンズオン第9章
 
UnityとBlenderハンズオン第8章
UnityとBlenderハンズオン第8章UnityとBlenderハンズオン第8章
UnityとBlenderハンズオン第8章
 
UnityとBlenderハンズオン第7章
UnityとBlenderハンズオン第7章UnityとBlenderハンズオン第7章
UnityとBlenderハンズオン第7章
 
UnityとBlenderハンズオン第5章
UnityとBlenderハンズオン第5章UnityとBlenderハンズオン第5章
UnityとBlenderハンズオン第5章
 
UnityとBlenderハンズオン第4章
UnityとBlenderハンズオン第4章UnityとBlenderハンズオン第4章
UnityとBlenderハンズオン第4章
 
UnityとBlenderハンズオン第3章
 UnityとBlenderハンズオン第3章 UnityとBlenderハンズオン第3章
UnityとBlenderハンズオン第3章
 
UnityとBlenderハンズオン第2章
UnityとBlenderハンズオン第2章UnityとBlenderハンズオン第2章
UnityとBlenderハンズオン第2章
 
UnityとBlenderハンズオン第1章
UnityとBlenderハンズオン第1章UnityとBlenderハンズオン第1章
UnityとBlenderハンズオン第1章
 
実践コンピュータビジョン 9章 画像の領域分割
実践コンピュータビジョン 9章 画像の領域分割実践コンピュータビジョン 9章 画像の領域分割
実践コンピュータビジョン 9章 画像の領域分割
 
実践コンピュータビジョン 3章 画像間の写像
実践コンピュータビジョン 3章 画像間の写像実践コンピュータビジョン 3章 画像間の写像
実践コンピュータビジョン 3章 画像間の写像
 
サザエさんのじゃんけん データ分析
サザエさんのじゃんけん データ分析サザエさんのじゃんけん データ分析
サザエさんのじゃんけん データ分析
 
静岡Developers勉強会 入門機械学習
静岡Developers勉強会 入門機械学習静岡Developers勉強会 入門機械学習
静岡Developers勉強会 入門機械学習
 
JavaScriptの正規表現
JavaScriptの正規表現JavaScriptの正規表現
JavaScriptの正規表現
 
静岡Developers勉強会 HTML5&CSS3
静岡Developers勉強会 HTML5&CSS3静岡Developers勉強会 HTML5&CSS3
静岡Developers勉強会 HTML5&CSS3
 
プログラミングHaskell(第2章)
プログラミングHaskell(第2章)プログラミングHaskell(第2章)
プログラミングHaskell(第2章)
 
プログラミングHaskell(第1章)
プログラミングHaskell(第1章)プログラミングHaskell(第1章)
プログラミングHaskell(第1章)
 

Windows8 最新技術動向