2009年1月アーカイブ

Ruby on Railsをさくらインターネットにインストールして実行するまで。
せっかくなので最新版を入れるよ。すごい勢いでつまづきまくったよ。

Ruby on Railsのインストール
参考:
さくらのレンタルサーバーに Ruby on Rails をインストールする手順
さくらのレンタルサーバーにRuby on Rails 2.0.2をインストールする方法

参考サイトどおりにやれば問題ないよ。

%ruby -version ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-freebsd6]
現在のさくらのrubyのバージョンは1.8.6です。


[rubygemsのインストール]
rubygemsの最新版、1.3.1を取得し、インストールします。
インストール先はさくらなので$HOME内です。--prefix=$HOMEを忘れずに。

%mkdir $HOME/src
%cd $HOME/src
%ftp http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
%tar zxf rubygems-1.3.1.tgz
%cd rubygems-1.3.1
%ruby setup.rb --prefix=$HOME
インストール完了

[環境変数の設定]
次に環境変数の設定。

%cd
%vi .cshrc
set path = (~/pear/bin /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/
X11R6/bin $HOME/bin $HOME/lib/ruby/gem/bin)
setenv RUBYLIB $HOME/lib
setenv GEM_HOME $HOME/lib/ruby/gem
.cshrcのset pathに $HOME/lib/ruby/gem/bin と、RUBYLIBとGEM_HOMEを追加します。
%source $HOME/.cshrc
%rehash
%gem18 --version
1.3.1
sourceで記載したパスを今すぐ通す。通したパス内の実行可能ファイルをすぐ反映させるためrehash。


Railsのインストール

%gem18 install rails
これで5分くらい待つとインストール完了。すごい簡単。
%rehash
%rails --version
Rails 2.2.2
rehashしてバージョンを調べたら、ちゃんと2.2.2が入っていた。完璧。


Railsを動かす
参考:
さくらのレンタルサーバにRuby on Railsをインストールする方法 その2


ここからが地獄の始まりでしたよ。超参考になるかもしれない。
基本、上記参考サイトの通りに進めます。

Railsのアプリケーションのディレクトリを作成。
そして、testというアプリケーションを作成。

%cd
%mkdir Rails
%cd Rails
%rails test

次にパーミッションを変更します。
logとtmpディレクトリに書き込み権限を付加。

%cd test
% chmod -R o+w log tmp
% ls -l

次に環境ファイルの設定です。
test/config/environment.rbが環境ファイル。
この設定、RUBYLIBの場所が変わってるから、
$LOAD_PATH.push("/home/XXX/lib/")としないといけません。注意。
これちゃんとしないと「Rails application failed to start properly」の
エラーが出ます。

%vi config/environment.rb
# Be sure to restart your server when you modify this file
# 以下を追加(XXXはユーザ名に置き換えてね)
$LOAD_PATH.push("/home/XXX/lib/")
$LOAD_PATH.push("/home/XXX/lib/ruby")
ENV['GEM_HOME'] ||= '/home/XXX/lib/ruby/gem'
ENV['RAILS_RELATIVE_URL_ROOT']="/test"

それから、ENV['RAILS_RELATIVE_URL_ROOT']="/test"は、
routing error が出る場合の対策。
これがないと「routing error No route matches "/test/rails/info/properties"」とか出る。調べてみると

http://groups.google.co.jp/group/rubyonrails-core/browse_thread/thread/da88f067f38e76ca?pli=1
The change in relative_url_root behavior was necessary for thread-safety. Passenger needs to be updated.
In the mean time, you can do it yourself by manually setting relative_url_root in your environment.rb.
どうも、Rails2.2になって、挙動が変わったために手動で設定が必要らしい。
ここ、かなり悩んだ。気をつけて!><


次に、public/.htaccessの設定。
しかし、.htaccessは作成されてなかった。バージョンの違い?
手動で作ります。サンプルがREADMEの中にあるので、それをコピペして、
AddHandlerとOptionsをコメントアウトします。

