2007-02-01から1ヶ月間の記事一覧

はてなブックマークのキーワード -> JSON てのをやってみる

higeorange.com内にコンテンツを作った。 URLを変更したので注意。 http://labo.higeorange.com/hatebujson/ http://labo.higeorange.com/keyword.cgi?url=[エスケープしたURL] JSONP の場合 "callback=関数名"を付ければできる。 例 http://labo.higeorange…

IE から見ると

OperaIRC+ひどいことになってるね。あとで直す。 はてブのスクリーンショットを見て気づいた。IEはなんだかんだで必要だなぁ。

移転作業。

約2年半使われていた URL が無駄になるわけで…。んーもったいない。 旧サイトのコンテンツを消した。主要コンテンツには移転した旨を書いておいたので問題ないと思う*1。 RSS で移転したことをおしらせしたいんだけど,自作の糞スクリプトが動かなくなってた…

OperaIRC+ 移転。

http://opera.higeorange.com/ に変更されます。 http://www14.plala.or.jp/operairc/ の方は 3 月中旬までには消滅するはずです。 ご迷惑をお掛けします。 せっかく移転したんだからコンテンツの見直しもしたいところだけどそれはまた今度。

ビールの原料買ってきた

実践Web Standards Design―Web標準の基本とCSSレイアウト&Tips作者:裕哉, 市瀬,真琴, 望月,英児, 福島九天社Amazon

引越し

3月に引っ越す。 で,今使ってる ISP を解約するので OperaIRC+ を使ってるスペースも当然使えなくなる。 どうするか。 1. 他に移す。 2. Opera Wiki にコピー。 3. 誰かに譲る。 4. 閉鎖。 内容がかぶってるところもあるから,2番が良さそうなんだがめんど…

Date.toLocaleFormat 文字化け

new Date().toLocaleFormat() と引数を何も指定しないと ”2007年02月22日 03時41分06秒" のような日時がが返ってくるが これを del.icio.us に日時を表示させるスクリプト内で使うと文字化けする。 回避策として decodeURI(escape(new Date().toLocaleString…

Date オブジェクトを お好みのスタイルに

