2008-11-01から1ヶ月間の記事一覧

楽天テクノロジーカンファレンス2008

無線LANはFON提供 タリーズコーヒーで1杯無料 オープニングセッション 楽天10周年を機に技術的にはオープンに.技術コミュニティに楽天も含めてもらう方向に. 基調講演 グローバルな時代のエンジニアライフ 開かれたネットワークの存在が,情報隠蔽を無意味…

セキュリティの設定とか

やはりそのままではまずいので,ここを参考に設定.基本的はそのままで,ポート番号を変更しました.次は Postfix/NTPだな,先は長い.

slicehostでRails2.2.2を動かすまで

DreamhostでどうしてもRails2.2.2にできなかったので,カッとなってやってしまったログ. slicehostに登録する まあ普通に.いわゆるアレ張っておきます:).https://manage.slicehost.com/customers/new?referrer=49a030fcbd9a4d672c26bd8e55597026OS は慣れ…

forgot_passwordプラグインを使ってみる

restful_authenticationが入っていて,セットアップも終わっている前提でインストール. % cd /path/to/app % ruby script/plugin install git://github.com/greenisus/forgot_password.git % ruby script/generate forgot_password user % rake db:migrate …

524万人が利用する食のインフラ 「クックパッド」のものづくり セミナー

日本一のRailsでの大規模サイトである「クックパッド」のお話を聞きに,WebCareer主催のセミナーに参加してきました. MacBook Pro 17inch だった. クックパッドとは ミッション:毎日の料理を楽しみにすることで,心からの笑顔を増やす 1998年オープン 料…

moduleのスコープについて調べてみた

いろいろ気になったので調査.以下のようなコードを用意. module Parent CONST = 2 end module Parent module Base BASE_CONST = 3 end end module Parent module Base class Child class << self def bar puts BASE_CONST puts CONST end end end end end …

OSのキャッシュに貯めてからサーバを起動するのがいいらしい

「実現したいことを計算機の問題に置き換えることが『技術力』」、伊藤CTOが“はてな流”大規模データ処理の極意を語る (2/4):CodeZine(コードジン) 運用面で大規模データを扱う際に気をつけなければいけないのは、OSを起動した直後、すぐにサーバーを立ち…

Ubuntu 8.04 で Thrift を試してみた

準備 % sudo apt-get install build-essential automake libtool flex bison libboost\* % sudo apt-get install libbit-vector-perl libclass-accessor-perl インストール % cd program/thrift % wget -O thrift.tgz "http://gitweb.thrift-rpc.org/?p=thri…

iKnow Gem + API サンプル

iKnow Gem を使った簡単なサンプル作ってみた! require 'rubygems' require 'iknow' Iknow::Config.init do |conf| conf.api_key = 'KEY' end user = Iknow::User.find(USERNAME) puts user.profile.description これはお手軽でいいな.

iKnowデッベロッパー・カンファレンスに行ってきた

Ruby on Railsでのサービスということで(?),カンファレンスに行ってきました.iKnowも最近休みがちなので,景気づけの意味も含めて. ふぁーすといんぷれっしょん 外人率たけー ビールとかピザとかアメリカっぽい! しかし日本人比率もそこそこある? はじ…

Ubuntu と autotest と notify で快適テスト生活

まだ Test::Unit なんですが*1,http://blog.s21g.com/articles/913を参考に autotest + notify を導入してみました. % sudo su - # gem install ZenTest # apt-get install libnotify-bin # exit % cp /var/lib/gems/1.8/gems/ZenTest-3.11.0/example_dot_…

MySQL Serverのメモリ使用量の見積り

DSAS開発者の部屋:5分でできる、MySQLのメモリ関係のチューニング!仕事で12台の MySQL サーバの my.cnf を見直す必要があったため,上記リンク先の mymemcheck を使って見積もって見ました.実行環境は Ubuntu 8.04.で,実行しようとすると module 足りな…

作りかけのもので作ってみました.

とりあえず購入日記再開.くるねこ作者: くるねこ大和出版社/メーカー: エンターブレイン発売日: 2008/01/15メディア: 単行本(ソフトカバー)購入: 5人 クリック: 73回この商品を含むブログ (118件) を見るくるねこ 2作者: くるねこ大和出版社/メーカー: エ…

Ubuntu 8.04 で RMagick をインストールする

# apt-get install libmagick9-dev # gem install rmagick

MySQL ユーザカンファレンス 2008 2nd Day

MySQL Performance Tuning #1 Introduction Through put どこに問題が 輻輳 Slow queries インデックスの問題 書き直したほうがいいんじゃないか Optimizerがどう動くのか Application Roundtrips The Slow Query Log 遅いクエリーを記録するログ 問題 どの…

MySQL ユーザカンファレンス 2008 1st Day

というわけで行ってきました.かなり大勢の人が来ていたので,かなり熱い戦いカンファレンスになりました.聞いてきたセッションのほとんどが英語だったので,もう少しヒアリングできればなと,少し後悔しています.かなり長いのですが,2日分のログを. 基…