明日会社がなくなっても

明日会社がなくなっていても動揺しないように、情報を残していきたい

4/11 学習記録

Scalaスケーラブルプログラミング

17章(ListBuffer)

  • ListBufferなら要素の先頭への追加、末尾への追加が一定時間で行える
  • 3 +=: bufで先頭に追加
  • 演算子の末尾がコロンの場合、右結合
  • buf += 1+=というメソッドで、buf = buf + 1とは異なる。

  • Predefクラスの中で、「Mapはイミュータブルを使う」という設定が定義されている

Scala

  • typeで別名を付けられる

  • unapplyapplyメソッド

  • バッククォートで囲むと予約語も識別子として使える

  • 型クラス(Java Comparetorのようなもの) コンセプトパターン()

SBT

IntelliJ IDEA

  • Ctrl+Shift+F : ファイル検索(Find in Path)

  • ProjectをOpenしたときにResovle Errorが発生 ⇒ DetailでJREを設定していなかったため。

  • Ctrl+Shift+Q : Implicit Conversion

TODO

  • Confluenceの上手な使い方、お気に入り、検索など

  • Gitコマンド

  • XUbuntuで、ファイルマネージャ起動のショートカットは?

  • play jsonのformatの使い方

  • kobito install