SlideShare uma empresa Scribd logo
1 de 104
【MT Saga】
Movable Type ハンズオンセミナー
2016年6月10日
シックス・アパート株式会社
長内 毅志
自己紹介
–2011年~ Movable Typeプロダクトマネージャー
–2014年~ ディベロッパーリレーションマネージャー
エバンジェリスト
–趣味 ダンス (ストリート、ジャズ)
ジョギング (サブフォー)
英語の勉強 (TOEIC 875, 英検準1級)
家族と過ごすこと
まず最初に
–アカウント情報を元に、アクセスできるか確認しましょう
アジェンダ
• Movable Type の特徴
• 環境構築に関する参考情報
• 管理画面と基本操作
• Movable Type のテンプレート
• テーマを作成する
Movable Type の特徴
•14年以上使われているパブリッシングプラットフォー
ム
Movable Type(ムーバブル・タイプ)とは
2001年 2015年
Movable Type 1.0 Movable Type 6.2
サンフランシスコのシックス・アパー
ト創業者夫妻が自分たちの日記を書く
ために開発したブログツール
国内導入実績 ナンバー1。ウェブに
とどまらないコンテンツ管理が可能な
CMSソフトウェアとして進化中。
Movable Type とは
•ブログから数万ページに及び大規模サイトまで
5万件以上の導入実績
ECサイト
イントラサイト・WEB社内報
メディアサイト・企業オウンドメディア
会員制サイト・コミュニティサイト
実績
コーポレートサイト
5万件以上の導入実績
ビジネスユーザーに絶大な支持
•日経平均225社の半分以上がMTユーザー
•国内導入企業は5万件超
わかりやすい編集画面 機能
S
C編集画面
•リッチテキストエディタで編集・投稿
記事の履歴管理・自動保存 機能
S
C記事の履歴管理
•誰がいつ記事を変更したかの履歴を保存
•過去バージョンへのロールバックも可能
記事の履歴管理・自動保存 機能
S
C記事の自動保存
•編集中のデータを自動保存
カスタムフィールドで入力項目の拡張 機能
S
Cカスタムフィールド
•投稿画面の入力項目を拡張
–テキスト
–ラジオボタン
–チェックボックス
–etc
Movable Type 6.2 で強化されたアイテム管理・編集機能 機能
S
Cアイテム管理
•マルチアップロード
•編集機能
•エディタ機能
•日本語ファイル名の自動変換
•画像の品質指定
テンプレートを利用・保存 機能
S
Cテーマ機能
•デザインテンプレートを保存・交換
•カスファムフィールドもまとめて設定
公式iOSアプリ Movable Type for iOS 機能
S
CiOS対応アプリ
技術的な特徴
Movable Typeとは
• 10年以上利用されているブログ・CMS(通称MT)
• MTタグ組み合わせでロジック生成
• テンプレートとDBが完全に分離している
(MVCライク)
• プラグインで拡張可能
• どんなコードも生成可能
最新10件のブログ記事をリンク付きで生成
<ul>
<MT:Entries limit="10">
<li>
<a href="<MT:EntryPermalink>">
<MT:EntryTitle>
</a>
</li>
</MT:Entries>
</ul>
特徴1
•静的生成でhtmlを出力
(スタティックパブリッシング)
•動的生成も対応可能
(ダイナミックパブリッシング)
•動的、静的生成どちらも対応することで、様々なサー
バー構成に対して柔軟に対応できる
基本的な構成
公開サーバー兼
CMSサーバー
管理者
閲覧者
(サイト訪問者)
ステージング環境
ステージング
サーバー兼
CMSサーバー
公開
サーバー
管理者 閲覧者
(サイト訪問者)
冗長構成
CMS
サーバー
公開
サーバー
(冗長構成)
ロード
バランサ
クラウド環境
–CMSサーバーをVMイメージで構築(Amazon EC2など)
–公開ページはコンテンツサーバーで構築
–AmazonS3 (Azure Webサイト) など
VMサーバー
AmazonEC2など
Amazon S3など
CDNを利用した構成
–CMSサーバーはVMイメージ n個で冗長構成
–公開コンテンツをストレージサーバーへ出力
–CDNを利用して世界各地にキャッシュ
DBサーバー
CDNサーバー
特徴2
•柔軟なテンプレートタグ
–四則計算なども可能
•Data API でデータを利用することが可能
–データはJSON形式で出力、RESTで取得可能
–独自アプリも開発可能
Data APIを利用したアプリ例:Movable Type Writer
Data API を利用したアプリ例:Movable Type for iOS
特徴3
•中小企業から中-大規模企業、官公庁まで幅広い導
入実績
事例集
•http://www.sixapart.jp/business
Movable Typeの管理画面と
基本操作
管理画面
ウェブサイトとブログの違い
• ウェブサイト…
「サイト」「ホームページ」全体を管理する仕組み
• ブログ…
ウェブサイトの中にある、更新頻度の高いコンテンツを管理する仕組み
「ブログ」「ニュースリリース」「IR情報」
「新製品紹介」など
参考リンク3:
http://www.movabletype.jp/documentation/mt6/websites/
1つのWebサイトを構成する例
複数のWebサイトを構成する例
ダッシュボード
記事の作成
記事 => 新規、もしくは新規作成
ハンズオン
•最初の記事を投稿してみましょう
ハンズオン
•以下のデータをMTにインポートしてみましょう
•https://goo.gl/VRErKo
•ブラウザからローカルに保存して、インストールを行
います
•もしくはテキストデータをエディタにコピーして保存し
ます
データのインポート
ツール => 記事のインポート
Movable Type の
テンプレート
テンプレートとは
•Movable Typeのデータベースに保存されている各種
のデータを、htmlとして出力するための仕組み
DBのオブジェクトをタグで出力
<MTEntryTitle>
<MTEntryBody>
<MTEntryMore>
MTタグの実際
ハンズオン
•Movable Type のテンプレートを確認しましょう
デザイン => テンプレート
テンプレートの説明
• インデックステンプレート
–自由にどこでも単一ページを出力
• アーカイブテンプレート
–特定のルールに従い複数ページを出力
• テンプレートモジュール
–パーツ化して様々な形で共有使用
• システムテンプレート
–付属システムの出力部分を調整
インデックステンプレート
•ブログ・ウェブサイト全体に関わるファイルを扱うテン
プレート
•サイトに一つしか存在しないファイルを扱う事が多い
例:CSS, JavaScript, トップページなど
アーカイブテンプレート
• 更新ごとに増加するデータページをまとめるテンプレート。
• 出力ルールを設定できる(カテゴリ一覧ページを作る、月別
ページを作る、など)
• 1テンプレートで複数の種類のファイルを出力できる
テンプレートモジュール
•様々なテンプレートで共通して使う、部品のためのテ
ンプレート
•ヘッダーやフッターなど、全ページ共通で使用する場
合に使う
システムテンプレート
•コメントのプレビューや検索画面など、特定の画面の
デザインを設定するためのテンプレート。
•MTのインタラクティブページを管理する
•「ブログ」構築以外の場面では、使用頻度は高くない
かも
ウィジェット
• サイドバーなどで利用するコンテンツを細かく部品化し、管理画面
上でドラッグ・アンド・ドロップして管理できるもの。
• テンプレートモジュール以上に、細かいパーツを管理
• 昔はブログパーツなどによく使われていました
ハンズオン
•トップページの記事件数を、5件に変更してみましょう
•設定 => 投稿 => 表示される記事数
• デザイン => テンプレート =>
インデックステンプレート => メインページ
• <mt:Entries limit="5" search_results="1">
–値を5に変更
タグの書き方
•下記のどれでもOK
–<$MTEntryTitle$>
–<MTEntryTitle>
–<mt:entrytitle>
–<MT:EntryTitle />
ハンズオン
• テンプレートモジュール => 記事の概要 3行目付近
<$mt:EntryTitle$>を、以下のように書き換えてみましょう
– <$MTEntryTitle$>
– <mt:EntryTitle>
• 書き換えたら、保存=>再構築を行い、出力データを確認してみまし
ょう
ハンズオン
• トップページの記事一覧を、タイトルだけの表示に変えてみましょう
。
• 成功したら、元に戻しておきましょう
解説
• デザイン => テンプレート =>
モジュールテンプレート => 記事の概要
<MTIgnore>
<div class="asset-content entry-content" itemprop="articleBody">
<$mt:EntryBody$>
</div>
<div class="entry-more-link">
<a href="<$mt:EntryPermalink encode_html="1"$>"
itemprop="url">ブログ記事を読む</a>
</div>
</MTIgnore>
ハンズオン
•記事数を合計して
–10以上ある場合は「記事数:10件以上」
–10未満の場合は「記事数:10件未満」
と表示してみましょう
(条件分岐)
• <div id="index-main" class="main" role="main">
<MTSetVars>
num=<MTBlogEntryCount>
</MTSetVars>
<MTIf name=“num” ge=“3”>
記事数3件以上
<MTElse>
記事数:3件未満
</MTIf>
リファレンス
•タグリファレンス
–http://goo.gl/CDlmDI
•変数の定義
–http://goo.gl/crKTYI
•条件分岐
–http://goo.gl/2hU5Ux
ハンズオン
•テンプレートを利用して以下の計算をしてみましょう
–10+3
–10-3
–10x3
–10÷3
<MTSetVar name="first" value="10">
<MTGetVar name="first" value="3" op="+">
<MTGetVar name="first" value="3" op="-">
<MTGetVar name="first" value="3" op="*">
<MTGetVar name="first" value="3" op="/">
リファレンス
•変数の初期値に対して、valueモディファイアとopモデ
ィファイアで計算
•MTタグで利用できる演算関数
–http://www.movabletype.jp/documentation/mt6/design/templat
es/calculation.html
ハンズオン
•記事データ内にある「宝石」という単語を、すべて「ほ
うせき」とひらがなに置換しましょう
•記事編集画面の右上にある検索ボタンから「宝石」を
検索
検索・置換画面から文字を置換
•検索、置換は様々なデータに対応
–(記事、ウェブページ、テンプレート、コメントなど)
Movable Typeのテーマを
作成する
テーマについての説明
•テーマとは
–デザインなどをワンクリックで変更する仕組み
–カスタムフィールドなどもまとめて設定できる
画面
•デザイン => テーマ
ハンズオン
•テーマを変えてみましょう
–「Eiger」を選んで適用してみましょう
–再構築後、デザインを確認してみましょう
–確認後、テーマ「Rainier」を選んでデザインを変えましょう
ハンズオン
•ハンズオン用テーマをインストールしてみましょう
• デザイン => テーマ から
ハンズオン用テーマを適用する
テーマ画像
ハンズオン
•トップページの記事一覧を、最新5件表示するように
変更してみましょう。
解説
タイトル
• テンプレート => インデックス => メインページ
<article>
<h2>Introduction to respo </h2>
=>
<article>
<h2><MTEntryTitle></h2>
日付と著者名
<div class="article-info">Posted on 2013/05/14 by Joe
Bloggs</div>
<div class=“article-info”>Posted on
<MTEntryDate format=“%Y/%m/%d”>
by <MTAuthorName></div>
参考情報
•日付に関するテンプレートのモディファイヤ
• http://www.movabletype.jp/documentation/appendices/date-formats.html
本文
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
eiusmod ……</p>
=>
<p><MTEntryBody></p>
続きを見る(Read More)
<a href="#" class="button">Read more</a>
=>
<a href=“<MTEntryPermaLink>" class="button">Read more</a>
ループ処理
<section id="content">
<MTEntries limit=“5”>
<article>
先ほど修正したコード
</article>
</MTEntries>
</section>
ハンズオン
•ブログの記事詳細を見れるようにしましょう。
変更場所
タイトル
• テンプレート => アーカイブテンプレート
=> 記事
<article>
<h2>Introduction to respo </h2>
=>
<article>
<h2><MTEntryTitle></h2>
日付と著者名
<div class="article-info">Posted on 2013/05/14 by Joe
Bloggs</div>
<div class="article-info">Posted on
<MTEntryDate format=“%Y/%m/%d”>
by <MTAuthorName></div>
本文
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
eiusmod ……</p>
=>
<p>
<MTEntryBody>
<MTEntryMore>
</p>
ハンズオン
•ブログのタイトル名を変更しましょう
• テンプレート => インデックス => メインページ
• テンプレート => アーカイブテンプレート
=> 記事
<h1><a href="<mt:BlogURL>">CompanyName</a></h1>
=>
<h1><a href="<mt:BlogURL>“><MTBlogName></a></h1>
ハンズオン
•<head>内の<title>を修正しておきましょう。
• テンプレート => インデックス => メインページ
<title>respo - Free CSS Template by ZyPOP</title>
=>
<title><MTBlogName></title>
• テンプレート => アーカイブテンプレート
=> 記事
<title>respo - Free CSS Template by ZyPOP</title>
=>
<title><MTEntryTitle> - <MTBlogName></title>
ハンズオン
•すべての修正が終わったら、全体を再構築してみま
しょう
•ブログデザイン、記事共に正常に見えていますか?
ハンズオン
•ブログの記事を数件、適当に入力してみましょう
•意図通りにトップページ、記事ページが作成されてい
ますか?
ハンズオン
•今回作成したテーマを、名前をつけて保存しておきま
しょう。
•ツール => テーマのエクスポート
解説
•出力方式を「テーマディレクトリのインストール」として
保存してみましょう
•テーマが新しく選択できるようになっていますか?
解説
•「zip形式アーカイブでダウンロード」を選び、ローカル
にダウンロードしてみましょう
•ダウンロードしたテーマは、他のMovable Type でも
使えます。