%vi public/.htaccess
# General Apache options
#AddHandler fastcgi-script .fcgi
#AddHandler cgi-script .cgi
#Options +FollowSymLinks +ExecCGI

# If you don't want Rails to look in certain directories,
# use the following rewrite rules so that Apache won't rewrite certain requests
#
# Example:
# RewriteCond %{REQUEST_URI} ^/notrails.*
# RewriteRule .* - [L]

# Redirect all requests not available on the filesystem to Rails
# By default the cgi dispatcher is used which is very slow
#
# For better performance replace the dispatcher with the fastcgi one
#
# Example:
# RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
RewriteEngine On

# If your Rails application is accessed via an Alias directive,
# then you MUST also set the RewriteBase in this htaccess file.
#
# Example:
# Alias /myrailsapp /path/to/myrailsapp/public
# RewriteBase /myrailsapp

RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.cgi [QSA,L]

# In case Rails experiences terminal errors
# Instead of displaying this message you can supply a file here which will be re
ndered instead
#
# Example:
# ErrorDocument 500 /500.html

ErrorDocument 500 "<h2>Application error</h2>Rails application failed to start properly"

長いけどこんな感じ。
これもファイルがなくて悩んだので全部載せときます。


次。webからみられる場所からtest/publicに向けてシンボリックリンクを
張ります。
~/wwwの直下に「test」という名前でシンボリックリンクを作ります。

% ln -s $HOME/Rails/test/public $HOME/www/test

これで、http://XXX.sakura.ne.jp/test/にアクセスすると、
「Welcome aboard」のページが表示されます。
ここの「About your application's environment」をクリックしてみてください。

  • Application error "Rails application failed to start properly"が出る ⇒config/environment.rbの設定が間違ってる可能性があります。
     パスを再確認してください。
  • Routing error "No route matches "/test/rails/info/properties" with {:method=>:get}"が出る
    ⇒config/environment.rbに
     ENV\['RAILS_RELATIVE_URL_ROOT'\]="/test"を追加してください。
     もしくは、public/.htaccessのRewriteの設定が間違ってる可能性アリ
  • For security purposes, this information is only available to local requests.と出る
    ⇒おめでとうございます。成功しました。これで終わりです。
  • no such file to load -- sqlite3というエラーが出る
    ⇒以下に進んでください

僕はここで、no such file to load -- sqlite3というエラーが出ました。
これは、sqlite3-rubyが入ってないせいです。入れます。

%setenv RB_USER_INSTALL true
%gem18 install sqlite3-ruby
setenvでRB_USER_INSTALLをtrueにしてるのはどういうことかというと、
普通にgemでインストールしようとすると、エラーが出ます。
こんなの。
chown/chgrp: Operation not permitted
探したら、こんなのを見つけた。
http://blog.proj.jp/ituki/20090107.html
/usr/local/lib/ruby/1.8/i386-freebsd6/rbconfig.rb を見ると
> CONFIG["INSTALL"] = ENV['RB_USER_INSTALL'] ? '/usr/bin/install -c' : '/usr/bin/install -c -o root -g wheel'
とかいう記述がある
よって
setenv RB_USER_INSTALL true
とかコマンドラインで入力してから rubugemsをインストールすればいい
というわけです。

ちなみに、手動でsqlite3-ruby入れようと試すとこんな感じ。失敗します。

%wget http://rubyforge.org/frs/download.php/42056/sqlite3-ruby-1.2.4.tar.gz
%tar zxf sqlite3-ruby-1.2.4.tar.gz
%cd sqlite3-ruby-1.2.4
%ruby setup.rb config --prefix=$HOME -- --with-sqlite3-dir=$HOME
%ruby setup.rb setup
%ruby setup.rb install
しかし、ここではこんなエラーが出たので、オススメできない。
don't know how to make ruby.h. Stop

以上、奮闘しましたが、無事「For security purposes, this information is only available to local requests.」が見えるのではないでしょうか。
実は僕は、なぜかばっちりRuby versionとかが出ちゃってますが。
まあ動いているのでよしとする。次回はサンプルアプリに挑戦します。


