2006-01-01から1年間の記事一覧
拡張子が"7z"というのがあるようだ。知らなかった。 http://www.7-zip.org/ja/
管理者のみにadminmenuを表示 template/view.htmlにて、 <% if @plugin.admin? %> <div class="adminmenu">.... <% end %>とする。 認証ユーザのみにadminmenuを表示 template/view.htmlにて、 <% if @plugin.auth? %> <div class="adminmenu">.... <% end %>とし、管理ツールからedit_userプラグインを有効</div></div>…
CMSを探しているのだが、googleで、散々検索してみたけど、要件に見合うものはなかなか見つからない。ちなみに要件は以下の通り。 フリー/オープンソースであること。 静的ファイルを作成できるタイプであること。 複数ユーザで編集ができ、公開権限なども設…
http://lab.arc90.com/2006/07/link_thumbnail.php というおもしろいものを見つけた。ダウンロードしてきたファイルには、例のhtmlと(?:Java|ECMA)Scriptが入っていたので、(?:Java|ECMA)Scriptを参照してみると、 var n = h.replace(/[^:]*:\/\/([^:\/]*)(:…
仕事で使っているPCにはIE7beta3は入れられない(入れたくない)ので、遊んでるWindows2000に、IE7beta3を入れてみようと思ったのだが、どうもIE7beta3はWindows2000には対応していないようだ。 http://www.microsoft.com/japan/windows/ie/ie7/about/sysreqs/…
rubyでRSSを解析したいと思って、手元にある、リファレンスマニュアル(Windows chm版)を見て標準では添付されていないと思っていた。しかし、どうも、1.8.2あたりから、標準添付されているようで、本家サイトのリファレンスマニュアルにはちゃんとある。まあ…
#!/usr/bin/perl .... $a = (split(/:/, $line))[0];と書くべきところを、 $a = split(/:/, $line)[0];と書いてしまう。 syntax error at xx.pl line N, near ")[" Execution of z.pl aborted due to compilation errors. のエラーで気づくのだが、どうして…
perlで関数を指定するところを、変数を指定したみたいで、動かないなぁ、と10分ほど悩んでしまった。 &func;と書くべきところを、 $func;と書いていたのだ。とほほ。
「はてなTシャツ欲しい!」と書くと抽選でTシャツがあたるようだが、あまり欲しくないです。と書いてしまうと抽選対象になってしまうのだが。。。 この前の本だとか、衣類・食料の類でないヤツがいいなぁ。またプレゼント期待してます。>はてなさん。
最近のはてなのトップページをfirefoxで見ると配置関連がちょっと崩れているんですけど、どうしてなんでしょうか?ここ1,2週間だと思うんですけど。
EmacsをWindowsで使おうと思い、Meadowを入れた。日本語の設定を行って、Shift_JISは表示できるようにはなったのだが、UTF-8は表示できないのはなぜだろうか? また、dot.emacs.jaを.emacsへ変更するには、エクスプローラではできずに、コマンドプロンプトか…
kconv.rbを読み込んでいると、Stringクラスにメソッドが追加される。 #!/usr/local/bin/ruby # Stringクラスにtoeucやtoutf8が追加される。 require 'kconv' while gets print $_.toutf8 end
たまにしか使わないのと忘れちゃうなぁ。 あるファイル(filename.txt)中のpattern0,pattern1のすべてをそれぞれ、replacement0,replacement1に変更する。 .... ed filename.txt <<_EOF >/dev/null 2>&1 ,s/pattern0/replacement0/g ,s/pattern1/replacement1/g w q </_eof>…
宮城県、仙台市などの市区町村の各URLおよび、おおよその所在地を見渡たせるものがなかったので、 http://www.miyagino.net/ に作成しました。 地図はGoogle Maps APIを使用しています。もしよかったら、どうぞ。
/etc/hostsファイルの役割をするファイル C:\WINDOWS\system32\drivers\etc\hosts にIPアドレスとFQDNを指定する。すでに運用しているhttpsを別サーバへ移行する場合、Common Nameが決まっているので、DNSでテスト用FQDNを指定してもうまくいかない。こんな…
Google Mapsの右下に表示されているズームアウトされた地図だが、Google Maps API Version 2 Referenceにはまだ載っていないようで、結局、Googleで検索して以下のコントロールだということがわかった。 GOverviewMapControl これを、GMap2#addControlで追加…
あるPHPスクリプトを修正中、別サーバ上のPHPの"実行結果"のhtmlが欲しくなり、HTTPリクエストをどうやって取得するのかふと疑問に思った。リファレンスマニュアルをみても標準ではなさそうだし、メーリングリストを漁っても解決策が載っていない。どうも、P…
http://mm.apache.or.jp/pipermail/apache-users/2006-June/006362.htmlにあったのが便利かも。 javascript:document.cookie をIEの"アドレスバー"に。
WinSCP(http://winscp.net/eng/docs/lang:jp)を使用してファイルを転送しようとしたときだけ、エラーが出て転送できない状態があった。接続はできるし、ファイル一覧なども見れるのに、ファイルの転送ができない。どうも、エラーをみると、PATHがなんか足り…
Apache2のSSL(mod_ssl)において、IPアドレスベースのバーチャルホストの設定を行っている場合、同じIPアドレスで証明書やServerNameなどを変更した場合、 # /usr/local/apache2/bin/httpd -S -DSSL .... Syntax OKかどうかを確認 # /usr/local/apache2/bin/a…
GEvent.addListener(map, "click", function(marker, point) { if (marker) { map.removeOverlay(marker); } else { if (this.premarker) { map.removeOverlay(this.premarker); } this.premarker = new GMarker(point); map.addOverlay(this.premarker); } …
以前Hikiに書いていたものを保存。 Thunderbird http://www.mozilla-japan.org/products/thunderbird/からThunderbird Setup 1.5.exeをダウンロード。 GnuPG http://www.gnupg.org/からgnupg-w32cli-1.4.2.1.exeをダウンロード。 Installer Languageは"Engli…
#!/usr/bin/perl system("foobar-command &"); print <<_EOF; Content-type: text/plain; end execute _EOFのようなCGIを起動して、本当にback groundで動くのかと思ってやってみた。結論を言えば、画面の表示は先に表示されるが、出力をhttpd(Apache2)がちゃんとにぎっているので、プロセスが終了するまではプログレスバーが途中(IEならロゴがなびいている)の状態であった。httpdがそういう仕様なので仕方がないのだが、もしかしたらと思い、 system("foobar-command >/…</_eof;>
Webページのイメージをそのまま縮小したり、拡大したりできないものかと思って検索していたら、 window.top.document.body.style.zoom = 0.5; // 50% のようなことができるようだ。
http://d.hatena.ne.jp/chiyorozu/20060602/p1にGoogle AJAX Search APIのことが書いてあったので早速sign upした。でも、Google Maps APIでsign upしたときと同じキーを頂いたのだ。sign upは必要なかったのかな?
FirefoxとThunderbirdがアップデートしていた。最新バージョンは1.5.0.4です。セキュリティフィックスが主のようです。 http://www.mozilla-japan.org/ からどうぞ。以下はアップデート概要。 Firefox 1.5.0.4 で修正済み MFSA 2006-43 addSelectionListener…
XMLHttpRequestでは、Basic認証も行えるようだ。 function basic_auth(oid) { var req = new XMLHttpRequest(); var myurl = 'http://www.example.jp/foobar/auth/'; var id = document.baform.baid.value; var pw = document.baform.bapw.value; req.onread…