タグ

ブックマーク / d.hatena.ne.jp/brazil (2)

  • Collection & Copy - 『海馬』、モチベーション、作業興奮

    抜粋池谷 「やる気」を生み出す脳の場所があるんですよ。側坐核と言いまして、脳のほぼ真ん中に左右ひとつずつある。側坐核の神経細胞はやっかいなことに、なかなか活動してくれないのです。どうすれば活動をはじめるかというと、ある程度の刺激が来た時だけです。つまり、「刺激が与えられるとさらに活動してくれる」ということでして……やる気がない場合でもやりはじめるしかない、ということなんですね。そのかわり、一度はじめると、やっているうちに側坐核が自己興奮してきて、集中力が高まって気分が乗ってくる。だから「やる気がないなぁと思っても、実際にやりはじめてみるしかない」のです。 糸井 やりはじめる前に、やる気がないのは当然なのですか? 池谷 はい。やってないから、やる気が出なくて当たり前です……この現象はクレペリンという心理学者が発見して「作業興奮」と呼ばれています。作業しているうちに脳が興奮してきて、作業に見合

    kkobayashi
    kkobayashi 2008/07/09
    やればやる気が出てくるけど、やらないからやる気が出ない。やる気が出ないからやらない。どうしよう
  • Collection & Copy - IE、テキストエリア内の選択範囲/キャレットの位置(文字数)を取得する

    JavaScript簡単なようで、とても難しく、情報もあまり見つからなかったので、知らない方はぜひ読んで。 選択範囲の移動でもなく、選択範囲の内容の取得でもありません。選択範囲がテキストエリアの中で何文字目から何文字目に渡っているかをIEで調べる方法です。 まずFirefoxではElement#selectionStart/selectionEndで簡単に取れます。 次に、テキストエリアではなく一行のインプットボックスならば以下で大丈夫です。 setEndPointメソッドは、rangeTo.setEndPoint('EndToStart', rangeFrom)のように使い、rangeFromの範囲をrangeToにコピーします。名前はEndPointですが、始点/終点のどちらの端もこのメソッド一つで動かすことができます。'EndToStart'は、「rangeToの終点を、rangeF

    kkobayashi
    kkobayashi 2006/10/22
    なんだっけ、IE、Firefox、Opera(safari?)で全部挙動が違うんだっけ?わすれたけど。
  • 1