Tracをさくらインターネットのスタンダードプランに入れたので、SVNに接続する方法も書きます。ずいぶん遅くなっちゃったけど。

■PuTTYgenを使い鍵を作成する

  1. PuTTYgenはPuTTYごった煮版が入っていればOKなので、ごった煮版をダウンロード。
    http://yebisuya.dip.jp/Software/PuTTY/

  2. puttygen.exeを起動して、生成ボタンをクリック。空白のエリア内でマウスを動かす。(乱数生成のためだね)

  3. 表示されるテキスト(ssh-rsa AAAAB3NzaC1yc2・・・・みたいなの)をコピーし、テキストファイルで保存。ファイル名をauthorized_keysというファイル名(拡張子なし)に変更。

  4. PuTTYgenのほうでは、秘密鍵の保存ボタンをクリック。パスフレーズなしで保存。
    C:\Program Files\TortoiseSVN\bin\id_rsa.ppkとして保存。

  5. authorized_keysをFTPで$HOME/.ssh/にアップロード。

  6. Telnetで接続して、必要なら適宜$HOME/.ssh/のパーミッションを変更。

■ToritoiseSVNの設定

  1. ToritoiseSVNの設定画面を開く。エクスプローラで適当なフォルダを選び右クリック→ToriseSVN→設定。

  2. 画面左のツリーからネットワークを選び、SSHクライアント欄にTortoiseSVNのインストールディレクトリ\binにあるTortoisePlink.exeのフルパスを指定。引数は 「-l アカウント名」と「-i 作成した秘密鍵のパス」を指定。

    以下のようになります。XXXはさくらインターネットのユーザID。

    "C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe" -l XXX -i "C:\Program Files\TortoiseSVN\bin\id_rsa.ppk"

■つないでみる

  1. 適当なフォルダで右クリック→TortoiseSVN→RepositoryBrowser(またはリポジトリブラウザ)

  2. URLを入力("svn+ssh" + "://さくらサーバのアドレス" + レポジトリの絶対パス)。

    $HOME/var/svn/repoにレポジトリを作った場合。XXXはさくらインターネットのユーザID

    svn+ssh://XXX.sakura.ne.jp/home/XXX/var/svn/repo

  3. リポジトリが見えて、ツリーが開ければ完了。

■もっと使いやすく
複数のSVNにつなげる場合などは以下を参照。
僕はとりあえずまだやってません。
http://sfi.hamazo.tv/e1317475.html


■Tracの静的リソースアクセスを軽くする(おまけ)
さくらのTracを早くする方法を見つけたのでやってみた。
参考:http://weekbuild.sakura.ne.jp/trac/ticket/158

% ln -s ~/local/share/trac/htdocs ~/www/trachtdocs

Trac.iniを以下のように編集
[trac]
htdocs_location = /trachtdocs/

こんな感じで、とりあえずさくらでのTrac+SVNな生活は幸せに過ぎていくと思います。

2008年を月別に総括してみたよ。もう2009年入ってずいぶん経ったけど><
出来事を仕事とプライベートでまとめた。あと読んだ本も書いた。
去年と同じフォーマットです。長いよ。

-------------------------------------------------------------------
1月 仕事もプライベートもばたばた
-------------------------------------------------------------------
新年。
新しいプロジェクトが本格的に始まった。
こいつを1年間がっつりやったのが今年ですね。

もう一個プロジェクトが始まったんだけど、そっちは
部下にがっつり任せた。こっちの方が大きかった。

ついでにもう一個ちっちゃいプロジェクトを兼任してた。

プライベートは結婚式準備でばったばったしてたなー。
毎週横浜に通ってた。
衣装選びとか、結婚式の招待状作りとか、席次表作りとか。
結婚は大変なんですよ。

あとは、2007年末の1981sオフからの影響で
色々勉強してた。この頃はやる気が満々だった。
ばたばたしてたなー。

