Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2007年11月28日のブックマーク (5件)

  • Ruby On Rails ピチカート街道 - デバッグ初体験03【ruby-debug v0.9.3 マニュアルお気楽翻訳】 -

    2024.07 « - - - - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 » 2024.09 ruby-debug v0.9.3 のヘルプファイルを今日は目標10分で超訳してみたいと思います。 ちなみにRails2.0対応のもっと新しい v0.10.0の内容はこちらからどうぞ。 翻訳が間違ってても責任は負いかねますよ!Good Luck To Myself!! やりたいこと別にリンクを付けてみましたよ。 ※ 以下のコマンドのうち、[ホニャララ] の、ホニャララの部分は省略できます。 --------------------- ★変数の値を見たい ★今どの行をデバッグしているか見たい ★ブレークポイントを追加・削除したい ★ステップ実行をしたい ★一気に実行したい

    agx
    agx 2007/11/28
  • 異本「計算する機械と知性について」

    「計算する機械と知性について」 模倣ゲーム 「機械は考えることができるか?」 この問いを、みなさんと考えていくことにしましょう。 このような問題に取り組む場合、まず、「機械」とか「考える」という言葉の意味を厳密に定義することから始めるべきだという人がいます。確かに、議論する際に、各人が「機械」とか「考える」ということをどう考えているかがい違っていたら、その議論は不毛なものになりますから、言葉の意味をはっきりさせておくというのは大切なことかもしれません。その場合、これらの言葉の普通の用いられ方にできるかぎり沿った、きっちりとした定義を行うということになるわけですが、こうした取り組み方には危険がひそんでいます。「機械」とか「考える」という言葉は普段の生活の中で普通に使う言葉ですよね。ですから、これらの言葉の意味をはっきりさせるには、多くの人がどんなふうに使っているかを調べるべきだということに

    agx
    agx 2007/11/28
    Computing Machinery and Intelligence を意訳したもの。相手が機械であるかどうか見極めようとする意識が、チューリングテストの結果に大きな影響を及ぼしそう。
  • CodeZine:テンプレートによるメタプログラミングと数論(MPL, メタプログラミング, テンプレート)

    1. はじめに メタプログラミングとは、別のプログラムを生成できるプログラムを書くことです。この技法はさまざまな言語においてさまざまな目的で使用されています。メタプログラミングは、部分的な評価を行うことによって1つのプログラムを別のプログラムに変換する方法、言い換えれば、プログラミングを自動化する手段であるとも言えます[11]。メタプログラミングの典型例の1つは、出力としてプログラムを生成するLexやYACCなどのコンパイラ構築ツールです。コンパイラ自体もこのカテゴリに含めることができますが、コンパイラの場合は一般にホスト言語とドメイン言語が異なります[3]。通常、コンパイラは特定の文法に従って書かれたソースを入力として受け取り、CやC++Javaなどのプログラムを出力します。 C++ではテンプレートとマクロを使用してコードを作成することができます。ただし、この方法は綿密に設計された機能

  • ソーシャルメディア セカンドステージ:【第2回】レコメンデーションの虚実(2)?レコメンデーションの分類 (1/2) - ITmedia アンカーデスク

    レコメンデーションの代表的手法 レコメンデーションには、いくつかのアプローチがある。とりあえずそのアプローチを俯瞰してみると、おおむね以下の5つに分類することができる。 (1)ルールに基づくレコメンデーション (2)コンテンツベースのフィルタリング (3)協調フィルタリング (4)統計学的なアプローチ (5)行動ターゲティング (6)ソーシャルネットワーキング ひとつずつ説明していこう。 (1)のルールに基づくレコメンデーションというのは、「ビジネスルール方式」とか「インテンショナル(意図的な)レコメンド」などと言った呼び方もある。例えば「美容室に髪を切りに来た人に、ヘアケア製品を勧める」「プリンターを買った人に、インクトナーを勧める」など、最初に「ある製品を買った人、ある行動をした人には、この製品やサービスを勧める」というルールを定めておく方法だ。このレコメンデーションはわかりやすいけれ

    ソーシャルメディア セカンドステージ:【第2回】レコメンデーションの虚実(2)?レコメンデーションの分類 (1/2) - ITmedia アンカーデスク
    agx
    agx 2007/11/28
    協調フィルタリングについて少し
  • 認知症ケアにおける回想法のメリット

    認知症ケアに回想法を用いることで、さまざまなメリットが得られるということが、研究によって明らかになってきました。例えば、回想法を用いることで高齢者の認知機能の回復が期待できるといいます。高齢者は、最近のことについては忘れがちになる傾向が多く見られます。しかし、過去の思い出や出来事に関しては鮮明に思い出せる場合が多く、その記憶を回想法によって思い出し、自ら語るという行為をすることで認知機能の改善が図られるとされています。それは、認知症の高齢者についても同じことが言えるため、認知症ケアに回想法を取り入れて過去の記憶を掘り起こすことで、脳の働きを活性化する効果が期待できます。 また、回想法には高齢者の精神面を安定させる効果も期待されることから、認知症ケアとしてのメリットは大きいです。認知症をはじめとする記憶障害のある高齢者であっても、昔の出来事などについては鮮明に覚えていて記憶として残っているこ