2004年5月13日 木曜日

Winny 作者逮捕される

Filed under: コンピューター — 投稿者:よしとも
時間:17時38分|パーマリンク
AddClips 経由でソーシャルブックマークに登録:
人気度: 9%
by Popularity Contest 日本語版

 すでにご存知の方も多いと思いますが、ピュアP2P によるファイル共有ソフト Winny の作者が逮捕されたとの報道がありました。容疑は、著作権法違反幇助。つまり、著作権法違反を支援するようなことをした(この場合は、支援ソフトを作った)ということ。

 幇助の判断基準によって、最終的な結果が変わってきます。違反行為に使えるからと言う理由の場合、インターネットそのものが幇助と言うことになってしまいます。当然、プロバイダは対象に含まれるでしょうし、有料無料を問わず、ホスティングサービスも対象となります。プロバイダによって多くの人がインターネットに手軽に接続できるようになり、ホスティングサービスによって著作権を侵害するようなファイルがやり取りされるようになりました。また、パソコン向け OS(Windows や MacOS)で使える Web サーバーや FTP サーバーの開発者も対象となるでしょう。FTP サーバーでは、明らかにファイルの交換を目的とした機能を搭載しているものもあるのです。

 この場合は、当然ながら Winny が幇助と捕らえられても仕方が無いでしょう。しかし、この基準ではおかしいことは明らかです。「人を殺せる包丁が違反でない」のと同じです。公式サイトには、違法ファイルを扱わないようにとの注意書きがあり、幇助をするようなことが書かれていたわけではありません。支援サイトにあった作者の発言一覧でも、それらしいものは見かけませんでした(ずっと追いかけていたわけではないので、見落としている可能性はあります)。
 ただ、本人が事情聴取で違法性を認めたとの報道もあり、ドラマのような警察の脅迫まがいの尋問でもされていない限りは、有罪となる可能性が高いでしょう。

 なお、ファンサイトの運営者にも家宅捜査を行ったとの報道があり、後釜を狙ったソフトの関係者もかなりショックを受けたでしょう。某雑誌で記事が何度か掲載されている Share(仮) の公式サイトとファンサイトも閉鎖されていました。おそらく、他のソフトも状況は似たようなものかもしれません。

 心配なのは、今回の逮捕をきっかけにして、P2P = 違法という考えが広がってしまうことです。すでに企業向けソフトや携帯電話などで利用が始まっていて、応用は広まっていくでしょう。個人的にも面白い技術だと思います。健全な技術発展が進むことを望みます。

コメント (0)

そろそろタイトルを・・・