持たない暮らし
金子由紀子
ユダヤ人大富豪の教え
本田健
効率が10倍アップする 新・知的生産術
勝間和代
ビジネスマンのための発見力養成講座
小宮一慶
ロジカル・シンキング―論理的な思考と構成のスキル
照屋華子・岡田恵子
基礎Ruby on Rails
黒田努・佐藤和人
-------------------------------------------------------------------
2月 結婚式準備で大変!
-------------------------------------------------------------------
仕事で伊丹に行ったりした。
でも2日間、8時から22時まで会議とか><
プロジェクトの方は大幅に人を増員するので、人の調整が大変だった。
フィリピン人の大リクルート作業を開始。

あと、会社に営業の人が入ってきたりした。
自分は、新しく始まった仕事の設計とかもちょくちょくやってた。
でもマネジメント業務が主です。

プライベートは結婚式準備。音楽決めたりとか、色々色々。
2次会の場所決めでばたばたした。
1次会はプランナーがやってくれるけど、2次会は自分たちだから
お金かけない分時間かかって大変。
優秀な幹事さんがいれば別。うちの幹事は優秀だった!

あとブログを改装したりしたなー。

ヤクザと日本 近代の無頼
宮崎学
ザ・プロフェッショナル
大前研一
食い逃げされてもバイトは雇うな
山田真哉
「食い逃げされてもバイトは雇うな」なんて大間違い
山田真哉
ランチェスター戦略 弱者逆転の法則
福永雅文
考える技術・書く技術―問題解決力を伸ばすピラミッド原則
バーバラ・ミント
近代ヤクザ肯定論―山口組の90年
宮崎学
-------------------------------------------------------------------
3月 結婚式!
-------------------------------------------------------------------
仕事は設計フェーズ。尚且つ人員調整などの管理作業も大変だった。
結局うちのチームが、6人⇒13人とかの大幅増員。

それ以上に結婚式。

手帳を見ると
「乾杯のキーを二つ下げる」
「SHAZNAの曲変更」とか書いてある。

結婚式は3/29でした。さあ肉を食おうの日と覚えてます。
横浜のロイヤルウィングという船の上で結婚式。
ビールサーバ担いでみんなにビール配った。
生バンドが演奏してくれた。
友人Y君が乾杯歌ってくれて、最後は男友達みんな揃って大合唱。感動。
締めの僕のスピーチはとてもすばらしかったはず。
2次会でウルトラマンの衣装を着ておっくせんまんをバンドで歌った。
2次会からの帰りに外人さんに絡まれた。
素敵な結婚式でした。

3語で9割通じる英会話
デイビッド・セイン
特許明細書のクレーム作成マニュアル?発明の権利はクレーム作成にかかっている
葛西泰二
特許・実用新案出願のしかた
塩野谷英城
ビジネスマンのための「数字力」養成講座
小宮一慶
お金は銀行に預けるな 金融リテラシーの基本と実践
勝間和代
-------------------------------------------------------------------
4月 新婚旅行いってきた
-------------------------------------------------------------------
新婚旅行はフィリピン!
パスポートが微妙に期限が少なくて、危うく行けなくなりそうだけど
なんとかなった。
ついて早々、奥さんがデジカメをタクシーに置いてきて亡くしてしまうというすでに2ハプニング。

1日目は、マニラで向こうの子会社の面々とお食事。仕事も少ししたけど。
市場で海産物を選んで、料理してもらうお店。
奥さんがトイレの仕方が分からなくて教えてもらってた。

2日目からは、クラブパラダイスという島へ。
飛行機ちっちゃくて超怖かった。
海はきれいすぎた。プライベートビーチだった。
ダイビングのライセンス取れるよ、と日本人のインストラクターに言われて
2日間ほど勉強してしっかりライセンス取った。
ウミガメがかわいかった。
そのインストラクターとがっつり飲んで一人二日酔いなハプニングあり。