Mais conteúdo relacionado

Mais procurados

Movable Type as a Playground
Movable Type as a PlaygroundMovable Type as a Playground
Movable Type as a PlaygroundTaku AMANO
 
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~Takeuchi Yuichi
 
第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介foom_in
 
20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handson20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handsonSix Apart
 
20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handson20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handsonSix Apart
 
20180709 pronet study
20180709 pronet study20180709 pronet study
20180709 pronet studySix Apart
 
WordPressってブログじゃないの?
WordPressってブログじゃないの?WordPressってブログじゃないの?
WordPressってブログじゃないの?tokumotonahoko
 
JavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData APIJavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData APIHajime Fujimoto
 
詳説 Movable type 7
詳説 Movable type 7詳説 Movable type 7
詳説 Movable type 7Yuji Takayama
 
Web制作勉強会 #2
Web制作勉強会 #2Web制作勉強会 #2
Web制作勉強会 #2Moto Yan
 
Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]Yoshifumi Nishimoto
 
WordCamp Yokohama 2010 Komori
WordCamp Yokohama 2010 KomoriWordCamp Yokohama 2010 Komori
WordCamp Yokohama 2010 Komorimasaaki komori
 
WordPressで作るポートフォリオサイト
WordPressで作るポートフォリオサイトWordPressで作るポートフォリオサイト
WordPressで作るポートフォリオサイトTakuma Nishiyama
 
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズCSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズrie05
 
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)Shin Takeuchi
 
