bookdevelopment2016年10月10日 1:15Scala関数型デザイン&プログラミング 〜5章 (5)Scala関数型デザイン&プログラミングの5章を読み進め、遅延評価やStreamの実装について学びました。Streamは遅延評価を活用して効率的な処理を行うことができ、無限ストリームの生成やfoldRightを使った関数の実装などを学びました。 Streamの基礎を抑えた後、無限ストリームの生成やunfoldを使った関数の実装について学びました。最後には、tailsやscanRightの実装について学びました。
travelmoney2016年10月8日 20:51陸でマイルを稼ぐ方法 調査まとめ 2016/10マイルを貯めるための方法を調査してみた。まず、ANAマイルを貯めるために必要なクレカやポイントサイトを紹介し、日頃のクレカ使用でANAマイルとして還元率1.5〜1.7%を狙える方法を説明します。ポイントサイトを活用し、効率よくANAマイルに変換するルートを確保することも重要です。
bookdevelopment2016年9月25日 0:38Scala関数型デザイン&プログラミング 〜4章 (4)Scala関数型デザイン&プログラミングの4章では、エラー処理について学びます。例外の問題点を指摘し、Option型やEither型を紹介します。これらの型を使用することで、エラー処理を型安全に行う方法を学びます。具体的には、Option型のmapやflatMap、Either型のmapやflatMapなどを実装し、エラー処理の実践的な方法を学びます。
bookdevelopment2016年9月21日 6:52Scala関数型デザイン&プログラミング 〜3章 (3)この記事は、Scala関数型デザイン&プログラミングの3章を読み進めた内容をまとめたものです。純粋関数でのデータ更新方法やリスト操作の実装例、foldRightとfoldLeftの使い方、ツリー構造の操作方法などを通じて関数型プログラミングの技術を深めていきます。大量の練習問題を通じて、一般化のスキルを磨いていくことが重要です。
bookreview2016年9月13日 6:56「小さなチーム、大きな仕事」 感想「小さなチーム、大きな仕事」は、製品の価値を高め、顧客に届ける方法を考えさせる本です。小規模チームだけでなく、大規模チームにも有用な考えが多く含まれています。主なポイントは、迅速に行動を開始すること、コアな価値を追求すること、無駄を省くことです。エンジニアやビジネスリーダーにとって有益な内容が詰まっています。
bookdevelopment2016年9月6日 19:26Scala関数型デザイン&プログラミング 〜2章 (2)Scala関数型デザイン&プログラミングの2章を読み、再帰関数や高階関数、多相化などの内容を実習を交えてまとめました。 Scalaの説明から始まり、再帰を用いたループの書き方、末尾再帰について触れられます。高階関数や多相化の説明もあり、練習問題を通じて理解を深めます。
bookdevelopment2016年9月4日 7:45Scala関数型デザイン&プログラミング 〜1章 (1)「Scala関数型デザイン&プログラミング ―Scalazコントリビューターによる関数型徹底ガイド」は、Scalaを純粋関数型プログラミング言語として扱う方法を解説しています。関数型プログラミングの利点やモジュラリティの高さを強調し、具体例を通じて純粋関数の利点を示しています。著者は、プログラミングの制約と自由さのバランスを考える上で、純粋関数型言語の提案が重要な役割を果たすと述べています。
bookdevelopment2016年9月2日 20:08技術書まとめ買い最近、技術書を大量に購入した理由について語ります。ゲームやQiitaなどの情報過多により、体系立って質の高い本を読む習慣が途絶えていたためです。購入した本は、チームビルディング、言語系、暮らし方の3つのカテゴリに分かれていて、特にチームビルディングに関する本は、Googleのマネジメントや小さなチームの大きな仕事について学ぶことができます。