2012-01-01から1年間の記事一覧

PaaSを使ってみる(その1 dotCloud)

とりあえず、サーバ側は動くようになったのでスマホ側からアクセスさせるための準備でどっか公開されたところにアプリアップします。いきなり、サーバ借りるわけにもいかないのでPaaS利用してみます。 今回はRuby Rails Redisが使えるPaaSを探してみましたが…

簡単なパターンマッチに対応したRedis単語登録

よみの部分を簡単なパターンマッチ可能な形で辞書引きしてみます。 Redisはキーと値の組にしてに入れますが、そのままではパターンマッチできません。*1まず、力ずくでパターン展開したすべての文字をキーにして入れてみました。 例えば「シズカ:静か」という…

RubyからRedisを使ってみる

前回は、Redisをインストールして簡単な動作確認をしました。今回はRubyからRedisにアクセスしてみます。 ライブラリのインストール rubyからアクセスするためのライブラリ redis-rb を使います。 gem からインストールできます。 gem install redis 単語辞…

Redisを使ってみる

やりたいことなのですが、大量の単語データからの検索が必要なものです。基本的に今回は検索のみなので、以前携わっていたお仕事の中で使っていたRedisでまずは試してみたい。 実際自分の担当の所ではあまり関係なかったのでRedisと言う言葉とぼやっとしたイ…

RubyからMeCabを使う

MeCabをプログラムの中から使えるようにします。 しばらく離れていたrubyでやってみようと思います。rubyのバージョン管理にrbenv使ってますのでまずはプロジェクト用にruby関係の設定をします #まずプロジェクト用のフォルダ作って使用するrubyバージョンを…

UbuntuでMecabを使ってみる

ブログを久々に書き始めていたら、やりたいことが浮かんだのでしばらくメモがわりにブログ書いてみます。今回やりたいと思うことは、自然言語の処理なので何はともあれMecabを入れてみます。Mecabっていうのは日本語の文書を分析して単語の塊に分けてくれる…

Titanium CLIを使ってみる

Titanium Mobileの復習をしてみたいと思います。まずは、開発環境を構築しますが、今回はコマンドラインでの構築ツールである Titanium CLIを使います。インストールにはnodeのパッケージ管理ツールであるnpmを使用しますのであらかじめインストールしておき…

Rhodes使ってAndroidアプリをRubyで書いてみる(導入まで)

久々に、ブログ更新します。 昨年から、Ruby On Railsをお仕事で触っておりまして、地元の勉強会にも参加させてもらうようになりました。 スマホの開発と言えば、JavaやObjective-Cのネイティブアプリ開発、JQuery MobileのようなWebアプリ、また最近はJavas…