Apple & Song

Web拍手!!

雑記

facebookのボタンのエラーを直したよ(`・ω・´)

この前の記事でfacebookのボタンがエラーになってて云々と書きましたがその問題が解決したのでメモメモ。 結論から言えば、以前と設定が変わったから。以前はappidってのが必要ありませんでしたがちょっと前?に必要になったらしく、それが付いていない iframe で作成したいいねボタンはエラー表示になっていたようです。

多分HTML5形式やFBXML?とか言う形式だったらまた別のエラーになっていたんだと思います。 今回色々とググってみたけど、結局大元からコード持ってきた方が早そうだったので、普通に持ってきました。 その前にappidの取得と貸してみたけど、必要なさそう...(´・ω・`)

...そう言えば、修正は明日(8日)って書いてましたが、結局今日まで伸びてしまいした(´・ω・`)

facebookのボタンがエラーになっているみたい。

だけど、確認するのが面倒なので修正は明日(´・ω・`)

...確かiframe?で読み込んでるはずだからエラー元はfacebookな気もするけどね。

WordPressにも手を出してみる。

このホームページは Movable Type ってので作成しているのですが、ブログ作成に使われるシステムでは Word Press ってのが大きなシェアを持っているそうです。 ボクも以前はWPを使っていたのですが、とあるきっかけでMTを勉強するようになり、それからはMTばかりを使っています。

WPとMTの違いは次の4点です。

  1. WPはPHPから動的にページを作成するのに対し、MTはhtmlに書き出す。

    WP:アクセスするごとにサーバが計算(書き出し処理)をするので、キャッシュプラグインが必須な気がする。

    MT:書き出すのに時間が掛かると書いてあったので、とっつきにくかった。

  2. WPはその性質上、管理ページのルートかその下に実際に表示するページを作る。MTはファイルを書き出しちゃうので、極端な話別のサーバにも書き出せる(実際にはサーバ同士の設定があるので無理)

  3. WPはPHPとその拡張関数だけで完結するので、取っ掛かりは安心。MTは独自関数がごちゃごちゃする。

    WP:その代わり管理画面がMTより見難い気がするので、正直編集する気が起きない(´・ω・`)

    MT:独自関数覚え切れない(´・ω・`)でも管理画面とかはすっきりしているので、後から編集しまくリング(`・ω・´)

  4. MTはシェアが絶賛減少中でプラグインやテーマが少ない気がする。WPは多め(ゝω・)v

    WP:管理画面から直接インストール出来るようになっているのもポイント高し。但し対応してない場合もある(´・ω・`)

    MT:FTPでプラグインやテーマをインストール。自分でどこに入れてあるか把握出来るのはある意味良いかも。

まさに一長一短。ただ、両方使ってみて思ったのはWPはプログラム出来る人は良いかもしれないけれど、デザインだけやりたい場合は取っ掛かりにくい気がする。

MTの取っ掛かりにくい原因である独自関数は最低限<mt:Include module="読み込みたいパーツの名前">が使えればどうにかなる気もす るので(条件分岐は覚えたほうが良いかも)これさえ覚えると逆に構造が分かりやすくなる。

そして各パーツはHTML(+独自関数で拡張)で作成するだけなので、結果的にはMTの方が自称デザイナー(他称も可)はやりやすいのかもしれない。

どちらも最終的にはCSSでデザインすると思うので、問題ないという話もあるw

…続き

MTの再構築を早くする方法

この前の雑記ではMTが再構築中に落ちるのを回避する方法を書きましたが、そう言った対応をした場合に再構築に時間が掛かるようになってしまいます。

今回それを短くする方法がやっと理解出来たので書きたいと思います。 これを設定すると9分ほど掛かっていた再構築が2分に短縮されました!(`・ω・´)! これは早い。

そんな訳で、まず短く出来る前提条件は

  1. 共通で使う部分テンプレートモジュールがある
  2. そのテンプレートモジュールを構築するのに時間が掛かる

...と言う感じになっています。 今回の方法の他にもphp化する?ような方法もありますが、サーバが対応してない(と言うか、記事が多すぎなのか500のエラーが...)出たりするので、こっちの方が安定してそうです。

あと、1.は簡単に分かるかもしれませんが、2.はよく判らんと言う場合に簡単な見分け方。カテゴリを階層的に全て書き出すような処理や、条件を指定してあるとはいえ10件以上の記事を書き出すような処理は構築に時間が掛かると考えておいた方が良いと考えられます。

…続き

MTの再構築中に「500」でエラー落ちするときの設定備忘

簡潔に。

MTは記事を公開するときにHTMLに書き出す。再構築とかする時も同じ。その時に「500 鯖落ちしたから処理出来ないよ(´・ω・`)」と言われてしまったときの対処法。

※処理が遅くてかなわんときは逆の事をすれば良いらしい。

  1. mt-config.cgiを見つける。(一番上にあるから分かりやすい)
  2. 次の一行を追加。

     EntriesPerRebuild 40
     ※初期値40(記事)
    
  3. 直したmt-config.cgiを元の場所に戻す。

これを直すと再構築するときの一度に処理する記事の数を設定できる。初期値は40記事でエラーが出来るときはここの数を減らす。 逆に数字を大きくすると処理の速度を早くする事が出来る。

同人活動

今更ですが冬コミお疲れ様でした(`・ω・´)

って、もう少しで2月と言うそんな1ヶ月。

最近はホントに冷え込みますね…(´・ω・`)

今回の合同本企画は色々と勉強になりました。次の機会にも出したいなぁ…夏コミあたりに

なぜ他のイベントに出ないかと言うと、ゴールデンウィークなどに重なると田植え作業とかすることになるからです(´・ω・`)

田舎も大変なのよ><


そうそう。合同本なのですが、とらのあな様の所に置いてもらってます(`・ω・´)

機会があったら手に取ってやってくださいませ!

冬コミの配布物

  1. オリジナル狐耳っ娘ポストカード4種 … 各50円、4枚セット150円 C81ポストカード.jpg
  2. 新刊:FEZの本―みんなの獣耳― (FEZの獣耳合同イラスト集) … 800円 C81合同誌の表紙.jpgC81合同誌の裏表紙.jpgC81合同誌の見本1.jpgC81合同誌の見本2.jpg
  3. 既刊(C77):FEZの本―MBの本―【少数】 … 400円 
    FEZBook-MB-.jpg

冬コミ(コミックマーケット81:12月29日~12月31日開催)の予定

冬コミ受かりました!

参加日は12月31日(土曜日)(3日目)、ジャンルは創作(少年)です(`・ω・´)

配置は 東4ホール レ-31a です。

 

詳しい場所は

pixivのコミックマーケット81 マップか、tinamiのtwitcmapをご覧ください。

 

C81.jpg

yamakouって誰?

プロフィール

Nameペンネーム
yamakou
Birthday誕生日
4月8日お釈迦様と同じだよ(ゝω・)v
Skill出来ること
お絵描き、Webっぽいこと色々、PCのこと色々
プロフィール用画像

連絡先

Mail Address
yamakou38@gmail.com@を変更してね(ゝω・)v
Twitter
pixiv ID
16324 pixivのプロフィールページに飛びます。