Ruby

aws-sdk-ruby で keepalive でハマった

メモ。 ストレージサーバに RiakCS を使って、Python の boto から RiakCS にファイルを送信する。 Ruby で書かれたサーバー(MessagePack-RPC)があり、それが Python で突っ込んだファイルを取得し処理をする。 Python から Ruby のサーバーに対して Message…

RSpec を実行した時にモジュールがロードされない問題

メモ。 環境が rvm を使っていて、とあるライブラリを gem を利用してインストールしてある環境で、RSpec を使ってテストを書いている時にブチ当たった現象。 # なお当方 Ruby | RSpec 初心者 作っているモジュールのテストコードを書いていて、とあるモジュ…

Ruby から RiakCS にアクセスする

メモ。aws-sdk を使ったら行けた。 # -*- encoding: utf-8 -*- require 'logger' require 'aws-sdk' configs = { access_key_id: 'C_AHU4UXUQE9CBDSY8WX', secret_access_key: 'GR63vRcdenI1P99LPD8_ucE_RZhf9lpXwlyVxA==', s3_endpoin: 'localhost', proxy_…

MacPorts + rbenv + ruby-build

メモ。 ローカルマシンに Ruby の環境構築を行う必要があって rbenv を使って構築しようとした。 世間では homebrew を使えと世知辛い世の中なので、自分でビルドする事にした。 ついでに ~/.rbenv とか自分のホーム以下には作りたくない。 まず自分の bashr…

Sqale で Gollum を動かす

クローズドベータの招待を頂いたので、Github 製の wiki エンジンを動かしてみた。 http://gollum-heavenshell.sqale.jp/ まずは Github から zip をダウンロードし適当に展開し、.gitignore を編集する。 coverage pkg .DS_Store .bundle vendor/*bundle in…

XMLRPC サーバへの通信方法

SOAP 通信に続いて、XMLRPC サーバに Java からアクセスしないといけないので、Java でアクセスする方法を調べるついでに Python, Ruby, Perl, PHP も調べた。 以下メモ書き。 XMLRPC サーバ XMLRPC サーバは Python で作った(今回はクライアントの通信テス…

Ruby,PHP, Python から JAX-WS な Web サービスへの通信方法

Java で Web サービスを作るには NetBeans を使えば簡単にできる。 http://share.java.net/kb/docs/websvc/jax-ws_ja.html チュートリアルには Java のクライアントからデータを取得する方法しか書いておらず、Perl で Web サービスにアクセスし結果を取得し…