会社のフィリピンスタッフが、内緒でスパをプレゼントしてくれてた。
マッサージ超気持ちよかった。感動した。
動物がいっぱい放し飼いにされてるサファリ島とか行った。
ベアキャットがかわいかった。
そんなとこ行かなくても、クラブパラダイスにはオオトカゲがいっぱいいた。

マニラに帰ってきて、帰国と思ったら飛行機が飛ばなくて
1日滞在延長のハプニング。
毎日毎日の豪華なフィリピン料理に飽きてしまった。
カホンを買った。そんな新婚旅行。

帰ってきて仕事はもう5月病だった。

ドラムスのフレーズと世界のリズムをたたこう カホン&ジャンベ
大久保宙
明日から「仕事ができる」と言われる新・目標達成法
小宮一慶
最少の時間と労力で最大の成果を出す「仕組み」仕事術
泉正人
最強の集中力
ルーシー・ジョー・パラディーノ
ひとりでも部下のいる人のための世界一シンプルなマネジメント術 3分間コーチ
伊藤守
アルジャーノンに花束を
ダニエル・キイス
きみはなぜ働くか。―渡邉美樹が贈る88の言葉
渡邉美樹
-------------------------------------------------------------------
5月 X JAPANと5月病
-------------------------------------------------------------------
仕事はまさに5月病。
1週間仕事休んで海外なんて行ってると、ペースをつかむのに2ヶ月かかる。
これ教訓な。

Hide memorial summitに行った。初の生X JAPANに感動した。
ついでにDir en greyにはまった。

チームで伊豆の会長別荘に旅行(Outing)に行った。
風邪引いててえらいきつかった。アーチェリー楽しかった。
フィリピン人のダンスのノリは半端なかった。

180sxを車検に出した。なんと普通に通った。10万円くらいで済んだなり。

ラクをしないと成果は出ない
日垣隆
Harry Potter and the Prisoner of Azkaban
J.K. Rowling
50イングリッシュ
サム・パク
デッドライン仕事術
吉越浩一郎
これだけは知っておきたい「マーケティング」の基本と常識
大山秀一
世界一わかりやすいWebマーケティングの本
羽切徳行
「残業ゼロ」の仕事力
吉越浩一郎
-------------------------------------------------------------------
6月 初漫才
-------------------------------------------------------------------
仕事は実装フェーズ。
僕は未決定な仕様や不明確部分をひたすらお客さんと協議してた。
その上で全体の進捗をマネジメントしている感じで結構な架橋。
五月病の影響か、開発内テストの仕方について、お客さんにめっさ怒られた。
しかし、とても勉強になった。今年一番きっつい反省点な部分だ。

会社の同僚2人の結婚式の2次会。
幹事で準備がえらい大変だった。
クイズの司会と漫才をした。ラーメンズのぱくりみたいな。
見事に滑った。後で内容の解説を求める人とかいた。もうやりたくない。

あとは、家探しをしてた。
多摩市周りで結構探して見つからなくて、町田の近くで探したらあっさり見つかった。
場所でぜんぜんある物件が違うね。

実家の犬が増えた。またシェルティ。こいつ。名前はラルク。
raruku.jpg

これ携帯の待ち受けの写真。

2日で人生が変わる「箱」の法則
アービンジャー・インスティチュート
自分の小さな「箱」から脱出する方法
アービンジャー・インスティチュート
不機嫌な職場~なぜ社員同士で協力できないのか
河合太介, 高橋克徳, 永田稔
頭がいい人が使う話し方のコツ―好かれる人、仕事ができる人はここが違う!
神岡真司
頭がいい人の敬語の使い方―仕事がデキる人間が使う究極の話術
本郷陽二
ビジネスマンのための「解決力」養成講座
小宮一慶
-------------------------------------------------------------------
7月 引越しと組織変更
-------------------------------------------------------------------
先月の失敗を教訓にプロジェクトはお客さんと足並みを揃えて
進められるようになった。

