SlideShare una empresa de Scribd logo
1 de 13
entry の保存は何を再構築するか


「ブログ記事・ウェブページの保存では何が再
 構築されるのかを実験」実験してみました。




MTDDC Tokyo 2012
                            2012 年 8 月 4 日
                   小野崎直昭  /HAndle oscar
その前に・・・簡潔に私について

    小野崎直昭

    ハンドルは「 oscar 」

    読みは「オスカー」でも「オスカル」でも、
    お好きな様にお読みください

    アムロ・レイと同い年です

    ですので、経歴に「1年戦争従軍経験あり」
    と書く時があります

    座右の銘「 Movable Type はオレの嫁」
ブログやってます

    WolaWola  オラオラと読みます

    http://www.zelazny.mydns.jp/

    Movable Type 個人ブロガーライセンスです

    現在某 VPS にリストア中ですが早速 Beta2
    適用しました

    以前非力な自前サーバーにプラグイン 100
    本入れたのは私です
職業

    DTP 関係の仕事を3年前にやめました

    MT での構築をフリーランスとしてやってま
    したが、つい最近神保町の某社に入社しまし
    た

    社長と一緒ってのは、微妙にやりにくい
mt.Vicuna とかプラグインとか

    mt.Vicuna テンプレートセットの MT5.x 対
    応版作ってます

    時々妙なプラグインを自作したり、海外のプ
    ラグインの MT5.x+ 日本語バージョンパッ
    チ作ったりして公開しています

    https://github.com/naoaki011
時間が許せばテーマ作ってます
という訳で今回もやっと本題

    某社に来た問い合わせ「ブログ記事が2回再
    構築されるんです」

    詳しく説明すると、某社が GitHub で公開し
    ている「 SpeedMater 」(社長これ typo
    です)というプラグインで、再構築時間計測
    してたら、一回のブログ記事の保存で、何故
    かログに2回記録されてたという・・・・

    MT 屋なら、そんなの当たり前じゃんという
    話でも、ほんとにあった問い合わせです
でも実際は何が・・・

    まぁそういう武勇伝は別の機会にという訳
    で、実際にどうなるかを・・・

    まずは、確認のために、全テンプレートを公
    開キューにしちゃいます

    プラグイン使うと楽に変更できます

    https://github.com/naoaki011/mt-plugin-batchtmploptions

    https://github.com/alfasado/mt-plugin-set-template-build-type
公開キューの確認は

    それ用のプラグイン使うと簡単です

    キューの確認が管理画面でできます

    MT5.x に正式対応はしてないので確認だけ
    にしとくといいです
ではブログ記事を保存

    ブログ記事を保存すると以下の様に公開
    キュー登録が行われます
ついでにウェブページも確認

    ここまでやったから、ついでにウェブページ
    も試しましょう





    をぃ! 月別ブログ記事リストって・・・
という訳で、 Fogbugz 行き
           よっ!

    LT やっててバグ見つけちゃいました

    「まだベータだから全然間に合う」 (QA 担当
    談)

    という訳で、 Fogbugz 登録しました

    https://movabletype.fogbugz.com/default.asp?108548

    あとは、よろしくお願いしまーす
終わりです

    という訳で、ココは時間切れになって、表示
    することはないはずですが、以上です

    見ていただいてありがとうございました

Más contenido relacionado

La actualidad más candente

MySQLやSSDとかの話・後編
MySQLやSSDとかの話・後編MySQLやSSDとかの話・後編
MySQLやSSDとかの話・後編gree_tech
 
Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方広平 田村
 
SubversionとSugarsync
SubversionとSugarsyncSubversionとSugarsync
SubversionとSugarsyncHidenori Goto
 
はじめてのSubversion(サブバージョン)
はじめてのSubversion(サブバージョン)はじめてのSubversion(サブバージョン)
はじめてのSubversion(サブバージョン)西畑 一馬
 
Chefについて数週間勉強してみた
Chefについて数週間勉強してみたChefについて数週間勉強してみた
Chefについて数週間勉強してみたAkira Kaneda
 
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみたHtml5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみたYuusuke Takeuchi
 
ななめ45°から見たJavaOne
ななめ45°から見たJavaOneななめ45°から見たJavaOne
ななめ45°から見たJavaOneAdvancedTechNight
 
a-blog cms ver2.5 概要
a-blog cms ver2.5 概要a-blog cms ver2.5 概要
a-blog cms ver2.5 概要Atsushi Ito
 
