MTCafe sapporo#4

bitpart
Movable Type 6
を使ったサイト構築
&
MTAppjQueryでのカスタマイズ例
柳谷真志(@mersy)奥脇知宏(@tinybeans)
bit part 紹介
bit part 紹介
•柳谷真志(@mersy)、奥脇知宏(@tinybeans)
bit part 紹介
•柳谷真志(@mersy)、奥脇知宏(@tinybeans)
•2013年1月結成のユニット
bit part 紹介
•柳谷真志(@mersy)、奥脇知宏(@tinybeans)
•2013年1月結成のユニット
•8月「bit part 合同会社」設立
bit part 紹介 / mersy
•柳谷真志
やなぎやまさし
•linker、アイペアーズ(株)
•木曜から札幌きてます!
bit part 紹介 / mersy
bit part 紹介 / tinybeans
•奥脇知宏
おくわきともひろ
•かたつむりくんのWWW
•Movable Type 5.1
プロの現場の仕事術
(毎日コミュニケーションズ)
bit part 紹介 / plugins
•flexibleSearch
•MTAppjQuery
•MTML Completions
•compress modifier
etc...
bit part 紹介 / plugins
•flexibleSearch
•MTAppjQuery
•MTML Completions
•compress modifier
etc...
ドキュメント販売中!!
http://bitpart.thebase.in/
DEMOサイトの構成
DEMOサイトの構成
< デザインについて >
•Six Apart のごはんレシピ
http://makanai.sixapart.jp/
DEMOサイトの構成
DEMOサイトの構成
< デザインについて >
DEMOサイトの構成
< デザインについて >
•1ウェブサイト
•ウェブサイトで記事を管理
•カテゴリ、タグによる分類
DEMOサイトの構成
< MTの概要 >
•index_top:トップページ
•search:検索ページ
•admin_js:MTAppjQuery用user.js
•load_js:追加読み込み
DEMOサイトの構成
< インデックステンプレート >
•archive_category:カテゴリページ
•archive_entry:個別記事ページ
DEMOサイトの構成
< アーカイブテンプレート >
• config
• mod_category_list
• mod_googletagmanager
• mod_header
• mod_header_top
• mod_html_head
• mod_script
• mod_search
• mod_tag_list
DEMOサイトの構成
< テンプレートモジュール >
•追加読み込み
•検索
DEMOサイトの構成
< DataAPI使ってる部分 >
•トップページのコード
https://gist.github.com/mersy/
2676be477cd4c3c4798f
DEMOサイトの構成
< DataAPI で追加読み込み >
•mod_script
https://gist.github.com/mersy/
3857dd1419aa4941971e
DEMOサイトの構成
< DataAPI で追加読み込み >
•load.js
https://gist.github.com/tinybeans/
f50e2ca922678545cf5b
DEMOサイトの構成
< DataAPI で追加読み込み >
•load.js で Data APIオブジェクトを作成
https://gist.github.com/mersy/
3486116e0d5685c09328
DEMOサイトの構成
< DataAPI で追加読み込み >
•追加読み込み部分のコード
https://gist.github.com/mersy/
3af8f8c4aa7904e3f5c0
DEMOサイトの構成
< DataAPI で追加読み込み >
•getApiEntries (1, params, "");
api.listEntriesとその他の処理をまとめた関数
•api.listEntries(siteId, params,
function(response) {});
Movable Type Data API SDK library で提供さ
れている記事の一覧を取得する関数
DEMOサイトの構成
< DataAPI で追加読み込み >
•getApiEntries()
https://gist.github.com/mersy/
eb1188fc1477c1f5056d
DEMOサイトの構成
< DataAPI で追加読み込み >
•setHTML
https://gist.github.com/mersy/
a23c54e04a241d658a37
JSONの1記事分の情報を渡してHTMLを作る
DEMOサイトの構成
< DataAPI で追加読み込み >
•jsonのサンプル
https://gist.github.com/mersy/
7779bf997efe3c614355
http://makanai.sixapart.jp/mt/mt-data-api.cgi/
v1/sites/1/entries?limit=1
DEMOサイトの構成
< DataAPI で追加読み込み >
DEMOサイトの構成
< DataAPI で検索 >
DEMOサイトの構成
< DataAPI で検索 >
•検索結果URL例
•http://makanai.sixapart.jp/search.html?text=
肉&category=肉系ごはん&tag=豚肉
•検索の制限事項
•キーワードのみ複数可、他は未対応
DEMOサイトの構成
< DataAPI で検索 >
DEMOサイトの構成
< DataAPI で検索 >
<mt:Include module="mod_html_head">
<body id="topPage" class="headerBg">
<mt:Include module="mod_googletagmanager">
<div class="wrapper">
<mt:Include module="mod_header">
<mt:Include module="mod_search">
<h3 id="pageTitle" class="h3_title">検索結果</h3>
<div id="entries" class="listWrapper">
<div id="resultMsg" class="detailDescription"></div>
<div id="loadingImg" class="loding" style="display:none;"><img
src="<mt:Var name="website_url">common/images/common/loding.gif" alt=""></div>
</div>
</div>
<input type="hidden" name="searchEnable" value="true">
<mt:Include module="mod_script" data_api="1" top="1">
</body>
•load.js search result
https://gist.github.com/mersy/
a4e28a662744dba1a1cd
DEMOサイトの構成
< DataAPI で検索 >
•getApiEntries (1, params, pageTitle.join(", "));
部分で渡す
DEMOサイトの構成
< DataAPI で検索 >
•DataAPIを使う=JSONが返ってくる
•これまでのMTMLの書き方とは発想を変える必要
•JavaScript大事
DEMOサイトの構成
MTAppjQueryを使った
管理画面のカスタマイズ
•材料のカスタムフィールドで、
MTAppLineBreakField
MTAppjQuery
< MTAppLineBreakField >
MTAppjQuery
< MTAppLineBreakField >
•カスタムフィールド
•システムオブジェクト:記事
•名前:材料
•種類:テキスト(複数行)
•basename:txtingredient
MTAppjQuery
< MTAppLineBreakField >
if (mtappVars.screen_id === "edit-entry") {
$("#customfield_txtingredient").MTAppLineBreakField();
}
MTAppjQuery
< MTAppLineBreakField >
<mt:If tag="txtingredient">
<h4>材料</h4>
<mt:txtingredient split="n" setvar="ingredient">
<mt:SetVar name="ul_cond" value="close">
<mt:Loop name="ingredient">
<mt:If name="__value__" like="^・">
<mt:If name="ul_cond" eq="close">
<ul class="detailUL">
</mt:If>
<li> <mt:Var name="__value__" regex_replace="/^・/",""></li>
<mt:SetVar name="ul_cond" value="open">
<mt:Else>
<mt:If name="ul_cond" eq="open">
</ul>
</mt:If>
<p class="mb5"><mt:Var name="__value__"></p>
</mt:If>
</mt:Loop>
<mt:If name="ul_cond" eq="open">
</ul>
</mt:If>
</mt:If>
MTAppjQuery
< MTAppLineBreakField >
•HTMLがそんなにおかしくならない
<p class="mb5">新タマネギ</p>
<p class="mb5">さつま揚げ</p>
<p class="mb5">塩</p>
MTAppjQuery
< MTAppLineBreakField >
•テンプレートの最終編集者が違う場合にアラート
MTAppjQuery
< MTAppDialogMsg >
MTAppjQuery
< MTAppDialogMsg >
•テンプレートの最終編集者が違う場合にアラート
→ローカルで編集しているテンプレートが最新では
ない=先祖返りを防げる
MTAppjQuery
< MTAppDialogMsg >
if (mtappVars.screen_id.indexOf("edit-template") > -1) {
if (mtappVars.author_name !== mtappVars.modified_by) {
$.MTAppDialogMsg({
title: 'テンプレート編集の警告',
content: '<span style="color:red;font-
weight:bold;">★★★★★★★★★★★★★★★★★★★★<br><br>最終更新者
はあなたではありません!!
<br><br>★★★★★★★★★★★★★★★★★★★★</span>',
width: 'auto',
height: 'auto',
modal: true,
hideEffect: ''
});
}
}
MTAppjQuery
< MTAppDialogMsg >
•使いやすいプルダウンメニュー
MTAppjQuery
< MTAppDynamicSelect >
MTAppjQuery
< MTAppDynamicSelect >
MTAppjQuery
< MTAppDynamicSelect >
<mt:EntryPrimaryCategory>
<p class="listCategory<mt:If tag="CategoryColor">
<mt:CategoryColor></mt:If>">
<a href="/<mt:CategoryBasename />/"><mt:CategoryLabel></a>
</p>
</mt:EntryPrimaryCategory>
MTAppjQuery
< MTAppDynamicSelect >
•カスタムフィールド
•システムオブジェクト:カテゴリ
•名前:カテゴリカラー
•種類:テキスト
•basename:categorycolor
MTAppjQuery
< MTAppDynamicSelect >
•表示上のラベルと実際のデータを
別に持たせることができる
MTAppjQuery
< MTAppDynamicSelect >
if (mtappVars.screen_id === "edit-category") {
$("#customfield_categorycolor").MTAppDynamicSelect({
text: '0|選択してください,cat1|水色,cat2|黄緑,cat3|オレン
ジ,cat4|ピンク,cat5|紫,cat6|青,cat7|緑,cat8|紺',
separateMode: true
});
}
MTAppjQuery
< MTAppDynamicSelect >
•compress モディファイアでコードをスッキリ
MTAppjQuery
< compress モディファイア >
•compress="1"
=> 空行が削除
•compress="2"
=> 空行と空白が削除
•compress="3"
=> 空行、空白文字、改行が削除
MTAppjQuery
< compress モディファイア >
MTML例
<mt:Unless compress="2">
<ul>
<li>foo1</li>
<li>foo2</li>
<li>foo3</li>
</ul>
</mt:Unless>
HTML
<ul>
<li>foo1</li>
<li>foo2</li>
<li>foo3</li>
</ul>
MTAppjQuery
< compress モディファイア >
•その他の機能は
ドキュメントで!
MTAppjQuery
制作秘話
•DataAPIの機能がたりなかったり、
作業中に開発・実装されていたり
制作秘話
•DataAPIでAssetはつかえるけど、サムネイルのリ
ンクはとれない!?
→RC2では解決済み!!
制作秘話
•カテゴリの順番がよくわからない?
メインカテゴリが最後!?
リリースまでには修正されるらしい。
制作秘話
MTEZ すげー!!
•MTEZはやい!
Movable Typeは再構築が遅いとか言わせない!
制作秘話
•MTEZのプラグイン認識のタイミングがちょっ
と分からない??
•→MTAppjQuery のuser.jsの反映が即時という
わけでもなさそう。。。
•→無効にしたらすぐ認識した?
制作秘話
•お値段がね・・・・
詳しくは
=> http://www.sixapart.jp/movabletype/ez/
「【無料】WEBサイト引越しキャンペーン」
をやってるみたいです。。。
制作秘話
本日のまとめ
•Beta 版で構築するってことはそういうこと
•Data API でやれることが広がる!
•でも Data API は JavaScript がががが。。。
•MTAppjQuery でちょっとだけ使いやすく
•MTEZすげー
One more thing
MT6の書籍がでます!!
本日のまとめ
•MovableType 6.0プロの現場の仕事術
•11月発売予定(原稿ガンバリマス!!)
•マイナビ刊
•Data API 解説
•DEMOサイトの詳細解説
ご静聴ありがとう
ございました。
Update bit part, everyday!!
MT::Lover::bitpart
1 of 71

