2012年3月30日金曜日

Bloggerで「はてなスター」を表示するときのテンプレート修正

何となくBloggerにはてなスターを表示したくなったので
ここを参考にテンプレートを変更してみた。

<head>から</head>の間に↓を記述する。
(Tokenのところのxの部分は自分のTokenを記述する)
<script src='http://s.hatena.ne.jp/js/HatenaStar.js' type='text/javascript'/>
<script type='text/javascript'>
Hatena.Star.Token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
Hatena.Star.EntryLoader.headerTagAndClassName = ['h3','post-title'];
Hatena.Star.SiteConfig = {
entryNodes: {
'div.post': {
uri: 'h3 a',
title: 'h3',
container: 'h3'
}
}
};
</script>

が、上手くいかない。
トップページでは表示されるのだが、個別記事になると表示されないのだ。
…何で??

いろいろ調べてみると、どうやら
個別記事のページになるとタイトルのリンクがなくなることが原因のようだ。

というわけで以下のように変更。

ちなみに私はBloggerのシンプルというテンプレートを使っている。

テンプレートを開いてHTMLの編集を選択。
ウィジェットのテンプレートを展開にチェックを入れる。
で、↓の部分を修正。

修正前
<h3 class='post-title entry-title'>
<b:if cond='data:post.link'>
  <a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
  <b:if cond='data:post.url'>
    <b:if cond='data:blog.url != data:post.url'>
      <a expr:href='data:post.url'><data:post.title/></a>
    <b:else/>
      <data:post.title/>
    </b:if>
  <b:else/>
    <data:post.title/>
  </b:if>
</b:if>
</h3>

↓↓↓

修正後
<h3 class='post-title entry-title'>
<b:if cond='data:post.link'>
  <a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
  <b:if cond='data:post.url'>
    <b:if cond='data:blog.url != data:post.url'>
      <a expr:href='data:post.url'><data:post.title/></a>
    <b:else/>
      <a expr:href='data:post.link'><data:post.title/></a>
    </b:if>
  <b:else/>
    <data:post.title/>
  </b:if>
</b:if>
</h3>

これで個別記事にもはてなスターが表示される。

本当は↓こういう風にするほうがいいと思うけど(不要な条件分岐を消しておく)

<h3 class='post-title entry-title'>
<b:if cond='data:post.link'>
  <a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
  <b:if cond='data:post.url'>
    <a expr:href='data:post.link'><data:post.title/></a>
  <b:else/>
    <data:post.title/>
  </b:if>
</b:if>
</h3>

今回は出来るだけ元の形を残しておくことにしたので
上の修正にしてある。

Firefoxでスクロールが効かなくなる

いつも通りFirefoxでいろいろタブを開いて見ていたら
突然スクロールが効かなくなった。

私はThinkPad USBキーボードを使ってるので
センターボタンを押しながらトラックポイントでスクロールさせるんだけど
マウスカーソルはスクロールになるのに全く動かない。

ほんの数十秒前まではスクロール出来ていたし
その間にブラウザのアップデートを行ったわけでもない。

もしかしてスクロールのアプリが死んでて、起動しなおさないとダメ?と
思って以前やった方法を試してみるが直らない。
しかもFirefox以外ではちゃんとスクロールできる。

ってことはFirefoxがおかしいんだよな。
前もFirefoxをアップデートしたときにスクロール出来なくなったので
その時に変更した設定をもう一回確認してみる
…ちゃんと設定されてるな。

以前やったことがある対応で直らないならどうすればいいかなぁと
悩んだ結果、とりあえずwindows再起動。
で、Firefoxを立ち上げてみる。
一瞬直ったように見えたが再発。うーん…

じゃあタブを全部閉じてセッションも削除してみよう。
…あ、直った!
ってことは、保存されてたセッションが壊れていたか
開いていたページが悪いかってことだよね。

というわけで、いろいろ試していたら
どうやらPDFを開いていると他のタブでスクロールが効かなくなるらしい。
PDFを開いてる間は他のタブでスクロールできなくなるが
そのタブを閉じると直るのだ。

原因が分かったのでホッとしたが、これは私の環境だけ?
私の環境は Firefox 11.0 + Thinkpad USBキーボード でこの事象が
起きているけど、他の人の環境でも同じようなことが起きるのだろうか?


2012年3月29日木曜日

さくらのVPS、旧プランから新プランへの乗換優遇施策

ここで書いた話の続き。

旧プランから新プランへの乗換優遇施策が出ました。



「さくらのVPS」ご利用中のお客様の新プラン乗り換え優遇施策の実施について

利用料が1か月分無料になるのと、年払いにしている人は残りの期間分が返金されるらしい。
ただし、「2012年3月29日(木)12:00 [正午] ~ 2012年4月20日(金)23:59まで」 に
手続きしないと適用されない。


データの移行はして貰えないけれど、乗換の時に期間がかぶって両方支払わなきゃ
いけないのは避けられそう。
手続き方法は、新プランを申込、入金した後、旧プランを解約するだけで良いみたいだし。
(詳細はお知らせページのPDF参照)

というわけで、私はもう乗り換え手続き済み(^^)v

2012年3月22日木曜日

さくらのVPS、リニューアルで旧プランはどうなる?

さくらのVPSのプランが変更されるらしい。

「さくらのVPS」リニューアルのお知らせ

いま私は「さくらのVPS 512」を使っている。

・改定前
プラン名 初期費用 月額 メモリ HDD CPU
さくらのVPS 512 0円 980円 512MB 20GB 仮想2コア
さくらのVPS 1G 2,980円 1,480円 1GB 30GB 仮想2コア
さくらのVPS 1.5G 4,980円 1,980円 1.5GB 50GB 仮想2コア
さくらのVPS 4G 9,980円 3,980円 4GB 120GB 仮想4コア
さくらのVPS 8G 19,980円 7,980円 8GB 240GB 仮想4コア

・改定後
プラン名 初期費用 月額 メモリ HDD CPU
さくらのVPS 1G 0円 980円 1GB 100GB 仮想2コア
さくらのVPS 2G 1,980円 1,480円 2GB 200GB 仮想3コア
さくらのVPS 4G 5,980円 3,980円 4GB 400GB 仮想4コア
さくらのVPS 8G 9,980円 7,980円 8GB 800GB 仮想6コア

んー、「さくらのVPS 512」がなくなって「さくらのVPS 1G」が同じ費用ということは
自動的にグレードアップして、メモリ…512MB→1G、HDD…20GB→100GB になるってこと?


う…、どうやら違うらしい(;´_`)

お知らせのページに追記されたことや公式アカウントのtweet内容を読んだが
512、1G、1.5Gの各プランについては4月以降にメモリは増設されるが
HDDは増設されないらしい。
どうやら一度解約して、再契約しないとダメっぽい。

旧プランの契約を更新したばかりの人たちへの救済措置の話も出ているようだが
私のように月払いにしている人は改定後に一度解約して再契約したほうが早そう。

ただし再契約にした場合、今まで使用していたIPアドレスは引き継げない。



別プランへの移行サービスが出てくれればいいんだけど
今のところそれもなさそうだし、月払いにしているから解約→再契約にしても
問題はないし、IPが変わっても困ることはないので(設定変えればいいからね)
改定後に解約→再契約かなぁ。
サーバーの再設定とデータ移動が面倒だけど、同じ料金で
20GB→100GBだったら変更したほうが良いと思うので頑張ろうかな(^^;)


※旧プランから新プランへの乗換優遇施策が出てるみたい!

2012年3月15日木曜日

Blogger、始めました

Bloggerでも書いてみることにしました。
使いやすければ引越しようかなぁとw