タグ

2009年8月19日のブックマーク (7件)

  • Haskell の Maybe 型に馴染む

    モナドの説明を読みはじめると最初の方に必ず出てくる Maybe 型。モナド自体いつか理解したいと思いつつ、解説されているサイトを読んでも途中で挫折。(o_ _)o~† ここは一つ外堀から埋めていこうと、 Monad クラスのインスタンスである Maybe 型から見ていくことに。 Prelude における位置付け Maybe 型は、Prelude の説明の最初、「Basic data types 」の中に含まれていることから考えて、相当重要な型のようだ。Basic data types に含まれている他の型を挙げると、 data Bool data Either a b data Ordering data Char Either a b 型って何だろうなと横目で見つつ、他の型を見ると基的で重要なものばかり。(@_@) ちなみに、Haskell Hierarchical Libraries

  • azito.com

    This domain may be for sale!

  • Perlの駱駝のこぶにはMonadも入ってる : 404 Blog Not Found

    2006年04月20日00:29 カテゴリLightweight Languages Perlの駱駝のこぶにはMonadも入ってる PerlLambda Calculusが入っているというのは以前何度か紹介した通りだが、実はMonadも入っているのである。そして、皆さんも知らない間に使っているのである。 檜山正幸のキマイラ飼育記 - 世界で一番か二番くらいにやさしい「モナド入門」 「なら、予備知識ゼロでモナドの説明をしてやろうじゃねーか」と。 それでは、世界で一番Monadが簡単に使える言語(0番はPerl6!)での実例をいくつかお見せする。 まずは一番簡単な例から。 use strict; use warnings; package Tie::Verbose; use Tie::Scalar; use base 'Tie::StdScalar'; sub TIESCALAR{ my $

    Perlの駱駝のこぶにはMonadも入ってる : 404 Blog Not Found
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • OSS開発、“はじめの一歩”で抑えておくべきポイント

    OSS開発、“はじめの一歩”で抑えておくべきポイント:オープンソースソフトウェアの育て方(1/5 ページ) オープンソースの開発で最も困難なのが、はじめの一歩です。なぜなら、今後の方向性に関する先例もなければ今後どのようになっていくのかもまだはっきり分からないからです。ここでは、プロジェクト開始時に抑えておくべきポイントについてまとめました。 うまく引っ張っていく ここまで取り上げてきたのは、プロジェクトの立ち上げ時に一度だけ必要となる作業でした。ライセンスの選択や最初のWebサイトの作成などです。しかし、プロジェクト開始時に最も大切なのは、それ以外の動的な作業です。メーリングリストのアドレスを決めるなんていうのは簡単なことです。でも、そのメーリングリストでのやり取りを有益で前向きなものに保つのはそれとはまったく別の話となります。これまで何年にもわたって社内の閉じた環境で開発が進められてき

    OSS開発、“はじめの一歩”で抑えておくべきポイント
  • クレイ・シャーキー曰く「情報洪水などない。それはフィルタリングの失敗だ」:シロクマ日報:オルタナティブ・ブログ

    Twitter でつぶやいてみたら意外に反応をいただいたので、ちょっと書いておきましょう。以前も著作"Here Comes Everybody"をご紹介した、作家でコンサルタントのクレイ・シャーキー氏の言葉です: It's not information overload. It's filter failure. 情報洪水などない。それはフィルタリングの失敗だ。 実はこの言葉、昨年行われた Web 2.0 Expo NY で彼が行った講演のタイトル。残念ながら TED のようにスクリプトは公開されていないのですが、YouTube で動画を見ることができます: 彼のメッセージを簡単にまとめてみれば、こんな感じになるでしょうか: みんな「情報が増えた」と騒いでるけど、それはずっと昔から続いていることだ。 グーテンベルクが活版印刷を発明した時も、出版が容易になって世間にがあふれる結果となった

    クレイ・シャーキー曰く「情報洪水などない。それはフィルタリングの失敗だ」:シロクマ日報:オルタナティブ・ブログ
  • Mozilla Re-Mix: Firefoxで表示している画像からカラースキームを生成できるアドオン「ColorSuckr」

    webサイトを製作するようなときは、ロゴや使用するパーツ・画像などにあわせて全体の配色もきちんと決めたいものですね。 しかし、ただ適当に各部のカラーを選んでもなかなかいい具合には決まらず、四苦八苦することもよくあることです。 このようなとき、その画像で使っている代表的なカラーを抜き出し、適切なカラースキームを生成することができるFirefoxアドオンが「ColorSuckr」です。 「ColorSuckr」は、Firefoxで表示している画像で利用されている主要色をその場でリストアップし、それぞれの色に応じたカラースキームを同名のWebサービスを使って生成し、利用することができるというWeb管理者に便利なツールです。 <使い方> アドオンをインストール後、Firefoxで必要な画像を表示し、コンテキストメニューから[Extract Image Colors]をクリックします。 新規タブで以