会社の組織変更とAnnual Meetingを行った。
組織変更は、年始くらいから僕が考えてたもので、全体をグループ制にして
各グループで採算管理とグループ内メンバーの管理をリーダーが行うという
仕組み。
若い人ばっかの企業なので、今までは誰が上司で誰が部下かがはっきり
してなかったのをなんとかしたかった。今のところうまく回ってる。
Annual Meetingは全社員でお店貸しきって開催。
6月決算なので、年度方針発表とか。全部で50人くらいいる。人増えたなあ。
ほとんどフィリピン人だけどな。

引越しした。相模大野と町田の間。テラスハウスで3LDKです。
敷金とか礼金とか訳わからない保証費とかで60万以上かかった。高い。
しかも、その保証費というのが、保証人代行サービスで、1ヵ月後に破産した。
ありえなかった。ぶー。ここね。

引越し後は家具買ったりして楽しかった。7月末が夏休みだったし。

女子大生会計士の事件簿 1
山田真哉
女子大生会計士の事件簿 2
山田真哉
女子大生会計士の事件簿 3
山田真哉
女子大生会計士の事件簿 4
山田真哉
女子大生会計士の事件簿 5
山田真哉
女子大生会計士の事件簿 6
山田真哉
-------------------------------------------------------------------
8月 夏は別れの季節ですか><
-------------------------------------------------------------------
夏休みが明けると、チームメンバーが1人病気になってしまいまして
会社を辞めると言い出した。
説得に回ったり調整したりいろいろ大変だったんですが、
結局辞めてしまいました。よくある話だけど、本人も会社も大変だった><

もう1人、チームのサブリーダーだったフィリピン人が、
カナダへ行くため辞めてしまった。こっちも調整は超大変だったけど
円満退社。その後、カナダでの就職の際の手伝いとかいろいろした。
現地の人と英語で喋るのは超緊張した。
超優秀なメンバーだったので、向こうでもきっと頑張れるはず。

その分、新しいメンバーが続々と入ってきて、8月で13人体制になった。
ほとんど、もう1人のサブリーダーがマネジメントしてくれた。
1年間本当に助かった。お疲れ様です。

ゴルフを始めた。と言っても、打ちっぱなしに数回行っただけだけど。
まったく持ってへたくそなので、誰かに教えてもらわないとなー、
という感じ。

ゲリラ豪雨がすごかったけど、僕の家の給湯器が落雷で壊れました。
さすがに水シャワーとかきつかった。

英語嫌いの東大卒が教える私の英語学習法
小川慶一
これから始める人のゴルフ入門
水谷翔
[24時間365日] サーバ/インフラを支える技術 ~スケーラビリティ、ハイパフォーマンス、省力運用
安井真伸, 横川和哉, ひろせ まさあき, 伊藤直也, 田中慎司, 勝見祐己
「残業ゼロ」の人生力
吉越浩一郎
佐藤可士和の超整理術
佐藤可士和
-------------------------------------------------------------------
9月 取締役になった/子供できた
-------------------------------------------------------------------
9月に取締役会と株主総会が開かれて、正式に取締役になりました。
すごくがんばります。
プロジェクトは製品搭載フェーズで、お客さんとのやり取りをして
仕様変更⇒実装変更⇒テストという感じ。忙しかったり暇だったり。
もう一個のサブリーダーが頑張ってる方はみんな7月くらいからは
深夜まで残業してた。

英語の勉強を頑張ってた。TOEIC受けるぞー、とか言って受けてないや。
あとマキシマムザホルモンにはまった。

9月4日に子供が出来たことが発覚した。おいおいおいびっくりだった。
9月12日から禁煙始めた。

日本人の英語
マーク・ピーターセン
TOEIC TEST文法完全攻略―必須単語も同時に身につく
石井辰哉
NHKラジオ ビジネス英会話 高橋修三 ヘッドハントされる
杉田敏
ホームレス中学生
田村裕
-------------------------------------------------------------------
10月 お尻がエクスプロージョンした
-------------------------------------------------------------------
プロジェクトは9月から変わりなし。
あと別で、製品のOEM対応を僕1人で担当した。
いろいろ勉強になった。うまくこなしてたんだけど、
最後にミスもしてしまった。
現場仕事をがつがつやるのも、久しぶりだとダメだなー。

