posterous::fokizaki

November 23, 2008

(備忘録) coLinux で rubygems が上手く動かない。

ここのところしばらく、Fedora 7 on coLinux で rubygems が上手く動かない症状が発生してたんですが、メモリ割り当てを増やしたら普通に動いた…orz


起動時に読み込む conf ファイルのメモリ割り当ての部分を 256MB から 512MB に増やしました。不要な daemon は起動しないようにするとか、気を使ったほうがよさそう。

ついでに スワップ& HDD の容量も増やしておいたほうが良さそうだな〜。

SourceForge で配布してる Fedora 7 のイメージファイルは 4GB なので、気ままにパッケージをインストールするとすぐ一杯になってしまいますね。

Comments [0]



November 17, 2008

Inspiron Mini 9 その後…③

32GB SSD のモデルが買えるようになったみたいですね…

もうちょい待てばよかったかなぁ…という気もしないではないですが、まぁこういうのは欲しいときが買い時だし。と、自分を慰めてみつつorz

いまから買う方は、はじめから SSD の容量大きくしといたほうが無難ですよ。SSD 32GB と SDHC 32GB でトータル 64GB まで増やしておけば、当分は容量の心配しなくていいし。ちょっと調子悪かったんで素の XP Pro をクリーンインストールしてみたところ、それだけで 5GB 程度使うので、容量は少しでも大きいほうがいいですね。

いま Virtual PC に CentOS 5.2 を入れてみたりしてるんですが、当たり前とはいえ coLinux に比べると結構遅いっすね。.vhd を SD カードに置いてるのでなおさら。

う〜ん…

Comments [0]



November 13, 2008

Inspiron Mini 9 その後…②

いろいろ。

<SDHC Class6 16GB>
本体SSDが16GBしかないので、OSをクリーンインストールしても空き容量は多くないです。
なので、大容量SDカードを追加したほうがよいと思います。
32GBでもかなり安く買えるので、いまならそちらがお勧め。
転送速度も少しでも速いものが良いと思われ。

H/W的にはコレくらい。
試してないけど 2GB の DDR2-SDRAM に差し替えても動くのではないかな〜?
もうちょっと値下がりしたら試してみます。

<coLinux 0.7.3 + Fedora 7>
前にも書きましたが、coLinux を入れてあります。
Windows サービスとして登録してあるので、PC を起動したら即 PuTTY でログイン。
かなり便利です。

coLinux にはメモリ 256MB 割り当ててるわけですが、普段チョコチョコといじる分にはまったく無問題。

coLinux 用の Fedora 7 のイメージファイル(4GB)を3つ用意して、普段使い用のイメージのみ本体 SSD、残りの2つは SD カードに置いてあります。
必要に応じて coLinux を複数起動できるようにしてあるので、すごく便利です(ニッチのニッチな気が…)。
最大3つの coLinux(それぞれメモリ256MB割り当て)を立ち上げられるわけですが、まぁなんとか動きます。

いずれ CentOS 5.2 にしようと思ってますが、それはまたの機会にでも。

<Synergy> ※インストール予定
TCP/IP経由でキーボードとマウスを共有するソフト。
もう一台デスクトップPCがあるんですが、だんだん InspironMini9 を使うほうが多くなってきてまして、そうするとキーボードとかマウスを共有したくなるわけです。
まぁ、ぶっちゃけKVM買えよってハナシかとは思うんですが。
実験的に導入してみて、コレで問題なければそのままいくよ〜ってことで。


だいたいこんなところですかね。

Comments [0]



November 13, 2008

Inspiron Mini 9 その後…

かなり遅くなりましたが、InspironMini9 を使ってみた感想などなど。

<構成>

  • WindowsXP Home SP3
  • Atom N270 1.6GHz 512KB L2キャッシュ 533MHz FSB
  • Intel GMA950
  • 1GB DDR2-SDRAM
  • 16GB SSD


と、まぁこんなカンジ。

気になる速度ですが、以前使ってた PenM 1.1GHz + 512MB DDR-SDRAM と比較すると、普通に「速い」です。
それよりも
起動の速さがありがたい(SSD様々)。

メール読んだりブラウジングしたりするには十分以上なんですが、ブラウジングに関しては解像度の低さと液晶の小ささがネックです。

