2007年 07月 01日

言語の選択はめちゃくちゃ重要なことだと思う。日本で暮すかアメリカで暮すかで生きかたが違う。よく考えるべきところはここだ。どうにでもなるところを、目先の時間にとらわれてやると残念なことになる気がするよ。

昼食 冷し中華
間食 メロンパン
夕食 やきにく

2007年 07月 02日

少しずつ、感動することがなくなっていく感じがする。でも、笑いの沸点が低くなって、涙腺がゆるくなってる感じがする。矛盾してる?
なんで俺はダサい写真しか撮れないんだろう。写真でなくてもいいけど、デザインとか、文章とか、なんでもいいけど、腹に訴えかけてくるもの、みたいなのが全く作れない。

なんか、可愛い女の子って、いないんだなぁって実感がじわじわきてて、だめだな。そりゃいるはずないんだよな。なんでいると思ってたんだろ。驚くべきことに可愛い女の子なんていないんだよ。なんだったんだろう。

洗濯機から女の子

結局のところ、僕 (ないし僕ら) の希望は、洗濯機からでてくる女の子だけなのだと思う。

朝食 たまごかけご飯 のり
昼食 チキンバーガー
夕食 シャケ・なっとう

間食 チキンラーメン with たまご

いつもおもうけど、たまごつきで食うと吐きそうになる……

2007年 07月 03日

話が合わない人とは、10分も一緒にいたくない……

gerry++

まじいたい……

すっとーん! って出たよ! はらいたすぎる!

朝食 なし
昼食 ひやしちゅうか
間食 クッキー
夕食 やさいやさい中華丼

2007年 07月 04日

朝食 おにぎり つけもの みそしる ブルーベリー
昼食 ペヤングかっぷやきそば
夕食 まぐろトロロどん タマゴショウガスープ キウイフルーツ

2007年 07月 05日

gigi

不安だなぁ……やってることが全部不安だ。

いつになったら楽しくなるんだろう……

朝食 チャーハン スープ

2007年 07月 06日

朝食 鳥ハムサンド タマゴサンド
昼食 カロリーメイトチーズ 午後の紅茶ミルクティー
夕食 豚カツ ナスの梅あえ

svnadmin create --fs-type fsfs

なんかなぜかいろいろつまずいた……

今 /lowreal を公開リポジトリにしてそこに全部つっこんでいるけど、公開しないリポジトリをつくってなかったのでつくりたかった。

sudo -u svn svnadmin create --fs-type fsfs private
sudo chmod -R g+w private
<VirtualHost *>
	ServerName svn.lab.lowreal.net
	ServerAdmin cho45@lowreal.net
#	DocumentRoot /srv/www/svn.lab.lowreal.net/

	<Location />
		AllowOverride All
		Options Indexes FollowSymlinks -MultiViews -ExecCGI
		AddType text/plain .rb .pl .yaml

		DAV svn
		SVNParentPath /srv/svn

		AuthzSVNAccessFile /srv/svn/authzsvn.conf

		Satisfy Any
		AuthType Basic
		AuthName "Subversion repository"
		AuthUserFile /srv/svn/.htpasswd

		<LimitExcept GET PROPFIND OPTIONS REPORT>
			Require valid-user
		</LimitExcept>
	</Location>

	<Location /private>
		Require valid-user
	</Location>
</VirtualHost>