Recommended

20131005 mtddc hokkaido by
20131005 mtddc hokkaido20131005 mtddc hokkaido
20131005 mtddc hokkaidobitpart
3.9K views40 slides
Data API ことはじめ by
Data API ことはじめData API ことはじめ
Data API ことはじめYuji Takayama
1.3K views66 slides
MTAppjQueryでマニュアルいらずの管理画面を by
MTAppjQueryでマニュアルいらずの管理画面をMTAppjQueryでマニュアルいらずの管理画面を
MTAppjQueryでマニュアルいらずの管理画面をbitpart
2.8K views33 slides
FirebaseとSPAでOGPに動的対応 by
FirebaseとSPAでOGPに動的対応FirebaseとSPAでOGPに動的対応
FirebaseとSPAでOGPに動的対応Seiya Koga
1.1K views19 slides
SPA時代のOGPとの戦い方 by
SPA時代のOGPとの戦い方SPA時代のOGPとの戦い方
SPA時代のOGPとの戦い方Yoichi Toyota
29.8K views23 slides
JAWSUG初心者支部 AWSの勉強の仕方 by
JAWSUG初心者支部 AWSの勉強の仕方JAWSUG初心者支部 AWSの勉強の仕方
JAWSUG初心者支部 AWSの勉強の仕方Takuro Sasaki
810 views32 slides

