2006-05-25
css backup
vim theme
* {
margin:0;
padding:0;
border:none;
font-size: 9pt;
}
body {
font-family: "BDF M+", "Osaka-等幅", "BDF M+", "MS ゴシック",sans-serif;
line-height: 1.2;
letter-spacing: 0px;
color: #CEBEAD;
background-color: #000;
background-attachment:fixed;
margin: 0;
margin-left:3px;
padding: 0;
word-break: break-all ;
word-wrap: break-word ;
/*
background-attachment:fixed;
background-image: url("http://hotchpotch.in/misc/uma.jpg");
background-position: bottom right;
background-repeat: no-repeat;
*/
}
h1, h2, .hatena-body {
background-color: #1E1E27;
width:500px;
/*
filter: alpha(opacity=90);
opacity:0.9;
*/
}
h1 {
width:502px;
}
.hatena-body {
padding-left:1px;
padding-right:1px;
}
.hatena-body {
}
.comment {
margin-top:12px;
margin-bottom:12px;
}
.hatena-body p {
text-indent: 9pt;
}
a,
a:link,
a:hover,
a:visited {
text-decoration: none;
color:#F7AE6B;
font-weight:bold;
}
a.okeyword,
a.okeyword:link,
a.okeyword:visited
{
color:#C682D6;
font-weight:normal;
}
a.keyword,
a.keyword:link,
a.keyword:visited
{
color:#848AEF;
font-weight:normal;
}
a:hover {
background-color:#424142;
}
pre {
font-family: "BDF M+", "Osaka-等幅", "MS ゴシック",sans-serif;
line-height: 1.2;
background-color:#4A4D8C;
color:#EFEFEF;
white-space : -moz-pre-wrap ;
white-space : -pre-wrap ;
white-space : -o-pre-wrap ;
white-space : pre-wrap ;
word-break : break-all ;
word-wrap : break-word ;
/*
margin-top:12px;
margin-bottom:12px;
*/
margin-top:12px;
margin-bottom:12px;
padding-left:12px;
padding-right:12px;
}
blockquote {
background-color:#424142;
color:#FFCF8C;
margin-top:12px;
margin-bottom:12px;
padding-left:12px;
padding-right:12px;
}
ul {
padding-left:10px;
_padding-left:0px;
list-style-type: none;
color:#CE8A00;
}
h1 {
text-align:right;
}
h1, h2 {
background-color:#393C5A;
line-height: 1.2;
color:#BDBABD;
}
h2 a,
h2 a:link,
h2 a:hover,
h2 a:visited {
color:#BDBABD;
}
h3 {
margin-top:12px;
}
h4 {
margin-top:12px;
color: #00FF8B;
}
.timestamp {
color: #429294;
font-family: bold;
}
div.hatena-asin-detail {
margin-top: 12px;
padding:12px 5px 12px 5px;
background-color:#393C5A;
}
img.hatena-asin-detail-image {
float: left;
border: 0;
margin: 0 5px 0 0 ;
}
div.hatena-asin-detail-info{
float: left;
margin: 0;
word-break: break-all;
}
div.hatena-asin-detail-foot {
clear: left;
}
table
{
background-color: #000;
/*
filter: alpha(opacity=90);
opacity:0.9;
*/
}
td {
background-color : transparent;
width: auto;
}
table table td{
background-color : transparent;
margin: auto;
padding: auto;
}
table table{
border: none;
width: 100%;
background-image: none;
background-color: transparent;
}
input, textarea {
border-width:0px;
background: #393C5A;
color:#BDBABD;
}
.highlight {
background-color:red;
}
LDR とサイドバー
というエントリーを書いていた途中で vim の癖で redo しようと C-r 押してリロードがかかって消えたのでやる気がなくなった。
mixi が音楽とどうたらとか
そういや last.fm どうなってんだろーなと思って久しぶりに確認したらアーティストのページからいろんな曲が再生できる、もちろん日本人のも、というわけでストリーミング再生まくり!と思ったけどやはり last.fm だけあって重くて使い物にならなかった YouTube すげー、とかそんなことより最近の djkc はどんなことになってんだろと見てみたら相変わらずだった安心、だけど前よりペース落ちてない?とかも思ったりした。
emanon
MacBook売れすぎな件について
こんど焼肉行きましょう!(おごりで)
マリオDS
会社の人がやってた。楽しそう。DS 持ってたら間違いなく買うなぁ。
初恋 / NONA REEVES
Rails アプリの見つけ方
これ Rails じゃね?と思ったとき
- http header で Set-Cookie: _session_id=***
- http header のサーバが lighttpd か mongrel
- /500.html が Application error
- アクション、パラメータを変更したエラーメッセージが Application error
- JavaScript の path が /javascripts
- CSS の path が /stylesheets
- 画像の path が /images
- /javascripts/prototype.js, /javascripts/application.js をロード
- html に埋め込んでいる JavaSscript の大半が//*lt;![CDATA[ ~ //> で囲んである
ぞくask
our $is_tty = -t STDOUT;
で出力先が STDOUT なら、という処理を行っている。なるほど。でも pipe って STDOUT じゃねーのかな。
とくひろむに -t ファイルハンドラ はそのファイルハンドラが tty にオープンされてるかどうか、のチェックだよ、ということを教えてもらう。なるほどー。
日本語 perl texinfo - File test operators
ask
http://search.cpan.org/~petdance/ack-1.12/
便利だけど findgrep (オレオレ alias ) の方が速いし見やすい(ワンライン表示のため)な。でも特定メソッドとかを調べるときは便利げ。
と思ったらなんかパイプで受け取るとエスケープシーケンスが消去されてるよ!どうやってんだこれ。
$ time ack method_missing|head
./tk.rb:43: def Tk_CMDTBL.method_missing(id, *args)
./tk.rb:48: def Tk_WINDOWS.method_missing(id, *args)
./tk.rb:1063: def method_missing(m, *args, &b)
./tk.rb:1077:# def self.method_missing(m, *args)
./tk.rb:3260: def method_missing(id, *args)
./multi-tk.rb:1238: def self.method_missing(m, *args)
./multi-tk.rb:1531: def method_missing(id, *args)
./amazon.rb:151: def method_missing(method)
./amazon.rb:166: private :method_missing
./ostruct.rb:79: def method_missing(mid, *args) # :nodoc:
ack method_missing 0.51s user 0.80s system 91% cpu 1.438 total
head 0.08s user 0.03s system 8% cpu 1.333 total
$ time findgrep method_missing|head
./Qt/qtruby.rb:98:# of arguments error, rather than despatched to method_missing()
./Qt/qtruby.rb:404: def do_method_missing(package, method, klass, this, *args)
./Qt/qtruby.rb:408: return do_method_missing(package, method, klass.superclass, this, *args)
./Qt/qtruby.rb:452: do_method_missing(package, method, klass, this, *args)
./tk/optiondb.rb:174: def method_missing(id, *args)
./tk/optiondb.rb:208: private :__check_proc_string__, :method_missing
./tk/msgcat.rb:97: def method_missing(id, *args)
./tk/font.rb:157: def method_missing(id, *args)
./tk/font.rb:1222: def method_missing(id, *args)
./KDE/korundum.rb:177: def method_missing(*k)
find . -type f ! -regex '.*\.svn.*' ! -regex '.*\.sw.*' -print0 0.03s user 0.09s system 43% cpu 0.273 total
xargs -0 grep -n method_missing 0.14s user 0.18s system 61% cpu 0.517 total
head 0.02s user 0.01s system 6% cpu 0.459 total