WordとWordPressはインドと西インド諸島くらい違うけどお互いうまくやろうぜ! -WordBeach2012 LTスライド-
WordとWordPressはインドと西インド諸島くらい違うけどお互いうまくやろうぜ! -WordBeach2012 LTスライド-WordとWordPressはインドと西インド諸島くらい違うけどお互いうまくやろうぜ! -WordBeach2012 LTスライド-
WordとWordPressはインドと西インド諸島くらい違うけどお互いうまくやろうぜ! -WordBeach2012 LTスライド-Kei Nomura
 
2011 10-satalabo-naaon
2011 10-satalabo-naaon2011 10-satalabo-naaon
2011 10-satalabo-naaonNaoki Okino
 
データベース勉強会 In 広島 mongodb
データベース勉強会 In 広島  mongodbデータベース勉強会 In 広島  mongodb
データベース勉強会 In 広島 mongodbRyuji Tamagawa
 
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!Tetsutaro Watanabe
 
MySQL5.7 GA の Multi-threaded slave
MySQL5.7 GA の Multi-threaded slaveMySQL5.7 GA の Multi-threaded slave
MySQL5.7 GA の Multi-threaded slaveTakanori Sejima
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDBmoai kids
 

La actualidad más candente (20)

MySQLやSSDとかの話・後編
MySQLやSSDとかの話・後編MySQLやSSDとかの話・後編
MySQLやSSDとかの話・後編
 
Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方
 
Android Hacks - Hack57
Android Hacks - Hack57Android Hacks - Hack57
Android Hacks - Hack57
 
SubversionとSugarsync
SubversionとSugarsyncSubversionとSugarsync
SubversionとSugarsync
 
はじめてのSubversion(サブバージョン)
はじめてのSubversion(サブバージョン)はじめてのSubversion(サブバージョン)
はじめてのSubversion(サブバージョン)
 
Chefについて数週間勉強してみた
Chefについて数週間勉強してみたChefについて数週間勉強してみた
Chefについて数週間勉強してみた
 
10回目nodejs
10回目nodejs10回目nodejs
10回目nodejs
 
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみたHtml5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
 
ななめ45°から見たJavaOne
ななめ45°から見たJavaOneななめ45°から見たJavaOne
ななめ45°から見たJavaOne
 
a-blog cms ver2.5 概要
a-blog cms ver2.5 概要a-blog cms ver2.5 概要
a-blog cms ver2.5 概要
 
WordとWordPressはインドと西インド諸島くらい違うけどお互いうまくやろうぜ! -WordBeach2012 LTスライド-
WordとWordPressはインドと西インド諸島くらい違うけどお互いうまくやろうぜ! -WordBeach2012 LTスライド-WordとWordPressはインドと西インド諸島くらい違うけどお互いうまくやろうぜ! -WordBeach2012 LTスライド-
WordとWordPressはインドと西インド諸島くらい違うけどお互いうまくやろうぜ! -WordBeach2012 LTスライド-
 
2011 10-satalabo-naaon
2011 10-satalabo-naaon2011 10-satalabo-naaon
2011 10-satalabo-naaon
 
データベース勉強会 In 広島 mongodb
データベース勉強会 In 広島  mongodbデータベース勉強会 In 広島  mongodb
データベース勉強会 In 広島 mongodb
 
Cpi mega mix
Cpi mega mixCpi mega mix
Cpi mega mix
 
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
 
Js mvc
Js mvcJs mvc
Js mvc
 
MySQL5.7 GA の Multi-threaded slave
MySQL5.7 GA の Multi-threaded slaveMySQL5.7 GA の Multi-threaded slave
MySQL5.7 GA の Multi-threaded slave
 
apasec001-kawai
apasec001-kawaiapasec001-kawai
apasec001-kawai
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
 
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャーNode.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
 

Destacado

Varying Shades of Green: Selected Experience and Research on Green Roofs Simmons
Varying Shades of Green: Selected Experience and Research on Green Roofs SimmonsVarying Shades of Green: Selected Experience and Research on Green Roofs Simmons
Varying Shades of Green: Selected Experience and Research on Green Roofs SimmonsAmerican Public Gardens Association
 
Open challenges for the (mutual/cooperative) insurance sector
Open challenges for the (mutual/cooperative) insurance sectorOpen challenges for the (mutual/cooperative) insurance sector
Open challenges for the (mutual/cooperative) insurance sectorJaime Urcelay
 
Movable Type 5 : テーマの作成方法
Movable Type 5 : テーマの作成方法Movable Type 5 : テーマの作成方法
Movable Type 5 : テーマの作成方法Jun Kaneko
 
MTDDC 2010.2.5 Tokyo - Brand new API
MTDDC 2010.2.5 Tokyo - Brand new APIMTDDC 2010.2.5 Tokyo - Brand new API
MTDDC 2010.2.5 Tokyo - Brand new APISix Apart KK
 
