2012-10-29
2012-06-24
2012-06-19
2012-06-16
[web]”ろぐほAPI”のContent-Typeを”application/json”にした[php]
"ろぐほAPI"のContent-Type(mime type)を、"application/json"にしました。
今までは、"text/html"で返していました。まずかったです。
Content-Typeとは、これから受信するデータの種類を教えてくれる情報です(いわば、データのデータです)。
インターネットに使うブラウザは受信データに含まれる、"Content-Type"を調べてデータをどのように扱うかを決めます。
今回は、以下の2点について説明したいと思います。
今までは、"text/html"で返していました。まずかったです。
Content-Typeとは、これから受信するデータの種類を教えてくれる情報です(いわば、データのデータです)。
インターネットに使うブラウザは受信データに含まれる、"Content-Type"を調べてデータをどのように扱うかを決めます。
今回は、以下の2点について説明したいと思います。
- "ろぐほAPI"を記述している、PHPでどのように"Content-Type"を指定するか?
- なぜ"Content-Type"を"application/json"にしたのか?
2012-06-14
2012-06-12
2012-06-11
[web] ”ろぐほー”の内側 (形態素 マルコフ連鎖 ツイート)
自作Webサービス”ろぐほー”に使われている技術の一部を紹介したいと思います。
”ろぐほー”では、はてブのエントリーを記録するついでに、ホットエントリーを要約したつぶやきを作成し、Twitterでボットにつぶやかせています。
使用している技術は特別なものは特に無く、ネット上に転がっている色々な技術を組み合わせただけです。
使用した技術を並べると以下のものになります。
”ろぐほー”では、はてブのエントリーを記録するついでに、ホットエントリーを要約したつぶやきを作成し、Twitterでボットにつぶやかせています。
使用している技術は特別なものは特に無く、ネット上に転がっている色々な技術を組み合わせただけです。
使用した技術を並べると以下のものになります。
- ホットエントリー取得プログラム(自作)
- 形態素解析 (Yahooの日本語形態素解析API)
- マルコフ連鎖 (よくわかんないけどぐぐると出てくる)
- twitter4j (Javaでtwitterのプログラムを作るためのライブラリ)
- Linuxのコマンド数個
後で、一つずつ説明していこうと思います。
全体としては、ホットエントリー取得プログラムの中に形態素解析とマルコフ連鎖の機能が入っています。
プログラミング言語としてJavaが一番得意なので、Javaを使って記述しています。と言っても、まともにアルゴリズムを実装した部分はマルコフ連鎖の部分だけで、あとはHTTPでURLにアクセスしたり、その結果を読み込んだりしただけです。
2012-06-07
登録:
投稿 (Atom)

