タグ

2011年2月27日のブックマーク (9件)

  • haskell mapMとfmap - ながとダイアリー

    sirocco
    sirocco 2011/02/27
  • Hideyuki Tanaka on Twitter: "mapM と forM とか、 catch と handle とか、引数の順番違いだけの関数が標準にあるというのが、私の意見を正当化してくれる良い例だと思います。"

    sirocco
    sirocco 2011/02/27
    forM と mapM 、catch と handle は引数の順序が違うだけ。
  • 山田洋次監督が選んだ 日本の名作 百本 家族編

    放送予定作品について、皆さんの 思い出やエピソード、映画の感想などを 大募集いたします。 また、山田洋次監督へのメッセージも 募集しますので、奮ってご応募ください。

    sirocco
    sirocco 2011/02/27
    観ていないのがかなりある。わざわざ映画館へ出かけて、お金を出して・・・がっかりするより評価の定まった作品は安心。最近で一番がっかりしたのは「ソーシャル・ネットワーク」・・・Orz
  • 東大合格を激増させた灘校伝説の教師の授業は文庫本1冊読むだけ : 2のまとめR

    2011年02月26日 ➥ 東大合格を激増させた灘校伝説の教師の授業は文庫1冊読むだけ 123 comments ツイート 1:ハギー(愛知県)[]:2011/02/25(金) 18:29:03.10 ID:L3V9rO/90●?PLT(12000)ポイント特典 文庫1冊を3年間かけて読み込む授業を行なう伝説の国語教師がいた。 生涯心の糧となるような教材で授業がしたい、 その思いは公立校の滑り止めに過ぎなかった灘校を、 全国一の進学校に導き、数多のリーダーを生み出すことになった――。 教師は、文庫の一節を朗読すると、柔らかな笑顔を浮かべ紙袋を取り出した。 生徒たちは、今日は何が出てくるのか、と目を輝かせる。 出てきたのは赤や青、色とりどりの駄菓子だった。 教師は、配り終わると教室を制するようにいった。 「もういっぺんこの部分を読みます。べながらでいいので聞いてください」 読み上げた

    東大合格を激増させた灘校伝説の教師の授業は文庫本1冊読むだけ : 2のまとめR
    sirocco
    sirocco 2011/02/27
    「すぐ役に立つことは、すぐに役立たなくなります。何でもいい、少しでも興味をもったことから気持ちを起こしていって、どんどん自分で掘り下げてほしい」
  • RealWorldHaskell完読 - Ohr::Life

    やっと1周目読み終わりました。長かった、1年くらいかかったんじゃなかろうか。 ただ、やはりモナドの理解が僕は浅いです。 個人的には数学的アプローチが好きなので、圏論を理解してから読み返したいんですが、 Haskellのモナドを理解 (目標)(7)RealWorldHaskell/(8)GHCコンパイラのソース/(9)hugsコンパイラのソース ↑ 圏論を理解(6)amazon:圏論の基礎 ↑ 圏論の基礎を理解(5)amazon:圏論による論理学 ↑ 群論の理解(4)amazon:群論への30講 ↑ 集合の理解(1)amazon:集合への30講]/(2)[amazon:位相への30講]/(3)[amazon:集合・位相入門 って感じで道のりは長そうです…。 いまのところ(5)の途中まできてるので、やっと半分(1/3?)位でしょうか。 ぶっちゃけコード書くだけなら必要ないんですけどね>< ちな

    RealWorldHaskell完読 - Ohr::Life
  • シンプルな無料フローチャート作成ツール『Diagram Designer』 | ライフハッカー・ジャパン

    Windows用:フローチャートを、パパッと手間なく作りたいとお考えの方には、『Diagram Designer』がオススメです。この無料の軽量ツールなら、カンタンにフローチャートが作成できます。 Diagram Designerの、ノードとコネクターのライブラリーを使用すれば、カンタンにフローチャートが作れます。テキストの編集機能だけでなく、箱の形やタグの種類、ノードとノードを自動的に結んでくれる、コネクターの数も豊富です。さまざまな形式(JPG、PNGなど)へのエクスポートもでき、フローチャートへの画像インポートにも対応しています。しかしDiagram Designerは、凝ったフローチャートの作成よりも、単純で分かりやすいフローチャートの作成に一番領を発揮すると思います。 Diagram Designerは、Windows用の無料ダウンロードツールです。もっと使えるフローチャート作

    シンプルな無料フローチャート作成ツール『Diagram Designer』 | ライフハッカー・ジャパン
    sirocco
    sirocco 2011/02/27
    フローチャートは書かないけどブロック図などが簡単に書ける。日本語は[Diagram] → [Default font] で日本語フォントを選ぶ。
  • 京大問題ネット投稿:「携帯持ち込み禁止に」…受験生怒り - 毎日jp(毎日新聞)

    「次の文を英訳してください」「数学の問題です」。インターネットの質問掲示板に掲載された何気ない投稿は、京都大の入試問題だった。掲示板にアップされた「質問日時」はまさに試験中。受験生や大学関係者の間には困惑が広がった。 京大吉田キャンパス(京都市左京区)にある入試企画課には26日夜、報道陣約10人が詰めかけた。高見純子・広報課長は「携帯から投稿したかどうかなどは、京大として確認したわけではない」と、調査中だと強調した。深夜まで幹部職員が残って対応を協議。午後11時前、大学のホームページに淡路敏之・京大理事名で「試験問題と同一内容の文章がネット掲示板に掲載されるという事態が発生しました。不正行為等が発覚した場合には厳正に対処します」との文章をアップした。 京大工学部を受験した浪人生(20)=神奈川県=は「まじめに受験している人をあざ笑う行為で許せない。試験会場では携帯電話の電源を切るよう言われ

    sirocco
    sirocco 2011/02/27
    「受験生怒り」は「携帯持ち込み禁止に」対して怒っているの? と思ったら違った・・・Orz
  • Haskell の fmap

    A Gentle Introduction to Haskell: Classes によると、 fmap 関数は以前につかった map 関数を一般化したものです。 map と言えば、リストの各要素に対して関数を適用するための関数。例えば、リストの要素を 2 倍したいときは、 print $ map (* 2) $ [1,2,3,4,5] -- [2,4,6,8,10] map がリストのためにあるのに対し、fmap は自分で作成した代数的データ型に対して、map のように各要素に関数を適用するためにあるようだ。今回、以前に定義したシンプルな Iremono 型 を少し変更し、これに適用できるようにしてみる。 Iremono a 型の定義を以下のように変更。 data Iremono a = Iremono [a] deriving (Show,Eq) 前回は Iremono 型のフィールド

  • なぜ、Haskellのfmapで関数合成できるのかわからない。 - このブログは証明できない。

    プログラミングやってないと、調子でないですよね。ひさしぶりに、Haskell。fmapという関数の存在を知りました。そのまえに、ふつうのmapについて。Rubyをはじめ、いろんな言語に標準搭載されているので、詳しく書きません。 こんな型。 map :: (a -> b) -> [a] -> [b] 使ってみる。succは、1足す関数です。 > map succ [1,2,3] [2,3,4] 題。fmapの型。Functorがわかってません。 fmap :: (Functor f) => (a -> b) -> f a -> f b リストに対して使ってみる。リストもFunctorらしいですよ。 > fmap succ [1,2,3] [2,3,4] MaybeでもOKらしいです。 > fmap succ $ Just 1 Just 2 ここまでは、いいんです。問題は、2番目の引数に関数