パスワードを忘れた? アカウント作成

sedが奏でるプレリュード」記事へのコメント

  • by Anonymous Coward

    手元に実行環境ないんで分かんないんだけど
    何がすごいの???

    適当なコマンドの組み合わせで偶然音が奏でたの??
    それとも単に”bach.sed”に仕込んである音楽データを再生しているだけ???
    前者ならすごい話ですが!

    何が話題に上がるのか意味わかりません!

    • by Anonymous Coward on 2020年03月25日 11時48分 (#3785122)

      > それとも単に”bach.sed”に仕込んである音楽データを再生しているだけ???

      おっしゃるとおりです

      bach.sed のソースコードを見て、びっくりしている人は
      パソコン初心者とか、自称パソコンに詳しい人、程度の人達です

      bach.sed を試してみたら本当に音がでた。びっくり!。フシギダね!って言ってるだけ。

      プログラムが書ける人なら、まずソースコードを読みます。そしてすぐに「ツマンネ」と感じるはずです

      ソースコードbach.sed には
      まず文字列とて音楽データが埋め込まれていています。この時点で興ざめです。
      あとはそれを sed で文字置換を繰り返して音のデータに復元しているだけです。やっぱりおもしろくない。

      これは hoge.raw という音声ファイルを用意して
      gzip hoge.raw で圧縮して
      zcat hoge.raw.gz | play -t raw で展開しながら再生
      という類の処理の劣化版でしかありません

      この程度なら
      - bash で bach を奏でる
      - PHP の preg_replace 関数で bach を奏でる
          古い preg_replace にはセキュリティホールがあるので
       文字列の展開だけでなくて play コマンドの起動まで可能
      という感じで、いくらでもバリエーションが作れます。

      そして思います。そんな簡単なことやって何が楽しいのでしょうか?と

      • by nnnhhh (47970) on 2020年03月25日 15時11分 (#3785245) 日記

        そらー一発ネタでしょ
        バリエーション作って受けると思うなら作ればいいんじゃないでしょうか

      • by Anonymous Coward

        なんで自演までしてつまらないって叫ばないといけないのか謎。

        • by Anonymous Coward

          メガデモ系の作品作っているけど全く評価されてないとかいう人かもね

          • by Anonymous Coward

            何年か前、某イベントのブースでぼんやりしてたら、見知らぬお兄さんが、「ちょっと端末叩かせて」と言ってきた。
            見ていると、telnet(1)で某ホストの某ポートにアクセス。
            ターミナルエミュレータに迷彩色の動画が。

            彼はデモを披露すると静かに立ち去り、二度と姿を見せなかった。

      • by Anonymous Coward

        > という類の処理の劣化版でしかありません

        劣化させるのに用いた手段が面白いと思います。
        あなたがあげたバリエーションは少しも面白くないです。

      • by Anonymous Coward

        コロンブスが卵を立てたのことをつまらないというのは全然OKと思いますが、その発言のあとに同じような方法で卵を立て始めるのはどうかと思います。

        生成された音声データをawkで逆変換する方法を示唆したりすれば、スラド民もアルフレッド・エイホもほめてくれるんじゃないでしょうか。

にわかな奴ほど語りたがる -- あるハッカー

処理中...