タグ

shortcodingに関するlamichのブックマーク (6)

  • 更新履歴兼雑記 - Perl記号ゴルフとAcme::EyeDrops

    ここからが題です。 Perl は頭がおかしいです。すごすぎる。この感動を伝えたいと思います。まず Perl の基からです。 Hello world! を書きましょう。 ''=~('(?{'.('[[).[|`%,,/`[/[@$'^'+)@@/^(@@@@@,@),@').'! "})')えーと。このくらいわかりますよね。これは Hello world という一番簡単なプログラムなのでわからない人はちょっとプログラムの才能が無いです。嘘ですが。 Perl では記号だけでは出力もできないかな、というような話をしていたところ、 Acme::EyeDrops の出力は記号だけで出力してるぞ、ということでした。これは見たことがあったのですが、確かに今見ると記号だけです。で、これの出力の意味を理解してたんですが、なんともすごいものでした。書いてから後で Perl ヤロウどものことだから既に常識だ

    更新履歴兼雑記 - Perl記号ゴルフとAcme::EyeDrops
  • Perlの記述はシンプル&省略したほうがいいのですか?

    ないん 2000/02/08(火) 12:01:04 Perlの記述なんですが、これは極力省略とかして記述する方がいいのでしょうか? コメントも少ないですし・・・・。 そのほうが構文解析が早くなるとかの理由でもあるのですか? Cとかでもそうだったんですけど、省略して書くと、 後で見たときに自分が混乱するので・・・(^_^;) 犬 2000/02/08(火) 13:07:45 最近この手の質問多いですが、コメントを減らしたり、省略を駆使してシンプルかつエレガントにしたところで体感時間はほとんど変りません。 自身でおっしゃっているように、後で同じコードを再度解析しなくてはならない手間の方が何倍も無駄です。 コメントはガンガン書きましょう。 後で分からなくなりそうな省略はやめましょう。 これが一番です。 無責任官庁 2000/02/08(火) 13:14:07 これについては人それぞれ意見がある

  • Perlプログラムをコンパクトに記述する方法 - builder by ZDNet Japan

    データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある 最新ストレージで変わるIT運用 仮想化テクノロジーとFlashArrayの組合せで 運用負荷軽減と高性能化を実現したDMM 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド 楽天エコシステムとのシナジーを創出 スタジアムや経済圏を生かした実証実験も 楽天モバイル流5G共創プログラム データドリブンに足りないもの DOMO Japan 川崎氏に聞く データ活用能力の向上に必要なこと 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 オリジナルコンテンツが満載! 意外と知らないNutanix HCI の情報を集約 読めばわかる!いまHCIが注目される理由 モダンなOSだからこそ可

  • WyPy: A Minimal 11 Line Python Wiki

    WyPy: A Minimal Python Wiki Update: on 3rd February 2004, a new 11 line version of wypy was released. Introduction WyPy is a wiki implemented in just 11 lines of Python code (source: wy.py.txt), including shebang. It was written as a contender for the ShortestWikiContest, and implements all of the basic Wiki principles. It is released under GPL 2. There is a working example for you to try. Install

  • 七行プログラミング part2

    1 :デフォルトの名無しさん:02/04/15 12:09 7行×79文字なら言語は問いません。 過去作品は>>2-5を参照。 ■前スレ http://pc.2ch.net/test/read.cgi/tech/984182993/ 2 :デフォルトの名無しさん:02/04/15 12:09 ■HTTP鯖 http://pc.2ch.net/test/read.cgi/tech/984182993/706 http://pc.2ch.net/test/read.cgi/tech/984182993/760 http://pc.2ch.net/test/read.cgi/tech/984182993/770 ■DNA http://pc.2ch.net/test/read.cgi/tech/984182993/762 ■e http://pc.2ch.net/test/read.cgi/te

  • わずか565バイトテトリスのプログラミング解説

    「往年の名作「スーパーマリオブラザーズ」、あの濃い内容でわずか40キロバイト」に載っていたわずか565バイトのテトリス。文字数にして551文字。79文字*7行のプログラミングで、テトリスが動きます。 以下のソースコードをメモ帳に貼り付けて、htmlで保存すればテトリスが動きます。 <body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y() {C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/ A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1 if(e=!e){if(f|B){fo

    わずか565バイトテトリスのプログラミング解説
  • 1