タグ

methodに関するtoshi3221のブックマーク (4)

  • SimpleWikipediaAPI を ruby から使う - ma2’s diary

    WikipediaAPI - ウィキペディア情報をサイトで利用できるAPI Wikipediaの項目をひいて,XML やら JSON で返してくれる素晴らしい APIPerl から使えるライブラリは既にある(YappoLogs: WebService::SimpleAPI::Wikipedia)ので,ruby から使えるようにしてみた。基的には川o・-・)<2nd life - TDD で作る RakuAPI ライブラリの真似というかコピペというか。元の SimpleWikipediaAPI には色々オプションがあるのですが,とりあえずキーワードだけ与えて検索結果が XML で返るだけです(id:secondlife さんのをソックリ真似したから…)。そんでもって TDD も真似っ子。 # 上の階層の lib ディレクトリをライブラリパスに追加 $LOAD_PATH << File.d

    SimpleWikipediaAPI を ruby から使う - ma2’s diary
  • 【Android】マルチパートのHTTP POSTのやり方

    androidでフォームからファイルをアップロードするように、マルチパートのデータをPOSTで送信する場合は、若干工夫が必要です。ここでは、『型番リーダー』を作成した際に、WeOCRサーバーに対して各種設定と画像ファイルをマルチパートのHTTP POSTで送信した際の方法をまとめておきます。なお、以下では大まかな処理の説明だけをしているので、変数・定数定義などは特にふれていません(ある程度名前で判断がつくと思います)。必要があれば、型番リーダーのソースコードをダウンロードしてご覧いただければさいわいです。 1.型番リーダーのやり方(マルチパートデータを自分で作成する方法)javaの標準のクラスを使い、自分でマルチパートデータを構成して送信する方法です。(1)最初に接続先のURLを作成し、接続オブジェクトを取得します。             URL url = new URL(mServe

    toshi3221
    toshi3221 2011/03/18
    どうもAndroidはフォームからアップロードできる模様
  • alias_method_chainを使ってみる - kaeruspoon

    会社の同僚の方に一度教えてもらったのですが、うろ覚えだったので復習しておきます。 alias_method_chainは、既存のメソッドを継承クラスなんて作らなくてもオーバーライドしてくれます。メソッドの再定義と違うのは、オーバーライド前のメソッドも呼べてしまうところ。 まずは、メソッドを定義します。 class Integer def next_with_goodby next_without_goodby.to_s + ", and goodby" end alias_method_chain :next, :goodby end

    toshi3221
    toshi3221 2010/12/06
    モンキーパッチ
  • そろそろ決着、HTTPメソッド、URL、そして標準化された動詞 - 檜山正幸のキマイラ飼育記 (はてなBlog)

    ([追記 date="翌日"]文言を少し改善し、注意を付け足したりしました。[/追記]) HTTPメソッド、URL、動詞(verb)に関して次の記事を書きました。 HTTPメソッドの正統的使い方と現実的対処法 HTTPメソッド、URL、そして標準化された動詞 訂正補足:HTTPメソッド、URL、そして標準化された動詞 問題点がほぼ明らかになり、全体の状況も見えてきたので、総括したいと思います。これで決定版にしたいのですが、実のところ、まだ考えが変わる可能性は否定できません。現時点では、以下に記述する案が最善だと思っていますがね。 内容: 用語の注意 事の発端,事の成り行き URLの意味と用途を分類する リソース種別ごとに動詞を考える さらにリソース種別ごとに動詞を考える GETに乗せるか、POSTに乗せるか インターフェースとしてのリソース種別と動詞 リソースとクラス 用語の注意 HTTP

    そろそろ決着、HTTPメソッド、URL、そして標準化された動詞 - 檜山正幸のキマイラ飼育記 (はてなBlog)
    toshi3221
    toshi3221 2010/07/28
    結局メソッド4つじゃ足らないんだよ現実リソースの操作が4種類だけなわけない
  • 1