Dockerを用いてMySQLコンテナをCLIで立ち上げる方法

備忘録として置いておきます. 起動 docker run --tty -p 3306:3306 --detach --name=DB-mysql --env MYSQL_DATABASE=DB --env MYSQL_USER="user" --env MYSQL_PASSWORD="password" --env MYSQL_ROOT_PASSWORD="PASSWORD" mysql:latest --character-set-serv…

Docker composeでSpringとMySQLのコンテナを立ち上げ接続させた時に行ったこと

docker-compose.yml docker-compose.ymlは以下のような感じになりました. とりあえずMySQLのホスト名はdbserverにし,データベースをdbとしました. そこにSpringがアクセスします. version: "3.1" services: dbserver: image: mysql ports: - "3306:3306"…

Scalaのリストに要素を追加するときの処理時間について

コップ本を読んでいたらScalaのリストに要素を追加する処理に関する注意点が載っていました. どういうものかというと:+より::でリストに要素を追加し,その後Listをreverseさせろというものでした. よく分からんので試してみる. 以下,テストするために書…

ACM-ICPC 2017 国内予選に参加した話

始まるよぉ〜— ミツバ@Scala辞め勢 (@EX46900521) 2017年7月14日 7/14(金)15:00ぐらいから席についてプリンターの用意をし始めて,コーラを買ってきてスタンバイ. 一緒に出たのは同じ研究室のPくんとSくん. 16:30に開始した 問題解き解きタイム とりあえず…

Play FrameworkでJSONを触ってみる

POSTリクエストとしてJsonを受け取り,そのJsonをencodeしたりdecodeしたりしてみた conf/routesを変更 POST /json controllers.JSONController.jsonParse コントローラーの記述 package controllers import javax.inject.Inject import play.api.mvc.{Actio…

play frameworkを使ってみる

activatorをインストール brew install typesafe-activator プロジェクトの作成 activator new myapp play-scala myappというディレクトリができました. myappに移動して,sbt compileでコンパイルしsbt runで実行します. http://localhost:9000/にアクセ…

Apache Solrを利用してみた

この記事はApache Solrの設定からpythonによる使用までを書いていく記事です。 今回Apache Solrのバージョンは、5.5.0を対象にします。 参考 Apache Solr ドキュメント ダウンロード Apache Solr 5.5.0 リンクからバージョンを選んでダウンロードして下さい…