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

git diffでのパッチ作成&適用スクリプト

gitのdiffでパッチを作成 #!/bin/sh PATCH_FILE=/tmp/patch.`date +"%Y%m%d%I%M"` echo "---" > $PATCH_FILE git diff --stat | sed 's/^[ \t]*//' >> $PATCH_FILE echo >> $PATCH_FILE git diff >> $PATCH_FILE echo "--" >> $PATCH_FILE git version >> $P…

Ryu Topology Viewer On Docker

RyuにOpenflow switchのトポロジを表示できる機能を試してみた。ソースに書いてあるとおりのコマンドを実行すると「アドレスを既に使ってます」というエラーがでる。 #ryu run --observe-links /usr/local/src/ryu/ryu/app/gui_topology/gui_topology.py (..…

Lagopus + Dockerでの性能評価

こちらを参考にDockerにLagopusの環境を作り、 スループットを評価を行いました。 チューニングなどは特に行っておらず、Intel DPDKの支援もなしです。 チューニングの余地はまだまだあるので、今後も評価を継続していきます。 [ Environments ] - CPU: Inte…

Scala Matsuri 2014 まとめ

去年はScala Conferenceにいけなかったので、 雪辱を晴らしに今年はScala Matsuriに行きました。 満喫満喫、講演者の皆様、運営の皆様に謝謝!!それでは、以下自分用のまとめ _______________________________________________ タイトル:Scala Matsuri 201…

PHPカンファレンス関西2014

PHP

PHPカンファレンス関西2014に参加したセッションについて。 ❏基調講演: 全てを結ぶ力 講演者:郡山 昭仁(BEAR Sundayの開発者) (講演以外の内容は補足を追記)Bear Sundayの開発の経緯やコンセプトを紹介する 基調講演らしい内容。 (補足:Bear SundayはRESTア…

Play Framework からNeo4j(AnormCypher)へアクセスする際の設定

環境 play 2.2.2 Scala 2.10.3 build.sbt name := "Project Name" version := "1.0-SNAPSHOT" resolvers ++= Seq( "anormcypher" at "http://repo.anormcypher.org/", "Typesafe Releases" at "http://repo.typesafe.com/typesafe/releases/" ) libraryDepen…

Scala で論理式っぽいことやってみた

論理式をscala&utf8で書くならどうするかなーって感じで表示だけするコードを書いてみた。 ソースコード(Formula.scala) class Formula(name:String=""){ override def toString():String=name def ∧(f2:Formula):Formula=Formula(s"($this ∧ $f2)") def ∨(f…

sedコマンドで設定ファイルに追記

sedコマンドで設定ファイルに指定した行に追記するときに使えそうなスクリプト $cat script.sh #バックアップ作成日 DATE=`date +"%Y%m%d"` #バックアップの作成 cp -p /etc/postfix/main.cf /etc/postfix/main.cf.$DATE #指定した文字列"#myhostname = virt…

シェルスクリプトで設定ファイルと関数ファイルのサンプル

バッチスクリプト $ cat batch.sh #!/bin/bash CONF_FILE=conf.sh FUNC_FILE=func.sh if [ -e $CONF_FILE ]; then . $CONF_FILE else echo "$CONF_FILE not found." exit 1 fi if [ -e $FUNC_FILE ]; then . $FUNC_FILE else echo "$FUNC_FILE not found." e…

【Neo4j】複数のグラフを扱う方法、その後。

【Neo4j】複数のグラフを扱う方法で 書いていたことをScala+Neo4j+AnormCypherで再現しました。 下の画像はNeo4jのビジュアライザーのキャプチャ画像です。 黄色のノードがスーパーノードでそれ以外が普通のノードです。こんな感じで分ければなんとうかなり…

【Neo4j】複数のグラフを扱う方法 | How to treat several graphs in Neo4j database?

最近、NoSQLのグラフデータベース Neo4jを触りだしましたudonsinです。 グラフデータベースということで当然扱う対象はグラフになるのですが、 どうやら現在のNeo4jでは複数のグラフを扱う機能がないようです。この複数のグラフを扱えないというのは、 Neo4j…

【Neo4j】ノードIDを取得する方法

id( )でIDが取得できる $start n=node(*) return id(n)CYPHER start n=node(*) return id(n) id(n)0 1$start n=node(3) return id(n) で特定ノードのIDを返す(この場合はID:3が返ってくる)

Sendmail インスト参考サイト

http://server-setting.info/centos/sendmail_trans_gmail.htmlhttp://ap.atmarkit.co.jp/bbs/core/flinux/19805http://centossrv.com/op25b.shtml

CentOS6.5にNFSをインストール

参考サイト↓ http://www.oss-d.net/nfs/1.2

CentOS6.5にNagiosをインストール

参考にしたサイト ・インストール http://www.e-agency.co.jp/column/20121217.html・設定 http://www.e-agency.co.jp/column/20130109.html CGIのモジュールをロードしてなかったのでhttpd.confに LoadModule cgi_module modules/mod_cgi.so を追加した。 h…