あと、バッテリの持ちはかなりいいんじゃないかな〜。
3時間強くらいはもつので、ちょっと外で使う分には困らないのではないかと。
無線LAN使うともうチョイ短くなりそうですけどね。

要注意はキーボード!

オプションで英字キーボードを選択したんですが、3〜5段目が「碁盤の目」状に配置されてるのでタイプミスしやすいです。
英字キーボードでコレなので、日本語キーボードはおそらく想像を絶するかと。

あと、Fnキーを多様する方はかなり使いづらいと思われます。

キータッチは悪くないんですけどね〜(これは好みの問題か)。

買ってみた感想としては、セカンドマシンとしてよくまとまってるなって感じです。
筐体もしっかりしてるし、デザインも悪くはない。

最近値下げされたので、気軽に持ち歩けるセカンドマシンをお探しの方は買っても損はしないと(勝手に)思ってます。
キーボードだけ気をつけて!

ちなみに明日から12インチモデルのBTOが始まるらしいですが、あのスペックであの値段なら別のノートPC買ったほうが…

Comments [0]



November 07, 2008

なんかすごいけどキモイ感

X1(だったかな?カセットテープだったwww)→ PC-9801互換機 → 初代 iMac → DOS/V。

と、いわゆるパソコン歴をたどるとこんなカンジになるんですが、
プログラミングというものをちゃんと勉強はしていないので
そういう意味では完全ド素人な私。

そんな私がこう言うのもなんなんだけど
Ruby とか触ってると、単純に「すごいな〜」と感じる反面、
得体のしれない怖さというか、そんなものを感じることも。

…まぁ、単純に勉強不足なだけですけど。

Railsに至っては「すごいんだけど、何コレ???」みたいな。

本番環境ではないとはいえ、
Ruby で WEBアプリケーションを作った経験がなくても
とりあえず動くものを作れてしまうことの怖さというか。

それ自体も coLinux on Windows で作ってたり、
なんかすごいけどキモイですね。

キモさを乗り越えるためには、
やっぱりちゃんと理解しないと駄目ですね。

「RailsによるアジャイルWEBアプリケーション開発」をだいたい読み終わったし、
Ruby に戻って、Railsに頼らずやってみるのが一番かなぁ…

素人の品格???

Comments [0]



October 09, 2008

10月ですね!

神無月ですね!どうりで無職なわけだ!

時間だけはたっぷりあるので
ふと「出雲大社にでもいってみるかな〜」なんて。

神在月だし、島根に友人もいるし。

で、Wikipediaでチェック!チェック!

 出雲大社

…縁結びの神様なんですね。知らなかったよ。

結ぶための縁を探すのが先決ではないのか?と思い
結局「ぶらり一人旅 - 出雲大社編」は延期になりました。

Comments [0]



October 09, 2008

金融危機?

なんですか?そうですか。

プロの投資家が損こいても、そんなん折込み済みだろ?って気がする。

そこらの銀行の甘い言葉にのって
退職金とか老後の資金を投資信託とかにツッコんだそこらのおっさんとかが
めっちゃキツイんじゃないのかなぁ。

実際1年前とかと比べると株価半額くらいだし
そのころ投資信託に突っ込んだ人とか多いんじゃない?

報われないけど、まぁ仕方ないよね。
余力があれば塩漬けにするんだろうけど。いつか収まるまで…

自分と同じ年くらいの人たちって、本音でどうなんだろ?
高校くらいにバブル崩壊。大学出るころは超就職氷河期。
ハナから贅沢なんか知らないし…っていう。

崩壊しようが何しようが、あんま変わんないんじゃない?
大した金融資産もないしさ、実体経済が冷え込もうが
そもそもここ数年給料あがってないじゃない。
好景気ってなに見ていってたんだろう。

粛々とやるべきことをやるだけだよねぇ。実際。

Comments [0]



October 03, 2008

(備忘録)Ruby on Rails on coLinux

Inspiron 9 Mini に Ruby on Rails on coLinux on WinXP を準備中。自分用備忘録。
いろいろ先人の知恵を拝借しながら。実にありがたい世の中ですね。
  • coLinux のインストール
WEB+DB Press Vol.40 を参考にしながらインストール。バージョンは 0.7.3。
Debian しか使ったことなかったんですが、今回は Fedora 7 にしてみました。

