タグ

ブックマーク / developer.cybozu.co.jp (3)

  • 秋元@サイボウズラボ・プログラマー・ブログ 色で書くプログラミング言語Piet

    Piet は、色の変化でインストラクションを表す、スタック言語だ。 プログラミング言語といえばまずこれだろう。言語作者人による、”Hello, World”。 コードの実行は左上から開始され、同じ色で塗られた領域のピクセル数が数値に、次の領域での色相と明度の変化がインストラクションになる。 また、次の実行方向を制御するための黒色と、何も行なわない(NOP)白色もある。 その他のサンプルプログラムはこちら。”Hello, World”をいろんな人が違うやり方でコーディング(ペインティング?)しているけど、中にはハノイの塔やフィボナッチ数列を求めるプログラムもある。よくやるなあ。 そして、この言語の発想の基となり、言語名の出自でもある、Piet Mondrianの作品っぽく見える”Hello, World”も。 この人は、Esoteric Programming Languages(秘伝的プ

    秋元@サイボウズラボ・プログラマー・ブログ 色で書くプログラミング言語Piet
  • 秋元@サイボウズラボ・プログラマー・ブログ: もしも今人類がいなくなったら

    今地球で一番優勢な動物といえば、文句無く人間だろう。この人間が今いなくなったとしたら、地球はどうなるんだろう、というのを考えた未来年表の図がおもしろい。 2,3日中に夜景が復活、3ヶ月で大気汚染は消滅、田舎の道は20年、都会の道も100年で緑に覆われる。 橋やダムといった巨大建築物も数百年後には崩れ落ち、1000年で人口の建築物はほぼ無くなる。 ただし、いくつかの合成化学物質は20万年、核廃棄物は200万年かかって分解するだろうということ。 # イギリスのtimesonlineのドメインで公開されているが、元記事のURLが探せなかった。元記事を見つけた人はぜひコメント欄へ この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツ

    秋元@サイボウズラボ・プログラマー・ブログ: もしも今人類がいなくなったら
    head
    head 2006/10/15
    核戦争後はよくSF的に描かれるけど、ただいなくだっただけなら確かに、道路は植物に埋没するのだろうなあ。
  • Google Code Search のアレな活用法が続々と | 秋元@サイボウズラボ・プログラマー・ブログ

    Googleの一般検索でも、社外秘情報の入ったExcelを検索したらいろいろ出てきた(参考 、 公開Webサーバから機密情報を引き出す「Googleハッキング」の脅威と、その対策)といった話もあるし、つい最近はGoogle Calendarで明らかに公開情報じゃないいろんな人の予定が検索できるという指摘も話題になった。 ということで、昨日リリースされたGoogleコード検索でも、さっそく色々な「ヤバイ」指摘が。 kottke.org では以下のような検索例が 圧縮アプリケーションの暗号生成部分のソース パスワードを埋め込んだブログシステムのソース バッファーオーバーフロー脆弱性がありそうなソース 公開されるべきでない、と書いてあるソース 愚痴ったり、罵ったり、馬鹿にしたりというコメント 有名プログラマーの名前での検索 また、PHPセキュリティといえばこの人の Chris Shiflett

    head
    head 2006/10/06
    オープンになっちゃうのを想定してなかったソースが…。つまりこれ、友達だけにみせるつもりのブログが炎上するのと同じ構造。
  • 1