タグ

rubyに関するmoznionのブックマーク (3)

  • アニメーションgifを殺して静止画にしたらかっこよかったはなし - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    アニメーション gif って一枚一枚の画像を高速で切り替えてアニメにしてるわけだけど、じゃあ、何枚も画像を切り替えるんじゃなくて、一枚の画像の中で上から順に表示させたらかっこいいんじゃないかなーって思って(伝われ)やってみたら案の定かっこよかったので置いておきます(だれかがもうすでにやってそうな気もする)。 これらが こうなる。 画面全体がすごいうごくみたいなやつはグリッチっぽくなって、画面の一部が動いてるみたいなやつだとミュワンって感じになる。 活きのいいアニメーション gif をフレーム一枚一枚にバラバラ殺人して、さらに個々のフレームもバラバラ殺人して、部品を上から順に並べるみたいな感じなので、anigif_killer.rb という名前にしました。スクリプトを貼っておくので魔改造なりなんなりしてください。

    moznion
    moznion 2013/03/22
    こういうものをササッと作っちゃう人かっちょいい
  • Rubyのモジュールをおさらい - 西尾泰和のはてなダイアリー

    module Foo def hello puts "hello" end end Foo::hello #-> undefined method `hello' for Foo:Module (NoMethodError) includeしないと使えないのかな… module Foo def hello puts "hello" end end module Bar include Foo def hello2 hello hello end end def tmp include Bar hello2 end tmp hello # 呼べる うーむ、includeすれば使えるは使えるが、includeはモジュールの中のメソッドをクラスに追加するのであって、メソッドのローカル変数として関数オブジェクトをインポートするのとは違うんだなぁ。これだと実質的に「インポートしたモジュールの中身はグ

    Rubyのモジュールをおさらい - 西尾泰和のはてなダイアリー
    moznion
    moznion 2013/02/13
  • Gatchamanっていうgemつくった - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    これ を読んで、でも毎回base64コマンド叩くのも面倒だよねーって思って、<img src="hoge.png">みたいなのをわせると <img src="data:image/png:base64,*****"> に展開してくれるだけのやつ作りました 複数のリソースを一枚のhtmlにガッチャーンってしてくれるのでGatchamanです、gemのキラキラネーム感。 俺得でしかないししょぼいのでギッハブにしかあげてないですrubygemsに上げていいんじゃないのという声を複数いただいたので上げてみたので $ gem install gatchaman でインスットーッルできます Gatchaman インスットーッルするとgatchan っていうコマンドが入るので、 $ gatchan input_file [-r document_root] [-c current_dir] とするとs

    Gatchamanっていうgemつくった - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
    moznion
    moznion 2013/01/11
    ネーミングがクソ素晴らしい
  • 1