83's

Top > Archives > 2005 > August

August 01, 2005

院試当日の朝、さてさっそく眠くなってきたわけだが 07:26

2時前に寝たのに4:04に目が覚めてしまってから眠れなくて起きてるわけだが、そろそろやばいよ。 眠いよ。404 Not Foundですよ。なんか不吉だ。

とりあえず午前の「基礎」のテストはリポDで乗り切って、 午後1発目の「応用」は30分で終えて1時間睡眠をとり、 そのあとの「英語」に備えるとしよう。

しかしテスト6時間も受けるなんて……。 絶対「もういいや」ってなるし。

あと、自動車免許の試験とかTOEICのときにも思ったけど、 俺って時計持ってないんだよな……。 まあテスト中必要だって思ったことまったくないんだけど。 「5分前です」とか言ってくれるし。 むしろ、みんなが時計を持ってきてて俺だけ持ってないことにプレッシャーを感じる。 ただ今回は睡眠を挟むだけに、起きたときのためにちょっと欲しいかもしれんが。 まあいいや。

さて、どうなるかな。とりあえず多少寝てしまっても万全の体調でテストが受けられればいいや。 腹痛くなったら最悪ですよ。

とにかく家出るまでマジンガーでも弾いてテンションを高めよう。 朝っぱらからこんな隣人でスマソ > お隣の人

August 02, 2005

院試から一夜明けて 05:52

   . . .... ..: : :: :: ::: :::::: :::::::::::: : :::::::::::::::::::::::::::::::::::::::::::::
        Λ_Λ . . . .: : : ::: : :: ::::::::: :::::::::::::::::::::::::::::
       /:彡ミ゛ヽ;)ー、 . . .: : : :::::: :::::::::::::::::::::::::::::::::
      / :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . :::::::::::::::::::::::::::::::::::::::
      / :::/;;:   ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
 ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ ̄

コンタクトをつけたまま寝てしまったせいで3時くらいに目が覚めてそれから本を読んでたんだが、 まったく寝つけないので昨日の院試を反省してみる。 (あれ? 昨日とトータルしても4時間しか寝てないよ?)

テストは、むずかった。特に「基礎」のテスト中何度も「これのどこが基礎か」 と問い詰めたくなった。自分が勉強してないだけなのかもしれんが。しかしこりぁやばいよ。

「基礎」の3時間の試験時間のうち、2時間くらいが余った。時計持ってなかったから 正確なことは言えないけど。