More Related Content

What's hot

JAWSUG Osaka S3 CloudSearch by
JAWSUG Osaka S3 CloudSearchJAWSUG Osaka S3 CloudSearch
JAWSUG Osaka S3 CloudSearchTakuro Sasaki
10.2K views33 slides
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法 by
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法典子 松本
4.1K views27 slides
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 - by
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 -はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 -
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 -典子 松本
1.3K views28 slides
DevLove Kansai AWS by
DevLove Kansai AWSDevLove Kansai AWS
DevLove Kansai AWSTakuro Sasaki
22.3K views36 slides
Clustrixによる社内データベースクラウド環境の提供 by
Clustrixによる社内データベースクラウド環境の提供Clustrixによる社内データベースクラウド環境の提供
Clustrixによる社内データベースクラウド環境の提供Rakuten Group, Inc.
3.8K views42 slides
フロントエンド初学者がSPAに手を出してみた by
フロントエンド初学者がSPAに手を出してみたフロントエンド初学者がSPAに手を出してみた
フロントエンド初学者がSPAに手を出してみたKei Yagi
72.9K views16 slides

What's hot(16)

JAWSUG Osaka S3 CloudSearch by Takuro Sasaki
JAWSUG Osaka S3 CloudSearchJAWSUG Osaka S3 CloudSearch
JAWSUG Osaka S3 CloudSearch
Takuro Sasaki10.2K views
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法 by 典子 松本
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法
典子 松本4.1K views
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 - by 典子 松本
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 -はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 -
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 -
典子 松本1.3K views
DevLove Kansai AWS by Takuro Sasaki
DevLove Kansai AWSDevLove Kansai AWS
DevLove Kansai AWS
Takuro Sasaki22.3K views
Clustrixによる社内データベースクラウド環境の提供 by Rakuten Group, Inc.
Clustrixによる社内データベースクラウド環境の提供Clustrixによる社内データベースクラウド環境の提供
Clustrixによる社内データベースクラウド環境の提供
Rakuten Group, Inc.3.8K views
フロントエンド初学者がSPAに手を出してみた by Kei Yagi
フロントエンド初学者がSPAに手を出してみたフロントエンド初学者がSPAに手を出してみた
フロントエンド初学者がSPAに手を出してみた
Kei Yagi72.9K views
baserCMSのstripe連携プラグインを作った話 by Tatsuhiko Uchiba
baserCMSのstripe連携プラグインを作った話baserCMSのstripe連携プラグインを作った話
baserCMSのstripe連携プラグインを作った話
Tatsuhiko Uchiba152 views
アクセシビリティを考えたalt属性を自動生成してみよう! by 典子 松本
アクセシビリティを考えたalt属性を自動生成してみよう!アクセシビリティを考えたalt属性を自動生成してみよう!
アクセシビリティを考えたalt属性を自動生成してみよう!
典子 松本1.8K views
Innovation eggcloudnative by Takuro Sasaki
Innovation eggcloudnativeInnovation eggcloudnative
Innovation eggcloudnative
Takuro Sasaki5.3K views
Apiドキュメンテーションツールを使いこなす【api blueprint編】 by dcubeio
Apiドキュメンテーションツールを使いこなす【api blueprint編】Apiドキュメンテーションツールを使いこなす【api blueprint編】
Apiドキュメンテーションツールを使いこなす【api blueprint編】
dcubeio10.9K views
Watson による性格分析 API を使ってみた by K Kimura
Watson による性格分析 API を使ってみたWatson による性格分析 API を使ってみた
Watson による性格分析 API を使ってみた
K Kimura1.2K views
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015 by Rikitake Oohashi
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
Rikitake Oohashi6.8K views
ラズパイ+SL+BMでワトソンと話そう by Maho Takara
ラズパイ+SL+BMでワトソンと話そうラズパイ+SL+BMでワトソンと話そう
ラズパイ+SL+BMでワトソンと話そう
Maho Takara8.9K views
月間 250 億 imps 配信するために fluct が考えていること! by MasamichiIdeue
月間 250 億 imps 配信するために fluct が考えていること!月間 250 億 imps 配信するために fluct が考えていること!
月間 250 億 imps 配信するために fluct が考えていること!
MasamichiIdeue5.7K views
Watson Explorerを使ったテキストマイニング by Hori Tasuku
Watson Explorerを使ったテキストマイニングWatson Explorerを使ったテキストマイニング
Watson Explorerを使ったテキストマイニング
Hori Tasuku16.6K views
とある Perl Monger の働き方 by Yusuke Wada
とある Perl Monger の働き方とある Perl Monger の働き方
とある Perl Monger の働き方
Yusuke Wada15.5K views

