[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

ブックマーク / www.mwsoft.jp (3)

  • Java製形態素解析器「Kuromoji」を試してみる

    概要 Javaの比較的新しい形態素解析器、Kuromoji。 lucene-gosenやGomokuのように辞書内包で、jarを落とせばその場で利用でき、Unidicに対応していて、ソースがLuceneのtrunkにコミットされているという、何かと気になる特徴の持ち主。 複数のモードを持っているようで、Searchモードを使うと「日経済新聞」を「日 | 経済 | 新聞」のように検索で利用しやすい形にばらして解析してくれたり、Extendedモードを使うと未知語をuni-gramにしてくれたりもするらしい。 今日はそんなKuromojiさんの導入から簡易な使い方までをさらっと追いかけてみた。 導入 まずは下記ページからダウンロード。今回はkuromoji-0.7.5.tar.gzを利用。 Downloads - atilika/kuromoji https://github.com/at

    taki0313
    taki0313 2013/12/03
  • scala.sys.process | Scalaの標準ライブラリを使ってみる | mwSoft

    概要 scala.sys.processパッケージには外部コマンドを気楽に実行できるありがたい機能が入っている。Scala2.9以降で搭載された。 今回はとりあえずlsやcatなどのコマンドの実行や、tail -fの結果取得などをしてみた。 lsしてみる scala.sys.process.Processを使って結果を標準出力に出してみる。 scala> import scala.sys.process.Process scala> val process = Process("ls").run bin doc lib src こんな感じでlsの結果が標準出力される。exitValueで終了コードも取れる。 scala> process.exitValue Int = 0 実行する際は、run、!、!!などが使える。lsが出力したファイルの一覧を取りたい場合は、!!を使う。 scala>

    taki0313
    taki0313 2012/01/24
    構文すごい
  • プログラミング言語人気TOP10の簡易解説

    0-1. 前書き この世にはたくさんのプログラミング言語が存在します。Wikiepdiaのプログラミング言語一覧を見ると、実に200個以上というわけの分からない数の言語が並んでいたりします。 【参考URL】プログラミング言語一覧 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%... 200の中にはほとんど使われてない言語も混じってるので、実際に仕事でざくざく使われている言語は20とか30とかそういうオーダーなのですが、それでも1人の人間が把握するにはちょっと多過ぎる数です。 記事では、そうした有り余るプログラミング言語の海の中で「どれを勉強したらいいの?」とか「どれを採用するのが適切?」という悩みをお持ちの方が「よし、この言語に決めた!」と自信を持って決断できるように背中を押すことを目的として書か

    taki0313
    taki0313 2011/01/28
    影響されてscalaはじめた てへぺろ
  • 1