タグ

2013年11月8日のブックマーク (3件)

  • 今どきのJava Webフレームワークってどうなってるの? - きしだのHatena

    昨日のSeasar2のエントリについたコメントなどで、「とはいえ代わりに何つかうの?」みたいな話が出てたので、とりあえずJava EEのWebフレームワークについて簡単にまとめてみます。 Java SE 8+Java EE 7+lombokで書いていますが、基的なところはJava SE 7+Java EE 6でも大丈夫です。 なので、今どきとは書いてますが、基的には2009年12月のJava EE 6ということで、実はすでに4年近くたってます。 何も考えてない なんも難しいこと考えないなら、やっぱJSPが楽ですよね。 なんでも書けちゃう。 <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content=

    今どきのJava Webフレームワークってどうなってるの? - きしだのHatena
    coolstyle
    coolstyle 2013/11/08
    Java EEもだいぶ使える子になってきた
  • モナドはなぜHaskellでしか積極的に使われていないのか? - uehaj's blog

    (Haskellな日々になってるな…。) モナドというものがあり、Haskellで有名ですが、実際には、Java8のOptional、ScalaのOptionやfor内包表記などでは使用されています。ScalazというScalaのライブラリや、monadlogieというGroovyのライブラリでも使われています。 とはいえ、一般に、Haskellでのように積極的には使われていないというのが公平な見かたでしょう*1。Haskellでは当にいろんなものがモナド化されています。入出力(IO)、状態、失敗するかもしれない計算(Maybe、Either)、非決定計算、継続、パーサ(モナディックパーサ)、リーダ、ライタ、etc.etc……。 なぜこのような差が生じるのでしょうか? その前に、まず押さえておくべきことは、モナドは非常に汎用的な機能だということです。数学的定義はともかく、機能的に言うと、

    モナドはなぜHaskellでしか積極的に使われていないのか? - uehaj's blog
    coolstyle
    coolstyle 2013/11/08
    「 本当に見やすいか?とかは疑問だし、理解しやすいかと言うと端的に言って非常にわかりにくい 」
  • 村上春樹を社会人になって読み返しているとむしろ現実であった

    1Q84を読んでみた。 久しく読んでなかったけど、この人の小説を読むとやっぱ、すこし方向性をもらえるような気がする。 よく、村上春樹は想像の世界に耽溺している現実知らずの青二才だというような良い方をされる。私も思っていた。 しかし5年ぶりぐらいに、多少なり、人生の経験を積んで、小説を読んでみると、 むしろ彼の書いている文章は現実を的確にとらえ、 一貫して、淡々たる努力が生んだ美しい経験や成果への賛歌をうたい、 汚いサボった人間の発する怠惰への嫌悪が綴られているような気がした。 社会人になり、余裕がなくなって、あるいは、もはや発見のない世界だと思って、村上春樹の小説を読まなくなっていた。 だが、久々に読んでみて、 遠くにある、変わらない立ち位置として、美しいものを肯定的にとらえ、 雑踏の中に紛れ込んだ不努力や勇気の欠如を批判する村上春樹の姿勢は、 疲れていた私の心を引き上げ、自分を助けてくれ

    村上春樹を社会人になって読み返しているとむしろ現実であった
    coolstyle
    coolstyle 2013/11/08
    言いたいことはわかるがこの感想文自体がよくある村上春樹讃歌のわけわからん文体をよく表してる