よかろうもん!

アプリからインフラまで幅広くこなすいまどきのクラウドエンジニアが記す技術ブログ

2007-01-01から1年間の記事一覧

vimのカスタマイズ

早速、vimをカスタマイズします。 まずは中級vim使いになることを目標に・・・。 今回、私が導入したプラグインは以下の通り。 rails.vim project.vim NERD_commenter.vim ※プラグインの導入方法についてはいろいろなところで解説があるので、そちらを参照して…

vimの設定

viでマルチウィンドウで編集するときに、マウスで幅を変更できると便利ですよね。 そんなときは、以下の設定をすることでマウスモードをONにして、 マウスでウィンドウ幅を変更しちゃいましょ!まずは、vimをインストールしましょ。 $> sudo apt-get install…

redmineが・・・

バージョン0.5.1でSubversionのコミットログをRSS配信できるようにしたけど、 最新の開発バージョンではatomやxmlを登録する画面がなくなってる・・・。でも仕組みはあまり変わってなさそうだからすぐに対応しなくては。 対応したら本家にバッチ送っておきます。

今月の目標

□redmineプロジェクトに参加 □jruby上でredmineを動作させる □マインドマップで頭の中を整理

ロードバランサについて勉強してみた

ロードバランサが負荷分散をしてくれるというのは知ってます。 まぁ、誤りはないですね。 でも、これでは漠然としすぎてる…。 もっと詳しくしりたい!ということで、ちょいと勉強してみました。 すると、へぇ〜へぇ〜の連発でした。何がへぇ〜なのかというと…

subversionの導入

$ tar xvzf subversion-1.4.5.tar.gz $ cd subversion-1.4.5/ $ ./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apache2/bin/apr-1-config --with-apr-util=/usr/local/apache2/bin/apu-1-conf…

crank & gem

□gemのソース置き場。 いっぱいあるもんだな。 http://rubyforge.vm.bytemark.co.uk/gems/

チーム飲みでの新たな発見

□ 自分ですると決めたことは3営業日以内に終わらせろ!□ 休日に仕事をするのはダメ、遊ぶのは普通、勉強するのはスゴイ!

クラスタねぇ・・・。

フェイルオーバー あるサーバで障害が発生した場合、そのサーバ上の処理とデータを別のサーバが引き継ぐこと。 理の引き継ぎは、ロードバランシング機能がリクエストを、障害が発生したサーバと同じ処理機能を持つ別のサーバに振り分けることで実現されるの…

上司の方と飲みました。

飲み会の席で今後気をつけなければならないと感じたことをメモしておく。 □文章を書く時は必ず前後の説明を記述する癖をつけることで、論理的な考え方が身につく□興味のあることに徹底的に取り組むことで、頂点を極めることができる□若いうちは技術力を付け…

高可用性ねぇ〜・・・

keepalived 以下の2点を解決してくれる ・バックエンドのサーバ群が落ちたときにどうするか ・ロードバランサそのものが故障したらどうするかなのでLVS(Linux Virtual Server)と組み合わせるとHAなシステムを構築できそう。ちなみにheartbeatはロードバラン…