リポDのおかげで眠ることもできなかったし、結局問題文の(A)にいたずらして('A`)にしてみたり、 (3)に手を加えて(・3・)にしてみたり、そんなことくらいしか俺にすることはなかったんだ。 こんな敗北感が午前中から漂っていた。

とはいえ、午後の「応用」「英語」のテストはまあ想定の範囲内だったと言える。 というか英語にいたっては事前に問題を見てなかったんで想定も何もあったもんじゃないんだが、 「まあこんなもんだろ」って感じ。

とにかく、今日の面接でどうやってこの点数について弁明するかが問題だ。 「やる気がなかった」とは言えないしなぁ。 でも最近この研究室のメンツ見てたらどうでもよくなってきたってのは事実だしなぁ。 おっと失言w

面接官↓

( ´_ゝ`) 次の人〜
            おながいします ('A`)


( ´_ゝ`) ……
                 …… ('A`;) 


(´,_ゝ`)プッ 就職したら?w
               ……はい ('A`;) ワラワレタヨ

って展開にならないことを祈る……。

【面接】なにこのスルーな空気【速報】 14:38

面接受けてきました。

まあ先生方みんなお疲れだと思うので仕方ない面もあるんだろうが、 雰囲気のいやな面接室だった。

先生方の手元には、明らかに昨日のテストの採点結果であろう表が。 もう話聞いても無駄ってことなのか、ほとんど突っ込まれず、 みんな俺をスルーしようっていう印象だったorz  まー他の人もこんなもんかもしれないが。

まあいいよ。あなた方が好きで面接官をやっているのではないように、 俺も好き好んでぼろぼろのテストのあとに面接に来てるんじゃない。 俺が話してる間つっぷしてたって、気にしないよ、W先生。 俺もテスト中同じことしてたから。

あーとにかく今はものすごく眠いから寝ることにする。 ここ2日まともに睡眠取ってないからな。 起きてから次の大学院受験先を考えよう……。

August 06, 2005

院試受かったよ 06:16

わろいますた。

受かったよ……。通知がきたよ。ありえないよ。 新しく勉強したのは行列の固有値と固有ベクトルだけだったよ。 しかも出題されなかったし。 まーとにかくこの大学にホント感謝だな。

点数を教えてもらったんだけど、200/400点だそうで。 合格のボーダーが50%取っているかどうからしいので……

またギリギリキタ━━━━━━(゜∀゜)━━━━━━ !!!!!

とは言っても、Pカル君の話だと点数悪いやつを落すかどうかの会議があったらしく、 それについても聞いてみたけど、この通りオレはボーダーに乗っているから 会議でオレの名前は上がらなかったとか、そんなことをうちの先生は言ってました。 つまりオレより点数悪いのに受かった人がいる、てことだよな? うそん。勉強しるw

そういえば、ネットワークとOSについて言われた。「情報学を学ぶ人間としてこの点数は……」と。 すみません。単位も持ってないです。

あと、「うちの研究室としては英語はもっと取って欲しかった」と。 うちはなんと言っても日本語の論文読まないからね……。 英語は46点だそうで。平均はそれよりちょい下らしい。

200点の内訳全部は聞いてないけど、わかってるのはその英語の点数と、 白紙で出したので明らかに0点の数学です。でも0点結構いたとも言ってたな。

なんだこの緊張感のない入学試験は。入学試験で寝たのは初めてだったよ……。

順位に変動あり 06:31

以前のGoogleの結果から変動がありました。
Googleで「ニートと学生」で検索

4位→3位。あとはニートの専門サイトと2chのスレ。 強敵だなw

August 07, 2005

1年ぶりにWindowsをメイン環境に 19:38

といっても研究室だけですが。せっかくタダでXPが使えるので。 やっぱりWinのいいところは、XkeymacsJapanist(もちろん親指シフト)による理想的なキーボート環境だ。 快適快適。

今まで生きてきた中で、Xkeymacsが一番感動したソフトだ。これがあればWinにログインしたあとから、 すべての操作がEmacsキーバインドで行える。 俺は結構日本語文を(ここで)書くので、HTMLのチープなテキストエリアが Emacsのような使用感で使えるのは大きい。 あと、viの編集モードがEmacsキーバインドでいける。これ最強w (←Cygwinによるものだった) こんな感じでデスクトップ全体として動作が統一できたり、 ソフト間の連携(コピペとか)がとれてたりするのがLinuxと違っていいところだね。

あと親指シフトね。ローマ字より親指。 よく打ってるところを見て変な目で見られるけど、 キータッチがすっきりしてていいんですよ。 で、Linuxも変換精度ならATOKなりWnn7なり買ってしまえば それなりによくなるんだろうけど、親指ばっかりはLinuxはなぁ。 nicolatterでATOKとか使えるのかな……?

反面、Winは開発環境を整えようとするともう大変だなぁ……。 Cygwinはなんか国際化がしっかりされていないみたいでいろいろやらなきゃならんし。 Linuxだと整備されたものが初めから入ってるんだから、この差はでかいなぁ。

てことで、やっぱりここ1年まともに使っていないWinで研究のための環境を作ろうというのは不安がいっぱいなので、 もしものときにLinuxにいけるようにcoLinuxかQEMUを使おうかと思っていたんだけど、 coLinuxは起動するとブルースクリーンになって電源落とすしかなくなり、QEMUはエラーとか言って起動しない。 なんだこのひたちぱそこん。パソコン設置してから3日目にリカバリする羽目になったよ。

デュアルブートだと「Linuxで作ったものをWinへ」っていうときにめんどくさいんだよなー。 あと、ハードディスクが80Gだからな。しかもなぜかシステム用に初めから9.7G切られてるし。 このせいでなかなかデュアルブートに踏み切れない。 そして大体セットアップが終わった段階で6.5G。 CygwinもMS Officeも入れてないのに残り3Gかよー。なんだこれ。

August 08, 2005

Cygwin日本語化メモ 13:50

覚え書き。これで全部かどうかわからんけど。

~/.bash_profileとかに、

export LANG=ja_JP.SJIS
export JLESSCHARSET=japanese-sjis
export TZ=JST-9

alias ls='ls --show-control-chars'

~/.inputrcに、

set convert-meta off
set input-meta on
set output-meta on

(viを使うなら)~/.vimrcに、

set encoding=japan
set fileencodings=iso-2022-jp,euc-jp,sjis

あと、なんかよくわからんけどこれも。

  1. Cygwinのsetup.exeで、http://cygwin-je.sourceforge.jp/cygwin_je/から日本語化されたものを落とす(nkfとかcocotとか)
  2. 日本語メッセージの文字化けに対応する」というページからmoconv.shを落としてきて、$ sh moconv.sh(これはnkfが必要)

sshとかftpとかでサーバ側がEUCで困るときは、cocotを使うと文字コードを変換してくれる。 事前の設定や使い方は、cocotのページを参照。

それぞれ何やってるのかは気にしないぜ……
        (゜д゜ )
        (| y |)

まだ足りないのあったら教えちくり。

August 09, 2005

Cygwinにrdtoolを…… 15:54

Windowsきつい。でもがんばるんだ。Linuxで快適なキーボード入力環境を整えるよりは簡単なはずだ……。

とりあえずrdtoolが入った。これも大変だったよ……。 なんかいろいろやっててはっきり覚えてないが、いつかくる再セットアップのためにメモっとく。

Cygwinと一緒にRuby(Cygwin版Ruby)がインストールされているんだが、raccは入ってない、と思う。 これがないと確かrdtoolが入らない。raccコマンドがない、と言われたはず。 で、raccはソースを落としてきたが確かmakeでこけた。しょぼーん。

ところが、win版Ruby (これはwxRubyを使うために入れた。Cygwin版RubyではwxRubyの動かし方がわからなかった) にはraccが含まれている。これをCygwinのパスの通ったところから呼んだらいけた。

以下のやつにraccと名前をつけて実行権限あげて/usr/local/binかどっかに置いた。 ちなみにd:\ruby\bin\rubyがwin版Ruby。

#!/bin/bash
#よく覚えてないけど、これがあったおかげでrdtoolが入ったような気がする…
d:\\ruby\\bin\\ruby d:\\ruby\\bin\\racc $@

#これだと動かない。(win版rubyがパスを解釈しない)
#/cygdrive/d/ruby/bin/ruby /cygdrive/d/ruby/bin/racc $@

もとのracc(これはrubyスクリプト)に実行権限与えてパスの通ったところに 置けばいいかなと思ったんだが(またはシンボリックリンクとか)、 その場合もwin版rubyにスクリプトのパスが渡されるときにその書式がUNIX形式なんだろう、 Rubyはファイルを読めずにLoad Errorになる。 うーん。Cygwinで使っていても、WinのアプリはWinのアプリなんだった。

すげー時間くった。なんか遠回りして無駄なことをしているような気もする……。 できあがったtexファイルをPDFにするまではまだまだかかりそうだ……。 確かVine Linuxはaptでrdtool入れて終わりだったのに……。

あ、それオレです 17:26

結城が 『パターン指向リファクタリング入門』無料プレゼントのお知らせで書いた「例」に対して、 (中略) 調べてみたところ、応募総数29人のうち約3名はあの例と重なる部分が多い方だったようです。 「例がほとんどテンプレートになっています」という主旨のことを書いてくださった方も一人いらっしゃいました。

この一人って多分オレオレ! 「例がほとんど……」って書いたもんw

応募したのは確か7月31日の10時ころだった。いつものようにRSSリーダで巡回してるときに、 無料プレゼントってのを見て。そして翌日は院試www

どんな「例」かというと、

■あなたはどんな方?(お仕事や年齢、趣味など)

情報系の大学院の学生をしています。 いまばりばり論文を書いているところ。 でも、ついついWeb巡回をしてしまう優柔不断なXX歳です。 RSSは麻薬的です。

「大学院」を「大学」に、「論文を書いているところ」を「院試前」にすると あん時のオレの状況そのままだったんで、思わず笑いました。 試験前の1週間ははてなブックマークへのブックマーク量も結構増えたっけなぁ。

しかしブログの増加とRSSは、ほんとWebの巡回を簡単にしたなぁ。 アンテナじゃあここまではできないな。ほんとここ半年くらいで巡回するページがどばーっと増えた。 逆に、RSSを吐いてないサイトは巡回しなくなった。アンテナもそれほど使わない。 この量が以前のようにブラウザのブックマークに入ってる状況は考えられないね……。

前は「ゲームやってて」「曲作ってて」「プログラミングやってて」授業を寝過ごしていたけど、 今は断然「ネットやってて」だね。

August 10, 2005

サーバのHDの温度を監視 17:02

最近暑いんで、サーバが心配です……。 グラフを動的に作るようにしたんで、やばそうだったら教えてください。

ハードディスクの温度が平均して40台後半ってのは平気なんですかね? よくわかんない。 でも外からさわっても結構熱いんだよねー。 日中は窓とか閉め切ってるし。 とりあえずこのエントリをたまにチェックすることにするよ。

ちなみに温度は30分ごとhddtempでとってるけど、 このグラフは1日に5回しか更新しません。 (グラフ見えない人はJavaScriptを有効に)

August 11, 2005

Linuxスキルチェック 12:17

slash dot jpに出てたスキルチェックテストを やってみたよ。

スキルチェックテスト結果

Red Hat Linux 基本コース(RH033)

Topic Evaluation Score
基本的なファイルシステムとファイルのコマンド とても良く理解している 4
Linux ファイルシステム構成 とても良く理解している 4
パーミッションと属性 あまり詳しくない 1
フロッピーディスクの操作 あまり詳しくない 1
vi と vim エディタ あまり詳しくない 1
正規表現 良く理解している 3
標準入出力システム あまり詳しくない 1
プロセスの制御 良く理解している 3
クライアント側の暗号化コミュニケーション あまり詳しくない 1
bash コマンドラインのショートカット 良く理解している 3
シェルスクリプトの作成 良く理解している 3
タスクの自動化 とても良く理解している 4

あなたのテストの得点結果は 29Point です。

[診断]: その技術レベルにおけるあなたの知識は偏りがあります。

レッドハット | トレーニング | コース診断テスト

だめだなぁ。つーか2がないよ2が。偏ってんなぁ。

August 16, 2005

ブログをそろそろ変更したい 01:37

Perlで作ったこのヘタレブログが時代についていけてないことが明らかになってきたんで なんとかしたいんだが、いろいろ迷った結果、lily(Rubyでできてる)にしようかと思います。

一旦はMovable Typeになりかけたんだが、Ruby覚えて4カ月、 早い話がなんでもRubyで書きたい年頃なのでそうなった。 まー俺がMovable Typeやら何やらhackできるとも思えないんだが、 やるならやっぱりRubyがいいってことね。

というか、そういうできたもの使うよりも自分で作りたくなっちゃうんです。 今まで振り返ってもパソコンやら掲示板やらアクセスカウンタやらブログやらサイトで使う画像やら音楽やら(少ねーな)。 人とかぶるのが嫌なのかな? なんか違うな。ギターは○○モデルだったりするし。 この理由はわからないけど、とにかく言えるのは自分の頭でコントロールできてるのを実感して ニヤニヤ(・∀・)したい、と。

で、lilyはすっきりしてるんで(本体は518行しかない…)、 かなりコーディングする余地が出てきそうなわけです。(実はまだよく調べてない) そしてついでにこのソースを読んで勉強しようという一石二鳥。

ブログ作りに関してはRails覚えて頑張るってのも一つあったんだけど、 英語読んでると年越しそうなのでね。だってTOEIC 455点だよ?

でも英語はがんばって読むぞ。実はちょっと前にRails本Agile Web Development With RailsPDFを$22でおっかなびっくり買ったのさ。 わーい、554ページ全部英語だYOー (ノ∀`) すごいよこれ、1ページ1ページ俺の名前が入ってるw

って、

Rails本が何故か先日国内amazonでの発売日が11/30日に大幅に変更になってガックリしてたんだけど、 いきなり24時間以内発送に!

工工エエ(´Д`)エエ工工 がっくりした勢いで注文キャンセルしてPDF買ったのに〜。

ちゃんと届きました。アマゾンってこういうところがホントいいかげんだよなー

ほんとに届いてるし。orz

まーPDFの方が安いから良しとすっかー。とりあえずどっちも英語だ。 よーし、がんばっちゃうぞー。

    _  ∩
  ( ゜∀゜)彡 Rails! Rails!
  (  ⊂彡
   |   | 
   し⌒J

August 17, 2005

ブログどうしよう、の続き 00:56

最近いろいろおもしろそうなことが転がりまくってるせいで、 やりたいことばっかですよ。これもブログとソーシャルブックマークのおかげです、感謝感謝。 英語のドキュメントがなんだーヽ(`Д´)ノ

昨日の続きなんだが、lilyは大体ソース読んで仕組みがわかったんだけど、 それにしてもなんかプラグイン少ない……。 しかもデフォがFTPでエントリをアップなんで、 ブラウザから投稿できるものを作らないと。それから認証、トラックバック、このブログの記法を htmlに変換するフィルタ、過去ログのインポート……。 1から作るのと何が違うんだろう…… (ノД`) 今回は勉強のために上級者が作ったものに乗っからせてもらおうかなっと思ってるんですよ。 だからなんか目的からそれてってるような。

で、開発中のlily2を見ると、なんかエントリ管理のスクリーンショットが!  うん、向こうで作ってるモノをこっちでも作るのはやめよう。 なんか作者さんがもうlilyのソースに手を入れたくないって言ってるし、 lily2を待ったほうがいいのかも。でもまだまだっぽいしなぁ。それかtDiaryにするか?  個人的には完成品よりも開発段階のものにひかれてしまうんですが。

lily2はURIを変えると設定から何まで切替えられるってのがおもしろいと思う。 にしてもlily2のソース見たけど、ERBになるんだ……。かなり刷新されるようだ。

あーどうしよう。誰か道を……。

  1. tDiary(郵政民営化賛成)
  2. lily2(郵政民営化反対)
  3. 自分で作る(新党結成)

括弧内はあんま深い意味ないです……。反対や新党は選挙大変そうかもってのと、 作るの大変そうってところをかけてみた。

にしてもPowered by Rubyなブログって他にないのかな……?

Vi on Cygwinがなーんも設定されてないみたいなので 17:17

ハイライトとかしてもらわないとソースが読みにくくって。

で、vimで自動インデントvimrc展示会場を参考に、 というかコピーして、.vimrcをこうしてみた。

if &t_Co > 2 || has("gui_running")
        syntax on
        set hlsearch
endif

filetype on
filetype indent on
filetype plugin on

au FileType ruby set ts=2 sw=2 expandtab

ifは意味プーなんだが、とりあえずsyntax onでソースハイライト、set hlsearchで 検索文字列のハイライト、filetypeなんたらでインデントのところがされているのかね、 最後のはRubyのインデントをスペース2つにしているらしい。

なんかVineから.vimrcをコピってくればよさそうなもんだが。 つーかVineでは.vimrcなんていじったことないっつーか存在そのものを知らなかったよ。

で、ハイライトすると背景色黒のCygwinでは見にくいことこのうえないので、 Cygwinのタイトルバーのアイコンクリックしてプロパティから背景色を白に。 あら、見やすいこと。

最終予選1位通過!! 21:40

      ┌─┐  ┌─┐
      │●│  │●│
      └─┤  └─┤
      _   ∩   _  ∩ にっぽん! にっぽん!
    ( ゜∀゜)彡  ( ゜∀゜)彡  加地! 大黒!
 ┌─┬⊂彡┌─┬⊂彡
 |●|    |●|
 └─┘    └─┘

      ∧∧     ∧∧     ∧∧    ∧∧    ∧∧    ∧∧     ∧∧
キター━━(*゜∀゜)━━(,*゜∀)━━(  *゜)━━(   )━━(゜*  )━━(∀゜*,)━━(*゜∀゜)━━!!!
     と  つ   /  つ     l  、)   と  |    ⊂ 〈   r 、  ⊃   と ⊂)      ○
    〜(_,,つ   〜  〈     〜  )   /  〜  と  〜   ヽ、_ノ〜   〉  つ
       し'    (/"ヽ)    (,/し'     し"ヽ)    し'     (,/      .し'") 彡