Viewers also liked

MTDDC Meetup HOKKAIDO 2013 KEYNOTE - Movable Type 6 by
MTDDC Meetup HOKKAIDO 2013 KEYNOTE - Movable Type 6MTDDC Meetup HOKKAIDO 2013 KEYNOTE - Movable Type 6
MTDDC Meetup HOKKAIDO 2013 KEYNOTE - Movable Type 6Daiji Hirata
3.9K views29 slides
Movable Type 6 Overview SPEC2 by
Movable Type 6 Overview SPEC2Movable Type 6 Overview SPEC2
Movable Type 6 Overview SPEC2Yuji Takayama
4.5K views98 slides
「Movable Typeの可能性を広げるアドオン「DynamicMTML」について」 v2 (MTDDC Meetup HOKKAIDO 2013版) by
「Movable Typeの可能性を広げるアドオン「DynamicMTML」について」 v2 (MTDDC Meetup HOKKAIDO 2013版)「Movable Typeの可能性を広げるアドオン「DynamicMTML」について」 v2 (MTDDC Meetup HOKKAIDO 2013版)
「Movable Typeの可能性を広げるアドオン「DynamicMTML」について」 v2 (MTDDC Meetup HOKKAIDO 2013版)Kentaro Suzuki
4.8K views51 slides
Data APIの背景と活用方法 by
Data APIの背景と活用方法Data APIの背景と活用方法
Data APIの背景と活用方法Hajime Fujimoto
4.4K views34 slides
Azure と MTのステキな関係 @ MTDDC Meetup Hokkaido by
Azure と MTのステキな関係 @ MTDDC Meetup HokkaidoAzure と MTのステキな関係 @ MTDDC Meetup Hokkaido
Azure と MTのステキな関係 @ MTDDC Meetup HokkaidoMasaki Takeda
3.6K views27 slides
WordPress on Movable Type by
WordPress on Movable TypeWordPress on Movable Type
WordPress on Movable TypeHajime Fujimoto
2K views9 slides

