9月 2010

  • Twitterのパーマリンクを表示した後にその日のtwilogに飛ばすbookmarklet作った。

    By mattz, 2010/09/29

    これまで「twitterのパーマリンクを表示する時に前後のポストを取ってきて表示するUser.js」とか「Twitterのパーマリンクを表示した後に前後のポストを取ってきて表示するbookmarklet」などというものを作ってきましたが、Twitterにも色々変化があって、今ではすっかり役に立たなくなった(元々あんまり役に立たなかったけど)ので、代わりにこんなのを作りました。

    javascript:(function(s){s.src='//mattz.xii.jp/sites/default/files/twstlog.js';document.body.appendChild(s);})(document.createElement('script'));

    制限事項

    • 対象のユーザさんがtwilogに登録してないと肝心の日別パーマリンクがtwilog側で無効なので結局のところ、役に立ちません。
    • Twitterにログインしていて、かつ新UIが有効な状態で実行しないと失敗します。対応しようと思えば出来るんだけど、面倒なのでやりません。

    それから、今のところOpera 10.70 build 9053でしか動作の確認はしていません。

  • 僕がTwitterのおすすめユーザーを初めてフォローするまで

    By mattz, 2010/09/17

    twitter.comに普通にブラウザでアクセスすると、サイドバー部分におすすめユーザーってのが表示されますよね?中にはこれを嫌ってuser CSSでブロックごと非表示にしたりする方もいらっしゃるようですが。

    私は別に嫌いではなくて、定期的にチェックしています。といってもこれまでおすすめされたユーザーをフォローしたことは一度もありませんし、最近では僕がフォローしている人がフォローしていさえすれば、ここに表示されるようになってきていて、毎日、でもないですが、かたっぱしから非表示をクリックするだけでした。

    どうせフォローしないならほっとけばいいのですが、それはそれで気持ちが悪いもので、今日も今日とて全員順番に非表示にするお仕事をしていたのですが、ふと目に止まった方がいらっしゃいました。

    おすすめユーザさんの名前の下には、誰がフォローしているのかが表示されるのですが、この方をフォローしている人というのが、安達貴史さん(ベース)、生本直毅さん(ギター)、横山裕章さん(ピアノ)という、いずれもたむらぱんのライブやレコーディングでサポートしてくださっている面々。これはと思って、見てみれば、自己紹介には次のような一文が。

    加藤哉子(かとうかなこ)歌うたったり歌詞書いたりコーラスしたりしてます。

    間違いありません。SOSOSOSにコーラスで参加していた「かなこさん」じゃありませんか。ブログにもたむらぱんのライブに参加したと書いてありました。

    以上が「僕がTwitterのおすすめユーザーを初めてフォローするまで」というお話でした。

  • Togetter向けuser.jsバージョンアップ

    By mattz, 2010/09/15

    2011/06/02 追記

    2011/5末のリニューアルに伴い、リンク削除。

    2010/04/16 追記

    自分で使っていて見つけた不具合の対応だの、気に入らないところの調整だの追加したい機能だのがちょこちょこと出てくるので、結構頻繁にバージョンアップしています。で、本日現在の最新版。

    http://mattz.xii.jp/sites/default/files/togetter_3_0_4.js

    ちなみにバージョン2系の更新履歴はこんな感じ。

    //   2.0.0 b1 2010/09/15 リリース
    //   2.0.0 b2 2010/09/16 RT省略時のURLがリンクにならないのをとりあえず対応
    //                       タイトルのNGワードフィルタ機能追加
    //   2.0.0 b3 2010/09/16 まとめの時系列が逆転しているtweetにマークする機能追加
    //   2.0.0    2010/09/22 まとめた人のIDでフィルタリングする機能追加
    //   2.0.1    2010/10/01 リニューアル対応,
    //                       設定キャンセルボタンの追加
    //   2.0.2    2010/10/04 全体がRTであるtweet(意味があるというのもわかるが邪魔だ)を隠す機能を追加
    //                       ついでにclip関係にバグがあったので修正
    //   2.0.3    2010/10/05 サマリの省略方法の変更
    //   2.0.4    2010/10/22 設定を開くボタンの表示位置を選べるようにした。
    //   2.0.5    2010/11/29 はてなブックマークの変更に対応

    ここから元々のの本文

    Togetter関連の諸々を一つにまとめてみました」で公開しているtogetter.jsですが、色々思うところあって、バージョン2を作りました。

    http://mattz.xii.jp/sites/default/files/togetter_2_0_0.js

    2010/10/01リニューアル対応版
    http://mattz.xii.jp/sites/default/files/togetter_2_0_1.js

    2010/10/04 バグ修正&機能追加
    http://mattz.xii.jp/sites/default/files/togetter_2_0_2.js

    バージョン1から変わったこと

    ページャー機能の廃止
    ネイティブなページャのみで十分であろうと判断。
    各種設定をブラウザ上でできるように変更
    ウィンドウ右上に常に黄緑色の■が表示されるようになりますが、これをクリックすると、設定変更できます。
    localStorageチョーベンリ。
    特にgreasemonkeyの人は、scriptを書き換えるというのは大変そうなので。
    とはいえ、今回greasemonkeyとして機能するかどうかは全く検証してません。基本Opera用です。
    Greasemonkey版も一応用意しました。動かない(Firefoxでは動くみたいですが、Chromeだとダメですね)とか文句言われても対応できませんので、自分で何とかしていただいて何とかしたら是非公開してください。
    Greasemonkey版は諦めました。jQueryを読み込む処理の分、別版にせざるを得ないのに加えて、普段使いもしないFirefoxのために対応する気になれ ません。パブリックドメインなので、必要なら勝手になんとかしてください。
    ID(スクリーンネーム)ごとに背景色を変更する機能の廃止
    要らないよね?どうしても欲しい人がいたら追加しますけど。
    思いっきりjQueryに依存
    何かと便利なので。

    バージョン2公開時からさらに変わったこと

    まとめた人のIDによってフィルタリングする機能を追加
    誰とはここには書きませんけど。
    個別まとめページのページ上部のメニューにコメント欄へのリンクを追加
    コメントが増えてるかどうか確認したくて再訪することが結構あるので。
    まとめタイトルをNGワードでフィルタリングする機能
    ないすみーとかないすゆーとかホント興味ないんです。
    まとめの並び順が時間順じゃない時に強調する機能を追加
    わざわざそういうまとめをする場合、何かしら意図があるはずなので。

    おすすめのuserCSS

    あと、個人的には、下のようなuser cssと組み合わせるといいと思っています。色々非表示にしてますが、表示したい項目があったら、適宜修正してください。

    div.list_body span[class]{
      font-weight:normal !important;
      font-size:inherit !important;
      font-style:normal !important;
      color:inherit !important;
    }
    .favorite_box                 /* 誰がお気に入りしたかとか興味ない                     */
    ,.hatena-star-star-container  /* どれだけスターがついたかとか興味ない                 */
    ,.tag_box                     /* どんなタグが付いているかにも興味ない                 */
    ,.icon                        /* どれだけ気に入られてるかとか読まれてるかとか興味ない */
    ,.ticket_img                  /* 新着かどうかとか興味ない                             */
    ,.side_user_box               /* 最近ログインしたユーザとか一番興味ない               */
    ,.blogparts_box               /* BOTのつぶやきとか見る必要を感じない                  */
    ,#footer                      /* フッタも要らね                                       */
    ,.twitter_button              /* Tweetボタンイラネ                                    */
    ,.livedoor_button             /* Clipボタンイラネ                                     */
    ,.delicious_button            /* delciousボタンイラネ                                 */
    ,.hatena_button               /* はてなブックマークボタンイラネ                       */
    ,.followme_box                /* フォローする気もない                                 */
    {
      display:none !important;
    }
    .info_description{
      display:none;
    }
    a.info_title
    {
      background-image:none !important; /* 一覧画面のタイトルの下線だと思ったら画像かよ */
      font-size:11pt !important;
    }

    2010/09/22 追記

    「まとめた人のIDによってフィルタリングする機能を追加」したバージョンを先ほど公開しました。
    とりあえずこれでバージョン2としてはフィックスします。当面、バグ対応以外の修正は行いません。

    2010/10/04 追記

    つもりでしたが、機能追加しちゃいました。

  • Googleの検索結果で""(ダブルクォート)でくくって検索しなおすブックマークレット

    By mattz, 2010/09/08

    javascript:var l=location;var q=l.search.substr(1).split('&');for(var i=0;q[i];i++){a=q[i].split('=');if('q'==a[0]){a[1]='%22'+a[1]+'%22';q[i]=a.join('=');}}var s=q.join('&');l.href=l.protocol+'//'+l.hostname+l.pathname+'?'+s;

    chalcedonyねーさんが↓こんなことを嘆いていたのでやっつけで書いてみた。

    最近のぐーぐる先生は気を利かせすぎて勝手に表現を変えて検索してくれたりするけども、エラーメッセージでぐぐりたいとき正直ジャマになる。""で囲むのめんどいお

    Googleで検索して、同じフレーズをダブルクォートでくくって検索し直したい時にこのブックマークレットを実行すればよいです。ブックマークレットの実行方法については省略します。

    検索語が「q」っていうパラメータに入ってないと動きません。逆にいうと、検索語が「q」っていうパラメータに入るんだったらGoogle以外の検索エンジンでも動作します。ダブルクォートでくくることに意味があれば、ですけど。

  • たむらぱんワンマンライブ「SOSOSOS」2010/09/07

    By mattz, 2010/09/08

    今回のワンマンは、チケットの番号もあまりよくなかったのでポジション取りは諦めて、仕事終えてから行きました。
    会場前に着いて5分もしないうちに番号呼ばれて入場。まずは毎度恒例のTシャツを購入。今回色違いで4種類あったのですが、予算的に1種類しか買えませんので、こちらの黒地の物にしました。実は今日早速着ています。ブログの写真ではちょっとよく分か りませんけど、書かれているのは「死神」(笑) SOS DETH!

    セットリスト

    • バンブー
    • ちょうどいいとこにいたい
    • ハリウッド
    • テレパシー
    • マイ・ホーム・タウン
    • ハレーション
    • アミリオン
    • グランパ
    • ストーリーテラー
    • ちゃりんこ
    • SOS
    • 十人十色
    • ラフ
    • ゼロ
    • 責めないデイ
    • へぶん
    • ぶっ飛ばすぞ

    アンコールで

    • ズンダ
    • ジェットコースター

    一応ライブ自体はここまでなのですが、幕が閉まってみたら、左右にスクリーンが下りていて、新曲「ラフ」のPVを初披露。いい曲ですねぇ、これ。

    ライブそのものはとても楽しかったですね。3月の時より声もよく出ていましたし、観ている方も慣れてきて、ノリ時を掴めてきた感じ。でも「ハリウッド 」のラストの手拍子、いまいち揃ってなかったぞ。ちゃんと練習してこーい。あと、ゼブラ柄の衣装に合わせたゼブラメッシュのヘアスタイルも可愛かった。

    また、いつものバンドメンバー(を知りたい方は、ベースの安達さんのブログのこのエントリに書いてあるので御覧ください)に加えて、キーボードのエマーソン北村さんと、コーラスのかなこさん(最後に紹介あったんだけど聞き取れなくてかなこさんとしか分かりません)を加えた新編成で、随分アレンジのバリエーションが増えました。その影響もあるんでしょうが、以前からのメンバーさんのパートもちょ っとアレンジ変えていたような気がします。

    MCの方はいつも通りのヨレヨレっぷりでしたけど、それもたむらさんのライブの醍醐味ですし、今回は客席から余計なこという阿呆もいなくてひと安心。

    今回もsaku sakuスタッフさんからお花。

    他にもいくつか来ていましたが、主題歌のご縁でこんなお花も。

    てな感じで、次回のライブは2011/2/12(土)代官山UNIT、だそうです。詳しくは公式サイトを御覧ください。実 は帰りに会場限定先行予約のご案内とかいただいたので、僕はもう申し込みしちゃいましたけどね。