WordCamp Kansai 2016 ハンズオン- -基本機能をおさらいしよう! WordPress のインストールから
WordCamp Kansai 2016 ハンズオン- -基本機能をおさらいしよう! WordPress のインストールからWordCamp Kansai 2016 ハンズオン- -基本機能をおさらいしよう! WordPress のインストールから
WordCamp Kansai 2016 ハンズオン- -基本機能をおさらいしよう! WordPress のインストールからKitani Kimiya
 
20150124 mt nagano_publish
20150124 mt nagano_publish20150124 mt nagano_publish
20150124 mt nagano_publishSix Apart
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイトrie05
 

Mais procurados (20)

Movable Type as a Playground
Movable Type as a PlaygroundMovable Type as a Playground
Movable Type as a Playground
 
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
 
第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介
 
20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handson20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handson
 
20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handson20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handson
 
20180709 pronet study
20180709 pronet study20180709 pronet study
20180709 pronet study
 
WordPressってブログじゃないの?
WordPressってブログじゃないの?WordPressってブログじゃないの?
WordPressってブログじゃないの?
 
JavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData APIJavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData API
 
詳説 Movable type 7
詳説 Movable type 7詳説 Movable type 7
詳説 Movable type 7
 
Web制作勉強会 #2
Web制作勉強会 #2Web制作勉強会 #2
Web制作勉強会 #2
 
Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]
 
