タグ

2008年10月25日のブックマーク (2件)

  • 津田大介:「ダウンロード違法化」ほぼ決定 その背景と問題点 (1/3) - ITmedia +D LifeStyle

    10月20日、約3カ月ぶりに開かれた文化審議会著作権分科会の「私的録音録画小委員会」において、2006年以来争点となっていたiPodに代表されるメモリーオーディオへの課金を見送ることと、著作権法第30条の範囲を見直すことが確認された(“iPod課金”見送り ダウンロード違法化へ)。 委員会を主管する文化庁はこの骨子に従い報告書案をまとめ、来年の通常国会に著作権法改正案を提出する見込みだ。改正後は、インターネット上に置かれている権利者に無許諾で複製された「“音楽”と“動画”の違法ファイル」をダウンロードする行為は違法になる。 「30条の変更」と「ダウンロード違法化」の関係 そもそもなぜ著作権法第30条の変更が違法な音楽・動画ファイルをダウンロードすることを違法にするのか。それを知るには著作権法の当該条文を読み解く必要がある。 著作権法より引用 第30条 著作権の目的となつている著作物(以下こ

    津田大介:「ダウンロード違法化」ほぼ決定 その背景と問題点 (1/3) - ITmedia +D LifeStyle
  • プログラミングテクニックのまとめ - プログラミング日記

    とりあえず思いついたもののまとめ。 まずは、ベーシックなものから。 変数のスコープをなるべく狭くしろ 他はグローバル変数を使うなとか、モジュール化と界面を意識せよなど。とにかくスコープは重要かつ意外と奥が深い。スコープに関係する機能は、モジュール(パッケージ)、クロージャ、ローカル関数、ローカルクラス、変数の種類、アクセス制御など。 同じロジックのコードを2度以上書くな 他はDRY原則、コピペをするななど。自分の場合、2度書く方がシンプルになる場合、2度書くこともある。特に、ifやswitchなどのロジックの中で同じコードが2度現れる場合、ちょっとしたコードでわざわざ別のところで関数やブロックにまとめて、それを参照するのは面倒。但し3度以上現れる場合は関数などにまとめるケースが多いかも。 汎用コード内で条件分岐コードを減らせ 他はifをポリモーフィズムによりなくせなど。条件分岐は汎用性を損

    プログラミングテクニックのまとめ - プログラミング日記