タグ

ブックマーク / dankogai.livedoor.blog (5)

  • perl - 短縮URLを一行で展開する : 404 Blog Not Found

    2011年01月03日06:00 カテゴリLightweight Languages perl - 短縮URLを一行で展開する Perlですから。 Schwarze SQ: 短縮URLを展開するRubyスクリプトを作ってみた なにやら短縮URLを使い、不正なサイトにアクセスさせウィルスに感染させる行為が流行っているらしい(まぁ想定の範囲内だが)。そこで、短縮URLを展開できるrubyスクリプトをちょちょっと作ってみた。perl -MLWP::UserAgent -lE \ 'say LWP::UserAgent->new->head(shift)->request->uri' \ http://j.mp/dankogai id:amachangが昔こさえてくれたこの短縮URLもhttp://blog.livedoor.jp/dankogai/と展開されるはずです。 もう少しverboseに

    perl - 短縮URLを一行で展開する : 404 Blog Not Found
    Suicom
    Suicom 2011/01/04
  • 折り紙の新境地 - #書評_ - ふしぎな 球体・立体折り紙 : 404 Blog Not Found

    2009年11月21日20:30 カテゴリ書評/画評/品評Math 折り紙の新境地 - #書評_ - ふしぎな 球体・立体折り紙 先日届いた一冊。 ふしぎな 球体・立体折り紙 三谷純 すごい。 言葉にできない。 これが、折り紙だなんて。 書「ふしぎな 球体・立体折り紙」は、折り紙の天才、三谷純が折り上げた新境地。「切り開いた」のではない。それでは折り紙ではなくなってしまう。 そう。書に登場する立体には、折り目はあっても切れ目はないのである。 まずは、これを見て欲しい。 これ、全部折って作っているのである。切れ目は一切ない。種も仕掛けもない。種も仕掛けもないのは、書にきちんと展開図が出てくるのでわかる。それも単なる図というのではなく、きちんと自分で折って確認できるよう、型紙形式になっている。 それを見てもなお、信じられない思いがする。 著者が天才であることを確認するのに、書は必要ない

    折り紙の新境地 - #書評_ - ふしぎな 球体・立体折り紙 : 404 Blog Not Found
    Suicom
    Suicom 2009/11/24
  • iTech - 電源を落としてもDRAMは落ちず : 404 Blog Not Found

    2008年02月22日13:00 カテゴリiTechNews iTech - 電源を落としてもDRAMは落ちず ほええ、これは文字通り忘れられない。 Center for Information Technology Policy ? Lest We Remember: Cold Boot Attacks on Encryption Keys Via: Geekなぺーじ : ほとんどのHDD暗号化を解いてしまうというデモ 詳細は以下をご覧あれ。よく出来たビデオだなあ。 これ、「ディスク暗号化を解く」というより、「電源を落としても、DRAMには数秒から数分は元の記憶が残っている」というところがミソ。DRAM中のモナリザが、時とともにどう「忘れ」られていくかのデモが一番印象的。 このDRAM攻撃、これがわかれば対策も簡単。暗号化ディスクをアンマウントする際に、キーを格納するDRAM領域を上書き

    iTech - 電源を落としてもDRAMは落ちず : 404 Blog Not Found
  • LiveCodingに学ぶプログラミングの三原則 : 404 Blog Not Found

    2007年09月16日04:30 カテゴリArt LiveCodingに学ぶプログラミングの三原則 Mozilla24のLiveCodingの解説をやってきました。参加された方、お疲れさまでした。ほんと楽しかった。 言語もC++ありJavaありJavaScriptありActionScriptありPerlありとまちまちで、Editorもemacsありvimあり秀丸ありとまちまちでしたが、それでも全LiveCoderの共通項がはっきり見えたので、それを書き留めておきます。これらの共通項には私も含まれます。 コピペを恐れるな(don't be afraid to be a copycat) 参加者の一人として、100%フルスクラッチで書いていた人はいませんでした。たいていは関数単位でコピーし、それを適宜書き換えるというやり方をしていました。学校のテストでは反則もいいところですが、大人の世界ではこ

    LiveCodingに学ぶプログラミングの三原則 : 404 Blog Not Found
  • javascript - プロトタイプ的継承 : 404 Blog Not Found

    2006年10月18日09:20 カテゴリLightweight Languages javascript - プロトタイプ的継承 がーん。この感動はY combinatorを見たときに匹敵する。 Prototypal Inheritance function object(o) { function F() {} F.prototype = o; return new F(); } なぜこれがそれほど感動的かというと.... これを使えば、ArrayやObjectといったBuilt-Inからも難なく継承できるから。 継承のやり方としてはPrivate Members in JavaScriptが圧倒的に有名で、日でもbrazilさんによる邦訳、Collection & Copy - JavaScriptにおける古典的継承もよく知られていると思うけど、この三行を目の前にしては霞む。でもp

    javascript - プロトタイプ的継承 : 404 Blog Not Found
  • 1