WordCamp Yokohama 2010 Komori
WordCamp Yokohama 2010 KomoriWordCamp Yokohama 2010 Komori
WordCamp Yokohama 2010 Komori
 
WordPressで作るポートフォリオサイト
WordPressで作るポートフォリオサイトWordPressで作るポートフォリオサイト
WordPressで作るポートフォリオサイト
 
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズCSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
 
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
 
JavaScript 研修
JavaScript 研修JavaScript 研修
JavaScript 研修
 
WordCamp Kansai 2016 ハンズオン- -基本機能をおさらいしよう! WordPress のインストールから
WordCamp Kansai 2016 ハンズオン- -基本機能をおさらいしよう! WordPress のインストールからWordCamp Kansai 2016 ハンズオン- -基本機能をおさらいしよう! WordPress のインストールから
WordCamp Kansai 2016 ハンズオン- -基本機能をおさらいしよう! WordPress のインストールから
 
20120128
2012012820120128
20120128
 
20150124 mt nagano_publish
20150124 mt nagano_publish20150124 mt nagano_publish
20150124 mt nagano_publish
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
 

Destaque

Die Product Owner Toolbox
Die Product Owner ToolboxDie Product Owner Toolbox
Die Product Owner ToolboxGerrit Beine
 
PTC Announces Creo 4.0 for Smarter Design
PTC Announces Creo 4.0 for Smarter DesignPTC Announces Creo 4.0 for Smarter Design
PTC Announces Creo 4.0 for Smarter DesignPTC
 