Viewers also liked(7)

MTDDC Meetup HOKKAIDO 2013 KEYNOTE - Movable Type 6 by Daiji Hirata
MTDDC Meetup HOKKAIDO 2013 KEYNOTE - Movable Type 6MTDDC Meetup HOKKAIDO 2013 KEYNOTE - Movable Type 6
MTDDC Meetup HOKKAIDO 2013 KEYNOTE - Movable Type 6
Daiji Hirata3.9K views
Movable Type 6 Overview SPEC2 by Yuji Takayama
Movable Type 6 Overview SPEC2Movable Type 6 Overview SPEC2
Movable Type 6 Overview SPEC2
Yuji Takayama4.5K views
「Movable Typeの可能性を広げるアドオン「DynamicMTML」について」 v2 (MTDDC Meetup HOKKAIDO 2013版) by Kentaro Suzuki
「Movable Typeの可能性を広げるアドオン「DynamicMTML」について」 v2 (MTDDC Meetup HOKKAIDO 2013版)「Movable Typeの可能性を広げるアドオン「DynamicMTML」について」 v2 (MTDDC Meetup HOKKAIDO 2013版)
「Movable Typeの可能性を広げるアドオン「DynamicMTML」について」 v2 (MTDDC Meetup HOKKAIDO 2013版)
Kentaro Suzuki4.8K views
Data APIの背景と活用方法 by Hajime Fujimoto
Data APIの背景と活用方法Data APIの背景と活用方法
Data APIの背景と活用方法
Hajime Fujimoto4.4K views
Azure と MTのステキな関係 @ MTDDC Meetup Hokkaido by Masaki Takeda
Azure と MTのステキな関係 @ MTDDC Meetup HokkaidoAzure と MTのステキな関係 @ MTDDC Meetup Hokkaido
Azure と MTのステキな関係 @ MTDDC Meetup Hokkaido
Masaki Takeda3.6K views
MTDDC Meetup HOKKAIDO 2013 (サーバーワークス発表資料) by Serverworks Co.,Ltd.
MTDDC Meetup HOKKAIDO 2013 (サーバーワークス発表資料)MTDDC Meetup HOKKAIDO 2013 (サーバーワークス発表資料)
MTDDC Meetup HOKKAIDO 2013 (サーバーワークス発表資料)

