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

Dockerでhubot-slackを動かす

SlackのTokenを取得する これは、Slackから取得するればおk hubotをSlackに接続できるようにする yomanのジェネレーターを使って作成します 簡単ですね。 npm install -g hubot coffee-script yo generator-hubot # hubotの雛形を作成 yo hubot # slackのア…

IntelliJ IDEAのGo言語に関する設定

IntelliJ IDEAでのGoのプラグインをインストール Goで検索すると、候補が出るのでインストールする これだけです Go言語のSDKを作成 homebrewでインストールしたGoのパスの設定をします GO SDKを指定するとパスを指定します 今回は、/usr/local/Cellar/go/1.…

scalaのプログラムをCircleCiを使ってs3にアップロードして、dockerで起動させる

scalaのプログラムをdockerで動かすために sbt-dockerとかありますが、今回はそれは使いません。 起動までの流れ CircleCi のテスト完了後に、ファイルをS3にアップロードする dockerはファイルにアップロードされたファイルを解凍して、起動する 単純に、CI…

slickでHikariCPを使った時の設定値の上書きに関して

slickでHikariCPを使うときに、設定値が上書きされて コードを見てたら気づいたことがあったので残します。 slickでHikariCPを使うときの設定 HikariCP https://github.com/brettwooldridge/HikariCP db.master { url = "jdbc:mysql://hoge:3306/hoge" drive…

個人用のwordpressをdockerで動かす

自分がいじっているwordpressをDockerで動かすようになりました。 前提条件 wordpressのコードは、リポジトリ管理する DBは、RDSを使う ホスト側でnginxを動かす wordpressの運用の良い方法は、あまり知らないので参考しないで欲しいです。 仕事では、このよ…

goをdockerでbuildから起動まで

今回は、とりあえず動くベースでやったのでこの方法を 仕事のサービスでは使わない方がいいです。 https://github.com/oomatomo/go-redirect.git goで簡単なリダイレクトするプログラムを作ったやつです。 これをdockerを使って起動します。 FROM centos:cen…

メモ:rpmからjavaのアップデートをする

www.ipa.go.jp javaの脆弱性が見つかったので、上げるときのメモ Java SE Development Kit 8 - Downloads oracleのサイトから、Accept License Agreement を選択状態にして 取得したいRPMのリンクを取得する http://download.oracle.com/otn-pub/java/jdk/8u…

ActorでDispatchを使うときHttp.configureは使えなかった

Actorでdispatchを使ってRSSを解析しようとしたら。 dispatchの通常の使い方ではエラーとなったので、残しておく。 dispatchを使う時、dispatch.Http を作成して利用するのですが。 Actor内では、Http.configure を使って dispatch.Http を作ろうとすると上…

slimでrubyの変数によってクラスを変えるやり方

slimでrubyの変数によってクラスを変えたい時のやり方です。 よくやるやり方が - if で複数行に渡って書くやり方がある。 - if status == 0 tr.success - else tr.danger ただ、これだとネストするしこのロジックの後に 同じhtmlを生成しようとすると面倒に…