Become a Presenter at Liveworx 2017!
Become a Presenter at Liveworx 2017! Become a Presenter at Liveworx 2017!
Become a Presenter at Liveworx 2017! PTC
 
20120821 pronet study
20120821 pronet study20120821 pronet study
20120821 pronet studySix Apart
 
MTサイト運用に効く!けっこう便利なプラグインたち
MTサイト運用に効く!けっこう便利なプラグインたちMTサイト運用に効く!けっこう便利なプラグインたち
MTサイト運用に効く!けっこう便利なプラグインたちYasufumi Nishiyama
 
Reducing technical debt in php
Reducing technical debt in phpReducing technical debt in php
Reducing technical debt in phpCarola Lilienthal
 
やはりお前らのMTMLは間違っている!
やはりお前らのMTMLは間違っている!やはりお前らのMTMLは間違っている!
やはりお前らのMTMLは間違っている!純生 野田
 
ZF Friedrichshafen Selects PTC PLM Enterprise Solutions and ThingWorx Technology
ZF Friedrichshafen Selects PTC PLM Enterprise Solutions and ThingWorx TechnologyZF Friedrichshafen Selects PTC PLM Enterprise Solutions and ThingWorx Technology
ZF Friedrichshafen Selects PTC PLM Enterprise Solutions and ThingWorx TechnologyPTC
 
作るツールから支えるツールへ - Movable Typeと外部システムの連携事例 -
作るツールから支えるツールへ - Movable Typeと外部システムの連携事例 -作るツールから支えるツールへ - Movable Typeと外部システムの連携事例 -
作るツールから支えるツールへ - Movable Typeと外部システムの連携事例 -Yasufumi Nishiyama
 
2016 Nov Contaminació del mar
2016 Nov Contaminació del mar2016 Nov Contaminació del mar
2016 Nov Contaminació del marAnnapujolo
 
2016 Nov Residus tòxics i domèstics
2016 Nov Residus tòxics i domèstics2016 Nov Residus tòxics i domèstics
2016 Nov Residus tòxics i domèsticsAnnapujolo
 
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone devCamp Vol.10 ルックアップのことだけ、考えた。kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone devCamp Vol.10 ルックアップのことだけ、考えた。kintone papers
 
Be the Best Answer - Crescendo Webinar by Lee Odden
Be the Best Answer - Crescendo Webinar by Lee OddenBe the Best Answer - Crescendo Webinar by Lee Odden
Be the Best Answer - Crescendo Webinar by Lee OddenTopRank Marketing Agency
 
δημιουργική γραφή
δημιουργική γραφήδημιουργική γραφή
δημιουργική γραφήAntonis Stergiou
 

Destaque (19)

Материалы к уроку в младших классах
Материалы к уроку в младших классахМатериалы к уроку в младших классах
Материалы к уроку в младших классах
 
Die Product Owner Toolbox
Die Product Owner ToolboxDie Product Owner Toolbox
Die Product Owner Toolbox
 