Similar to MTCafe sapporo#4

Data APIで広がるWebサイトのオモテとウラ by
Data APIで広がるWebサイトのオモテとウラData APIで広がるWebサイトのオモテとウラ
Data APIで広がるWebサイトのオモテとウラbitpart
1.3K views26 slides
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014 by
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014bitpart
3.4K views47 slides
MT-TOKYO11 LT by
MT-TOKYO11 LTMT-TOKYO11 LT
MT-TOKYO11 LTbitpart
1.1K views25 slides
概説 Data API v3 by
概説 Data API v3概説 Data API v3
概説 Data API v3Yuji Takayama
1.6K views46 slides
a-blogcsm な寺子屋 2 in Okazaki by
a-blogcsm な寺子屋 2 in Okazakia-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in OkazakiEtsushi Ishii
279 views68 slides
WEB TOUCH MEETING #52 by
WEB TOUCH MEETING #52WEB TOUCH MEETING #52
WEB TOUCH MEETING #52Tao Sasaki
1.1K views28 slides

Similar to MTCafe sapporo#4(20)

Data APIで広がるWebサイトのオモテとウラ by bitpart
Data APIで広がるWebサイトのオモテとウラData APIで広がるWebサイトのオモテとウラ
Data APIで広がるWebサイトのオモテとウラ
bitpart1.3K views
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014 by bitpart
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014
Movable Type Meetup JSON - MTDDC Meetup TOKYO 2014
bitpart3.4K views
MT-TOKYO11 LT by bitpart
MT-TOKYO11 LTMT-TOKYO11 LT
MT-TOKYO11 LT
bitpart1.1K views
a-blogcsm な寺子屋 2 in Okazaki by Etsushi Ishii
a-blogcsm な寺子屋 2 in Okazakia-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazaki
Etsushi Ishii279 views
WEB TOUCH MEETING #52 by Tao Sasaki
WEB TOUCH MEETING #52WEB TOUCH MEETING #52
WEB TOUCH MEETING #52
Tao Sasaki1.1K views
Movable typeでモバイルギャラリーサイト by regret raym
Movable typeでモバイルギャラリーサイトMovable typeでモバイルギャラリーサイト
Movable typeでモバイルギャラリーサイト
regret raym2.1K views
Firebase & BigQuery で Android アプリの成⻑を支える by 健一 辰濱
Firebase & BigQuery で Android アプリの成⻑を支えるFirebase & BigQuery で Android アプリの成⻑を支える
Firebase & BigQuery で Android アプリの成⻑を支える
健一 辰濱1.2K views
PythonによるWebスクレイピング入門 by Hironori Sekine
PythonによるWebスクレイピング入門PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門
Hironori Sekine105.6K views
JavaScriptテンプレートエンジンで活かすData API by Hajime Fujimoto
JavaScriptテンプレートエンジンで活かすData APIJavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData API
Hajime Fujimoto1K views
JavaScriptテンプレートエンジンで活かすData API by Hajime Fujimoto
JavaScriptテンプレートエンジンで活かすData APIJavaScriptテンプレートエンジンで活かすData API
JavaScriptテンプレートエンジンで活かすData API
Hajime Fujimoto4.7K views
SharePoint 2013 流リスト ビュー カスタマイズ by Hirofumi Ota
SharePoint 2013 流リスト ビュー カスタマイズSharePoint 2013 流リスト ビュー カスタマイズ
SharePoint 2013 流リスト ビュー カスタマイズ
Hirofumi Ota13.6K views
トレタのMySQL MySQL casual #8 by Hiroaki Sano
トレタのMySQL MySQL casual #8トレタのMySQL MySQL casual #8
トレタのMySQL MySQL casual #8
Hiroaki Sano3K views
Pythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk Session by Shinichi Nakagawa
Pythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk SessionPythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk Session
Pythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk Session
Shinichi Nakagawa25.8K views
続・Twitter bootstrap入門 #html5j by Toshiaki Maki
続・Twitter bootstrap入門 #html5j続・Twitter bootstrap入門 #html5j
続・Twitter bootstrap入門 #html5j
Toshiaki Maki6.3K views
Movable Type CPI Seminar 2010/11/15 by Six Apart KK
Movable Type CPI Seminar 2010/11/15Movable Type CPI Seminar 2010/11/15
Movable Type CPI Seminar 2010/11/15
Six Apart KK881 views
20140823 LL diver Angular.js で構築した note に関して by Shoei Takamaru
20140823 LL diver Angular.js で構築した note に関して20140823 LL diver Angular.js で構築した note に関して
20140823 LL diver Angular.js で構築した note に関して
Shoei Takamaru3.6K views
MT東京-09 Movable Type Meetup JSON by bitpart
MT東京-09 Movable Type Meetup JSONMT東京-09 Movable Type Meetup JSON
MT東京-09 Movable Type Meetup JSON
bitpart1.6K views
人に読まれて育てる企業オウンドメディアのはじめ方 ~運用7ヶ月を振り返って、現場担当者からのTIP集~ by Six Apart KK
人に読まれて育てる企業オウンドメディアのはじめ方 ~運用7ヶ月を振り返って、現場担当者からのTIP集~人に読まれて育てる企業オウンドメディアのはじめ方 ~運用7ヶ月を振り返って、現場担当者からのTIP集~
人に読まれて育てる企業オウンドメディアのはじめ方 ~運用7ヶ月を振り返って、現場担当者からのTIP集~
Six Apart KK6.3K views

