タグ

perlとgifに関するyshlのブックマーク (4)

  • [Program] fizzbuzz7.gif - 2008-10-25 - 兼雑記

    なんかブックマークに golf とかいうタグがついてるのが目に入って、ゴルフなんてロクにしてないのになぁとか思って、ちょっとゴルフして1言語足してみました。具体的には Befunge 。 http://shinh.skr.jp/dat_dir/fizzbuzz7.gif 前回との差分としては、 PerlRuby のコードを融合させた方が明らかに短くなるので融合させて、 z80 をちょっとはマジメにゴルフして、 Befunge 入る隙間を適当に作ってつっこんだというような感じです。したらまだなんか空いてたので by shinh とか入れといた。 z80 と x86 を人生を賭けて縮めたらもう一個くらいなんか入るんじゃないかという気はします。 VMWare fusion でヘンだとかはまぁ直したいけどまた今度。 ソースコードとかそのへん。 http://shinh.skr.jp/dat_

    [Program] fizzbuzz7.gif - 2008-10-25 - 兼雑記
  • fizzbuzz.gif - 兼雑記

    もんだいです。このファイルはなんでしょうか。 http://shinh.skr.jp/obf/fizzbuzz.gif

    fizzbuzz.gif - 兼雑記
    yshl
    yshl 2008/10/12
    polyglot / 解説は http://d.hatena.ne.jp/shinichiro_h/20081012 なんと z80、COM、起動イメージまで
  • 404 Blog Not Found:紹介 - 一つのファイルでperl,javascript,HTMLそしてGIF

    2007年11月05日23:30 カテゴリLightweight Languages 紹介 - 一つのファイルでperl,javascript,HTMLそしてGIF takesako['www']++; TAKESAKO @ Yet another Cybozu Labs: Real UNIX MAGAZINE Day ライトニングトーク 若輩者ながら、昨今のAjaxの技術のGIF89a(ハック)について newtype と oldtype の話を交えながら、ライトニングトークさせていただきました。これが、問題のソース。ちょっとだけ改変してあります。以下のリンクを追ってお試しあれ。 polyglot.(html|gif|pl) GIF89a(q=/*=);sub GIF89a{ print "Hello, Perl!"} __END__#*/1);function GIF89a(){ale

    404 Blog Not Found:紹介 - 一つのファイルでperl,javascript,HTMLそしてGIF
  • 2007-09-15

    http://shinh.skr.jp/obf/hello.gif GIFファイルには他の画像フォーマットには無い特徴があってそれは実行できたりすることです。 i@um ~> perl hello.gif Hello, world! i@um ~> ruby hello.gif Hello, world! bmp の方がめんどくて面白そう。 http://shinh.skr.jp/obf/hello.exe EXEファイルも当然実行できると気付きました。 $ ./hello.exe Hello, world! $ perl hello.exe Hello, world! $ ruby hello.exe Hello, world! さっき Shibuya.js のライブ中継かなんか見てたら TAKESAKO さんが似たようなことやってた。ブラウザの JS だと特にエラー出ない工夫とかはいら

    2007-09-15
  • 1