PTC Announces Creo 4.0 for Smarter Design
PTC Announces Creo 4.0 for Smarter DesignPTC Announces Creo 4.0 for Smarter Design
PTC Announces Creo 4.0 for Smarter Design
 
Become a Presenter at Liveworx 2017!
Become a Presenter at Liveworx 2017! Become a Presenter at Liveworx 2017!
Become a Presenter at Liveworx 2017!
 
20120821 pronet study
20120821 pronet study20120821 pronet study
20120821 pronet study
 
Мой доклад в Киеве 22 апреля
Мой доклад в Киеве 22 апреляМой доклад в Киеве 22 апреля
Мой доклад в Киеве 22 апреля
 
MTサイト運用に効く!けっこう便利なプラグインたち
MTサイト運用に効く!けっこう便利なプラグインたちMTサイト運用に効く!けっこう便利なプラグインたち
MTサイト運用に効く!けっこう便利なプラグインたち
 
Reducing technical debt in php
Reducing technical debt in phpReducing technical debt in php
Reducing technical debt in php
 
Fuse technology-2015
Fuse technology-2015Fuse technology-2015
Fuse technology-2015
 
やはりお前らのMTMLは間違っている!
やはりお前らのMTMLは間違っている!やはりお前らのMTMLは間違っている!
やはりお前らのMTMLは間違っている!
 
ZF Friedrichshafen Selects PTC PLM Enterprise Solutions and ThingWorx Technology
ZF Friedrichshafen Selects PTC PLM Enterprise Solutions and ThingWorx TechnologyZF Friedrichshafen Selects PTC PLM Enterprise Solutions and ThingWorx Technology
ZF Friedrichshafen Selects PTC PLM Enterprise Solutions and ThingWorx Technology
 
作るツールから支えるツールへ - Movable Typeと外部システムの連携事例 -
作るツールから支えるツールへ - Movable Typeと外部システムの連携事例 -作るツールから支えるツールへ - Movable Typeと外部システムの連携事例 -
作るツールから支えるツールへ - Movable Typeと外部システムの連携事例 -
 
Formula de adrogué
Formula de adroguéFormula de adrogué
Formula de adrogué
 
2016 Nov Contaminació del mar
2016 Nov Contaminació del mar2016 Nov Contaminació del mar
2016 Nov Contaminació del mar
 
2016 Nov Residus tòxics i domèstics
2016 Nov Residus tòxics i domèstics2016 Nov Residus tòxics i domèstics
2016 Nov Residus tòxics i domèstics
 
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone devCamp Vol.10 ルックアップのことだけ、考えた。kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
 
Be the Best Answer - Crescendo Webinar by Lee Odden
Be the Best Answer - Crescendo Webinar by Lee OddenBe the Best Answer - Crescendo Webinar by Lee Odden
Be the Best Answer - Crescendo Webinar by Lee Odden
 
δημιουργική γραφή
δημιουργική γραφήδημιουργική γραφή
δημιουργική γραφή
 
Gauri negre
Gauri negreGauri negre
Gauri negre
 

Semelhante a 20160610 mtsaga handson_public

20141206 handson
20141206 handson20141206 handson
20141206 handsonSix Apart
 
20141101 handson
20141101 handson20141101 handson
20141101 handsonSix Apart
 
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn SeminarSix Apart
 
20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handson20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handsonSix Apart
 
20151206 hamamatsu handson
20151206 hamamatsu handson20151206 hamamatsu handson
20151206 hamamatsu handsonSix Apart
 
20170801 monaca ug_lt_public
20170801 monaca ug_lt_public20170801 monaca ug_lt_public
20170801 monaca ug_lt_publicSix Apart
 
20140924 mt cloud_handson_seminar
20140924 mt cloud_handson_seminar20140924 mt cloud_handson_seminar
20140924 mt cloud_handson_seminarSix Apart
 
20130611 movable type nagoya seminar
20130611 movable type nagoya seminar20130611 movable type nagoya seminar
20130611 movable type nagoya seminarSix Apart
 
CRF を使った Web 本文抽出 for WebDB Forum 2011
CRF を使った Web 本文抽出 for WebDB Forum 2011CRF を使った Web 本文抽出 for WebDB Forum 2011
CRF を使った Web 本文抽出 for WebDB Forum 2011Shuyo Nakatani
 