Date.prototype.format = function(str) { var zero = /%d|%i|%m|%H|%I|%M|%S/; var date = { "%a" : (["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"])[this.getDay()], "%A" : (["Sunday", "MOnday", "Tuesday", "Wednesday", "Thursday", "Friday", "…

日付:時刻をはっきり表示させる

del.icio.us にポストしたエントリは "1 day ago" とかになってしまって 何年何月何日何時何分何秒 にポストしたのかはっきりわからなくなる。 それをはっきりさせようということで, // ==UserScript== // @include http://del.icio.us/* // ==/UserScript=…

イベントの "which" プロパティ

マウスクリックだと 1, キーイベントだと キーコードを返す。 IEでは使えない?

del.icio.us にブックマークしたページをスライドショーしてみる

http://delicious.salted.com/ 20秒間隔でブックマークしたページが次々と表示されていく。あんまりうれしくない。

今日買った本

まるごとJavaScript & Ajax ! Vol.1作者:天野 仁史,舘野 祐一,川崎 有亮,arton,田中 孝太郎,国分 裕,山本 有悟,海野 裕也,nanto_viインプレスAmazon

del.icio.us に はてなブックマークカウンタを付けてみる。

誰かが作ってるとは思うけど。 // ==UserScript== // @include http://del.icio.us/* // ==/UserScript== (function() { var base_uri = 'http://b.hatena.ne.jp/entry/'; var image_base = 'http://b.hatena.ne.jp/entry/image/'; var post = document.eval…

Firefox で ローカルサーバ を構築

NameBright - Coming Soonjavascript でいろいろできるっぽい。 試す。 簡単に試してみる 以下を,"test.sjs" として "~/.mozilla/firefox//pow/htdocs" に保存。 で, "http://localhost:6670/test.sjs?foo=bar&hoge=fuga" にアクセスすしてみる。 …

spidermonkey で CGIを書く

envirionement.QUERY_STRING でクエリを取得できた。 perl の use みたいなのは load() で代用。 CGIに便利なオブジェクトが欲しいところ。

vimball のインストールでつまる

vim

$ vim hoge.vba :so %でインストールしてくれるはずなんだけど, "/usr/share/vim/vim70/" のほうに突っ込もうとする。 で調べてみると,runtimepath で指定してあるディレクトリで最初に見付かったディレクトリにインストールするみたい。 .vimrc の runtim…

ブックマークのプロパティを開くと落ちる件

よくわからんが落ちなくなってた。

破壊的なループ

for(var a = ['hoge', 'fuga', 'foo', 'bar'];a[0];a.shift()){ alert(a[0]); } alert(a.length); >> hoge fuga foo bar 0 使いどころがわからんが。 くそ遅い…。shift() に時間かかるんだろうなぁ。 逆からアクセスしていくのでもいいんだったら var a = ['…

pipes おもしろそーだ

かんたんすぎ かっこよすぎ Yahoo piepes より。 Plagger 的だね。かなり直観的につなげられるし。ソーシャルだし。 rss だけじゃなくて json もはいてくれるようだ。JSONP いけるのか? http://pipes.yahoo.com/ んー, json が syntax error だと。。。どう…

[Firefox][Linux] 落ちる

ブックマークのプロパティを開こうとすると落ちる…。 firefox-2.0.0.1-3.fc6.remi んー原因はなんなんだろうーか。拡張かなぁ…。 どうも拡張ではなさそうだ。新しいプロファイルでも落ちた…。 Fedora標準の 1.5.0.9 にもどしたところ問題無し。再び remi版2.…

フォント

ターミナルのフォントを変えてみる ここ最近はずっと Bitstream Vera Sans Mono (10) なぜ "date" と "cal" なのかは置いといて,候補。括弧内はサイズ。 Monaco (9) いい具合のくせ。 Anonymous (10) ちょっと行がつまりすぎか。 VL ゴシック (11) 日本語も…

ループを速く

Efficient looping in Javascriptんーと,逆からアクセスしてるから速いわけじゃなくて,終了する条件の判定でのドット演算子の処理に時間がかかっているという認識でいいのだろうか。 var data = new Array(); for(var i = 0; i < 200000; i++){ data[i] = …

gnome パネル

どうも縦置きには向いていないらしい。 幅を広げたらランチャのアイコンまででかくなる。KDEやXFCEもだめ。

Plagger の CPU 使用率の高さ

del.icio.usにポストしたブックマークの検索方法の模索 - higeorange's blog をしているときに CPU 使用率が高くなることがある。 Entry-FullText で内容を取得している段階から,メールを送っている段階にかけて CPU 使用率が 90% を越える。 cron で1時間…

XHRで取得してきたHTMLをどう扱うか

resposneText で受けてそのあとどうすればいいか? http://la.ma.la/blog/diary_200506231749.htm の場合 欲しい要素の始点と終点を indexOf() で取得して slice() ふぁっきん not well-formed, XMLHttpRequest とかで | js | gm - 氾濫原 の場合 そのまま HT…

mplayer が起動しなくなった

gmplayer: error while loading shared libraries: libpostproc.so.51: cannot open shared object file: No such file or directory 対処方 http://www.linux.or.jp/JM/html/ld.so/man8/ldconfig.8.html

spidermonkey の environment オブジェクト

js> for(var i in environment){print(i)} MANPATH HOSTNAME TERM SHELL <略> js> environment.SHELL /bin/bash 参考 Title

はてなダイアリーの編集画面をすっきりと

"画像の投稿","トラックバックURL"を隠したり出せたりできる。どこかで見たような気もするけど書いてみた。 // ==UserScript== // @include http://d.hatena.ne.jp/USERNAME/edit* // ==/UserScript== (function() { var hideElement = document.evaluate('…

Ubuntu 6.10 VMWare イメージ 日本語版

出てたのであとで差し替える http://www.ubuntulinux.jp/News/News20070124

メンテナンス終了

別に書きたいことが無くても困っちゃうよね。 完全なるはてな依存症。