ブックマーク / blog.livedoor.jp/nipotan (2)

  • おまいの iTunes も共有汁 : にぽたん研究所

    おいらの勤め先に、iTunes で人の共有ばっか聴いて、自分は共有しないという、DOM な人が結構いることが判明。 DOM つったって、Document Object Model ではないです。 Download Only Member ってやつです。 なんかしょっちゅう同じ香具師が繋ぎにきててハラ立つんで、折角 Developer Tools 入れてる Mac OS X なんだし、ポートスキャンツールである Nmap を入れて、DOM さんを、ファイアウォールの ipfw コマンドを使って排除するっちゅースクリプトをちょろっと書いてみた。 共有名とかに「にぽたん@共有しない香具師は排除」とかにしとけば、空気読んで「自分も共有する」とか、「もう二度と繋ぎに来ない」とかするでしょう。 Update: どうも nmap だとちゃんと判別出来なかったり、別プロトコルでポート開放したり、パスワード

    おまいの iTunes も共有汁 : にぽたん研究所
    yorihito_tanaka
    yorihito_tanaka 2005/10/06
    そこまで するのか
  • UTF-8 フラグと戦う人へ : にぽたん研究所

    ひさびさに Blog を書いてみる。 UTF-8 フラグがどうもウザいという人向けにこんな CPAN モジュールがあるそうな。 Unicode::RecursiveDowngrade hashref とか、arrayref とか複雑な構造になった変数 (たとえば XML や RSS を XML::Simple や XML::RSS 等で parse した構造) を、構造を変えることなく、値全ての UTF-8 フラグを一括で落としたい場合にベンーリ。 こんなんして使える模様。 use strict; use XML::Simple; use Unicode::RecursiveDowngrade; use Data::Dumper; my $ref = XMLin('hoge.xml'); # includes flagged UTF-8 my $rd = Unicode::Recursi

    UTF-8 フラグと戦う人へ : にぽたん研究所
  • 1