タグ

2015年11月8日のブックマーク (2件)

  • iPhoneでRubyを使って写真フィルターが書けるPictRubyをリリースしました - おんがえしの blog

    PictRuby - Photo editor that can write a filter in Ruby iOS上でコードを編集、実行、デバッグしながら写真を加工するフィルターをRubyで書くことができます。複数の写真をまとめて変換することも可能です。 Hello, world PictRubyのルールはたった1つです convertという名前の関数を作って画像(class Image)を返す まずは画像を選択してそのまま表示してみます。 def convert #Image.load("sample.jpg") Image.pick_from_library end Image.pick_from_libraryの仕事は画像選択ダイアログを表示→OK→選択された画像をImageに変換して返します。以下のような結果が返ってきます。 ※ pick_from_libraryの代わりにIm

  • 三角関数は何故重要か : 続・ユビキタスの街角

    三角関数なんか勉強してもしょうがないみたいな発言が問題になったことがあったが、 では何故学ぶ必要があるのか人に聞いてみても明確に答えてもらえることが少ない。 三角関数をよく使う人は「なんとなくいろいろ便利じゃない?」ぐらいに思ってるようだし、 ふだん使わない人は 高校で「加法定理」みたいなものを覚えさせられたために 面倒な割に不要なものだと印象づけられている気がする。 私の理解では、三角関数が重要なのは 振動や回転の理解や計算に必要 だからである。 世の中に振動するものや回転するものは無限にある。 力を加えたら反発するような性質をもつものは沢山あるが、 そこでは必ず振動や波が発生する。 実際、音も光も電気も振子も何でも波であり、三角関数で計算できる。 「幅1mのドアを半分開けたら何センチ飛び出すか」のような簡単なものから 3次元コンピュータグラフィクスのような複雑なものまで、 回転するもの

    三角関数は何故重要か : 続・ユビキタスの街角
    tuto0621
    tuto0621 2015/11/08
    2dレースゲームで車動かすのに使う