タグ

2008年1月17日のブックマーク (13件)

  • CPS(継続渡し方式)変換をJavaScriptで説明してみるべ、ナーニ、たいしたことねーべよ - 檜山正幸のキマイラ飼育記 (はてなBlog)

    久々にThe n-Category Cafeを見たら、Mike Stayによる"The Continuation Passing Transform and the Yoneda Embedding"なんて記事がありました。 米田埋め込みは圏論ではお馴染み。継続渡しへの変換はコンピュータ・プログラミングではお馴染み。 この2つは、実は同じものなんだよ。なんで、誰もこのことを言わないんだろうね? The Yoneda embedding is familiar in category theory. The continuation passing transform is familiar in computer programming. They're the same thing! Why doesn't anyone ever say so? Mike Stayのこの記事、面白いのだ

    CPS(継続渡し方式)変換をJavaScriptで説明してみるべ、ナーニ、たいしたことねーべよ - 檜山正幸のキマイラ飼育記 (はてなBlog)
    asiamoth
    asiamoth 2008/01/17
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    asiamoth
    asiamoth 2008/01/17
  • PHP_CodeSnifferで独自コーディングルール

    <?php /** * sample.phpPHP_CodeSnifferのテスト用ファイル * @author Morikawa Joe */ $list = array( "a" => 1, "b" => 2, "c" => 3, ); // if if (sample_func(0)) { echo "sample\n"; } else if (sample_func(1)) { echo "sample sample\n"; } // foreach foreach ($list as $key => $val) { echo "key\t" . $val . "\n"; } /** * サンプルクラス */ class mySample { /** * サンプル変数 */ var $sample_var; /** * サンプルメソッド */ public function 

    PHP_CodeSnifferで独自コーディングルール
    asiamoth
    asiamoth 2008/01/17
  • LiveValidationPHPを使ってみた。

    こんにちは、連休ですっかり休みボケの亀です。 先日「LiveValidationPHP」というライブラリがはてブに上がっていたので、面白そうだなーと思ってちょっと試してみました。 このLiveValidationPHPは、「LiveValidation」というJavaScriptのライブバリデーションライブラリをラッピングしたPHPのバリデーションライブラリです。 これを用いると、JavaScriptを(ほぼ)全く用いずに、PHPを記述するだけでライブバリデーションとサーバサイドのバリデーションをまとめて実装することができます。 インストール方法は、ダウンロードして展開するだけです。 ダウンロードページはこちら: http://livevalidationphp.leihitu.nl/index.php?page=downloads JSライブラリのlivevalidation.jsと、

    LiveValidationPHPを使ってみた。
    asiamoth
    asiamoth 2008/01/17
  • おっきなJavaScript開発の覚え書き

    【ハタさんのブログ:Javascriptによる大規模開発の覚え書き】 のエントリを見て、JavaScriptで大規模開発時の参考になればと、私の場合のものもちょっとまとめてみました。 JavaScriptの開発時には、全部1から書くなんてことも最近はあまりなく、 ライブラリを使うのが一般的だと思います。 Porototype.jsやJQueryなどのある程度軽量のものから、 ExtやYUI、Dojoなど機能が豊富なものもたくさんありますが ファイルサイズが大きかったり、ライブラリによっては動作が鈍く感じられる機能などがあるのも実際のところです。 安易に使い慣れた、ライブラリを使い続けると後々、後悔する羽目になってしまうのでよく検討しましょう。 特定の機能だけを使う場合、単体のライブラリなんかもネットを探せば結構ころがっていますので、部分的にそれらを使い、後は自作するなんてのもありかと。AP

    おっきなJavaScript開発の覚え書き
    asiamoth
    asiamoth 2008/01/17
  • [CSS]テキストにグラデーション効果をつけるスタイルシート

    Web Designer Wallにエントリーされている、テキストにグラデーション効果をつけるスタイルシートの紹介です。 CSS Gradient Text Effect 仕組みは、見出し要素(h1)に空のspanを記述し、グラデーションの背景画像を表示しています。 デモページでは、下記のようなさまざまなグラデーションをつけたテキストがあります。 CSS Gradient Text Effectのデモページ 利点としては、下記のような点が挙げられています。 テキストなので、ブラウザからのサイズの拡大・縮小が可能。 背景画像を変更することで、グラデーションを変更することが可能。 見出し画像をいちいち作成する必要がない。 数が多い場合、作成時間・帯域の節約になる。

    asiamoth
    asiamoth 2008/01/17
    これ、空spanじゃなくても、aでもいいよね。ブログデザインで応用できそう。/ぶっちゃけ、JavaScriptのほうが早いけど。
  • Kanasan.JS JavaScript第5版読書会#2 その2 - tyoro.exe

    さて、前回のエントリの続き。 再掲しますが、LingrのログとUstの録画映像はこちら。 ログ 読書会 [1] [2] [3] [4] [5] [6] それとECMAの構文定義 ※Ustの録画が全て整理されて公開されたので、一部リンク等を修正しました。(1/19) Kanasanさんの書いた図の通りに机が再配置sれ、2時前後から読書会スタート。 ○読書会を始める前に ブラウザ上でJSのコンソール実行環境を作ってくれるブックマークレット『Jash』の紹介。 及び、Jashの実行結果をキャプチャーしてLingr(やTwitter)にpostしてくれる『Jashture』の紹介。 メモ:止める時は『jashture.stop();』 読書会の進め方等の説明。 全員で指定範囲を読み、疑問点等は全員に聞こえるように発言、答える側も全員に聞こえるように。 多言語との比較はかまわないが、他言語中心の話題

    Kanasan.JS JavaScript第5版読書会#2 その2 - tyoro.exe
    asiamoth
    asiamoth 2008/01/17
  • jQuery の bind, unbind の裏側 - てっく煮ブログ

    javascriptjQuery のソースを呼んでいて、イベント登録のところが複雑だったので備忘録として記しておく。バージョンは 1.2.1。そもそもの目的DOM 標準の removeEventListener は、element と type(click, submit, blur など) と listener の3つを指定する必要がある。 element.removeEventListener(click, listener, false); jQuery ではイベント解除に unbind という便利な関数が用意されている。element, type, listener を指定して解除する(通常の removeEventListener と同じ)element, type を指定して全てのイベントハンドラを解除するelement から全てのイベントを解除する例えば、 $("#foo")

    asiamoth
    asiamoth 2008/01/17
  • Hugo Strikes Back!: Faster Pussycat! Kill! Kill!

    asiamoth
    asiamoth 2008/01/17
  • Eric's Archived Thoughts: Resetting Again

    I’ve been pondering reset styles over the past few months, and come to a bit of a shift in my thinking.  Here’s the result of that thinking. html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul

    Eric's Archived Thoughts: Resetting Again
    asiamoth
    asiamoth 2008/01/17
  • マンガがあればいーのだ。 「マンガがあればいーのだ。」が選ぶ、2007年マンガベスト30+10!(前編)

    02<< 12345678910111213141516171819202122232425262728293031>>04 マンガはやっぱり面白い。 そうしみじみと感じさせてくれた1年でした。 実は2007年は圧倒的に飛び抜けた作品が無かったと個人的には感じています。 ただ、その分多くの作品に光が当たった年だったとも。 日々沢山のマンガが生まれる中で、光輝く作品たち。 一つでも多く、その光を浴びたいと思うからマンガを読み続ける。 その光は、日々の生きるエネルギーをくれる。 マンガの持つエネルギーは、時に自分の人生を変えてしまう程なのだ。 だからマンガは面白い。そんなマンガに、死ぬまでにあと何回出会えるだろう? というわけでそんな沢山のマンガの中から、 マンガがあればいーのだ。が選ぶ2007年ベストマンガ。 今年は更に拡大してベスト30+10作品の計40作品をセレクトしてお届けします。 か

    asiamoth
    asiamoth 2008/01/17
  • エクストリームアイロニングはじめました :: デイリーポータルZ

    エクストリームアイロニングという競技がある。エクストリーム、つまり極限状態でアイロンがけをするという競技だ。なぜ、とか僕に聞いてはだめだ、そういう競技なのだから。 まだあまりメジャーではないと思われるこの競技、今のうちから始めておけば日の、とまではいかないまでも沖縄のエクストリームアイロニング第一人者くらいにはなれるのではないか。さっそくはじめよう。 (安藤 昌教) エクストリームアイロニングという競技 エクストリームアイロニングはイギリス発祥のスポーツで、エクストリーム系スポーツの持つスリルとアイロンがけのしわを伸ばすすっきり感とを合わせ持った新しい競技だ。これまで先駆者たちにより、高い山の山頂でのアイロンがけやスキーやスキューバダイビング等をしながらのアイロンがけが行われてきた。スキューバだと当然水の中なのでしわを伸ばすとかもはや関係ない感じだが、そこに意味を求めるのではなく、その行

    asiamoth
    asiamoth 2008/01/17
  • http://www.tanteifile.com/girls/2007/08/17_01/index.html

    asiamoth
    asiamoth 2008/01/17