takayuki_tk's diary

本当はScalaとかHaskellを使いたい

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

Spring3 + Solr EmbeddedSolrで開発を楽にする

ローカルで開発するときSolrを別にあげるのがめんどくさいので。。。 ひとまずこんなinterfaceを定義 import org.apache.solr.client.solrj.SolrServer; public interface SolrServerFactory { SolrServer getSlaveServer(); SolrServer getMasterServer(); …

Spring MVCでjsonとjsonpを上手に返す

APIサーバでクエリにcallbackがあるときはjsonpにしたいけどない場合はjsonで返す方法。 Controllerでresponseに文字列で出力するのはちょっとださい。。。 探した感じだと見つからない。。 https://jira.springsource.org/browse/SPR-7115?page=com.atlassi…

BWT変換 (Scala)

高速文字列解析の世界にあるBWT変換をScalaで実装 まず接尾辞配列を作成 scala> val t = "abracadabra" t: java.lang.String = abracadabra scala> t.reverse.foldLeft(List("$")) { (xs, x) => (x.toString + xs.head) :: xs } res0: List[java.lang.String…