タグ

2015年6月29日のブックマーク (2件)

  • エクストリームプログラミング - L'eclat des jours(2015-06-27)

    _ エクストリームプログラミング 池袋ジュンク堂で、角さんと角谷さん(名前の字面に山がない)によるエクストリームプログラム新訳のトークセッション。 参考文献特集でいろんなが売っていたが、まずは青木さんの新刊だ。と思ったら置いてないので、長田さんに頼んで持ってきてもらって、まずはゲット(後払いだけど)。 10年戦えるデータ分析入門 SQLを武器にデータ活用時代を生き抜く (Informatics &IDEA)(青木 峰郎) 間違って早く着きすぎたので読み始める。 PostgreSQLを一応使うように書かれているが、それはあまり関係ない。 前書きを読むと、読者としてエンジニア(ソフトウェア開発者)とプランナー(データコンシューマ)の両方をターゲットとしていることがわかった。 ・エンジニアはプランナーの意図を知るために読む。そしてエンジニアリングで何ができるかわからずに悶々としているプランナー

  • [FP] Scalaへの道

    例題勉強会で出たプログラム例をまとめて例題を作りました。 テキストファイル内の欧文単語を単語の長さで以下の三種類に分類してオブジェクトに設定する短 : 3文字以下中 : 7文字以下長 : 8文字以上以下ではこの例題にそって説明していきます。 準備分類した単語を設定するオブジェクトとしてcase classのWordsを中心としたクラスとコンパニオンオブジェクトを用意しました。 例題はテキストファイルを解析して、case class Wordsに解析結果を設定する処理になります。 package sample case class Words( smalls: Vector[String], middles: Vector[String], larges: Vector[String] ) { def +(word: String): Words = { if (word.length <=