いやー、なかなかよかったねー。ほとんど日本ペースの試合展開で、 おもしろいシーンが満載でしたね。

やっぱよく動いた分、いいところができたんですね。しっかり勝って、いい終わり方でしたね。

まーにわかサッカーファンのオレみたいのが戦略語ってもしょうがないんで、 とにかく順調そうな日本を喜ぼう!

これはLinux Tipsなんですかね? 22:50

@IT Linux Tipsで「Firefoxのステータスバーにダウンロードの進ちょくを表示するには」ってので、 FirefoxのDownload Statusbarってエクステンションを紹介してるけど、これは……。

August 19, 2005

はてなブックマーク正式リリースキタコレ 20:12

追加機能はアナウンスページでも見てもらうとして、 いやいやついにリリースですか。いつまでベータなんだろうと思っていたけど。 といっても俺が使い始めたのは数カ月前ですが……。

リンク先の説明ページ(エントリページというらしい)にページの要約のようなものが あるんだけど、これが時々cssになってたりして要約になってなかったんで気になってた。 今回これが編集できるようになった。一番いいのは自動でしっかり要約することなんだけど。

編集できるのはいいけど、この「編集」ってリンクは初め発見しにくかったよ。 見にくくないすか? そんなことないですかそうですか。 最近目悪くなりすぎたのか、見にくいんだよねー、基本的に何もかも。