svn グループには www-data (apache) ユーザが追加してある (もともと

svk mirror //mirror/private http://svn.lab.lowreal.net/private
svk sync //mirror/private
svk copy //mirror/private //local/private
svk co //local/private

irssi

キーワード反応履歴がほしい。一個ウィンドウつかってキーワード反応のメッセージを全部出せばいいかな
っていうかどうも /save でチャンネルの位置が固定されない。ふかくおってない。冤罪かもしれない

http://www.irssi.org/scripts/scripts/hilightwin.pl
これかな。っておもったら既にインストールしてた。どういうことだ

/window new hidden
/window name hilight
/window move 10

あ、わかった。
/save だけじゃなくて、そのまえに /layout save が必要だ。http://www.irssi.org/documentation/startup#c4

2007年 07月 07日

昼食 ひやむぎ うめぼし
夕食 しょうがやき
間食 チキンラーメンソロ

2007年 07月 09日

なんか、マイナーバンドの既に売ってないCDをもっているかいないかで優越感ゲームしてるのはまことに腹立たしいというか、作品のことなんて全然全くこれっぽっちも考えていないんだなと思って憤りのようなものを感じる。なんらかの対策が必要すぎる。

もうほんとうに、つまらないな。なんなんだろう。きみらもっと、おれよりも頭が圧倒的にいいはずなんだから、少し考えたら、すぐわかることだろ……

シャララ

誰かぼくに、レポートの、書きかたを、教えてよ

2007年 07月 11日

Rails migration

migration の何が便利なのかわけわかんなかったけどわかってきた。カラムの追加削除とかバージョン管理できるのが一番でかいんだ。
SQL 文を抽象化してどのエンジンでも〜とかいうのは割とどうでもいいなぁ。あと SQL の抽象化とかいいつつ、けっきょく SQL っぽい何かを SQL じゃない何かで書かないといけないのはめんどうくさい (Rails の migration のやつはわりとそのまんまなラッパだからあんまり気にならないけど) ……

たべもの

レポートの締切が明日なので、それに必要な食事の記録は今日でおわりだ。

2007年 07月 12日

たいへんだ

批判しかできない人か。どうしたらいいんだろう。スルー力? みんな強くて、羨ましい。
ただ、可愛い女の子がいて、その子が認めてくれるなら、批判しかできない人の批判なんてどうでもいいかもしれない。

はて☆すた

水曜日なのに全サービス落ちてるのどうするよ

はうけた

幸せは内側に見つけろ。幸せは追いかけるほど逃げていく

と、健康科学の先生 (精神医学の人らしい) が言ってたけど、つまりこれは脳内女子をちゃんと育てて可愛がろうっていうことだよね。リアルな女の子は逃げてくもんね。もちろん女の子がそのまま幸せに繋るというわけではないけれど
とりあえず間違った方向にいっていないやる気っていうのは、他の人にも伝わるものなんだなぁと思った。

ニコニコ

ヘッドフォンさすところ間違えてて一瞬スピーカーでらきすたOPが流れてしまった。MacBook の罠だな!

はてなTシャツ欲しい!

はてなTシャツ欲しい! お!
キーワードみっつは結構むずいな。

  • はて☆すた 登録スピード
  • ヘッドフォン娘 なぜか誰も編集しない
  • Ruby

Mac で無線LANがつながらないときにやること

repeat 100 /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport --scan

でやってる間につなげてみるとうまくいく。Sig が -80 台だとつながらないことおおい

コメント欄にとりあえず名前と☆をいれとく Greasemonkey

アイデアだけだなほとんど
http://svn.lab.lowreal.net/lowreal/c/userjs/commentstar.user.js

	$X("//input[contains(@name, 'name')]").forEach(function (e) {
		if (!e.value) e.value = "cho45";
		var t = $X("./ancestor::form//textarea", e)[0];
		if (t && !t.value) t.value = "☆";
	});

花屋

花屋って結構楽しそうなんだけど、実際めっちゃ忙しいよなぁ……あと接客がだめだ。花農家とかどうよ。どうよ? 土地がないな。どっちにしろ金がからむとだめになっちゃうな

2007年 07月 13日

rails でモデルに Application って名前つけたときってどうするんだ

test_build_signature(ApplicationTest):
LoadError: Expected ......./../app/controllers/application.rb to define Application

なんかコントローラのほうの application.rb をよみにいく。泣きたい。

がんばって App になおした……

rails save でえらー

ArgumentError: wrong number of arguments (1 for 0)    /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/callbacks.rb:295:in `callback'
    /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/callbacks.rb:295:in `valid?'
    /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/validations.rb:751:in `save_without_transactions'
    /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/transactions.rb:129:in `save'
    /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/connection_adapters/abstract/database_statements.rb:59:in `transaction'
    /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/transactions.rb:95:in `transaction'
    /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/transactions.rb:121:in `transaction'
    /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/transactions.rb:129:in `save'

なんでだかわかんなすぎる。かれこれこれのせいで数十分だか一時間だか……

callback っていうカラムがあったのがだめだったらしい。こういう名前のコンフリクトってどうなってるんだろ。一つまえのもそうだし、よくつかう名前をフレームワークがわで予約しないでほしいな

has_many, belongs_to

ぜんぜん気にしてなかったけど、たしかにどっちに has_many かくかって混乱するかも。というか今日はまった。
参照を持っているほうに belong_to をかく

2007年 07月 14日

OpenID

サイトによってうまくいったりいかなかったりするのが嫌すぎる。しかもどっちが (コンシューマの実装か、サーバの実装か) わるいのかわからない。

スター

スターが常に表示されてると、記事書くのが「スターものごい」に見られる気がする、というのがあるのかな。嫌なひとは嫌なのかもしれない。

かかし

とりあえず、何らかのアイデアに対しては、まず「お、それいいかも!」って言おうと思う。頭と身体にしっかり叩きこんどこう。でてくるアイデアを数秒でボツにするとか、そんなんじゃ何か思いついても発言したくなくなるよ。みんなだまっちゃってまた

rails

path による params をぬかした params (query と post body だけ) って簡単にとれないんだろうか……

というか request_parameters と parameters の違いがわからない。

Test の scaffold がほしい

ログイン部分のとか、こうなっちゃだめっていうのの scaffold がほしい。でもそれやるならプラグインにして実装にしてしまうよな

IntegrationTest のかきかたがわからない

assert_response とかつかえないよなぁうーん

あ、ActionController::IntegrationTest#open_session のソースみてやってみたら session.assert_response とかできるんだ。
日記に書くとなぜかきづく

2007年 07月 15日

Rails + {fcgid,mongrel} + MySQL

起動しっぱにしとくといつのまにか Broken Pipe で止まる……なんでだお……

MySQL 側で接続きってる? タイムアウト? っぽいなぁ。AR は勝手に reconnect してくれないのかな

ad hoc だけどこうした

# enviroment.rb
class ActiveRecord::ConnectionAdapters::MysqlAdapter
	alias _orig_active? active?
	def active?
		_orig_active?
	rescue Errno::EPIPE
		false
	end
end

mysqld を再起動して接続きって試してみたけどうまくいってるっぽい?

レジ

自分は数の計算が絶望的なほどだめなので、レジでの金銭にうけわたしはなかなかむずかしい。
255円だとして、100円をふたつ、10円をいつつ、1円をいつつ出すわけだけれど、これでちゃんと255になっているのか、ハッキリとした自信がもてない。
ついでに自分はいろんなことが信じにくいので、自分の眼がうつしている255円ぶんに見える小銭が本当に255円ぶんの小銭なのか自信がもてない。
なのでレジでぴったりお金だすのはちょっとした冒険だ。どきどきする

2007年 07月 16日

デート

遊園地はないわ……植物園か公園か水族館か東急ハンズかゆざわやがいい……こんなだから非もて。

脳内デートの話です。

はてすた

ケータイからだと全くだめか

トーンはってるぽいの

ひだすけっぽいCSSを書こうとしてみたけど想像以上に色とかがむずい……

ひだすけ

また見るよ!
やばいマジでハマってる。一週目はそんなに面白いと思わなかったしニコニコのコメントで「何周目」とか書いてるの「ありえねー」って思ってたのに!

なんか、らき☆すたはコントラストが高いけど、ひだスケはコントラスト低めで、気が付くとあとからじわじわ思いだしてくる感じだよなぁ。写真でも、文章でも、そういうのあるよなぁ。こういうのを狙って作れる人はほんとすごいよなぁ。
コントラストの高い写真ばっか見てると、まぁそれはそれでいいんだけど、でもちょっと感じる心が減ってしまう気がする。


酔っぱて書いてます (ワインをグラスに2とスダチ焼酎)

Rails pwd

なんか pwd が /usr/bin とかになるんだけど……

努力家萌え

自分はどうやら努力家萌えらしい。自分にないものが!

やはり

学校は、すごく、つまらない。この環境って、ほんとに自分のために、なるのだろうか?

2007年 07月 17日

ナイトメア

学校に来る途中で、歩きタバコを四人も見て、学校の入口が白く曇っているのを見て、せっかくのいろんなことがなくなっていくようだ。何言ったって無駄だ。もっと中へ。

またこれで、やる気なんてみんななくなった。

情報設計は日常生活の延長にある

これははげどうするよなぁ。そのとおりだとおもう……日頃の訓練

2007年 07月 18日

自作自演とか

面白いのが見れればよくて、自分の作ったものが他人にとっても面白いものなら、自作自演はむしろすべきだと思う。

「毎日がつまらない……」という経験をしていない人もいるんだ

だから

できることが同じだからといって、どの言語を使っても同じなわけがない。「こう書ける」の大事さがなんでわかんないんだろ……

GAKKO

たとえば、アイデアがちょっとうかぶんだけど (もちろん些細で、ちょっとあれなんだけど)、すぐ「えーそれってちがくなーい」ってなるんだよね。「ちょっとあれ」な部分にしか着目しない。なんなんだあれは。大学的文化? 他だと違うんかなぁ……

そうなってくるとやっぱり、口に出すまえに、デメリット部分を自分で考えて飲み込んで消化してしまうから、「見ためのアイデア数」が減る。

断片的な、誤解をまねくようなものこそ共有されないといけないと思う。

お金をとってしまうと、おれみたいなのは発言できなくなってしまうし、その責任というのはすごく重いので、より一般的な話ばっかりになって、それって結局、ウェブで手に入る情報じゃないの? みたいになってしまうとすごく重くて、逃げにはしるし

Rails integrations test

これはたしかに楽しい。もっとこう、ストーリーちっくに書きたいなぁ。でもアプリケーションがアプリケーションなので書けない。
もっとストーリーがあるアプリケーションを書くべきか (なんか本末転倒)

結婚できるアプリケーションを書けばいいのか。でも assert_married とかどうやって実装すりゃいいんだろう。

assert の脳内発音

「あざーと」
なんでだろ

ケータイの「3」について

ruby -e "def"
-e:1: syntax error
exit 1

amachang はJavaScriptヲタかつヲタクヲタだよなぁ……あの問題って人としてのふるまいかたの問題だったから、(有料無料というよりも。ただ有料にしたときの金額に、その雰囲気がでてしまっていたのだと思う) 自分も気をつけないといけない。いやだって、僕は結構見た目で判断してしまうし、それをとっさにうちけす考えがでてこないことはしばしばあるし……

デザイン≒プログラム

なんか、どうも、ここ最近ぐるぐると、頭の中をただよっているので、言語化しようと試みるけれど、論理的に書けないかもしれない。

デザイン系の先生のワークプレイスの講義の中で、「デザインみたいにクリエイティブな仕事をするときはこういうワークプレイスが必要ですよねぇ。まぁプログラム書くとかなら必要ないだろうけど、家でもどこでもできるから」みたいな感じのを聞いたのだけど (もちろんこれは正確な引用じゃなくて、日が経って俺の中でいくらかフィルタリングされていると思うのだけど)、それの真意がよくわからない。そんな重要な文脈じゃなかったから、気にするほどではないのだろうけど、どうも頭のなかにしばしばうかんでくる。過剰反応っぽいけどよくわかんない。

なんであそこでプログラミングがでてきたんだろう。プログラミングとかクリエイティブじゃないよねぷぷぷ的な目線だったのかな、とか思ってしまう。

そもそも、なんていうのだろう。プログラミングとデザインって、そんなに違うことなのかなぁってよく考える。ユーザの行動・思考をプログラム (前もって描きおと) しているのがデザインという感じをときどき感じるし、プログラムの API や、書きかたはデザインだよなぁ (デザインパターンとかそのままだけど)。グラフィックデザインだけがデザインじゃない (これは誰もが納得する) し、タイピングするだけがプログラミングじゃない (ときどき納得できない人がいる)。デザインだって、ロジック使って実装するし (だって感覚的にやってるだけだったらアートなんじゃないの?)、プログラミングもそうだ。

うーん。むしろ、本来の「デザイナ」は発明家なのかもしれない。これは、tumblr かどっかで読んだのが頭に残ってる。そうかもしれない。


ちなみに講義自体はつまらなかったわけじゃないです。何学んだかはよくわかんなかったけど

2007年 07月 19日

はてなスターTシャツ欲しい!

はてなスターTシャツ欲しい! これはむしろ

君が書いたテストはおっくせんまん

ruby-openid 1.1.4

--- /usr/local/lib/ruby/gems/1.8/gems/ruby-openid-1.1.4/lib/openid/server.rb    Sat Jul 14 02:48:20 2007
+++ server.rb   Thu Jul 19 18:24:48 2007
@@ -430,7 +430,7 @@
               raise ArgumentError, "setup_url is required for allow=false in immediate mode"
             end
             # make a request just like this one, but immediate mode
-            setup_request = self.class.new('checkid_immediate',
+            setup_request = self.class.new('checkid_setup',
                                            @identity,
                                            @return_to,
                                            @trust_root)

じゃないのかなぁ……ここのコメントの意味がよくわからない。「これみたいにリクエストつくる、immediate mode 以外で」?

immediate のままだと immediate モードの user_setup_url がまた immediate になってコンシューマとの間を無限ループする。

rdoc template

なんどか書こうとおもっているのに、そのたびにテンプレートのわけわかんなさであきらめる (ERb じゃない)

2007年 07月 20日

gerry++

vimperator

新しいウィンドウひらくのが鬼おそくなるのでアンインストールした。

ロケーションバーで vim コマンドっぽいのをうつ userChrome.js

http://lab.lowreal.net/trac/browser/c/userChrome/vimcommand.uc.js

vimperator をアンインスコすると proxy きりかえがめんどくなったのでやってみた。あと chromeWindow の環境で JS を実行できるのがちょっと便利かなぁ

補完させたいけどロケーションバーの補完をどうやってあやつるかわからなかった。

2007年 07月 21日

多摩美のオープンキャンパス

クオリティ高いなぁまじで、おれが「大学生」であって、同年代であることが恥ずかしい

2007年 07月 22日

あああデザインまじでできないいいいいいいい

やっぱ絵かけないとグラフィックデザインって無謀だよなぁ

ヘッドフォン:ATH-A500

なんか、全然使ってない。着け心地はいいんだけど、すぐ聴き疲れてしまう。サ行がかすれる (高音がへん) なのが原因なのかなぁ。K271s は高音かすれないで綺麗だからずっときいてられるけど、あれは暑い……

2007年 07月 23日

ひまわり農家

ちょっとまえの食事のときに母親に「ひまわり農家は儲かるのだろうか」とかいう話をした。
というかひまわり畑にいきたい。

gerry++

2007年 07月 24日

Rails レンサバ

TextDrive が唯一手が届きそうなサービスだよなぁ。月 1800 円ぐらいか
http://railsplayground.com/ (InnoDB がつかえないらしい?)


a- だめっっぽいい。自サバでやったほうがいいのか……

2007年 07月 25日

やっていける気がしない。そうそう諦めてしまう手もある。夏休みおわるまでにろくなことになってなかったら諦めよう。
不安だ。なんでおれが不安になんないといけないんだろう。わけわからない

2007年 07月 26日

gerry++

2007年 07月 28日

gerry++

2007年 07月 30日

ばーがー

BURGER NUDS きいてるといろいろ憂鬱になるのできかないようにしよう。UNKNOWN 聴いてたらなんか出てきたよ。
カナリアはじまって数秒で止めて、アイマス動画を見だす。憂鬱になってる暇なんてないはずだ。

評論家

評論家気取りがクソなんじゃなくて、評論家の類は全部クソなんだな……

gerry++

げり日記しか書いてないな