ScalaTestでテストケースを指定する。
TL;DR sbt 'testOnly **.WhatYouWantToTest -- -z "someMethod should"' のように指定してやると、 テストクラス WhatYouWa...
23 search resultsShowing 1~20 results
TL;DR sbt 'testOnly **.WhatYouWantToTest -- -z "someMethod should"' のように指定してやると、 テストクラス WhatYouWa...
型のvarianceは型の情報のみ持つ時、「アップキャストは可能だがダウンキャストは原則不可能」ということから使い分けが出来る。 アップキャストは可能だがダウンキャストは原則不可能 case c...
フォントインストール 普段使ってるシェル環境に?などのUnicode絵文字を貼り付けてみてください。 普通に表示されるようならこの工程は不要です。 SymbolaやNotoFontsなどの絵文字...
課題 sbtがコンパイルの度 [warn] there was one deprecation warning; re-run with -deprecation for details [wa...
補題 $X$, $A$, $B$ を位相空間とし、 局所同相写像 f: A \rightarrow X \\ g: B \rightarrow X が存在するとする。 ここで、写像 $$ h: ...
json4s valueがJNullの場合はnullをvalueとする、JNothingの場合はfieldごと除去 scala> compact(render(("aaa" -> 1...
以下、共変・反変というのはScalaの型パラメータを扱う際用いられる概念のことを言う。 共変と反変をざっくり 共変である型パラメータをもつクラスを扱う際、 型パラメータにサブクラスの型を入れたサ...
実行環境 MacのBash $ bash --version GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin15) Copyri...
Scala Enum で検索しますと、Enumは使うべきではない case object で表現すべきとの記事が真っ先に上がります。とはいえEnumの長所がないわけではありません。 以下play...
Scalaの場合、Javaと異なり反変という概念がある。 型パラメタの前に +をつければJavaなどと同じ共変、-をつければ反変だ。 関数トレイトなどで trait Function1[-S, ...
タイトル通り。気づかなかったのでハマった。 sbtは、標準じゃないリポジトリを使う場合、別途書かなければならない sbtの公式ドキュメントが http://www.scala-sbt.org/0...
文字に色をつける ほとんどのシェルではシェル上で色をつけることを許容しているので、 ANSI escape codeという規格を通してやれば、様々な色の文字列を生成出来ます。 http://en...
https://github.com/zimbatm/nixbox のおかげで一瞬で出来る。 $ vagrant plugin install vagrant-nixos-plugin $ va...
PNGファイルは、最初の8バイトを除けば チャンク データ長 名称 データ CRC-32 4バイト 4バイト (データ長に示すバイト数) 4バイト で構成されているので1、 parse_png....
はじめに この記事は第2のドワンゴ Advent Calendar 2015の16日目です。 昨日は@matsu_charaさんの「Ponylangで型付きActor生活」でした。 「シェルスク...
ScalaのTestクラスで以下のようなものを書くと import org.specs2.mock.Mockito import play.api.test.PlaySpecification ...
zsh の初期設定がめんどくさい人のためのoh-my-zshを入れてみましたで紹介されていた が格好良かったので導入しようとした。しかし少し詰まったのでメモ。 上のリンクで紹介された通りにすると...
ただの関数 def hoge(): print "aaaaaaabb" hoge() aaaaaaabb なんの変哲もないですね。 関数をデコる 実はPythonは@(関数名) という記述を関数...
MongoDBを学ぶとき http://gihyo.jp/dev/serial/01/mongodb/ SQLとの対応 http://taka512.hatenablog.com/entry/2...
下記のサイトを参考にしながら http://qiita.com/asakasa/items/5fea615837191ab03cd8 brew install aalib brew instal...
23 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.