はてなブックマークのエントリページ

みんなもブックマーク公開しましょうよ。集めたネタはしまっておいたってそれ以上価値出ませんから。 情報は、情報を出しているところに集まるって、誰か言ってましたよ。

August 22, 2005

Cygwinでのrdtool, platex… 16:49

忘れそうなのでメモ。

  • rd2 -r rd/rd2latex-libやって挿入される改行はLF
  • rd2 -r rd/rd2latex-libはShift-JISで化ける(EUCでないとダメ?)
  • Cygwinのplatexは文字コードがShift-JISで改行コードがCR+LFでないと止まる

てことは、meadowのデフォルトのエンコーディングがshift_jis-dosだから、

$ nkf -ed file.rd | rd2 -r rd/rd2latex-lib | nkf -sc > file.tex
$ platex file.tex

ですか。うわー。

ピアノマン 22:47

当初、「身元を尋ねられると、無言でピアノの絵を描き、見事なピアノ演奏を披露した」とされていたが、 実際には、ピアノは同じキーをたたき続けるだけで、ほとんど演奏できなかった。

おいおいおいおいおい、ピアノ弾けないってなんだよw うまいんじゃなかったのかよー。 あんだけ無駄に騒いでおいてそれですか。特にはしゃぎまくった報道ステーション! 祭が好きなのか知らないけど、 なんかピアノマンに限らずしつこいこと多くないすか。 騒げば世間が乗ってくる、もうそんなブーム捏造はアレだけで十分ですよ。