シックス・アパート製品/サービスのEvernote対応について
 シックス・アパート製品/サービスのEvernote対応について シックス・アパート製品/サービスのEvernote対応について
シックス・アパート製品/サービスのEvernote対応についてSix Apart KK
 

Destacado (6)

Varying Shades of Green: Selected Experience and Research on Green Roofs Simmons
Varying Shades of Green: Selected Experience and Research on Green Roofs SimmonsVarying Shades of Green: Selected Experience and Research on Green Roofs Simmons
Varying Shades of Green: Selected Experience and Research on Green Roofs Simmons
 
Open challenges for the (mutual/cooperative) insurance sector
Open challenges for the (mutual/cooperative) insurance sectorOpen challenges for the (mutual/cooperative) insurance sector
Open challenges for the (mutual/cooperative) insurance sector
 
Movable Type 5 : テーマの作成方法
Movable Type 5 : テーマの作成方法Movable Type 5 : テーマの作成方法
Movable Type 5 : テーマの作成方法
 
MTDDC 2010.2.5 Tokyo - Brand new API
MTDDC 2010.2.5 Tokyo - Brand new APIMTDDC 2010.2.5 Tokyo - Brand new API
MTDDC 2010.2.5 Tokyo - Brand new API
 
シックス・アパート製品/サービスのEvernote対応について
 シックス・アパート製品/サービスのEvernote対応について シックス・アパート製品/サービスのEvernote対応について
シックス・アパート製品/サービスのEvernote対応について
 
European Boat Builder
European Boat BuilderEuropean Boat Builder
European Boat Builder
 

Similar a What webpage calls.

公開型CMSとしてのTrac
公開型CMSとしてのTrac公開型CMSとしてのTrac
公開型CMSとしてのTracKazuya Hirobe
 
What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6Takashi Uemura
 
a-sap10「モジュールIDを理解する」
a-sap10「モジュールIDを理解する」a-sap10「モジュールIDを理解する」
a-sap10「モジュールIDを理解する」Seiko Kuchida
 
あなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CIあなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CIWataru MIYAGUNI
 
Introduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature EngineersIntroduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature EngineersTakeshi Arabiki
 
良い?悪い?コードコメントの書き方
良い?悪い?コードコメントの書き方良い?悪い?コードコメントの書き方
良い?悪い?コードコメントの書き方Shigenori Sagawa
 
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdfakiko_pusu
 
EC2起動終了を出退勤と連動させてみた
EC2起動終了を出退勤と連動させてみたEC2起動終了を出退勤と連動させてみた
EC2起動終了を出退勤と連動させてみたNaoto Teruya
 
じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープじっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープKazuhiro Serizawa
 
Non blocking and asynchronous
Non blocking and asynchronousNon blocking and asynchronous
Non blocking and asynchronousNorio Kobota
 
コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!FLOW web planning & design
 
Goodby Hatena, hello Sphinx
Goodby Hatena, hello SphinxGoodby Hatena, hello Sphinx
Goodby Hatena, hello SphinxKouhei Maeda
 
使ってはいけないテンプレートタグ(Word bench 2015/08)
使ってはいけないテンプレートタグ(Word bench 2015/08)使ってはいけないテンプレートタグ(Word bench 2015/08)
使ってはいけないテンプレートタグ(Word bench 2015/08)Masahiro Nakashima
 
20120706-readablecode
20120706-readablecode20120706-readablecode
20120706-readablecodeMasanori Kado
 
Node塾 講義その6 テスト駆動java script 読書会 1回目
Node塾 講義その6 テスト駆動java script 読書会 1回目Node塾 講義その6 テスト駆動java script 読書会 1回目
Node塾 講義その6 テスト駆動java script 読書会 1回目Nomo Kiyoshi
 
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!Yasuaki Matsuda
 

Similar a What webpage calls. (20)

公開型CMSとしてのTrac
公開型CMSとしてのTrac公開型CMSとしてのTrac
公開型CMSとしてのTrac
 
Wb tokyo 2013
Wb tokyo 2013Wb tokyo 2013
Wb tokyo 2013
 
Webteko 20090925
Webteko 20090925Webteko 20090925
Webteko 20090925
 
What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6
 
a-sap10「モジュールIDを理解する」
a-sap10「モジュールIDを理解する」a-sap10「モジュールIDを理解する」
a-sap10「モジュールIDを理解する」
 
あなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CIあなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CI
 
Introduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature EngineersIntroduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature Engineers
 
