【修正】 ニコニコ動画の視聴履歴をTwitterに自動PostするGreasemonkey(OAuth対応版)

Firefoxを3から4に上げても殆どのGreasemonkeyは正常に動くようなのですが、一部動かないものもあります。 以前作った、ニコニコ動画の視聴履歴をTwitterにPostするGreasemonkey(OAuth版)もその一つで、 アップデート以来きちんとTwitterにpost出来ていませんでした。 ニコニコ動画の視聴履歴をTwitterにPostする(OAuth対応版) – nplll 何でかなと思って調べたところ、どうやらXMLの取扱いが変更になり、 GM_addStyleでエラーが出るのが原因なようです。 Firefox4でcan’t wrap XML objectsというエラーが出る件について | Web scratch なるほどねー。

続きを読む

今さらながらjQueryを触っているなど

LightBox導入→prototype.js必須みたいな流れでprototype.jsを使っていたので、 競合するというjQueryをずっと触っていなかったのだけど(LightBoxだけなら何とかなるけど 他にもprototype依存のライブラリをいろいろ入れてしまってたし)、新しいサイトを作る中で どうせならjQueryに切り替えようぜってことで触ってみた。 テスト的な使い方として、

sampleCode
みたいなパーツをページ内にバラバラと撒いておき、
$(function () {
$('.sample').each(function () {
var sampleCode = $(this).text();
$(this).html('')
});
});
みたいなコードで変換するみたいなことをやってみた。 DOMについては慣れないと混乱するけど、Web+DB Vol.60の実践入門がだいぶ役に立った。 で、これが存外によい。 処理も速いけど、何より書くのが楽。 いや、良いのは評判としてもちろん聞いていたのだけど、それ含めても存外に良い。 無理してでも導入すべきだったか。むう。 もうちょっと色々やってみよう。

続きを読む

Tweetを貼り付けるための公式ツール「Blackbird Pie」をさらに便利に使うBookmarkletを日本時間に対応させてみた

Twitterには、Tweetをブログなどに貼り付ける機能として「Blackbird Pie」なるものがあります。 Blackbird Pie – Twitter Media 使い方は簡単で、TweetのURLを入力して「Bake It」を押すだけ。 その辺りは以前に紹介したとおりです。 Twitterのステータスをブログに貼り付ける公式ツール。 – nplll 複数ユーザーの発言を貼り付ける場合に注意が必要などの問題がありますが、コメント当時の背景や名前が反映されたパーツを気軽に作れるという点で結構便利。敢えて言うと、投稿時間が「less than a minute ago」となってしまうところが問題。

続きを読む