Filed under: ブログ — 投稿者:よしとも
時間:4時26分|パーマリンク
AddClips 経由でソーシャルブックマークに登録:
人気度: 10%
by Popularity Contest 日本語版

 ブログ開始からそろそろ1ヶ月です。もうそろそろちゃんとしたタイトルを付けたいものです。PING.BLOGGERS.JP に ping を送るようにしたので、変なタイトルがくっきり(^^;

 正直な話、自分にネーミングセンスがあるとは思ってません。サイトもオンラインソフトも、そのまんまな名前が多いです。「このネーミングうまいなぁ」と思うこともあるのですが、それを活かすことが出来ません。かといって、あまり弾けたのは性格に合わないかなと思うんですよね。

 「つれづれ日記」みたいに、有名なもののパクリのようなことも考えましたが、それもあまり芸がない。楽かもしれませんが、あまり面白くないです(Google で検索したら、30万件以上・・・)。

 外が明るくなってきてしまったので、のちほど考えることにします(^^;

コメント (0)

Eclipse で Perl

Filed under: コンピューター — 投稿者:よしとも
時間:3時51分|パーマリンク
AddClips 経由でソーシャルブックマークに登録:
人気度: 17%
by Popularity Contest 日本語版

 最近になって、噂の Eclipse を使い始めました。これは、早い話が統合開発環境です。大元を開発したのは IBM ですが、現在はオープンソースプロジェクトとして開発されています。
 オープンソースであることも特徴の1つですが、もっと大きな特徴は、ほとんどの機能がプラグインによって実現されていること。メニューすらプラグインらしいです。つまり、プラグインを入れれば、いろんな機能が増やせるのです。

 で、最近見つけたのが Perl プログラミングのためのプラグイン、Eclipse Perl Integration。開発はあまり進んでいませんが、結構便利です。コードアシスタントのおかげで、長い名前の変数も使いやすくなりました。残念ながら、組み込み関数のアシストはしてくれてないようですが、それでも便利には違いありません。エラーになってしまいますが、最近デバッガも実装されました。

 今の不満は、実行結果を出力するコンソールが、EUC-JP に対応していないこと。エディタは対応できましたが、コンソールは文字化けしてしまいます。自分でプラグインを書いてしまえれば解決ですが、まだまだそこまでは・・・。
 対策をご存知の方、コメントください。

コメント (0)

2004年5月10日 月曜日

段落以外で改行すべきか否か

Filed under: 雑多 — 投稿者:よしとも
時間:17時56分|パーマリンク
AddClips 経由でソーシャルブックマークに登録:
人気度: 10%
by Popularity Contest 日本語版

 半年以上インターネットを利用をしている方であれば、掲示板のようなところで複数行のメッセージを送信したことがあるのではないでしょうか。私はそろそろ10年ほどになり、掲示板の利用しない日のほうが少ないくらいです。

 複数行を入力するための場所を、テキストエリアと言います(他の言い方もあるかもしれませんが、これが一番多いかと思います)。テキストエリアは改行も入れることが出来ます。そして、掲示板はこの改行を HTML で改行を意味する <br> に置き換えます。この処理によって、書き込みをする人が意図した位置で改行されるのです。

 さて、掲示板ではもう1つ改行される条件があります。ブラウザの機能なので環境依存ですが、文章を表示する範囲の端(日本語の場合は右端)まで行ったときです。これは、テキストエリアでも同様です(設定で変更することもできます)。この機能によって、ディスプレイの解像度やブラウザウインドウの幅などに対して、柔軟に対応することが可能になっています。

 何人かの方は、電子メールは65行ほど(70行だったかも。まあ、そのあたりです)で改行するのがいいという話を聞いたことがあると思います。これは、1行が長すぎると読みづらいからという理由です。表示範囲よりも長いと、左右へのスクロールを繰り返さなくてはなりません。これは非常に不便です。しかし、メールソフトが自動的に改行して表示してくれたらどうでしょうか。最近のメールソフトはこの機能を持っていたりします。一見便利ですが、受信したメールを適度に改行する機能もあるため、場合によっては1行の長さがばらばらになってしまうことも。これはこれで読みづらい。

 次の文章は、20文字と3文字が交互になっています。このようなメールを受け取って、なんて物を送って来るんだと思った経験があるのでは?

 コンピューター上では、1行が長すぎる文
章は読
みづらい。ディスプレイでの文章はただです
ら読み
づらい上に、目線が左右に激しく移動する
からで
ある。眼球の少ない回転角で読み取れる
範囲で
あることが望ましいのだが、どれくらいがいい
のかと
言うと、これがまた難しい。解像度や文字の
大きさ
によって、同じ文字数でも変わってくるのだ。

 掲示板で改行を入れた状態で書き込みをすると、これと同じ状況になってしまうのです。自分ではこれぐらいが丁度いいだろうと思って改行を入れるのだと思いますが、ほかの人は違うのかもしれません。文字の大きさも違うかもしれません。あなたが書き込んだ文章は、私の環境では10文字と3文字の行が交互に並んでいるかもしれません。

 では、どうすればいいのでしょうか。簡単です。改行位置は、出来るだけブラウザに任せてしまいましょう。

 共有していない限り、ブラウザの設定は個人が自分に合わせているはずです。自分が見やすいウインドウ幅や文字サイズにしてあると思います。もっと1行を短くしたいと思ったら、ウインドウ幅を狭くしてしまえばいいのです。段落区切りの意味での改行しかありませんから、1行の長さはほぼそろいます。10文字と3文字が交互に並んだ文章とはおさらばです。

 段落区切り以外での改行をやめてみませんか?

コメント (0)

2004年5月8日 土曜日

リビルド

Filed under: コンピューター — 投稿者:よしとも
時間:1時05分|パーマリンク
AddClips 経由でソーシャルブックマークに登録:
人気度: 10%
by Popularity Contest 日本語版

 Movable Type で、テンプレートの変更などを反映させる処理をリビルドと言います。スペルは rebuild。初めてこの単語を知った方は、何のことやらと感じたかもしれません。今回はこの単語についてです。

 goo の辞書検索では、「再建する, 建て直す; (生活・財政を)立て直す」となっています。
 頭の2文字は接頭辞で、これを取り除くと build。こちらも検索してみると、「(built) 建てる, 造る, (財産・地位・名声などを)築く; (火を)おこす; 組み立てる; 頼る ((on, upon)); 基礎を置く ((on)).」と出ました。

 どうも、建築関係の用語っぽいです。ビルディングと言うように、一般的なイメージは建物とかとなるのでしょう。しかし、コンピューター業界では別の意味合いが非常に強いはずです。具体的には、プログラマー業界です。

 ソースコードファイルから、コンピューターが理解できる実行形式に変換する処理をコンパイル(今はなきゲーム会社ではありません。昔のコミックのキャラクターでもありません)と言います。そして、ソースコードに加えられた変更部分と、それが影響する部分をコンパイルする処理を、ビルドと言います。ほとんどの IDE (統合開発環境)にはこの機能があります。日本語で言えば、「再構築」が近いでしょうか。

 これで置き換えてみると、「サイトの再構築」となります。Movable Type は、テンプレートと記事データを組み合わせて、公開用の HTML ファイルなどを構築するシステムです。記事データはデーターベースシステムで保持されています。
 Movable Type で新しいエントリーを追加した場合、データーベースの更新と再構築が行われます。再構築では、インデックスとアーカイブが作り直されます。そして、新しいエントリーを追加しない限りは、永遠にそのままです。
 テンプレートを変更しても、そのままでは再構築は行われません。管理者が意図的に行う必要があります。この作業をするためのボタンが、「サイトの Rebuild」です。

 まとめ。

  •  Movable Type は、記事データーとテンプレートから、公開用の HTML ファイルを作り出すシステム。
  •  新しいエントリーの追加をすると、記事データーの更新とリビルド(再構築)が行われ、インデックスとアーカイブが更新される。
  •  テンプレートの変更は、そのままでは反映されない。反映させるには、インデックスとアーカイブの更新をする必要がある。
  •  意図的に更新する機能を呼び出すのが「サイトの Rebuild」ボタン。ここからリビルドを行い、テンプレートの変更を反映させる。
コメント (0)
Page 78 of 82« First...«7677787980»...Last »

HTML convert time: 0.249 sec. Powered by WordPress ME

Images is enhanced with WordPress Lightbox JS by Zeo