2007-06-01から1ヶ月間の記事一覧
都内有数のゴルフ場が亡くなってしまいました。遺憾です。帰ったらすぐ修復する予定です…古い問題は一応置いてあります。http://golf.shinh.org/そんな中、嬉しいおしらせもあります。当ゴルフ場から世界チャンピオンが誕生しました!!http://d.hatena.ne.jp/…
あなごるのデッドラインまでに書けたので嬉しかったのでした。 s/^/s_S^_SD_S;h;s!_[S]!_S!g;H;x;s!.s_S^.D!!;H;x;s@D.*[@].s@s@/;h;s!_[S]!/!g;H;x;s!.s/^.D!!;H;x;s@D.*[@].s@s@ 最初の s/// の中に書けない / を _S としておいて後から頑張って復元するん…
なんか最近 Quine しか書いてないんじゃないか。
前書いた Polyglot Quine なんですが、 Brainfuck 埋める時に Hello に日和った のはいかんよなー、とか思ったので Brainfuck を混ぜてみた。Brainfuck & Perl & Ruby & Python & C++ (& PHP) で動く Polyglot Quine です。http://shinh.skr.jp/dat_dir/poly…
なんか長いなーと思ったので8Bほど縮めてみた。更新履歴じゃないし。
なんかあなごるスレとかがあることに気付いて、そこで Whirlという言語があるらしい ということを知ったのでした。http://www.bigzaphod.org/whirl/なんか esoteric language って星の数くらいあるしインストラクションが二つしかなくて 01 だけ、とか書いて…
えーとなんか手元に言語処理系があるんだけど何ていう言語の処理系だったかわからない…ということが時々あるかと思います。そんな時は以下のファイルを喰わせてみれば一目瞭然です。http://shinh.skr.jp/dat_dir/poly_hello.txt i@colinux ~/wrk/ag> perl po…
って一体なに。これか。http://i.hatena.ne.jp/idea/1355 << sなどと空白を入れれば回避できるっぽいので入れた。
ゴルフったところこんな感じになった。ファイルは更新しておいた。 #include/* s='''*/<stdio.h> main(){char*_;/*==;sub _:lvalue{$_}<</stdio.h>
Perl 以外だいたいあってるよ! えらい。
http://shinh.skr.jp/dat_dir/poly_quine.txt基本的には上記 4言語の Polyglot quine 。あとまぁ C と PHP でも Quine になる。あなごるだと m4 なんかもまぁ。 C++ が標準準拠してない気がするので気になるなら main に int をつけると良い。実行は以下みた…
http://www.igda.jp/modules/xeblog/?action_xeblog_details=1&blog_id=505を見てて思い出したので書く。Python のすばらしいものの一つとして generator があるとおもう。中略。で、たとえば、 pos_ary = ary.select do |x| x > 0 end とかで正の数だけ抽出…
がこのへんとかで色々ありました。http://mono.kmc.gr.jp/~yhara/d/?date=20070612#p04私としてはこう、 #each というインターフェイスは絶対変えたくない each_with_index に変える時の精神的な圧迫に耐えられないし、 each_with_index はゴルフ的に略とか…
なんか長らくシェーダとか触ってみたかったのに触ってなかったので触ってみた。http://shinh.skr.jp/tmp/pbg_ps.tar.bz2ABA style ってのは id:ABA さんが偉大すぎてプリミティブと半透明だけでデザインがんばってゲーム作るとそう呼ばれるらしい。で、こう …
ラスベガス行った ヨセミテ行った おっくせんまん アメリカ飽きた Windowsイヤだ
やる気起きないけどとりあえず実装してないAPIとかあるのはどうなのと思ったので実装した。http://shinh.skr.jp/chop/chop.tar.bz2あとはこう、 int main の int 省略した時とか、 int f(void) とかの void 引数とか、なんか細かいバグ修正とかしたと思う。…
昨日の話。以下のコードはどっちが素晴らしいのだろうか、って答えはケースバイケースでしか無いけど、上の方が規模の大きい変更に強いしテストとかも書き易いと思うけど、下の方もクイックハックに強くて捨てたもんではないよね、っていう。 class EnemyMov…
少なくとも好きにはなれない。まぁまぁ書きやすいのですが、書きやすいからって好きにはならないなぁと。以前ケチつけてた len とか del とかは、キモいなーとは思うのですが、まぁ許せないことは無いのですが、やはりどうも。なんていうか何がしたいかわか…
2007-05-28 にあわせてつくりました。http://shinh.skr.jp/io/iofe/IoFE-2007-06-01.tgz
過度の抽象化はダメ、とかアーキテクチャ宇宙飛行士がどうこう、っていうのはまぁ正しいとして、普通に抽象化してもいいかな、って局面でも、まだ抵抗がある時があって、それがなんでかなぁと考えたという話。おぶじぇくとしこーでふわふあーとかでざぱたも…