タグ

ブックマーク / zeromemory.sblo.jp (22)

  • suVeneのあれ: [vimperator]Growl風通知 plugin(天気予報, はてなボトル, Twitter, Wassr)

    2008年12月30日 [vimperator]Growl風通知 plugin(天気予報, はてなボトル, Twitter, Wassr) Mac には、Growl つって色んなアプリケーションからイベントを通知してくれるアプリがある。Windows も Growl と API が共通なアプリがあるにはあるんだが、vimperator で実装してみた。(Growlとは非互換) まぁ、どれだけ天気予報が好きなんだって話なんだが。 Twitter や Wassr のつぶやきが現れては消えてゆき、はてなボトルが海の藻屑になっていくのを眺めているのも面白い。 実際の見た目はこんな感じ。 デフォルトでは 10秒 で消えるようになってる。 アプリの構成は ~/vimperator/plugin/_libly.js notifier.js notifier/growl.css observer_grow

    retlet
    retlet 2009/01/02
  • suVeneのあれ: [vimperator]multi_requester.js, nextlink.js で wedata に接続できなくて困っている人向け

    2009年01月01日 [vimperator]multi_requester.js, nextlink.js で wedata に接続できなくて困っている人向け wedata が不調のようで、いまだに繋がらないようだが、multi_requester.js も、nextlink.js も、一応ローカルにデータをキャッシュする仕組みを用意している。 そのバージョンを導入していて、運良く 1度でも wedata に接続できた人は、これらの plugin を利用できているだろうが、そうでない人で困っている人向けにキャッシュ用ファイル置いておく。 どちらも、2.0pre 用なのだが、12/20以前か、以降かでキャッシュを保存する場所が異なる。利用する場合は、_libly.js, multi_requester.js, nextlink.js 共に最新 version にしておく方がよい。 200

    retlet
    retlet 2009/01/02
  • suVeneのあれ: [vimperator]pluginManager.js に最終Ver.チェックと plugin 更新機能追加(plugin 側に <updateURL> 追加が必要)

    2008年12月21日 [vimperator]pluginManager.js に最終Ver.チェックと plugin 更新機能追加(plugin 側に <updateURL> 追加が必要) pluginManager つって、自分がインストールしてる plugin の情報を表示してくれる plugin がある。 (表示される為には、plugin 側で特定の書式に従う必要があるが、coderepos の plugin は徐々に対応されている) /lang/javascript/vimperator-plugins/trunk/pluginManager.js - CodeRepos::Share - Trac 表示はこんな感じでみえる。 -v[ersion] をつけると、もう少し詳細な情報が見れる。 で。 タイトルにあるように、更新チェックと plugin 更新機能を追加した。 更新チェ

  • suVeneのあれ: [vimperator] nextlink.js (AutoPagerize for vimperator)

    2008年12月14日 [vimperator] nextlink.js (AutoPagerize for vimperator) vimperator のデフォルトの "[[" "]]" のマップは、next とか >> だとかが textContent なモノや link @rel="next" なモノが開く仕様になってて、nextpattern, previouspattern に追加できるわけだけども、色んなサイトがある中でそれだけじゃ対応しきれないことが多い。 んで、IRC#vimperator@wide かなんかで、AutoPagerize の wedata の nextLink 引っ掛けてマップできればなぁ、みたいな事を id:otsune さんや、id:teramako さんが話してて、「なるほど!」と思ったので実装してみた。 - /lang/javascript/vim

  • suVeneのあれ: [vimperator]multi_requester.js で天気予報をみる!(extractLink)

    2008年12月02日 [vimperator]multi_requester.js で天気予報をみる!(extractLink) multi_requester.js で天気予報とか見たいなーとか考えてて、 Yahoo!天気情報 とかで郵便番号か住所で検索すればよさそうだと考えたのだけど、これって検索してもいきなり1箇所が特定されるわけではなくて、1クッション挟む状態になる。 こーやって検索すると。 こーなる。 ちなみに、実際の「ピンポイント天気」なる目的ページは郵便番号とかで置換可能かと思いきや、地域・地区などが URL の途中で入ってきて、どっかに変換データかロジックでもない限り検索してみないとわからない。 なので、SITEINFO に extractLink いう属性を追加して、そこに XPath を与えることで、リクエスト結果を元に再度リクエストする仕組みを作った。実際の定義はこ

  • suVeneのあれ: [vimperator]リクエスト結果をバッファ出力(muilti_requester.js)

    2008年11月20日 [vimperator]リクエスト結果をバッファ出力(muilti_requester.js) vimperator が便利すぎてやばい。 元々、ほんの些細なブラウザ操作でもキーボードから手を離すのがかなりのストレスになるのだが、マウスでブラウザ操作するのは半ば諦めていたのに、かなり軽減された。 今までもなるべく手間を減らすように、ブックマークにキーワードを設定したり、Ctrl + L とかでアドレスバーなどにフォーカス後、URL を入力して飛んだりしていたのだけれど、検索や辞書などはそこからまたキーワードを入力せねばならなかったり。 しかし、それが 以下の vimperator plugin でかなり改善された。 Web辞書を引いて結果をバッファウィンドウに出力するvimperatorプラグイン - hogehoge しかし、 「リクエストしてレスポンスをバッファ

  • suVeneのあれ: [vimperator]direct_bookmark.js で post 後にメッセージを出す

    2008年11月10日 [vimperator]direct_bookmark.js で post 後にメッセージを出す vimperator を今更ながら導入して、すっごく便利!と驚いているところ。 で、plugin の direct_bookmark はお勧め plugin の一つなのだが、ポストが終わったのかどうなのかよくわからないので、post が完了したらメッセージを出力するように patch. === direct_bookmark.js ================================================================== --- direct_bookmark.js (revision 34) +++ direct_bookmark.js (local) @@ -625,7 +625,9 @@ user,password, is

  • suVeneのあれ: ヴァージョン管理システム(主にSubversion)について色々調べた時に役に立ったリンクなど

    2008年10月29日 ヴァージョン管理システム(主にSubversion)について色々調べた時に役に立ったリンクなど 今まで、格的にバージョン管理システムを利用したことがないのであれこれ調べてた。 書籍を買おうかなと思ったが、今の時代はネット上には素晴らしいドキュメントが公開されているので、すごく助かった。 メインラインを利用したチェックアウト・チェックインくらいしかやったことなくて、ブランチやらマージやらの使い様をよくわかっ使ったことがなかったようなレベルで、体系的な概念を理解するのに役立ったページがここ。 構成管理 実践入門 第1章 構成管理入門 はじめに 第2章 はチュートリアルの形で、一つずつコマンドを確かめていく感じで、第3章では、実際の現場を想定したフィクションのショートストーリーで Subversion を利用する方法がかいてある。 InfoQ: 複数のアジャイルチームで

    retlet
    retlet 2008/11/01
  • suVeneのあれ: よくないプログラムコメントの書き方について

    2008年09月23日 よくないプログラムコメントの書き方について プログラムのコメントというのは、人によって書き方は様々である。 2008年07月30日 otsune コードでhowやwhatは書けてもwhyは表現できません!はてなブックマーク - Latest topics > ドキュメントは善か悪か - outsider reflex と、otsune さんも言うように、俺が考えるプログラムのコメントというのは、「summary」や「why?」を書くべきであって、決して「what?」をひたすら書くべきではない。 (この場合の「summary」というのは、「what」の概要のようなものかもしれないし、コーディングの思想のようなものかもしれない。そして、「why」は、仕様的な「何故」かもしれないし、トリッキーな方法を説明する為の「何故」かもしれない) そもそも、「如何に(後に役に立つ)ド

    retlet
    retlet 2008/09/24
  • suVeneのあれ: 「マイミク整理宣言」について考える

    2008年09月10日 「マイミク整理宣言」について考える ごくたまーに見かけるのだが、「マイミクを整理します」という宣言の元、マイミクを解除したりしなかったりする人がいる。 はじめに断っておくが、それが悪いだとか、いちいち宣言するな、という話では全然ない。 では何かというと、それを先に宣言して行うということにどういう意味があるのだろう?、と、妄想してみるというだけである。 というのも、俺の場合はどれだけ最近交流がなかったり、足跡が付いてなかったりしても(そもそもあまり日記を書いてないので、足跡やコメントがあるわけがないが)、いちいち「マイミクを解除しよう」と思うことがない。理由は、悪い言い方をすれば、特に邪魔になるわけではないし、自分に少しでも関連ある人のフィードリーダー的な意味で繋がりがあっても、全然気にならない。 まず、数少ない観測の中で(3~4度くらいしかマイミクの中では見たことな

    retlet
    retlet 2008/09/11
  • suVeneのあれ: crontab 設定の小話

    2006年09月03日 crontab 設定の小話 Unix とか Linux には crontab って呼ばれるものがある。 これは Windows で言うと、タスクマネージャーみたいなもん。 レンタルサーバーとかに常駐プロセス(deamon) 作ったら怒られるので、定期的にプログラムを実行したりする。 んで、Plaggerインスコして crontab 利用する人の中に 「crontab は環境変数がないから、PERL5LIB の環境変数をきった Shell を叩いてます」 って人をちらほら見かけるんだけど、crontab -e はいくつかの環境変数設定できるので、叩くだけなら、いちいち Shell 作らなくてよいよって話。 PERL5LIB=/home/USER_NAME/local/lib/perl5:/home/USER_NAME/local/lib/perl5/site_perl

    retlet
    retlet 2008/05/26
    crontabに環境変数を設定する
  • suVeneのあれ: [Greasemonkey]ver.0.1.0 Twitter Followers Manager - Followers から Friend 追加・削除とか

    2007年04月22日 [Greasemonkey]ver.0.1.0 Twitter Followers Manager - Followers から Friend 追加・削除とか Twitter は、誰追加したらよいのかよく分からんから、基的に follow された人ほとんど add してるのだが、そうしてるとワザと外してる人だったのか、新たに follow された人なのかってのが管理できなくなってくる。(名称を覚えるのが苦手なのだ) んで Twitter は、自分の followers のページから add, remove できりゃーいいのに、それはできない設計になってる。 困ったなーって事で、なんかよいスクリプトないかと思って探してたら、Twitter で add を快適にする Greasemonkey スクリプトってエントリーがあって、タイトル見て期待したのだが、コレは add

    retlet
    retlet 2007/04/23
    自分のFollowersページに各ユーザの message,nudge,leave,remove,add を追加。非friendの人は add が出るので一目瞭然。
  • ver.0.1.0 HatenaB with twitter

    2007年04月16日 [Greasemonkey]ver.0.1.2 HatenaB with twitter - はてブからTwitterへクロスポスト Hatenaブックマークの画面から、TwitterへクロスポストするGreasemonkey。 Twitterへの更新が成功したか失敗したかは見てないけど、まぁいいでしょ。 hatenab_with_twitteruser.user.js こんな感じでチェックボックスでるので、適当にしてやってください。 追記1 URL 長いとアレだから、TyniURL(URL短くするサービス)したほうがいいって話あったのでやってみたけど、tinyurl からの callback が帰ってこないうちに はてブ追加すると、元の URL になるかも。 iframe とか使って Post すればよいのだろうけど、そこまではメンドウだし、まぁよいか。 Tiny

  • suVeneのあれ: 読書管理・欲しい本管理の為のウェブサービスとか

    2007年03月18日 読書管理・欲しい管理の為のウェブサービスとか 図書館を活用しだしたのはここ1年ほどのことで、それまでは全部購入してたから、棚はすぐに満タンになるわ、年間10万以上飛ぶわで困っていた。で、図書館の効率のよさを知って、「なんていい所なんだここは!」と思っていたのだが、実は少しだけ問題がある。 それは、端的に言うと「手元にが残らない」って事だ。 これは別に、手元において置きたいすら買いたくないとかそういう意味ではなくて、自分がどんなを読んできたかってのが覚えてられないという意味で困るッつー話だ。 俺は名称を覚えるのが苦手って話を何度か書いたことはあるが、映画のタイトルや著者や監督に関しても例外ではない。(中身を忘れてる訳ではない) 大体、家にあるですらあまり覚えてなくて、例えば、図書館屋さんに行ってからタイトル見ておもしろそうだという選んできたはよいが

    retlet
    retlet 2007/03/18
    scialtunes使ってるけど確かに最近重い。ブクログは気になるなぁ
  • suVeneのあれ: [bookmarklet][ネタ]はてブ追加(似非GreyBox風)ブックマークレット(ゴージャス版)(追記2あり)

    2007年02月21日 [bookmarklet][ネタ]はてブ追加(似非GreyBox風)ブックマークレット(ゴージャス版)(追記2あり) 追記1 2007/02/21 17:00 id:yumizouさんに指摘された、ちかちか点滅修正。 sleipnir で動くのかな?IE6コンポーネントだと文字列長すぎてダメな気もするけど、どうなんだろ。IE7だといけるのかな。 追記2 2007/02/21 23:00 id:obacanさんに要望された、テキストエリア版追加。(ブックマークレット実行時の選択範囲がテキストエリアにコピーされる) はてブ追加(似非GreyBox風)ブックマークレットはいまいちだったようだ。俺は気に入ってたんだが。 例えば、こんな声が上がっていた。 ×ボタンがカクワルい重い透明度が変更したい などなど。 そこで! ブクマページが重いのは俺のせいではないのだが、Loadi

  • suVeneのあれ: [GreaseMonkey]RelatedEntry from Hatena

    2007年01月16日 [GreaseMonkey]RelatedEntry from Hatena * History ver.0.2.0 Alt-R で表示トグル ver.0.1.0 初版 * Script ver.0.2.0 relatedentry.user.js * Synopsis 関連エントリー表示スクリプト * About Hatenaによる「このエントリーを含むほかのエントリー」が特定の話題追いかけてる時などに便利なんだが、いちいちブックマークページを開くのが面倒なので、GreaseMoneky 作った。 「このエントリーを含むほかのエントリー」か「このエントリーを含む日記」どちらかが存在すれば画面の右上に表示。 (LinkBackのパクリ) 動作イメージ 該当 Hatena ブックマークのページ とりあえず作ってみただけだから、便利かどうか分からんけど公開。 poste

    retlet
    retlet 2007/01/18
    このエントリーを含む他のエントリーを表示する。//Mac OS XだとCommand-Rでブラウザの更新と被っちゃってますよ。とりあえずCommand-Eあたりに振り直して対処。
  • suVeneのあれ: 事実を事実として受け止めるという事(id:b_say_soさんへ仮の返信)

    2006年12月28日 事実を事実として受け止めるという事(id:b_say_soさんへ仮の返信) 落ち着いて考えて entry をあげている余裕が無いのだが、あまりに時間が経ってから言及するのもなんなので、とりあえず個人的に考えている事を b_say_so さんへの仮の返信としてみようと思う。構成を考えてないから、多分長文になる。前の b_say_so さんの entry を読み返した訳でもなく、直接的なコンプレックスへの対応の対案でもないのだが、全ては繋がっていると思うので、俺が個人的に考える 自意識・コンプレックス・差別・抑圧・不条理・個と集団などに対する基的なスタンスを語る。 Say::So? - 昨日の補足とsuVeneさんへごめんなさい まず、前提として言って置かなければならないことがいくつかある。 一つは、俺は自分が持つ根的な弱い部分はほとんど表に出さないという事。表とい

  • suVeneのあれ: ウェブ上での会話について(id:b_say_soさんの言及に対して綴る)

    2006年12月26日 ウェブ上での会話について(id:b_say_soさんの言及に対して綴る) 俺は、ウェブの上では現実ではありえないほどフェアな状態に近いと思っている。欧米圏や、実名化が制度化されている国とは違って、匿名に近い HN で活動する事の多い日では、現実でのしがらみや抑圧からかなりの低コストで解放されるキッカケを与えられていると考えている。体力差や年齢差、男女差などの障壁が著しく薄くなる(という HN のメリットが好きだ)。 ただ、この均衡は感情が入ったり、現実との接点を持ってきたりする事により途端に崩れることがある。 Say::So? - わからないならわからないってことにもっと謙虚になったほうがいいと思うよ、たぶん。 このブログで俺のコメントが言及された訳だ。俺が書いたコメントは 2006年12月25日 suVene suVene 自意識 『どうにもできないのが自意識の

  • suVeneのあれ: 「善意」を「偽善」であると否定しても水掛け論

    2006年11月27日 「善意」を「偽善」であると否定しても水掛け論 最近の話だと、「しぬしぬ詐欺」(さくらちゃん臓器移植募金の話)や「ぬれ煎話」(資金難で電車の修理代の資金調達の為の話)、ネット上の話で「Yahoo!ブログの転載問題」(今回は自殺予告問題)などに伴って「善意」や「偽善」なども一緒になって記事になっていたりする。 興味があれば、いくらでもそのような記事に出会う事が出来るだろうから、関連記事は下のほうで適当に拾っておくだけとする。 最初に俺の募金や転載に関するスタンスを言っておくと、特定の誰か(何か)を救うための街頭募金などについては、募金する側は自己満足の割合が多いと思っているし、転載問題にしても、リンクで済むところを全文コピーして(Yahoo!内では転載元はデフォルトで許可状態になっているのだが)、同じ内容の記事がいくつも増えるのは無駄だし、邪魔なだけだと思っている。

    retlet
    retlet 2006/11/28
  • suVeneのあれ: [GreaseMonkey]PageConcater

    2006年11月03日 [GreaseMonkey]PageConcater 履歴 2007/09/30 AutoPagerize (swdyh)が素晴らしすぎるので、PageConcaterは公開終了 ver.0.10.0 ASCII.jp対応 ※通知記事 ver.0.9.0 2ページ目以降を直接開いた場合自動で1ページ目に飛ばないように仕様変更 ※通知記事 ver.0.8.0 AutoPager対応 ※通知記事 ver.0.7.0 ver.0.7.0 SAFETY JAPAN/日経BP社 / ITmedia +D ・ ITmedia News対応 ※通知記事 ver.0.6.0 @nifty:デイリーポータル Z対応 ※通知記事 ver.0.5.0 日経BP 総合対応 ※通知記事 ニュース/ビジネススタイル/トレンド/ライフスタイル/ネットマーケティング/セカンドステージ ver.0.

    retlet
    retlet 2006/11/04
    CNet, ITPro, MYCOMの複数ページに分かれた記事を統合する。