2008-04-28
2008-04-27
■MySQLがUTF-8になった
ので、http://materia.jp/shelf/も、UTF-8にした。
中身で検索できない問題を抱えてしまったけど、元々できないことを無理矢理実現してたことなので仕方がないといえば仕方がない。
WordPress 3.5.x 系にアップするときまでの宿題。
2008-04-26
■SILVER SPOON
こんなの出ていたんだなぁ。
田村直美のセルフカバーアルバム。
……一番大好きな"SILVER SPOON"が収録されているじゃないですか?
買った。
やっぱりいいなぁ。しかも今の自分の環境で聴くと歌詞が重い……。
■仮面ライダー SPIRITS 14
出る度にそろそろ買うのをやめようかな、とか思うんだけど読んだ後にはそんなこときれいさっぱり無くなってるんだよなぁ。
俺たちのフィールドあたりから分かっていたけれど、「細かいエピソードを重ねつつも全体にうねりと統一感を作る」っていうのがすごく上手い。
「最初から計算された大きな物語」とは違ったストーリーテリングなわけで*1、でも統一感があるってのは驚愕だなぁ。
でもなんで表紙が1号2号なの?
■ヘブンズゲイト GREEN
白門井亜矢。
普通のコママンガでショートショートって好き。
小説のショートショートも好きだけど。
そう。
最後のコマ/ページで落とすというショートショートの面白さが、ここにある。
■Windows の Ever Note クライアント
期待してますよ〜。
Evernote started out as a Windows app, but in version 3.0, currently in private beta, it has become a web service along with a sharp looking native Mac OS X client app.
AppleInsider | Evernote for Mac, iPhone to make managing information overload easy
*1 事実かは知らない。"そう見える"ということでしかない。
2008-04-25
■Googleでフレッシュな情報を検索する
by simply adding “&as_qdr=d” to the end of any query
Filtering Google Searches By Freshness
(略)
simply change the =d to d5 for 5 days, or w5 for five weeks, or y5 for 5 years
クエリの後ろに、(Advanced Search が付加するパラメータでもある) &as_qdr=d5 と付けると過去5日分という指定ができる、というtips。
面倒くさい?
prima materia - diary : Firefox OpenSearchFox add-on で 検索結果の言語を制御する
あたりを合わせて読むとよいかも。
■類書は多いけど最新版ということで
実はこういう本を持っていないなぁ、と思ったのでなんとなくメモ。
(BK1内容説明より)
UMLを使い、ユーザー要求をどのようにモデルに落とし込んでいけばよいのか、その手順とポイントを基本から丁寧に解説。より良いモデルへ導いていくための道筋を伝授する。
■見えない視覚
気になる……。
(BK1内容説明より)
【イギリス心理学会優秀図書賞】われわれには、意識されない「もうひとつの視覚」があった。事故で「視力」を失った患者の不思議な能力からもたらされた、脳のしくみの新しい理解。ひとつの脳のなかに2つの視覚システムがあることを証明する。
■翻訳デスクトップアプリケーション translateclient
.Net で動く。GUI に日本語はまだ用意されていない。
translateclient | Free software downloads at SourceForge.net
Any Language → 日本語 とか 日本語 → Any Language ができることが秀逸(というほどのことでもないか。でも今まで、出来そうでいて出来なかった機能のような気が)。
未知の単語を調べるのによいかと。
GUI の使い勝手は十分。結構ちゃんと考えてあるな、という印象。
自動起動とホットキーは邪魔だから外したけど、.Net アプリケーション だから起動遅いしなぁ。
常駐させるかどうかは微妙。
■赤きティンクトゥラ
鋼の錬金術師に出てくる"賢者の石"の別名。
赤チンキのことか!
同じく"第五実体"は"quinta essentia"で、これは私のIDにつながるのだけど、サイト名は謙虚に"第一質料"である"prima materia"。
2008-04-24
■IE6 標準準拠モードの div 要素の大きさって?
このサイトの右上の操作メニューを模したhtml。
IE6 の標準準拠モードになっているのだけど、
上下のボーダーが消えてる……。外側の div要素(adminbar)の高さってどうやって決められてるんだろう?
単純に height:100px; とかすると下のボーダーは表示される様になるけど、上のボーダーは消えたまま*1。
判らない……。
今まで IE 無視! だったツケを払っている気分。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja-JP">
<head>
<title>DIVの高さって?</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<style type="text/css">
<!--
.adminbar {
font-size: 90%;
/*height: 100px;*/
}
.adminbutton {
background-color: #999999;
background-color: #f5f5dc;
border-style: solid;
border-color: #eeeeff #999999 #999999 #eeeeee;
border-width: 1px;
padding: 2px;
}
div.main {
float:right;
width: 78%;
}
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="adminbar"><span class="adminbutton"><a href="./test">追記</a></span></div>
</body>
</html>
■SHA1ハッシュ値をキーにした連想配列を作ればいいよ
もちろん連想配列はハッシュ表で実装するのだ!
ハッシュ関数SHA1を使ってハッシュテーブルを作成したいです。SHA1は160ビットのハッシュ値を生成するため、単純に考えると縦の列が2^160の巨大なテーブルが必要になるため、どう作成したらよいのか分かりません。ハッシュテーブルは衝突が起きたときにはポインタでハッシュ値をつなげるような形にしたいと思っています。
http://q.hatena.ne.jp/1209004002
*1 このサイトを IE6 で見てる人は、この、上のボーダーが消えている状態をずっと目にしていたんだろうな。


