タグ

2010年10月18日のブックマーク (8件)

  • コア・JavaScript ( JavaScript. The Core. ) - oogattaの勉強日記

    この文章は、 Dmitry A. Soshnikov さんの、 ECMAScript に関する優れた記事 "JavaScript. The Core." を許可を得て翻訳したものです。世の中に、 JavaScript のブラウザ API や、実装系に関する記事は多々あれど、 ECMAScript の仕様に則って、ここまで詳しく説明してくれている記事は殆ど無いと思います。今回は翻訳できておりませんが、文中で参照されている Dmitry さんの ES3 シリーズも、読み応えのある( ECMAScript3 の仕様の副読としても読める)素晴らしい内容ですので、是非チャレンジしてみてください!(ご要望があれば訳します翻訳許可を頂いたので、この記事内で参照されている章から逐次翻訳を進めます!)。 ちなみに Dmitry さんは、計算機科学や数学にも明るい方でらっしゃいます。が、私は違います。極力

    コア・JavaScript ( JavaScript. The Core. ) - oogattaの勉強日記
  • JavaScriptでつくるSchemeインタプリタの基礎の基礎

    はじめに 現存するプログラミング言語の中で2番目に古いのがLispです。生まれは古くても、いまだに使われ続け、また、Rubyなどの新しい言語にも影響を与えています。そのLispの派生であり、シンプルさが売りなのがSchemeです。 ここではSchemeの簡単なインタプリタをJavaScriptで作ってみます。 対象読者 稿はLispやSchemeは少し触ったことはあるけど、インタプリタは書いたことがないという方を読者対象としています。また、JavaScriptの文法や、簡単なデータ構造についての知識を前提とし、説明は省きます。 必要な環境 テキストエディタと、JavaScriptが動くWebブラウザがあれば十分です。他に特に用意するものはありません。 概要 作成するインタプリタについて インタプリタのコードはJavaScriptで書き、HTMLのフォームを使って、Schemeのプログラム

    JavaScriptでつくるSchemeインタプリタの基礎の基礎
  • YouTube人気急上昇

    【ゆっくり解説】番直前で体重8kgオーバー!?機体を修正するも翼が折れて後遺症が残る大怪我に…「第31回鳥人間コンテストの事故」

    YouTube人気急上昇
  • The Scheme Programming Language, 2nd Edition

    © 1996 Prentice Hall PTR Prentice Hall, Inc. A Simon and Schuster Company Upper Saddle River, NJ 07458 R. Kent Dybvig The Scheme Programming Language, Second Edition © 1996. Electronically reproduced by permission of Prentice Hall, Upper Saddle River, New Jersey. http://www.scheme.com Illustrations © 1997 Jean-Pierre Hébert to order this book about this book

  • 全てのIT・Web関係者に見つめなおして欲しい「Don’t Make Me Think」 - Feel Like A Fallinstar

    ”Don't Make Me Think” 訳すと、「いちいち私に考えさせるな!ボケ!」といったところでしょうか。 これは、2001年にSteve Krugが出した書籍の名前なのですが、この「ユーザにいちいち考えさせない」ことを忘れているか、いないかがソフトウェア・Webサイトの勝負を分ける最も大きな分岐点の1つです。 人間は日々の生活の中で、いちいち物を操作したり情報を見るたびにあれこれ考えたくなんてありません。 ユーザをつまらない操作やナビゲーションで考えされればさせるほどストレスは増大し、企業への信用は急激に失われます。 今日は、この”Don't Make Me Think”について、 如何にユーザが考えることを嫌うか 「考えさせない」とはどういうことか を、これまで見てきたユーザ検証の結果なども交えて、少しばかり書いてみようと思います。 あらゆる「無駄な」思考が、ユーザを苛立たせ、

  • WindowsでSchemeを

    お知らせ パスワード一時解除しました。一部はまだロックしてあります。 ChezEdit ChezEdit-NTとは、Scheme,CommonLisp,Haskell,SML,OCaml,Arcの処理系のために 作られた、エディタ、リスナーです。Windows2000/XP/Vistaで動作します。 手軽にScheme,CommonLisp,Haskellが使える環境を用意しました。Scheme,CommonLisp,Haskellの良さを 多くの人に知っていただきたいと思っています。 ChezEditは以下の特長があります。 Windowsの他のMDIソフトウェアのメニューと同じような構成にしていますので、違和感なく使用できます。 Petite Chez Schemeを単独で使うのに比較してプログラムの編集が楽になります。 フリーソフトですので、自由に利用することができます。 Delp

  • The Craft of Text Editing

    --or-- Emacs for the Modern World -by- Craig A. Finseth Copyright 1999 by Craig A. Finseth. Contact the author with questions about distribution rights. This web site contains the full text of the book "The Craft of Text Editing." That book was published in 1991 by Springer-Verlag & Co. By arrangement between the author and the publisher, the book version is now out of print and all rights have be

  • TRANING GUIDE | DNS公式サイト DNS ZONE

    今までの自分には飽き飽きしている。肉体改造を成功させたい、素晴らしい肉体を身にまとって生まれ変わりたい。そんな思いに、いつも突き動かされている。そして今、君はこのページを開いた。このTraining Guideは君の目的を達成するため、大いに助けとなるであろう。ここでは1週間に2~3回、1回1時間程度のトレーニングで十分な効果を出せるようなプログラムを紹介している。以下、肉体改造のためのキーポイントを列記しよう。 目標を細かく設定する。 まずは目標を設定しよう。それもできるだけ具体的でなくてはいけない。体重や体脂肪率、胸囲やウェスト、腿周りなど現時点でのデータを測定し、できれば前面、背面、側面からの自分の身体を写真に撮っておく。そして、例えば「3ヵ月後に体重を~kg、体脂肪率を~%にする」と決め、「そのためには1ヵ月後に体重~kg、体脂肪率~%。2ヵ月後には…」というように細かく設定してい

    TRANING GUIDE | DNS公式サイト DNS ZONE