Hello World をやって sqlite3-ruby とか入れて終わり。だめだ!
Rails 事始め
lighttpd の dir_listing が以下略
ソースがドキュメントですってアレでソレで解決させたナニか。
iso-8859-1 が XML 宣言で決めうちされてて日本語のファイル名 (utf8) が化ける。なんだこれと思い、めんどくさいながら決めうちしなおすパッチを作ったはいいものの、周辺のソースを見てみるとちゃんと設定を読んでいるっぽい雰囲気をかもし出しているっていう。
結果を書くと、dir-listing.encoding = "utf-8"
と lighttpd.conf に書けばいいだけだった。公式のドキュメントに載ってないからといって設定がないわけじゃないってことですね! 当たり前ってか!!
夢、マクドナルド、アルバイト
マクドナルドでアルバイトする夢を見た……最悪だった。最悪だった。最悪だった。
電話して、面接するところから始まり、なぜか友人が既に働いていたりして、この間ずっと吐き気がしてて、最終的に夢の中で寝てしまって起きないというオチで起きた。嫌だなぁ……
もっと楽しい夢が見たいってば
AA, 雪
冬らしくていいのでメモがてらコピペ。
⌒ヽ / / | _ノ ∠_____________/ .| /\ \ | | .\ \ \ | | ○ / \ \ \ | / /> / / \ \ \ , "⌒ヽ / /// ./ / .\ \ \ i .i ./ ./\\\ / / \ \ \ .ヽ、_ノ / / .\\ ./ / ∧∧ \ \ \ .| / \ \\ ./ .(・ω・) /.\ \ \ | / / \ \\ ∪ ノ ' \\ \ .| /| ./ o .\ \\⊂ノ / \\ \ | / | / "⌒ヽ . \\ / \ \ \| / | / i i \\ ○ _\ \/|/ | ./ ○ ヽ _.ノ .\ \\ _,. - ''",, -  ̄ _| / \ \\_,. - ''",. - '' o  ̄ .|/ \ \\ ''  ̄ヘ _/ ̄ ̄ ̄ ̄ ̄ ○ \ \\//。 \ ゜ o 。 .\ \/ |
ちなみに AA は pre class="bbs2ch"
とかやってる。
pre.bbs2ch { font-family: "MS Pゴシック" "IPAMonaPGothic" sans-serif !important; font-size: 16px !important; }
関係ないけどクラス名の先頭に数字は使えるよね。CDATA だからマルチバイトでもいいはず。
lighttpd, 特定ディレクトリで CGI を実行させない
こう、Apache の .htaccess は偉大だなぁってちょっと思った。いちいち再起動させるのは面倒くさい。
$HTTP["host"] == "temp.test.lowreal.net" { $HTTP["url"] =~ "^/source" { dir-listing.activate = "enable" cgi.assign = ("") mimetype.assign += (".rb" => "text/plain") } }
cgi.assign = ()
って最初書いたけどパースエラー。少なくとも一つ値を書かないとだめらしい。
Ruby, Object#p method
class Object def p Kernel.p self self end end "aaa".p.gsub(/^a/, "b").p
みたいなのをたまに使う。self
を返すので .p
だけを付けたり消したりすればいい。たまに便利。殆どの場合上のコードを書くのさえ面倒くさくて結局 p obj
とか一行書いてしまう。だめじゃん。
CSS for Sage
Sage 用の CSS を書いてみた。画像も data スキームで埋め込んであるので、コレだけダウンコすれば使える。
あんまり変な事はしてない。:after
とかも使ってない。
うーん。2カラムのほうがいいなぁ。気が向いたら :after
とかじゃんじゃん使って別のを書いてみよう。
base64 の方法をよく忘れる
- ruby -e 'puts [ARGF.read].pack"m"' filename
- uuencode -m filename foobar
たたかわなくちゃげんじつと, CSS
エロスタを書くにあたり、#whole
という body
直下全てを内容にする div
要素を追加する。
いやね、今までこれなしで、よく頑張ったと思うんだ。うん。ソリッドにするならいらないんだけどさ、リキッドにするならホント、絶対これなしじゃ無理なんだ。だからね。ここら辺が妥協点だって思うんだ。
今まではさ、絶対構造は最低限であるべきでって思ってやってきたけど、やっぱりさ、無理なんだよ。今主流の UA だとさ。CSS だけでなんとかできる、なんて幻想だったんだ。僕は夢を見て、現実を拒否していたのさ。そうだから、僕は今あらためて、現実を見るよ。
言い訳がましい。そうさ、どう表現しようが俺はヘタレだ。悪いかこのやろう
ここのところ想像力がさらに低下してるなぁ……ちゃんと考えよう……ほんとに、いろいろ、ごめんなさい
mabinogi, 死を超越したタイトル
なんかやることもないし、抗魔のローブを有効活用 (落ちない・減らない) しようと思い死を超越タイトルに挑戦。
HP が半分以上残っていれば確実に DEADLY で生きていられるので、その状態で1000ダメージ受ければいい。といっても 1000 ダメージをコンスタントに出してくれる敵なんてそうそういないわけで、そのうえお手軽に会えるそういう敵といえば怖い図書館のゴーストさんしかいないわけで、っていう感じでスチュアートにパンを貢ぎまくり通行証を取得。
まず3匹しかいないファイアボール使いのゴーストさんを探さなくてはいけない。まぁタゲられたら机の間に隠れて詠唱するのを待つっていうチキンな方法をとりつつ、あっちいったりこっちいったり。FBL を詠唱してくれたら飛び出して射程に入るんだけどさ、なんかすぐに撃ってくれなくてヒヤヒヤですよ。
んでめでたく食らったら出口に向かってダッシュ。終。