タグ

ブックマーク / ssig33.hatenadiary.org (4)

  • Java で暗号化したデータを Ruby で復号しようとしたら大変だった件 - Candy

    blowfish で暗号化するからキーはこれね、と適当なことを言われてデータを渡された。 経緯はこれ http://d.hatena.ne.jp/download_takeshi/20100819/1282173492 と殆ど一緒。 padding 方式とか暗号化方式とか一切聞かなかったのも元記事と同様。全然 Ruby で正しく復号も手元で暗号化することも出来ない。 Q. そこで私はどうしたか。 A. Rjb を使いました。 Rjb を使うことで Ruby プログラマーJava のクラスを Ruby のクラスのように使うことが出来ます。とても便利。 Ruby でどうこうするというのは早晩諦めて(いろいろ調べるのめんどくさいし時間もなかったし Java の場合のリファレンス的なものは先方から貰えたので)、 Java のクラスを Rjb 経由で Ruby から使用することにしました。 Ru

    Java で暗号化したデータを Ruby で復号しようとしたら大変だった件 - Candy
  • 金の話 - Candy

    のベンチャーキャピタル 今儲かってる話、流行の話に群がってくる 投資先の事業について何ら知識は無い 日人にばかり投資する 投資の条件は一方的にベンチャーキャピタルに有利 短期間での利益達成ばかりを要求する 投資先に金以外のなんらの支援もしない 投資を受ける側のリスクは大きい 日の犯罪組織(暴力団) 今後儲かるかもしれない話、面白い話に投資する 投資先の事業について、研究する 日人だけでなく、日でビジネスをしようとする中国韓国人東南アジア人などにも投資する 投資の条件はフェア 比較的長期間での利益達成を目論んでいる 投資先から確実に上納金を得られるように物、人、ノウハウなど多面的に支援をする 投資を受ける側のリスクは大きい どっちが有害な糞なのか、考えるまでもないですね。

    金の話 - Candy
  • Ruby で高速に OAuth で認証して アクセス する方法 - Candy

    結論から言うと、強力な CPU と大容量のメモリを用意して Thread を大量に作るのが一番速い。 ださいことこの上無いが、これが速いんだから仕方ない。 def self.post tokens = [] User.all.each do |u| tokens << OAuth::AccessToken.new(consumer, u.token, u.secret_token) end tokens.each do |a| @t = Thread.start do res = a.post('/statuses/update.json', {:status => "なるほど四時じゃねーの"}) rescue nil end end @t.join end こんなの。当にださいのだけど、これで十分なのだからしょうがない。というか Ruby でやる限りこれが一番速い。うちのそれなりのサー

    Ruby で高速に OAuth で認証して アクセス する方法 - Candy
  • クラウド破産しました - Candy

    EC2 で大量のストレージを借りてさまざまな実験を繰り返していたら、僅か数日で 25 万円もの課金が発生しました。 まあ大規模課金が発生したということそのものは、俺がアホでしたで済む話なんですが、課金額の相当分を EBS の I/O Request が占めている感じです。 EBS を使うさいは事前に I/O がどれくらい発生するか正確に見積もる必要があるでしょう(だけどこれ難しいよね)。

    クラウド破産しました - Candy
  • 1