タグ

2011年11月12日のブックマーク (4件)

  • 長文日記

    sim4040
    sim4040 2011/11/12
  • 竹内関数で音楽生成 - aike’s blog

    Lisperの人ならみんな知ってる竹内関数(たらいまわし関数)という関数があります。 定義としてはこんな感じ。 そのシンプルな定義からは想像もつかないほど複雑で膨大な再帰呼び出しがおこなわれるとても興味深い関数です。たとえば引数にTarai(10,5,0)を与えると343,073回も再帰呼び出しされたりします。 この関数呼び出しの引数がどのように変化するか知りたくてプログラムを書いて調べてみたところ、Tarai(10,5,0)の場合は3つの引数がそれぞれ0〜10(xは-1〜10)の間で少しずつ変化するなかで、2つの値を固定してひとつの値が下降していくような挙動があったりして、なんだか音楽の3和音のコード進行を思わせるような動き方です。 そういうことなら、ということで実際に音にして聴いてみました。Tarai関数が呼ばれるたびに引数のx、y、zを、0=ミ、1=ファ、2=ソ、……、のように音に割

    竹内関数で音楽生成 - aike’s blog
    sim4040
    sim4040 2011/11/12
  • HBFav というはてなブックマーク iPhone アプリを作りました - naoyaのはてなダイアリー

    ちょこちょこと余暇の時間を使って、HBFav という iPhone アプリを作りました。 HBFav は、はてなブックマークの「お気に入り」機能を閲覧するためのアプリです。はてなブックマークの「お気に入り」は、気に入ったユーザーがブックマークしたブックマークを一覧する機能、つまり、Twitter で言うところのタイムラインです。それを見る専用のアプリがほしかった、ということで作ったものです。 ・・・ということで、繰り返すと、HBFav はタイムライン形式でソーシャル・ブックマークを楽しむためのアプリ。はてなブックマークのお気に入り機能を活用しているぜ! という方におすすめです。 HBFav は、App Store からインストールできます。 App Store - HBFav : http://itunes.apple.com/app/id477950722 Kindle とともに HBF

    HBFav というはてなブックマーク iPhone アプリを作りました - naoyaのはてなダイアリー
    sim4040
    sim4040 2011/11/12
  • 私語する学生、居眠りする学生 - もどきの部屋 education, sociology, history

    学生の受講態度のだらけぶりに呆れ果ててしまって、もう大学で教鞭をとる気も失せるほどらしい(伝聞)。 たしかに、講義中に私語する学生はいるし、居眠りしている学生もいる。後者は他の受講生の邪魔をしていないぶん前者に比べればどうということもないはずだと思うのだが、何時間もかけて講義ノートや配布資料を準備した教師の側からすれば許しがたい受講態度と映るのかもしれない。教える側にとって自分が教えている内容が有する価値というのは自明でもある。それに価値を見出さない(かに見える)学生の姿は許容しがたいものに違いない。 ......などとわかった風に書いてみたが、正直に言うと、そういう教師の発想というのは私にはちょっとよくわからない。あなたは講義中に居眠りしたことがないのか、あるとすればどのような講義の時にそうだったか、と問うてみたい気もする。 しかし私語は教師としては困る。真剣に講義を聞こうとしている学生

    私語する学生、居眠りする学生 - もどきの部屋 education, sociology, history
    sim4040
    sim4040 2011/11/12