タグ

ブックマーク / nomnel.hatenadiary.org (1)

  • 「全裸で学ぶMVC事始め」をruby + Sinatraでやってみた - 飲む、寝る。

    勉強のため、ゆーすけべーさんの「全裸で学ぶMVC事始め」をruby + Sinatraで書いてみました。 MVCとは何か、どのような処理をするのかについては元エントリで分かりやすく解説されているのでそちらを参照してください。(なぜ全裸なのかも) つくるもの = zenrize 入力されたテキストを改変して表示する簡単なWebサービスを作成します。 例えば「これから歯磨きをするよ」→「これから全裸で歯磨きをするよ」のようになります。 【全裸で】を差し込む箇所については、全裸botの作者sugyanさんが色々調整を行なっていますが、 今回は単純に「文章内の動詞の前に【全裸で】を必ずつける」とします。 なお、テキスト中の品詞を特定するのにはYahoo!形態素解析APIを使用します。 実装 まずはモデル部分です。(こちらのページを大いに大いに*1参考にさせていただきました) Zenraクラスを定義

    「全裸で学ぶMVC事始め」をruby + Sinatraでやってみた - 飲む、寝る。
  • 1