foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

2009-10-01から1ヶ月間の記事一覧

Firefox GreasemonkeyでXPathResult.prototype is undefined

XPathResultを配列と同様に扱いたかったのでprototypeをいじろうとしたけどできない。 しかも以下の結果はundefinedになってしまう…。 alert(XPathResult.prototype); // undefined調べてみたらこんなページがあった。 http://userscripts.org/topics/24438

Firefox GreasemonkeyでXPathResultforeachしたい

GreasemonkeyではXPathResultしたかったのだけどprototypeが変更できなかったので関数を作ることにした。 function each(xs, f){ if(xs instanceof Array){ for(var i = 0, n = xs.length; i < n; i++){ f(xs[i]); } return; } if(xs instanceof XPathResult…

Firefoxでサイト名を取り除いてページタイトルを短くするGreasemonkeyスクリプト

環境 Firefox 3.5 Greasemonkey 問題 ブラウザへ登録したブックマークのタイトルが長すぎて見つけるのに苦労する。 特にページ名の先頭にサイト名があると邪魔。 解決 余分な名前を取り除いてくれるスクリプトを作成してみた。 settings に設定追加して使う…

CentOS標準で入っているApacheの他に別プロセスを起動したい

環境 CentOS 5.2 Apache 2.2 問題 Apacheプロセスを複数起動したい。 解決 いつか設定ファイルをコピー・編集することで複数起動できる。 まずは設定ファイルをコピーする。 # cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd2.conf # cp /etc/httpd/c…

Windowsのmsysgitでログが見られない

環境 Windows XP Professional SP3 msysgit 1.6.3 問題 コンソールでgit log すると表示が崩れてしまいログが見られない。 解決 msysgitインストール・パスに入っているgit-bash.exeを使うといい。 そのままbash.exeを起動してしまうとカレント・パスがgit-b…

Windowsコマンドラインから空ファイルを作成する

環境 Windows XP Professional SP3 問題 コマンドラインから空ファイルを作成したい。 Linuxのtouch的なことをやりたい。 解決 C:\>type nul > hoge.txt

FlashDevelopでプロジェクトを作成する

環境 FlashDevelop 3.0.4 問題 プロジェクト名を作成したい。 解決 ファイル メニューからの操作ではないので間違えやすい。 メニュー -> Project -> New Project をクリック。 "AIR Flex 3 Projector" をクリック。 Nameにプロジェクト名を入力。(後で変更…

FlashDevelopプロジェクト名を変更する

環境 FlashDevelop 3.0.4 問題 プロジェクト名を変更したい。 解決 FlashDevelop上からは変更できない。 プロジェクトを閉じる。 エクスプローラからプロジェクトファイル名を変更する。 プロジェクトを再度開く。