タグ

2009年10月8日のブックマーク (4件)

  • REXMLリファレンス | Netsphere Laboratories

    (2007.12.6 ページを分けた) Node モジュール ChildとAttributeでincludeされます。 Ruby 1.8.6では、Attributeの next/previous_sibling_node は nilを返します (XPathと整合)。each_recursive はエラーになります (Parent辺りで定義すべき)。 next_sibling_node 後方に向かって次の兄弟オブジェクトを返す。 previous_sibling_node 一つ手前の兄弟オブジェクトを返す。 each_recursive {|node| ...} 再帰的に子オブジェクトをブロックに渡す。 find_first_recursive {|node| ...} 再帰的に子オブジェクトをブロックに渡し、最初にブロック内で真を返したノードを返す。 @ 抽象クラス Child 何かの子と

  • フォトレポート:絵で見る「Internet Explorer Mobile 6」--「Windows Mobile 6.5」に搭載

    Microsoftが米国時間10月6日にリリースした「Windows Mobile 6.5」には、同社最新のモバイルブラウザ「Internet Explorer Mobile 6」(IE Mobile 6)が搭載されている。同ブラウザは、「Windows Mobile 6.5」を搭載した携帯電話機で利用可能である。最新版では、丸形のナビゲーションボタンが底部に表示される。 提供:Jessica Dolcourt/CNET Microsoftが米国時間10月6日にリリースした「Windows Mobile 6.5」には、同社最新のモバイルブラウザ「Internet Explorer Mobile 6」(IE Mobile 6)が搭載されている。同ブラウザは、「Windows Mobile 6.5」を搭載した携帯電話機で利用可能である。最新版では、丸形のナビゲーションボタンが底部に表示される。

    フォトレポート:絵で見る「Internet Explorer Mobile 6」--「Windows Mobile 6.5」に搭載
  • 『Skype』通話を盗聴可能:ソースコードを作者が公開 | WIRED VISION

    前の記事 木製ショッピングバッグのような、日製のスピーカー バーチャルハンド:筋肉の動きで手書き文字を再現 次の記事 『Skype』通話を盗聴可能:ソースコードを作者が公開 2009年9月 1日 Kim Zetter 『Tech World』の記事によると、VoIP(Voice-over-IP)電話の会話を傍受して記録するマルウェアを作ったスイスのプログラマーが、そのソースコードをオンラインで公開した。その目的は、『Skype』のようなプログラムの脆弱性に注目を集めることと、警察がこのマルウェアをひそかに監視に利用するのを妨害することだという。 33歳のRuben Unteregger氏は、2006年に、以前の雇い主であるスイスのERA IT Solutions社のために『MiniPanzer』と『MegaPanzer』のコードを書いた。同社はこれらのマルウェアを、監視への利用を目的とす

    nacookan
    nacookan 2009/10/08
    通信経路で盗むのかと思ったら、PCにインストールさせてオーディオを奪うだけか。Skype関係ない。こんなものが勝手にインストールされる状況なら、そもそも盗聴とかの問題じゃなくもう終わってる。
  • Rubyで処理の実行時間を測る:お題目うぉっち

    2009年06月06日 Rubyで処理の実行時間を測る ある処理を作ったときに、一回限りのパフォーマンス測定の目的で実行時間を計りたいことがある。そんな時にスタート時間を記録する変数をコード中に追加して・・・なんてことをするのは面倒だ。 そんなときにはBenchmarkが便利。たとえば、下記のような1万回aからzの中からランダムに文字をピックアップするメソッドがあるとする。単純にこの処理の実行時間を計測したい場合は、そのコードを Benchmark.measure のブロックで囲めばよい。require 'benchmark' str = '' puts Benchmark::CAPTION # ← この行はヘッダー表記を出力しないなら不要 puts Benchmark.measure{ 10000.times do arry = ('a'..'z').to_a str << arry[r