More from bitpart

実践!MTAppjQueryで作るマニュアルいらずの管理画面とオリジナルフィールド by
実践!MTAppjQueryで作るマニュアルいらずの管理画面とオリジナルフィールド実践!MTAppjQueryで作るマニュアルいらずの管理画面とオリジナルフィールド
実践!MTAppjQueryで作るマニュアルいらずの管理画面とオリジナルフィールドbitpart
463 views31 slides
開発者が語る
 MTAppjQuery を便利に使うコツ by
開発者が語る
 MTAppjQuery を便利に使うコツ開発者が語る
 MTAppjQuery を便利に使うコツ
開発者が語る
 MTAppjQuery を便利に使うコツbitpart
166 views45 slides
【MT東京65】Movable Type を使う際の定番プラグインMTAppjQueryの紹介 by
【MT東京65】Movable Type を使う際の定番プラグインMTAppjQueryの紹介【MT東京65】Movable Type を使う際の定番プラグインMTAppjQueryの紹介
【MT東京65】Movable Type を使う際の定番プラグインMTAppjQueryの紹介bitpart
127 views51 slides
PWA night vol.11 20191218 by
PWA night vol.11 20191218PWA night vol.11 20191218
PWA night vol.11 20191218bitpart
639 views43 slides
MTDDC Meetup HOKKAIDO 2018 by
MTDDC Meetup HOKKAIDO 2018MTDDC Meetup HOKKAIDO 2018
MTDDC Meetup HOKKAIDO 2018bitpart
311 views86 slides
MTDDC Meetup TOKYO 2016 by
MTDDC Meetup TOKYO 2016MTDDC Meetup TOKYO 2016
MTDDC Meetup TOKYO 2016bitpart
1.8K views78 slides

