2016-01-01から1ヶ月間の記事一覧

【mecab】hatenaキーワードとwikipediaのタイトルからオリジナルの辞書を作る

mecabデフォルトの辞書では以下のようにちょっと専門用語などが入ってくると解析が不十分 $ mecab クラウド クラ 名詞,固有名詞,一般,*,*,*,クラ,クラ,クラ ウド 名詞,一般,*,*,*,*,ウド,ウド,ウド EOS hatenaキーワードやwikiからもっと多くの単語を取り込…

ruby on railsで形態素解析(mecab)が使えるようになるバインド【natto】の設定

前回の記事でrubyからmecabを使える環境を作ったので、railsからも使えるようにする。 ちなみに前回の記事はこちら Ubuntu Server 14.04にMeCabとMeCab-Rubyをインストール - watariseinの日記 railsアプリケーションを作成 $ rails new mecab Gemfileに以下…

【railsのエラー】Bundler::GemRequireError: There was an error while trying to load the gem

新しくrails newしたりすると以下のようなエラーに遭遇した Bundler::GemRequireError: There was an error while trying to load the gem 'uglifier'. nodeをインストールすることで解消した $ sudo apt-get install node

Ubuntu Server 14.04にMeCabとMeCab-Rubyをインストール

mecab自体はapt-get出来る状態だったので、それを利用します。 $ sudo apt-get install mecab $ sudo apt-get install libmecab-dev $ sudo apt-get install mecab-ipadic-utf8 ipaの辞書ファイルを落としてきます $ wget http://mecab.googlecode.com/files…

CentOS7.1にFluentd+ElasticSearch+Kibana4をインストールする

まずは準備 ここからasticsearch, kibana, logstashをダウンロード、現時点の最新版を取りましょう # wget https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/2.1.1/elasticsearch-2.1.1.rpm # w…

【tmuxの設定】ローカルのファイルを端末にドラッグアンドドロップでリモートにコピー

既にそこかしこで設定が晒されているので、今回は他であまり見なかった設定について説明します。 末尾のローカルのファイルをリモートに貼り付ける設定が便利です。 設定は以下です。 #ローカルのファイルをリモートに張り付ける bind-key i command-prompt …

【Ruby On Rails】infinit scrollとkaminariによる無限スクロールの実装

javascriptのプラグインinfinitscroll.jsとrailsのページネーションプラグイン"kaminari"を使って、いわゆる無限スクロールページを実装します。 環境 $ ruby -v ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux] $ rails -v Rails 4.1.8 デモ 作…

【レビュー】マイクロソフトのエルゴノミクスキーボードがいい感じ Sculpt Ergonomic Desctop(L5V-00022)

マイクロソフトが出している、スカルプト エルゴノミック デスクトップを人目見て衝動買いしてしまったのでレビュー。 まずは外箱。比較のため500円玉を置いていますが、結構大きいです。 中身の一覧。キーボード、キーボードの支え、マウス、テンキーに説明…