タグ

javaとc++に関するyifeのブックマーク (3)

  • 評価戦略 - Wikipedia

    出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。 記事の信頼性向上にご協力をお願いいたします。(2014年9月) 評価戦略(ひょうかせんりゃく、英: evaluation strategy)とは、プログラミング言語や、ラムダ計算のような式から成る計算模型において、如何なる手順で、評価すなわち式から値を得るか、という(通常決定的な)規則群である。 プログラミング言語では、その意味のうち、サブルーチン呼び出しや演算子式の評価において引数をいつどういう順序で評価し、仮引数は実引数にどう置換されるのか、サブルーチン呼び出しや演算子式の値への置換はどうなのかといったことが、言語仕様によって、あるいは実装によって定義される(あるいは未定義とされる)。 ラムダ計算(など)における評価すなわち簡約(reduction)においては「(1)入れ子状になった式の最も外側から

  • FTIRマルチタッチディスプレイの作り方(前編) - arc の日記

    昨日、CV/ARに関する普通じゃない勉強会2.0で「touchBox: マルチタッチできる箱を作ってみた+α」と題して発表してきました。箱を作るのに時間を取られて発表はぐだぐだ気味でしたが、そのフォローアップの意味も兼ねて、マルチタッチディスプレイの作り方を2回に分けて具体的に説明します。 06/26追記; スライド公開しました: http://handsout.jp/slide/1447 前編は原理から素材の購入まで、後編は組み上げからハードウェアの完成、ソフトウェア開発の導入部までを扱います。ソフトウェア側で輪郭抽出をして座標を取って…というあたりはライブラリに頼るか必要に応じて自作することになると思うので、導入に留め、詳しくは書きません。 僕が所属している研究室で初めてマルチタッチディスプレイを組み上げ、基的なノウハウを蓄積したhttp://www-ui.is.s.u-tokyo.

    FTIRマルチタッチディスプレイの作り方(前編) - arc の日記
  • プログラマーが世界を救う10の方法 - このブログは証明できない。

    Emacs上で動くVimを実装する。 (宗教戦争の解決) CやC++ではなく、C#やJavaを使う。 (ゴミ問題の解決) PHPをdisらない。 (差別問題の解決) ナンやライスにHaskellをつけてべる。 (糧問題の解決) 適切なクラス設計を行う。 (資源の再利用) Objectのprototypeを拡張しない。 (環境汚染の回避) マクロを作らない。 (雇用減少の防止) 松岡修造botを作らない。 (地球温暖化の抑制) Googleの背景色を#000にするGreasemonkeyスクリプトを書く。 (電力問題の解決) オライリーのPDF版を購入する。 (資源の節約) プログラミングをやめる。 (書くの放棄) プログラマーが覚えておくべき10の英語フレーズ - このブログは証明できない。 プログラマーが好きそうな邦楽77曲。 - このブログは証明できない。 プログラマーが覚えておく

  • 1