Sphereとともに

scalaとかplayframeworkとか。技術ブログにしたいなと。環境は Windows7x64, mac です。たまに声優さん情報が混ざります。最近ちょっとClojure触りました。

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

playframework を Elastic beanstalkにデプロイ出来るようにする

やっとうまく動くようになった qiita.com プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化作者: WINGSプロジェクト阿佐志保,山田祥寛出版社/メーカー: 翔泳社発売日: 2015/11/20メディア: 大型本この商品を含むブログを見…

playframework + Docker + twitter4j

qiita.com プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化作者: WINGSプロジェクト阿佐志保,山田祥寛出版社/メーカー: 翔泳社発売日: 2015/11/20メディア: 大型本この商品を含むブログを見る

Docker メモ

Docker Docker - Wikipedia 目的 AWSのElastic Beanstalkで Docker + playframework を動作させる。 Dockerfile docker build するためのコマンドを記述したファイル。 docker build することでDockerイメージが作成される。 参考 DockerfileをGitで管理して…

ソースコードのお掃除

qiita.com 新装版 リファクタリング―既存のコードを安全に改善する― (OBJECT TECHNOLOGY SERIES)作者: Martin Fowler,児玉公信,友野晶夫,平澤章,梅澤真史出版社/メーカー: オーム社発売日: 2014/07/26メディア: 単行本(ソフトカバー)この商品を含むブログ …

Logger

Logger logback.xml additivityを設定しないと、不要なログ出力をしてしまう可能性がある。

RSSについて

RSSとはなんぞや e-words.jp RSS2.0仕様書を適当な日本語に訳してみる - KoshigoeBLOG georssというのもある ベストプラクティス Google ウェブマスター向け公式ブログ: XML サイトマップと RSS/Atom フィードのベストプラクティス PubSubHubbub 速攻でグー…

Gebで自動テストについて考える

テストについて ローカル環境で開発し、Gebを動かす。 Gebを動かした結果を確認し、問題なければ画像を検証環境に上げる。 検証環境でもGebを動かし、期待される画像と差分を取り、違いがあれば差分を出力する。 という感じでどうにかできないだろうか。 画…

Scala Future メモ

Future メモ Seq[Future[A]] という非常に扱いづらい形の時に Future.sequence を使ってやると Future[Seq[A]] にできる Scalaスケーラブルプログラミング第2版作者: Martin Odersky,Lex Spoon,Bill Venners,羽生田栄一,水島宏太,長尾高弘出版社/メーカー: …

今日の知見

Javaのログ出力: 道具と考え方 from Taku Miyakawa www.slideshare.net java service wrapper

scala case object

stackoverflow.com

AWS S3 uploadでドハマリしたお話

使用ライブラリ AWScala aws-java-sdk 事象 1ファイル目のファイルアップロードは成功するが、2ファイル目以降でMD5が合わないと言われてアップロードに失敗する。 ログを出力して確認してみると、2ファイル目以降のMD5の値がすべて同じ値になっている。 実…

A binding to play.api.db.DBApi was already configured

A binding to play.api.db.DBApi was already configured Slickをしようするために build.sbtに "com.typesafe.play" %% "play-slick" % "1.0.1", "com.typesafe.play" %% "play-slick-evolutions" % "1.0.1" の記述をしたら表題のようなエラーがでた。 対応…

QAさんの手間を減らすために

QAとは Qustion Answerの略ではない。 Quality assuranceの略で、品質保証を表す単語である。 で、QAさんというのは品質を担保するためのテストを行う人のことです。(一般的にかどうかは知らない) QAさんがどういうことをしているか ユーザーがたどる導線…

playframework での テスト

alexgaribay.com

テストを充実させる

テストと一言で言っても 単体テスト、結合テスト、システムテスト、受け入れテスト・・・etc 色々とあるわけですが、一番効果が出るのはいったいどこなんでしょう 受け入れテストでしょうか 前職(SIer)では単体テストのカバレッジ100%を強いられていましたが…

セキュリティについて学ぶ

セキュリティをしっかりしないと、サービスを終わらせかねません 最悪の場合会社自体が・・・となる前に この本を読みましょう 体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践作者: 徳丸浩出版社/メーカー: ソフトバンク…

