Sphereとともに

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

scala

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

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

ソースコードのお掃除

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

Scala Future メモ

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

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" の記述をしたら表題のようなエラーがでた。 対応…

playframework での テスト

alexgaribay.com

お勉強メモ

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版この商…

構造的部分型

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

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

こわくないScala

こわくないScala from FScoward www.slideshare.net こわくないScala vol.2 from FScoward www.slideshare.net Scalaのココがコワイとかよくわからんとかあったら教えて下さいScalaスケーラブルプログラミング第2版作者: Martin Odersky,Lex Spoon,Bill Venn…

Scalaで統計

Saddle 公式に記載の通りsbtを記載するがエラーが出て解決できないので諦め breeze http://www.scalanlp.org/ https://github.com/scalanlp/breeze公式通りの記載でOKBrief introduction to Scala and Breeze for statistical computing | Darren Wilkinson'…

paizaオンラインハッカソン Vol.5 を Scalaで解いてみた

最近残業のし過ぎで疲れすぎて、まったくもってScalaのコードを書けていなかったので リハビリに# Mission1 object Main extends App{ val sc = new java.util.Scanner(System.in) sc.nextLine().toList.zipWithIndex.filter(n => n._2 % 2 == 0).foreach(s …

エクセルファイルからjavaコードの自動生成

SIerはエクセルが大好きなのです。設計書と名のつくものはすべてエクセルで書きます。(白目で、エクセルファイルからjavaコード自動生成するやつ作ってと言われたので作りました。FScoward/CodeValueGenerator · GitHub思いつくままに作ったのでコードがグ…

Scala並列処理

/** * Created by FScoward on 14/03/29. */ import org.atilika.kuromoji.Tokenizer import scala.collection.JavaConversions._ import scala.io.Source object Main { def main(args: Array[String]): Unit = { val text = Source.fromFile("sample.txt",…

Scala Akka 適当訳

http://doc.akka.io/api/akka/2.0/akka/actor/Actor.html Actor base trait that should be extended by or mixed to create an Actor with the semantics of the 'Actor Model': http://en.wikipedia.org/wiki/Actor_model ActorのベースtraitはActor Model…

Scala Akka 適当訳

http://doc.akka.io/api/akka/2.0/akka/actor/ActorSystem$.html def apply (name: String): ActorSystem Creates a new ActorSystem with the specified name, obtains the current ClassLoader by first inspecting the current threads' getContextClassL…

Scala Akka メモ

http://doc.akka.io/api/akka/2.0/akka/actor/ActorSystem.html An actor system is a hierarchical group of actors which share common configuration, e.g. dispatchers, deployments, remote capabilities and addresses. It is also the entry point fo…

playframework で Angular.js を使ってみる

実に簡単 @(title: String)(content: Html) <html ng-app> <head> <title>@title</title> <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")"> <link rel="shortcut icon" type="image/png" href="@routes.Assets.at("images/favicon.png")"> </link></link></head></html>

Scala メモ

sbt sonatypesbt-musical http://d.hatena.ne.jp/tototoshi/20130614/1371221918scaloid http://d.hatena.ne.jp/tototoshi/20130614/1371221918

静的型付け言語と動的型付け言語

一般的にどちらが良いかを論じるつもりはないのでそういった話を見たい人はもっと別の技術力のある方たちの議論を見たほうがよいでしょう。あくまで、自分の感じたところをつらつらと書きます。

Clojure その9 case

今回はcase を使ってみましょうClojureDocs - clojure.core/case (defn -main [member] (case member "高垣彩陽" (println "ピンク") "豊崎愛生" (println "緑") "戸松遥" (println "オレンジ") "寿美菜子" (println "紫"))) $ lein run 高垣彩陽 ピンクここ…

SIerにおける関数型言語(Scala、Clojure)

SIerは生産性を高めるための次の言語を探っている(ようだ)話題に上がるのはやはり関数型言語関数型言語にすれば生産性があがるそうだ大抵そういう話をする人間は、SE全員が関数型言語を使えることを前提で考えているでも、SIerに勤めている人間で関数型言…

【Scalaか】Clojure【Scala以外か】

数ヶ月前から、弊社の凄い人が僕のいる部署に異動して来た (最近やっと関わりを持てた)その人がClojureを推していたので、ちょっと学んでみようと思う(ももいろクロージャーとか上手いこと言われて悔しかったのは内緒w)ディスるにせよ、ディスらないに…

【scala】【playframework】twitter4j のtwitter4j.propertiesについて

とりあえずメモtwitter4j.propertiesはプロジェクト直下に置けばいいです。中身は以下のとおり debug=true oauth.consumerKey=XXXXXXXXXXXXXXXXXX oauth.consumerSecret=YYYYYYYYYYYYYYYYYYこうしておけば勝手に読み込んでくれます。便利ですねーTwitter出版…

【scala】【playframework】slick 2.0.0-M3 を使ってみる

新しいことにチャレンジするということはなかなか大変だ・・・細かい点は気にせずに、おまかに。。。まずはSQLの設定(application.conf)db.default.driver=org.h2.Driver db.default.url="jdbc:h2:file:play;MODE=PostgreSQL"続いてSQLのCREATE文(1.sql) # -…