20140228 Movable Type Seminar
20140228 Movable Type Seminar20140228 Movable Type Seminar
20140228 Movable Type SeminarSix Apart
 
20140416 Movable Type Seminar
20140416 Movable Type Seminar20140416 Movable Type Seminar
20140416 Movable Type SeminarSix Apart
 
20170609 dev rel_meetup
20170609 dev rel_meetup20170609 dev rel_meetup
20170609 dev rel_meetupSix Apart
 
Webapp startup example_to_dolist
Webapp startup example_to_dolistWebapp startup example_to_dolist
Webapp startup example_to_dolistShinichiro Kumeuchi
 
20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminar20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminarSix Apart
 
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014bitpart
 
20141027 movable type seminar
20141027 movable type seminar20141027 movable type seminar
20141027 movable type seminarSix Apart
 
20140731 Movable Type Seminar
20140731 Movable Type Seminar20140731 Movable Type Seminar
20140731 Movable Type SeminarSix Apart
 
ディレクター・ノンプログラマー目線のMovable Type
ディレクター・ノンプログラマー目線のMovable Typeディレクター・ノンプログラマー目線のMovable Type
ディレクター・ノンプログラマー目線のMovable TypeYasufumi Nishiyama
 
20140908 Movable Type Seminar
20140908 Movable Type Seminar20140908 Movable Type Seminar
20140908 Movable Type SeminarSix Apart
 

Semelhante a 20160610 mtsaga handson_public (20)

20141206 handson
20141206 handson20141206 handson
20141206 handson
 
20141101 handson
20141101 handson20141101 handson
20141101 handson
 
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar
 
20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handson20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handson
 
20151206 hamamatsu handson
20151206 hamamatsu handson20151206 hamamatsu handson
20151206 hamamatsu handson
 
20170801 monaca ug_lt_public
20170801 monaca ug_lt_public20170801 monaca ug_lt_public
20170801 monaca ug_lt_public
 
20140924 mt cloud_handson_seminar
20140924 mt cloud_handson_seminar20140924 mt cloud_handson_seminar
20140924 mt cloud_handson_seminar
 
20130611 movable type nagoya seminar
20130611 movable type nagoya seminar20130611 movable type nagoya seminar
20130611 movable type nagoya seminar
 
CRF を使った Web 本文抽出 for WebDB Forum 2011
CRF を使った Web 本文抽出 for WebDB Forum 2011CRF を使った Web 本文抽出 for WebDB Forum 2011
CRF を使った Web 本文抽出 for WebDB Forum 2011
 
20140228 Movable Type Seminar
20140228 Movable Type Seminar20140228 Movable Type Seminar
20140228 Movable Type Seminar
 
20140416 Movable Type Seminar
20140416 Movable Type Seminar20140416 Movable Type Seminar
20140416 Movable Type Seminar
 
20170609 dev rel_meetup
20170609 dev rel_meetup20170609 dev rel_meetup
20170609 dev rel_meetup
 
Webteko 20090925
Webteko 20090925Webteko 20090925
Webteko 20090925
 
Webapp startup example_to_dolist
Webapp startup example_to_dolistWebapp startup example_to_dolist
Webapp startup example_to_dolist
 
20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminar20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminar
 
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014
 
20141027 movable type seminar
20141027 movable type seminar20141027 movable type seminar
20141027 movable type seminar
 
20140731 Movable Type Seminar
20140731 Movable Type Seminar20140731 Movable Type Seminar
20140731 Movable Type Seminar
 
ディレクター・ノンプログラマー目線のMovable Type
ディレクター・ノンプログラマー目線のMovable Typeディレクター・ノンプログラマー目線のMovable Type
ディレクター・ノンプログラマー目線のMovable Type
 
20140908 Movable Type Seminar
20140908 Movable Type Seminar20140908 Movable Type Seminar
20140908 Movable Type Seminar
 

Mais de Six Apart

20180709 aws handson_public
20180709 aws handson_public20180709 aws handson_public
20180709 aws handson_publicSix Apart
 
20180625 dev relenglish_public
20180625 dev relenglish_public20180625 dev relenglish_public
20180625 dev relenglish_publicSix Apart
 