オプトイン、オプトアウト

メールを使用したサービスを提供する際には表題の件を気をつけなければなりません オプトイン、オプトアウトって何ですか? : 迷惑メール対策委員会salt.iajapan.org とくに↓これ 日本国内では、平成20年12月1日に施行されたた迷惑メール対策関連の改正法に…

今日の知見

CRYPTREC 暗号リスト http://www.cryptrec.go.jp/images/cryptrec_ciphers_list_2013.pdfCRYPTREC | CRYPTREC暗号リスト(電子政府推奨暗号リスト) 暗号技術入門 第3版 秘密の国のアリス作者: 結城浩出版社/メーカー: SBクリエイティブ発売日: 2015/08/26メ…

今日の知見

canonicalタグ URLの正規化を行うものであり、SEO対策にとって有効なもの 使い方等はググる CSRF クロスサイト・リクエスト・フォージェリ どういうことかは知っていたけど、うまく説明できなかったので Cross-Site Request Forgery (CSRF) - OWASP playfram…

お勉強メモ

ActorLogging 並行処理初心者のためのAkka入門 from Yoshimura Soichiro www.slideshare.net ask askを使うには import akka.pattern.askが必要 Effective Akka作者: Jamie Allen出版社/メーカー: O'Reilly Media発売日: 2013/08/15メディア: Kindle版この商…

brew で mysql をインストール

FScoward:ticket-api FScoward$ sudo brew install mysql Password: ==> Installing mysql dependency: openssl ==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2d_1.yosemite.bottle.tar.gz #########################################…

毎日デプロイする方法を考える

毎日デプロイを行うためにはしっかりとした仕組みを作り上げる必要がある。 DeNAが歩んだデプロイ自動化への道 - YAPC::Asia Tokyo 2014 デプロイ自動化を進めるためのチェックリスト | Ryuzee.comwww.ryuzee.com JenkinsでGitHubのプッシュ時に自動デプロイ…

構造的部分型

Scalaタイプ メモ(Hishidama's Scala type Memo) hogeメソッドを持つクラスのみ許容するようなコード これを使ってローンパターンを書くことも出来る Scala using(Hishidama's Scala loan-pattern Memo)

今日の知見

SIerからベンチャー企業に転職して今までとは違った知識が必要となるため ブログにメモとして残していきます。 グロースハック グロースハックとは何か 最もホットな仕事 グロースハッカーとは? - [Skillhub (スキルハブ)]skillhub.jp 君にグロースハックは…

検索クエリをみてみた

そしたら Scala 転職 で検索してくる人が多いらしいScalaで職探ししている人が増えている?!ということでScalaをやってる企業は以下のとおり・ドワンゴ ・ビズリーチ ・はてな ・セプテーニ ・エムスリー ・chatwork ・スマートニュース ほかにも探せばある…

ScalaからJIRA REST Java Client Libraryを使ってみる

JIRA REST Java Client Library atlassian / jira-rest-java-client — Bitbucket Tutorial Tutorial - JIRA REST Java Client Library - Ecosystem Confluence 上記ドキュメントは古いので Migrating from JRJC 1.x to 2.x - JIRA REST Java Client Library …

こわくないScala vol.6

ランチBotは声優画像Botに進化しましたFScoward/lunch_botgithub.com

こわくないScala vol.5

こわくないScala vol.5 今日のランチbotを作ってみる - Qiitaqiita.com ランチパスポート渋谷版Vol.3 (ランチパスポートシリーズ)出版社/メーカー: 出版共同流通発売日: 2015/02/10メディア: 単行本この商品を含むブログ (1件) を見る Scala逆引きレシピ作者…

こわくないScala vol.4

こわくないScala vol.4 from FScoward www.slideshare.netScala逆引きレシピ (PROGRAMMER’S RECiPE)作者: 竹添直樹,島本多可子出版社/メーカー: 翔泳社発売日: 2012/07/03メディア: 単行本(ソフトカバー)購入: 6人 クリック: 54回この商品を含むブログ (14…

こわくないScala vol.3

こわくないScala vol.3 from FScoward www.slideshare.net