WLAN にブリッジしようとすると上手くいかないので NAT 接続にしました。
(理由はよくわかんない。気が向いたら調べるwww)

  coLinux 0.7.3
  Fedora 7


[参考]
http://d.hatena.ne.jp/wadap/20080121/1200922697

  パッケージは Debian を使ってますけど、Fedora 7 でもほぼ一緒。

http://scratchpad.fc2web.com/colinux/install/

  ネットワークの設定に困ったら、ここが一番参考になるかと。

http://bloghackers.net/~naoya/webdb40/

  screen とか zsh とか emacs とか。

http://d.hatena.ne.jp/shunsuk/20070909/1189415033

  Vista な方は。

  • MySQLのインストール
とりあえず Fedora 7 の設定を簡単に済ませて、さっそく MySQL をインストール。
MySQL インストール後に設定を済ませる。

  MySQL 5.0.45

ここからは su しといた方が楽。

  % yum install mysql-server ruby-mysql

[参考]
http://fedorasrv.com/mysql.shtml

あと、MySQL AB のサイトなどなど。

  • Ruby on Rails のインストール
まずは Ruby と、その他に必要なものをインストール。

  % yum install ruby rdoc ri rubygems

バージョンはこんなかんじ。

  ruby 1.8.6(patchlevel 114)
  rdoc 1.0.1
  ri 1.0.1
  rubygems 0.9.4


後述しますけど、vim-ruby を有効にして Vim をビルドするときに RDoc を入れてないと
上手くいかないので先に入れとく。

で、rails のインストール。
今回は「Rails によるアジャイル Web アプリケーション開発」に合わせて
バージョンは 1.2 系(1.2.6)に。gem でインストール。rake も入る(はず)。

  % gem install rails -v "=1.2.6"

  rails 1.2.6
  rake 0.8.3

[参考]
http://d.hatena.ne.jp/shunsuk/20070912/1189592518

  vim-ruby について…ですけど、Ruby on Rails on coLiunx の設定としても
とても参考になります。
  • Vim のインストール
ここまでであらかた済んでるんですが、あと Vim の設定だけ。Emacs使えないので…
とりあえず yum で Vim を入れてみる。

  % yum install vim


そんで、Ruby がオンになってるか調べてみると…

 % vim --version | grep ruby

オフってるじゃないか!(「-」が付いてる )なので、
yum で入れた Vim をいったんアンインストール。

 % yum remove vim


vim-enhanced のみアンインストールされる(はず)。
あとは、以下のサイトを参考にして、Vim を Ruby オンにしてビルド + インストール。

http://d.hatena.ne.jp/shunsuk/20070912/1189592518

その前に、必要なものを yum でインストールしておく。

  % yum install gcc make wget ncurses-devel ruby-devel

  % cd /usr/local/src/
  % wget ftp://ftp.vim.org/pub/vim/unix/vim
-7.1.tar.bz2
  % wget ftp://ftp.vim.org/pub/vim/extra/vim
-7.1-extra.tar.gz
  % wget ftp://ftp.vim.org/pub/vim/extra/vim
-7.1-lang.tar.gz
  % tar -jxf vim
-7.1.tar.bz2
  % tar -zxf vim
-7.1-extra.tar.gz
  % tar -zxf vim
-7.1-lang.tar.gz
  % cd vim71

  % ./configure --with-features=huge --enable-multibyte --enable-rubyinterp

  % make

  % make install


RDoc を事前に入れてないと ./configure で error が出るはず。

…ここまででおおよそセッティングできてるはず。
.vimrc とかはググってみればなんとかなる。
お金に余裕があるなら、オライリーの「vi 入門」が参考になるかも。
 
[参考]
http://d.hatena.ne.jp/shunsuk/20070913/1189678147post

  Vim で Rails 開発環境をセッティングするための参考。


つまずきそうなのは coLinux のネットワーク設定と、Vim のビルドかなぁ。


Comments [0]



September 08, 2008

つ~か

読書の結果。

グーグルvsアップル ケータイ世界大戦を買って読了。

結論:買わなくておk。特に目新しい話はないし。


後入れ先出しになりつつあるな。

Comments [0]



September 05, 2008

読書

読書は計画的に。

<買う予定>

<読んでる最中>

 

なかなか計画通りにはすすまない。

Comments [0]