結局大がかりな釣りだったのかなぁ。

August 24, 2005

知りたいことリスト 00:34

よく、調べたこととかわかったことをエントリにしてきたけど、ちょっと変えて 最近の「まだ調べてないけど知りたいこと・やりたいことリスト」ってのを書いてみます。 「なんだ、それなら漏れに聞けよ」「こっちのは代わりにウリが調べるニダ」って人募集……。 英語のドキュメントばっかで困ってるのが本音。

  • Rails(Rubyのwebアプリケーションフレームワーク)
  • WEBrick(Rubyで簡単にwebサーバが立つらしい!)
  • lighttpd(apacheより軽いwebサーバらしい。うちのサーバでは気にしなくていいのかな…)
  • FastCGI(早くなるんですか!?どうやって??)
  • wxRuby(RubyでGUIアプリ!Win, Linux問わず!!ExerbってやつでWinの.exeに変換可!)
  • dRuby(Rubyで分散処理。買っちゃった!)
  • XML-RPC(リモート・プロシージャ・コール、で大体わかりますか?)
  • msnm.rb(RubyからMSNメッセンジャーがいじれる?遊んでみたい)

とりあえずオレが見たページはブックマークにありますから、 参考にしたい人はしてください。

なんか上5つはほとんど英語ばっか…。こりゃ時間も足りなくなるよなー。 最近2chネタとか韓国ネタとか見れないなー。