Tracを使い始めた。さくらインターネットのサーバにインストールして
自分のタスク管理用に使ってる。
長い目で見てやらなきゃいけないことのタスクブレイクダウンがうまく
できて使い勝手いい。Tracに思いついたこと書いてくだけで仕事が進む。

ノリで人生初のエロゲを買った。これはエロゲと言うより人生だ。
AIR ~Standard Edition~

禁煙⇒酒が増える⇒お尻が大変なことになる
初の肛門科受診。酒を控えろとのお言葉。
この後、2ヵ月ほど、作戦は「お尻を大事に」。
酒を飲んでは病院に通う日々が続いた。
同僚にはディズニーのお土産で円座布団をもらった。今も使っている。

奥さんはつわりで大変そうだった。

こうすれば必ず人は動く
デール・カーネギー
なぜ、オンリーワンを目指してはいけないのか?
小宮一慶
ビジネスマンのための「読書力」養成講座
小宮一慶
-------------------------------------------------------------------
11月 不況が来たよ
-------------------------------------------------------------------
仕事は10月のを引き続き。
そして来年度のプロジェクトのスケジュール提案とか。
しかし不況がやってきたため、いろいろと厳しい状況。
チームの人数も来年から削減。不況を目の当たりにする。

そういえば、引っ越してガーデニングをやりはじめた。
うちの庭には素敵な鉢植えが植わってます。

この冬は流星の絆をずっと見てた。とても面白かった。
3年前から言ってるが、戸田恵梨香は俺の嫁。

論語の活学―人間学講話 (人間学講話)
安岡正篤
Trac入門
菅野裕, 今田忠博, 近藤正裕, 杉本琢磨
稲盛和夫の実学―経営と会計
稲盛和夫
-------------------------------------------------------------------
12月 クリパ・1981s忘年会・師走
-------------------------------------------------------------------
師走は大変だった。
・不況で人員調整がたくさん
・半期計画見直し作成
・自社の音楽ソフトプロジェクトのマネジメント
・クリスマスパーティー
・納会

毎年恒例のクリパではギターを弾いた。
井上陽水・奥田民生のありがとう
Back Street BoysのI want it that way
割と上手に弾けた、わけではなく酔っ払ってぐだぐだだった。
1年ブランクがあると練習しないとセーハで音がちゃんと鳴らないとか><
まあ楽しかった。

1981s忘年会、去年に引き続き行ってきた。
去年知り合った人がいっぱい来てて、また会えて楽しかった。
なぜかリアルな知り合いが来ててびっくりした。えがちゃんに絡まれてた。
3次会でUstreamしてたら、nipotanさんとYappoさんがずっと悪ふざけしてた。
僕はエロトーク8割とまじめな話2割くらいだった。
nipotanさんにmalaさんが京都旅行から戻った経緯とlivedoorの開発体制についての話をいっぱい聞けたのが収穫。
詳細はほかの人のレポート参照でお願いします。
http://b.hatena.ne.jp/nyon2/1981s

5月に生まれる赤ちゃんは男の子でした。蹴るのがわかるようになった。
父親感が出てきた。
しかし、不況のためのストレスにより禁煙に失敗したのであった。

稲盛和夫の経営塾―Q&A高収益企業のつくり方
稲盛和夫
グラスホッパー
伊坂幸太郎
-------------------------------------------------------------------
年末に大急ぎで書いたまとめより、思ったよりいろいろやってるな。
2008年、仕事とプライベートは意外と頑張ったんじゃないか。
今年もがんばります!

プロフィール

nyontan/nyon2
経営とかプログラミングとかフィリピンとか。基本的にふざけてるけど、たまに超まじめ。
うんこうんこー。

最近読んだ本

早起き生活