メモ

さくらvpsセットアップ

ユーザとかsshの設定 # vipw # visudo # vigr # vi /etc/ssh/ssh_config # service sshd restart gitとnginxとmysqlと、rubyに必要なのを入れる # rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm # yum install --enablerepo=webtatic git ngin…

pow入れる

Rackアプリ開発するならPowはもう常識だよね〜 - Meltdown Countdown rev. 常識に追いついていきたい。 $ curl get.pow.cx | sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 6813 100 6813 0…

RSpecいろいろ

全実行 $ rake spec (in /Users/seiryo/Documents/work/tiqav) /Users/seiryo/.rvm/rubies/ruby-1.9.2-p180/bin/ruby -S bundle exec rspec ./spec/controllers/tiqav_controller_spec.rb ./spec/helpers/tiqav_helper_spec.rb ./spec/models/leaf_spec.rb .…

EvernoteのAPIをrubyから用いる際の出力

httpsでやり取りする際に以下のような出力が出るが、cronでまわす際に余計な出力があると困るのでなんとかする。 warning: peer certificate won't be verified in this SSL sessionNet::HTTP#verify_mode に OpenSSL::SSL::VERIFY_NONE を代入することで出…

servermanにnginxインストール

yumでインストールする手もあるけど以下の問題が発生したのでソースからビルドする。 http://stnard.jp/2011/01/13/459/ pcreが必要だと怒られるので $ sudo yum install pcre pcre-develあらためて $ wget http://nginx.org/download/nginx-0.8.54.tar.gz $…

RabbitMQというかRubyのAMQPライブラリメモ

どう考えても現在どのくらいのキューに貯まっているかは見たいですよね。 require 'rubygems' require 'amqp' require 'mq' AMQP.start(:host => 'localhost') do MQ.queue("piyo").status{ |num_msg, num_csm| puts num_msg # キューに貯まっているメッセー…

CentOS5にRabbitMQをインストールしてRubyから叩く

RPMを用いると楽にできる。ちなみに32bit版です。まず依存関係のチェックなどを行う。 $ wget http://www.rabbitmq.com/releases/rabbitmq-server/v1.7.2/rabbitmq-server-1.7.2... $ rpm -ihv --test rabbitmq-server-1.7.2-1.i386.rpmすると Erlang が無い…

ステータスコード503を返しつつメンテナンスし隊!

タイトルどおり。 メンテナンス中なのでユーザにはステータスコード 503 を返したい。 ついでに「メンテナンスごめんね」画面を見せたい。 でもあるIPアドレスからはいつも通り見たい。 ベストかは分からないけど mod_rewrite がいろいろ出来そうなのでそれ…

ローカル部が動的なアドレスに空メールを送ってもらってmabuhayしたい!

タイトル通り。環境はなんでもいいだろうけど、今回は OS は CentOS5 で Postfix かつ Rails2 かつ ActionMailer を使う感じ。 メールを送ってもらってすぐにアクションを起こす方法は前に書いた。 「Postfix でメールを受信したら ActionMailer を叩く」を…

「Postfix でメールを受信したら ActionMailer を叩く」を実現したいとき

OS は CentOS5、Rails のバージョンは 1.2.3 の場合です。 まずは ActionMailer を継承したクラスを作って ruby script/generate mailer Mailman 受信メソッドを app/model/maiman.rb に追加 class Mailman 次に Postfix の設定。ror@domain に送られてくる…

踏んでくださいアレ子様

Rails でとあるテーブルの主キーの型を String にしたくて変更方法を少し調べたんだけど 「主キーがオートナンバー型で定義することは必須」らしい。 推奨とかでなく必須!ほんま ActiveRecord さんは女王様やでえ。 今まで知らなかった僕に鞭打っていただき…

ruby-openssl のインスコ問題は1行でイナフだった

Twitter4Rを使おうとしたら呼び出したとき(require 'twitter')にno such file to load -- opensslと出た。OSはCentOS5、Rubyは1.8.6。なぜか ruby-openssl がインスコされていなかったようなので Ruby で openssl を使う(インストール) – 変なヤバいもん…

PC壊れたけど運よく代替機をもらえたので

いろいろインスコしたりすると思うのでここにメモしていこう。随時追加されていくと思います。 「OS再インストール!」「なにやってんだこいつー!」 - Home And Dry に書いた「再インストール後の設定」を行う コントロールパネル→サウンドとオーディオデバ…

何もかもやり直したいと思ったときに聴くべき音楽

C:\WINDOWS\system32\oobe\images\title.wma ああ、しみる……

「OS再インストール!」「なにやってんだこいつー!」

最近XPを再インストールしたので、そのときに参考にしたページを書き出しておきます。 再インストール前のバックアップ http://www.wikiroom.com/windows/index.php?%BA%C6%A5%A4%A5%F3%A5%B9%A5%C8%A4%CE%C1%B0%A4%CB%A4%B3%A4%EC%A4%F2%A5%D0%A5%C3%A5%AF%…