20180628 sappor alibaba_event
20180628 sappor alibaba_event20180628 sappor alibaba_event
20180628 sappor alibaba_eventSix Apart
 
20180411 monaca ug_lt
20180411 monaca ug_lt20180411 monaca ug_lt
20180411 monaca ug_ltSix Apart
 
20180326 mt azure_handson_translation
20180326 mt azure_handson_translation20180326 mt azure_handson_translation
20180326 mt azure_handson_translationSix Apart
 
20180228 jazug
20180228 jazug20180228 jazug
20180228 jazugSix Apart
 
20180228 aws handson_public
20180228 aws handson_public20180228 aws handson_public
20180228 aws handson_publicSix Apart
 
20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handson20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handsonSix Apart
 
20171023 mt azure_handson
20171023 mt azure_handson20171023 mt azure_handson
20171023 mt azure_handsonSix Apart
 
20170922 cms security_public
20170922 cms  security_public20170922 cms  security_public
20170922 cms security_publicSix Apart
 
20170926 aws handson_public
20170926 aws handson_public20170926 aws handson_public
20170926 aws handson_publicSix Apart
 
20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_public20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_publicSix Apart
 
20170905 dev rellt_public
20170905 dev rellt_public20170905 dev rellt_public
20170905 dev rellt_publicSix Apart
 
20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_public20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_publicSix Apart
 
20170624 cms idobata_kaigi
20170624 cms idobata_kaigi20170624 cms idobata_kaigi
20170624 cms idobata_kaigiSix Apart
 
20170602 aws lt_public
20170602 aws lt_public20170602 aws lt_public
20170602 aws lt_publicSix Apart
 
20170519 cms security_public
20170519 cms  security_public20170519 cms  security_public
20170519 cms security_publicSix Apart
 
20170425 aws handson
20170425 aws handson20170425 aws handson
20170425 aws handsonSix Apart
 
20170420 publish
20170420 publish20170420 publish
20170420 publishSix Apart
 
20170415 mttokyo handson
20170415 mttokyo handson20170415 mttokyo handson
20170415 mttokyo handsonSix Apart
 

Mais de Six Apart (20)

20180709 aws handson_public
20180709 aws handson_public20180709 aws handson_public
20180709 aws handson_public
 
20180625 dev relenglish_public
20180625 dev relenglish_public20180625 dev relenglish_public
20180625 dev relenglish_public
 
20180628 sappor alibaba_event
20180628 sappor alibaba_event20180628 sappor alibaba_event
20180628 sappor alibaba_event
 
20180411 monaca ug_lt
20180411 monaca ug_lt20180411 monaca ug_lt
20180411 monaca ug_lt
 
20180326 mt azure_handson_translation
20180326 mt azure_handson_translation20180326 mt azure_handson_translation
20180326 mt azure_handson_translation
 
20180228 jazug
20180228 jazug20180228 jazug
20180228 jazug
 
20180228 aws handson_public
20180228 aws handson_public20180228 aws handson_public
20180228 aws handson_public
 
20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handson20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handson
 
20171023 mt azure_handson
20171023 mt azure_handson20171023 mt azure_handson
20171023 mt azure_handson
 
20170922 cms security_public
20170922 cms  security_public20170922 cms  security_public
20170922 cms security_public
 
20170926 aws handson_public
20170926 aws handson_public20170926 aws handson_public
20170926 aws handson_public
 
20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_public20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_public
 
20170905 dev rellt_public
20170905 dev rellt_public20170905 dev rellt_public
20170905 dev rellt_public
 
20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_public20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_public
 
20170624 cms idobata_kaigi
20170624 cms idobata_kaigi20170624 cms idobata_kaigi
20170624 cms idobata_kaigi
 
20170602 aws lt_public
20170602 aws lt_public20170602 aws lt_public
20170602 aws lt_public
 
20170519 cms security_public
20170519 cms  security_public20170519 cms  security_public
20170519 cms security_public
 
20170425 aws handson
20170425 aws handson20170425 aws handson
20170425 aws handson
 
20170420 publish
20170420 publish20170420 publish
20170420 publish
 
20170415 mttokyo handson
20170415 mttokyo handson20170415 mttokyo handson
20170415 mttokyo handson
 

20160610 mtsaga handson_public