My Favorite RUBY Modulesはないすか? 02:07

PerlにはMy Favorite Perl Modulesっていうナイスな サイトがあって、ここではCPANに上がってるモジュールについてみんなのお気に入りとかおすすめとか が見れて、いわゆる定番モジュールを知ることができるんじゃないかなと思う。 Rubyにもこういう定番モジュールとかわかる情報源ないですかねぇ? ビギナーなんで 全然モジュール知らないんすよねー。

August 25, 2005

/tmp/mysql.sockが見つからないって言われた 18:54

RailsのPDFも読まずに「How to make a todo list program with Rails」の チュートリアルをやってみてるんだけど、

No such file or directory - /tmp/mysql.sock

ときたもんだ。

この解決方法は樂水開発日記さんの「MySQLのソケットの位置はどうやって指定する?」 に書いてあるんだけど、あとでぱっと見てわかりやすいようにメモメモ。

[yz@localhost Todo]$ mysqladmin -p version
Enter password:
mysqladmin  Ver 8.40 Distrib 4.0.23a, for pc-linux-gnu on i686
Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license

Server version          4.0.23a-standard
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket         /var/lib/mysql/mysql.sock
Uptime:                 3 hours 58 min 57 sec

Threads: 2  Questions: 164  Slow queries: 0  Opens: 9  Flush tables: 1  Open tables: 2  Queries per second avg: 0.011