More from bitpart(11)

実践!MTAppjQueryで作るマニュアルいらずの管理画面とオリジナルフィールド by bitpart
実践!MTAppjQueryで作るマニュアルいらずの管理画面とオリジナルフィールド実践!MTAppjQueryで作るマニュアルいらずの管理画面とオリジナルフィールド
実践!MTAppjQueryで作るマニュアルいらずの管理画面とオリジナルフィールド
bitpart463 views
開発者が語る
 MTAppjQuery を便利に使うコツ by bitpart
開発者が語る
 MTAppjQuery を便利に使うコツ開発者が語る
 MTAppjQuery を便利に使うコツ
開発者が語る
 MTAppjQuery を便利に使うコツ
bitpart166 views
【MT東京65】Movable Type を使う際の定番プラグインMTAppjQueryの紹介 by bitpart
【MT東京65】Movable Type を使う際の定番プラグインMTAppjQueryの紹介【MT東京65】Movable Type を使う際の定番プラグインMTAppjQueryの紹介
【MT東京65】Movable Type を使う際の定番プラグインMTAppjQueryの紹介
bitpart127 views
PWA night vol.11 20191218 by bitpart
PWA night vol.11 20191218PWA night vol.11 20191218
PWA night vol.11 20191218
bitpart639 views
MTDDC Meetup HOKKAIDO 2018 by bitpart
MTDDC Meetup HOKKAIDO 2018MTDDC Meetup HOKKAIDO 2018
MTDDC Meetup HOKKAIDO 2018
bitpart311 views
MTDDC Meetup TOKYO 2016 by bitpart
MTDDC Meetup TOKYO 2016MTDDC Meetup TOKYO 2016
MTDDC Meetup TOKYO 2016
bitpart1.8K views
MTTokyo23 by bitpart
MTTokyo23MTTokyo23
MTTokyo23
bitpart343 views
MTDDC Meetup TOKYO 2015 bit-part by bitpart
MTDDC Meetup TOKYO 2015 bit-partMTDDC Meetup TOKYO 2015 bit-part
MTDDC Meetup TOKYO 2015 bit-part
bitpart2.3K views
Data APIを活かす JavaScript検索と管理画面のカスタマイズ by bitpart
Data APIを活かす JavaScript検索と管理画面のカスタマイズData APIを活かす JavaScript検索と管理画面のカスタマイズ
Data APIを活かす JavaScript検索と管理画面のカスタマイズ
bitpart4.8K views
Alfasado 10th lt by bitpart
Alfasado 10th ltAlfasado 10th lt
Alfasado 10th lt
bitpart432 views
Data API と flexibleSearch、MTAppjQuery で広がるMT6の使い方 by bitpart
Data API と flexibleSearch、MTAppjQuery で広がるMT6の使い方Data API と flexibleSearch、MTAppjQuery で広がるMT6の使い方
Data API と flexibleSearch、MTAppjQuery で広がるMT6の使い方
bitpart5K views

MTCafe sapporo#4