読者です 読者をやめる 読者になる 読者になる

ルーズリーフ

公私におよぶ経験値獲得履歴的ななにか。

備忘録

Neo4jのデータをRで分析する

Neo4j Advent Calendar 2016 12日目 qiita.com 今回は、先日別の記事*1で述べた「せっかくグラフデータなのにNeo4jでグラフ分析/ネットワーク分析はできないね」という問題をお手軽に解決する方法をまとめます。 サンプルとなるデータ(今回はエッジリストで…

Neo4jのWebインターフェイス(HTTP)をNginx(HTTPS)でリバースプロキシした

Neo4j Advent Calendar 2016 2日目 「Neo4jのWebインターフェイス(HTTP)をNginx(HTTPS)でリバースプロキシした」 ちょっとNeo4j色は薄めですが、導入方法とかNeo4jのよさなどはみなさんが書いてくださりそうなので、実際に使おうとしたときにちょっとハマっ…

Bootstrap4のCarouselが動かない

環境 IntelliJ IDEA 2016.2.1 Bootstrap v4.0.0-alpha.4 ←IDEAで適当にインポートしたら4だった 症状 Bootstrap http://getbootstrap.com/ のExampleの通りでCarousel*1が動かない 結論 Bootstrap3までは'class="item"'だったが、Bootstrap4では'class="caro…

Ebean.update()で更新されないカラムが発生

環境 Play 2.2 Java MySQL 5.6 Java 1.7 (原因からみるとあんまり関係ないだろうけど一応) 症状 不規則に更新出来たり出来なかったりする項目がある。 再現性はあった。(でも変更前のレコードの状態が違うと別の項目が更新出来なくなる不思議~) Excepti…

RuntimeException: java.lang.UnsupportedClassVersionError の解消

新しいことをして遊ぼうと思い、Play2.3.6とJava1.8でアプリをrunした時に出た実行時エラー。 [info] Compiling 2 Scala sources and 1 Java source to /home/hiroka/download/activator-1.2.10-minimal/BehaviorScan/target/scala-2.11/classes... [warn] E…

select multiple などで指定された複数の値を取得する

よく忘れるのでメモメモ。 selectのmultipleなど、配列としてformからpostされた時、 そのフォーム専用のモデルを使わずにデータを取得したい場合。 DynamicForm等のdata()メソッドでは、先頭の1つしか取ってこない為、 リクエストボディからString[]として…

配列に任意の文字を挿入して結合しStringにする

いっつも忘れるのでもうここに書いておきます。 import org.apache.commons.lang.StringUtils; String[] words = {"Who", "are", "you"}; String serif = StringUtils.join(words, " "); 標準ライブラリだけでどうにかしてって言われたら泣いちゃいますね。 …

ebean.Model.FinderでORを使う

Ebeanというか、Finderを使ってさっくり目的のデータを取得したい場合のメモ。 Play Framework 2.2.1 (Java) MySQL 5.6.x 適当なebean.Model(仮にUser.java)があったとして、 ・User.java package models; import java.util.Date; import javax.persistenc…