/tmp/mysql.sockじゃなくて、/var/lib/mysql/mysql.sockだ、と。

で、config/database.ymlに設定を書くらしい。

development:
  adapter: mysql
  database: todo
  host: localhost
  username: root
  password:
  socket: /var/lib/mysql/mysql.sock

これででけた。

おみやげあります 23:59

なんというかオレのおみやげじゃないんですが。 Pカル君がこの前一瞬こっちに帰ってきた時に、 うちにおみやげを置いてってくれました。 欲しい人は取りに来て下さい。 賞味期限は1年あるんで、いつでもいいですが。

T見のおみやげもあります。賞味期限は不明……。

August 26, 2005

なんでブログを書くか 03:47

takkan_mが言ってることに 関連して。なんでこんな、人を笑わせるでもない、ローカルにメモとして蓄えて こっそり自分だけのものにしておけばいいような 内容をエントリにし続けるのか、について。

そりゃ、技術ネタっつっても大したこと書いてないんで注目もされませんよ。でもそんな 注目されたいとかいう動機でブログやってるんじゃないみたいです。 今読んでそうな人みんなが内容がわかるように書いてるつもりもないです。 今読んでいそうな人たちの興味に合わせるつもりもないです。 なぜなら自分のために書いてるから。

もう、次の理由につきます。「作品」を「情報」とか「知識」とか「興味」とか、公開している内容に 置き換えてください。

作品を公開する理由

  • 作品を公開している人は評価される。過大評価されることも多い
  • 作品を公開しない人 (アウトプットのない人) は評価されない
  • 作品を仕上げて公開するという過程で質が上がる
  • 人から助言をもらえる
  • 人から手伝ってもらえることもある
  • 情報は情報を公開する人のところに集まる

気になってた「情報は〜」を言ってた人ってのは高林さんだったんですね……。 授賞おめでとうございます。

公開することでその人が何やってるかわかれば、同じことやってて同じくらいのスキルの人が寄ってきそうですよね。 そうやってオレのやってることに関心を持ってくれる人とは、お互いいろいろ吸収しあったり 補完しあったりできそうですね。こういう人たちってのはライバルじゃなくて、 一緒に勉強している仲間です。オレの知識の公開は、仲間の知識のレベル上げです。 仲間がレベルアップして、それによって逆にオレが教えられてオレのスキルも上達すれば、 それが公開した価値の一つです。

だからエントリはわかりやすく書いて、少しでも煙に巻いてけちるようなことはしないようにしてるつもりだし (用語の意味くらいは自分で調べろって感じですが)、 一般的に見てたいしたことなさそうなネタでも、自分が知っていることが必ず世間の常識ではないわけだから、 書くように心がけてはいます。でも超小ネタって書きにくいけど……。

ソーシャルブックマークでは、他の人のブックマークからいっぱい情報をもらった一方で、 オレが集めた情報も何人かの役に立ってくれてるはずだし、オレが見つけた情報でなくても、 ブックマークしているユーザが多ければ他のユーザの目につくようになってるんだから、 ブックマークしていることはそれなりに貢献になっているはず。

ま、でもこれも理想論。公開して良かったーって実感したことそれほどないねまだ。

See also

August 27, 2005

Railsでtodoリストを作るチュートリアル 14:27

おとといオレががんばって読んでた英語のチュートリアルは、 なんと日本語翻訳版があった。 でももう遅い……。しかもこれ自分で前ブックマークしてるし……。 「未読」のタグつけとけば良かったな……。

まーこれ、英語だったわりに結構わかった気になれました。 その翻訳版ならきっともっとすっきりわかるんじゃないかな。 オレはぼちぼちPDFを読むことにします。 今Chapter 4まで来た。