2010-04-01から1ヶ月間の記事一覧

PayPalの定期購入について調べる

Subscribe Buttons(Updated on November 18, 2009)の内容。間違いがあったら教えていただけると幸いです。 支払い者 支払いをする人はPayPalのアカウントが必要(支払いの流れの中で勝手につくられる) 即時支払い通知(IPNもしくはInstant Payment Notific…

第6,7回ASUB会(朝にサブバージョンを学ぶ会)

第6章 一般的なSubversionコマンド 複数のディレクトリやファイルを一度にupdate svn update aaa bbb ccc update時のステータスについて $svn update U index.html #=> 中身に変更があった UU sitemap.xls #=> 中身と属性に変更があった U _notes #=> 属性だ…

デベロッパー向け要約「Amazon.co.jp Product Advertising API ライセンス契約 」

Amazon.co.jp Product Advertising API ライセンス契約 更新日:2010/1/5というもののうち特に注意が必要なものをピックアップ。(以下APAAPI) 1. Product Advertising API について 特記事項なし、 2. 加入 暴力的や、露骨なエロサイトには使えない(2chの人…

ログローテートのリミット

development環境ではログのサイズに制限がある様なので、以下のようなエラーが出たときはログのサイズを制限する => Booting WEBrick => Rails 2.3.3 application starting on http://0.0.0.0:3000 [2010-04-21 10:29:50] INFO WEBrick 1.3.1 => Call with -…

第5回ASUB会(朝にサブバージョンを学ぶ会)

今回は第4章から 第4章 有効活用のための指針 3ページしかない。 これから定型の作業を教えるからとにかくそれに従え。それからそれるな。それるのは習熟してからだというメッセージ。 「守破離」ってやつですね。賛成です。 第5章 リポジトリへのアクセス …

Rubyオブジェクトをテキストで保存する3つの方法

DBに保存したいときなどに利用。IOやProcオブジェクトには使えません。 また、それぞれの方法でrequireしているライブラリがありますが、Rails内であればbase64もyamlも、もちろんactive_supportもあらかじめロードされています。 Marshalとbase64の組み合わ…

サイト開設メモ

Railsで作ったひとりサービスをリリースするまでやっておくこと20個 : 僕は発展途上技術者 を見て、自分用にも作っておき定期的にメンテナンスをしようと思った。 システム的に(Rails固有の話もおおい) Exception NotifierやHoptoadなどでアプリケーション…

「dRubyで並列処理 - ohacの日記」を読んだ

dRubyで並列処理 - ohacの日記をいう記事を見たのですが 自分の読解力不足だったので時間をかけて読んだ。 面白かったのでコメントをつけて紹介させて頂きます。 なにか このサンプルコードは500万回の疑似乱数の中から最も0に近い実数を見つけだすというプ…

第4回ASUB会(朝にサブバージョンを勉強する会)

今日は第3章から 第3章 Subversionの基本的な使い方 コミットした後でも更新するまでは作業コピーのリビジョンは最新の番号が振られていない 詳しいログを見る svn log --verbose [filename] 作業コピーとリポジトリの差分を見る svn status --show-updates …

楽天WEB SERVICEにRuby on RailsのActiveResourceでアクセスする

商品検索をして商品名を羅列する http://b.ruyaka.com/2010/02/09/rails-on-rakuten-web-service-%E6%A5%BD%E5%A4%A9/ を参考にさせて頂きました 追記 実際にいろいろやってみましたが、Rails単体でつかうならamazon-ecsなどのライブラリを使わないで、REXML…

第3回ASUB会(朝にサブバージョンを勉強する会)

毎朝8時から1時間だけid:taje4120とSubversion実践入門を読んでいる。 Subversion自体はまえから使っているので、新しく知ったこと、確認したことなどをメモ 第1章 序説 バージョン管理を使おうという話。初めて使う人、他のバージョン管理システムから移行…

超簡易HTTPポート監視

アクセスできなかったら例外 require 'open-uri' loop { open('http://www.yahoo.co.jp'){|f| raise f.status.to_s unless f.status[0] == "200" } sleep(30) } はてなブックマーク数も気になる人用(今の僕) require 'open-uri' uri = "調査したいアドレス…

Debian etchにソースからrubygemsを入れる

wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz tar vzxf rubygems-1.3.6.tgz cd rubygems-1.3.6 ruby setup.rb ln -s /usr/local/bin/gem /usr/bin/gem普通はここで終わり。Rubyもソースコードから入れている場合はzlibが入っていな…