良い?悪い?コードコメントの書き方
良い?悪い?コードコメントの書き方良い?悪い?コードコメントの書き方
良い?悪い?コードコメントの書き方
 
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf
 
EC2起動終了を出退勤と連動させてみた
EC2起動終了を出退勤と連動させてみたEC2起動終了を出退勤と連動させてみた
EC2起動終了を出退勤と連動させてみた
 
ぼく(たち)のかんがえた最新のJS開発環境 #scripty04
 ぼく(たち)のかんがえた最新のJS開発環境 #scripty04 ぼく(たち)のかんがえた最新のJS開発環境 #scripty04
ぼく(たち)のかんがえた最新のJS開発環境 #scripty04
 
じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープじっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープ
 
Non blocking and asynchronous
Non blocking and asynchronousNon blocking and asynchronous
Non blocking and asynchronous
 
コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!
 
Goodby Hatena, hello Sphinx
Goodby Hatena, hello SphinxGoodby Hatena, hello Sphinx
Goodby Hatena, hello Sphinx
 
使ってはいけないテンプレートタグ(Word bench 2015/08)
使ってはいけないテンプレートタグ(Word bench 2015/08)使ってはいけないテンプレートタグ(Word bench 2015/08)
使ってはいけないテンプレートタグ(Word bench 2015/08)
 
20120706-readablecode
20120706-readablecode20120706-readablecode
20120706-readablecode
 
Node塾 講義その6 テスト駆動java script 読書会 1回目
Node塾 講義その6 テスト駆動java script 読書会 1回目Node塾 講義その6 テスト駆動java script 読書会 1回目
Node塾 講義その6 テスト駆動java script 読書会 1回目
 
資料
資料資料
資料
 
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
 

What webpage calls.

  • 2. その前に・・・簡潔に私について  小野崎直昭  ハンドルは「 oscar 」  読みは「オスカー」でも「オスカル」でも、 お好きな様にお読みください  アムロ・レイと同い年です  ですので、経歴に「1年戦争従軍経験あり」 と書く時があります  座右の銘「 Movable Type はオレの嫁」
  • 3. ブログやってます  WolaWola  オラオラと読みます  http://www.zelazny.mydns.jp/  Movable Type 個人ブロガーライセンスです  現在某 VPS にリストア中ですが早速 Beta2 適用しました  以前非力な自前サーバーにプラグイン 100 本入れたのは私です
  • 4. 職業  DTP 関係の仕事を3年前にやめました  MT での構築をフリーランスとしてやってま したが、つい最近神保町の某社に入社しまし た  社長と一緒ってのは、微妙にやりにくい
  • 5. mt.Vicuna とかプラグインとか  mt.Vicuna テンプレートセットの MT5.x 対 応版作ってます  時々妙なプラグインを自作したり、海外のプ ラグインの MT5.x+ 日本語バージョンパッ チ作ったりして公開しています  https://github.com/naoaki011
  • 7. という訳で今回もやっと本題  某社に来た問い合わせ「ブログ記事が2回再 構築されるんです」  詳しく説明すると、某社が GitHub で公開し ている「 SpeedMater 」(社長これ typo です)というプラグインで、再構築時間計測 してたら、一回のブログ記事の保存で、何故 かログに2回記録されてたという・・・・  MT 屋なら、そんなの当たり前じゃんという 話でも、ほんとにあった問い合わせです
  • 8. でも実際は何が・・・  まぁそういう武勇伝は別の機会にという訳 で、実際にどうなるかを・・・  まずは、確認のために、全テンプレートを公 開キューにしちゃいます  プラグイン使うと楽に変更できます  https://github.com/naoaki011/mt-plugin-batchtmploptions  https://github.com/alfasado/mt-plugin-set-template-build-type
  • 9. 公開キューの確認は  それ用のプラグイン使うと簡単です  キューの確認が管理画面でできます  MT5.x に正式対応はしてないので確認だけ にしとくといいです
  • 10. ではブログ記事を保存  ブログ記事を保存すると以下の様に公開 キュー登録が行われます
  • 11. ついでにウェブページも確認  ここまでやったから、ついでにウェブページ も試しましょう  をぃ! 月別ブログ記事リストって・・・
  • 12. という訳で、 Fogbugz 行き よっ!  LT やっててバグ見つけちゃいました  「まだベータだから全然間に合う」 (QA 担当 談)  という訳で、 Fogbugz 登録しました  https://movabletype.fogbugz.com/default.asp?108548  あとは、よろしくお願いしまーす
  • 13. 終わりです  という訳で、ココは時間切れになって、表示 することはないはずですが、以上です  見ていただいてありがとうございました