タグ

programに関するkokogikoのブックマーク (3)

  • SevenLines

    七行プログラムは、 任意の処理に必要なコードを無理矢理七行に詰め込んだソースまたはスクリプトです。 一行の定義は 「79 byte 以内の文字列 + LF」 としています。 ●ご注意: 当サイトにて公開されている製作物の作者は、 それら製作物の使用で生じた如何なる損害に対しても責任を負いません。 また、製作物やその利用方法に関する質問、製作物に対する要望等に、 作者は応える義務を持ちません。 ● 当サイトにて公開されている製作物は、それぞれの作者が著作権を有します。 配布パッケージのライセンス文書に従ってお取り扱い下さい。 配布パッケージが存在しない場合は、作者の許諾なしに転載・再配布等は行えません。 ● 当サイトは大塚製薬及び同社の製品とは一切関係ありません。 :-p

    kokogiko
    kokogiko 2008/11/28
    任意の処理に必要なコードを無理矢理七行に詰め込んだソースまたはスクリプト集
  • programmers-paradise.com

    This domain may be for sale!

    kokogiko
    kokogiko 2008/11/28
    適材適所と、かと言って無理して他のを習ってまで使うコストのトレードオフ
  • YappoLogs: FizzBuzzのPerlさいたんきろくたっせい(34ばいと)

    FizzBuzzのPerlさいたんきろくたっせい(34ばいと) FizzBuzzプログラムを書くのが流行っているみたいなので、空気を一切読まずに乱入した。 現在のPerl最短記録はTAKESAKOさんの56byteらしい。 こんなコード perl -e'die+map{(Fizz)[$_%3].(Buzz)[$_%5]||$_,$/}1..1e2' まず、元の翻訳文章には「FizzやBuzzや数字のみを出力せよ」とは書いてない事に気づいたので、warnで出してみた。 perl -le'warn((Fizz)[$_%3].(Buzz)[$_%5]||$_)for 1..100'55byteになった。 次に1から100迄の数値のソースは、別にプログラム側でもっていなくても良い事に気づいたので、これを外だししてみた。 とにかく目的の文字列が出てくればいいのだ。 head -n100 /dev/r

  • 1