タグ

ブックマーク / kmizu.hatenablog.com (4)

  • 『オープンソース徹底活用 Scala実践プログラミング』についてあれこれ - kmizuの日記

    既に発売されてから1週間以上経過し、色々感想をいただいています。今回の記事では、各種感想に対してコメントをしようと思います。 まず、少なからずあった感想が、「実践編」を期待していたが期待はずれだった、というものです。これについては、がっかりされた方には申し訳ありません、としかいいようがありません。おそらく、期待はずれだと感じられた方は、開発環境やテストツールを使って実際にScalaアプリケーションを作っていく上での詳細なノウハウを期待されていたのかだろうと推測します。これについては、今後執筆の機会があったとき、参考にさせていただきます。 その一方で、「概要編」が読みやすくて、Scala入門者や、Scalaについての知識を整理したい人に向いている、という書評もいくつかいただいています。「概要編」についても、(私だけではありませんが)結構力を入れて書いたので、そういう感想をいただけるのは嬉しい

    『オープンソース徹底活用 Scala実践プログラミング』についてあれこれ - kmizuの日記
    h-hirai
    h-hirai 2011/06/24
    著者(の一人)ご自身による、評判のまとめ。購入の参考になると思われ。/ …私はまだ概要編の半分くらいまでしか読んでない
  • id:kmizushimaは就職活動中です - kmizuの日記

    参考:id:soutaroは就職活動中です 実はいわゆるリアルの方での就職活動はようやく始めたところで、既に遅いのではという気がしないのでもないのですが、先輩のid:soutaroさんもそれがきっかけで就職(というか起業?)できたようなので、id:soutaroさんにならって、書いてみることにします。 水島宏太(id:kmizushima,Twitter kmizu)は現在就職活動中です。2011年3月に博士後期課程修了見込みで、来年度以降の職を探しています。水島がどういう人間か興味あるので面接してみようという方がいらっしゃいましたら、ご連絡をいただければ幸いです。 メールアドレスは、 mizukota{at}gmail.com です({at}を@に置き換えてください)。 2011年3月に博士(工学)の学位を取得して、筑波大学大学院システム情報工学研究科博士後期課程を修了する予定です。 プ

    id:kmizushimaは就職活動中です - kmizuの日記
    h-hirai
    h-hirai 2010/04/02
    いつも勉強させてもらってるから求職エントリのリンクをちょっと増やす程度のことはしよう
  • Re: 勉強帳 (1) - kmizuの日記

    まめめもより。 Scala を勉強してみます。売り文句だけ見てみると 1. 手続き型でも関数型でも書ける 2. 純粋なオブジェクト指向 3. 柔軟な文法で DSL しやすい 4. パターンマッチ 5. 静的型付け (ジェネリクスあり) 6. JVM で動く (Java の資産を活用できる) 以下はチュートリアルやマニュアルを読んで得たいい加減な理解や疑問点を晒すものです。間違ってるところは教えてください。 http://d.hatena.ne.jp/ku-ma-me/20090512/p1 Scalaを初めて調べて見た人の多くが疑問に思う点が網羅されていたので、せっかくなので、ツッコミのネタにさせていただきます。 class 以外に object という構文があるらしくて、特異メソッドつきのオブジェクトみたいなものを定義しているっぽい。それが Java の static メソッドに相当する

    Re: 勉強帳 (1) - kmizuの日記
  • Ruby(1.8)のブロック付きメソッド -> Scalaの高階関数対応表(Enumerable編) - kmizuの日記

    RubyのリファレンスマニュアルのEnumerableの所を読みながら即興で作ったもので、たぶん抜けや間違いなどあると思いますので、ご指摘いただければ幸いです。あと、ScalaにあってRubyに無い高階関数については書いてません。 Ruby Scala Enumerable#all? Iterable#forall Enumerable#any? Iterable#exists Enumerable#collect,map Iterable#map Enumerable#each Iterable#foreach Enumerable#each_with_index なし(List#zipWithIndexを使うことで同様のことは可能) Enumerable#find,detect Iterable#find Enumerable#find_all,select Iterable#filt

    Ruby(1.8)のブロック付きメソッド -> Scalaの高階関数対応表(Enumerable編) - kmizuの日記
  • 1