狐の王国


2008年04月03日(木) [過去の今日]

#1 表現規制に見るデフォルトの判断

ここ最近日本ユニセフ協会の提示する「凖児童ポルノ」という言葉の定義を巡って、表現規制についての議論がよく見受けられる。俺も先月少し書いた。

で、このへんでよく言われるのが「規制の根拠になるデータ」ね。

規制したい側は規制してあたりまえだと思ってるせいか、データ出さないんだよね。たぶん彼らからしてみれば、「水からの伝言がうそだというなら反証実験してみろ」と言われてるようなもんなんじゃないだろうか。それくらい規制して当然と考えてるのだと思う。

ようするにデフォルトの判断がまったく逆なんだわな。

よくいる青少年を守るとかなんとかいってコンビニからポルノを撤廃させたりしてるような連中も、同様なんだろうな。

で、思うんだけど、彼らは本当に「表現の自由に優先して規制するべき」と考えてるのだろうか?

もし本気でそんなこと言ってるのだとしたら、テロリストと変わらない。自由と平等を(建前だとしても)掲げた 国家の敵としかいいようがない。

しかし、そんな狂人ばかりで組織を作れるだろうか。実効力のある活動を維持できるだろうか。

俺は、そこも疑問なんだよな。

だからもしかしたらそれなりに考えて行動してるんじゃないかと思うんだよな。はた目には国家の敵としか言いようが無い言動をしてても、中身は本気でそんなこと考えてないんじゃないかと。要求は100%受け入れられるわけじゃないから何割増しかにして出すのも普通と言えば普通だし。

それで少し考えたのだけど、もしかしたら彼らが求めてるのは「ポルノが氾濫してない街」というだけなのではないかと。

それならまだ納得できる。ポルノなんぞいまどき通販で買えばいいのであって、コンビニやら町の書店やらで売る必要なんてまったく無い。

むしろ子供が出入りしてるようなところにポルノがごろごろしてるほうが嫌だ。それで構わないというならむしろそれで構わないという根拠になるデータ持ってきてくれ。俺のデフォルトはこっちだ。

ネットには判断が理性に偏りすぎてる人が多いが、こういう感性の判断も別に間違いだというわけでもない。むしろ感性の判断を理性で補強してる事の方が多いのではないだろうか。 *1

まあそれならネットを目の仇にするのも理解できる。無尽蔵のアドレスがあるネットじゃ未成年を近づけないようにはできないしな。

もし本当にそうならそうと言ってくれれば、CGM的なブラックリスト生成だとかいろいろ方法はあるのだがなあ。

彼らはあんまりネットを敵に回そうとせず、味方に付けて協力をあおぐ事を考えた方がいいのではないだろうか。

(@080)

1日1チベットリンク:


この記事のURI

2008年04月09日(水) [過去の今日]

#1 フィルタリング賛成派として代替案を提示してみる

miauから 青少年ネット規制法案についてのプレスリリース が出ていた。

前にも書いた通り、俺は基本的に規制賛成派である。クリーンで健全なインターネットのほうが、商売はやりやすいだろう、常識的に考えて。子供たちに見せたくないと思うような内容のサイトがごろごろしてるというのも事実。

じゃあ今回の高市法案に賛成かというと、 んなわけねーだろとしか言いようがない。

俺が考えてる問題点はmiauとほぼ同じ。こんな規制の仕方、それもフィルタリングソフトに頼ったやり方でどうにかしようってのは認識が甘すぎるし、そもそも知識が足らなすぎる。自民党には法律をサポートする人はいても情報技術をサポートする人はいないと見える。

そもそもフィルタリングをパソコンに放りこませるというのが筋悪すぎ。やるならISP側でフィルタリングさせるべきだろう。

しかしそれでは柔軟な運用も難しい。検閲だらけの共産国のようなネットになってしまう。

というわけで、やるならルータにproxy搭載させて、そのproxy経由じゃないとhttpが通らないようにしとけばいい。そういう簡単設定を家庭用ルータに搭載することを推奨しとけばいい。ついでにproxyに認証も装備しておいて、特定ユーザーはフィルタされないとかそういうのも可能であろう。家庭の教育方針でフィルタをかけるかけないも自由自在だ。

ネット喫茶とかでもこういう方式にしとけば、18才以上の会員は認証通せばフィルタを抜けられるようになる。

そしてproxyがフィルタルールを取得する先を、国が金を出して作らせればいい。

ルータが自動でフィルタルールを取得し、それを元にproxyにフィルタをかける。それでいいではないか。

フィルタルールを作成するグループは3〜4箇所つくるべき。そして彼らの最初の仕事はフィルタルールのやり取りをするプロトコルを策定してIETFに提出することだ(探せばもうあるのかな?)。

複数のフィルタルールが必要なのは、いくつかの方針ややり方があったほうがいいから。ここのフィルタルールは使うけどこっちのフィルタルールは使わないとか、そういう選択子を提供するため。

有害サイト(という言い方は好きではないが)のリストを収集し、提供するというのは、商売にはなりにくいであろうし、あればあったで上記のようなフィルタリングのみならず、他の利用法も出てくるかもしれない。こういう仕事こそ国が予算を出してやるべき仕事であろう。

仕事としてもウェブをうろついて有害そうなものを見つけて報告してもらうだけだから、ニート対策にもなるかもしれないしな。ひきこもりでもできる簡単なお仕事です。

(@365)

この記事のURI

#2 世界を変えようとする人と、世界が変わってくれるのを待つ人

最近はてなブックマーク界隈はビジネス成功哲学みたいな記事がわらわら出てきてアレだなあという印象がある。まあそれも悪いことではないだろうし、「勝つ人間の考え方」というのはいろいろ参考にもなる。何より元気に生きてくにはとてもいいことではある。

俺はF1が大好きでずっと見つづけているのだが、レースそのものと同じくらい、ドライバー自身のインタビューや取材記事も好きだ。いろいろと共感するところが多いというのもあるのだが、何より「車の運転技術勝負で勝ちあがって来た世界トップ20」の話なのだから、おもしろくないわけが無い。

そんなものを見続けていると、それなりに勝つための考え方というのが多かれ少なかれ身について来る。実際それで俺は何度も救われたことがあるし、チャンスを逃さないで済んだ事も1度や2度じゃない。俺の行動は、たくさんのF1レーサーたちの言動が影響を与えてくれている。UNIXに出会ったことも同じくらいかそれ以上に大きかったけどね。

そうこうしていると、逆に「負ける考え方」というのがあることに気付く。「ああ、そんな風に考えてたら勝ちようがないよな」というものが、実際にあるのだ。

  1. 成功するかどうかは運次第(お守り大事にしたりゲン担ぎはやるくせにやるべき事をやらない)
  2. 病気になるときはなるので手洗いうがい等予防策はしないでいい(人にうつるかどうかも運次第なのでマスクはつけなくていいとか)
  3. 転職活動は会社への裏切り行為(でも多重派遣)
  4. テレビは生で見なければならない(放送時間にしばられた生活)
  5. 成功哲学やライフハックはうさんくさいので近寄らない(自分なりの工夫もしない)
  6. 忙しいので改善してる暇なんてない(で、なんでソリティアやってんの?)
  7. 人に仕事を頼むのは思い付いたときでいい(今やっても手遅れだってば)
  8. 決められたことだけやればいい(判断したのは他人だから他人の責任)
  9. 安いから買う(必要無いのに)
  10. 高いから買わない(必要なのに。買えないわけでもないのに)

などなど…。

要するに自分から世界に対して働きかけるという発想が無いんだな。世界というのは自分の力では変えられるものではなく、レールの上に乗ってればどうにかなると思ってるんじゃないだろうか。ある意味、世界に対して「お客さん意識」が強い。政治も自分に関係無いとか思ってたりとかね。

こういうのは人を見てて気付くことも多いが、自分の中に見付けることも多い。上にあげたもののうちいくつかは自分の中から見付けたものだ。

最近はてな界隈でよく言われる マッチョとウィンプ なんてのも、結局のところそういうことなんじゃないか?

世界は自分の手で変えて行けると考えてるマッチョと、自分ではどうにもならないと考えてるウィンプ。

どうにもならないと考えてしまうのは、一種の学習性無気力かもしれない。小さい頃から小中学校みたいな理不尽な環境におかれてたら、そりゃ自分じゃどうにもならないという気がして来るのもわかる気がする。大人たちは「青少年保護」を名目にかなり無茶なことを言いだすし、自発的行動の大半は大人たちが潰してしまうしね。

俺はどちらかというと立場的にも根っこの考え方もウィンプ側なのだが、助けてくれる友人知人がたくさんいるおかげで好きなことをやらせてもらえている。そのせいか言動がマッチョくさいと言われることもあるのだが、そんな強くもなければ修羅場もくぐってない。実際にマッチョな職場に放りこまれたらたちまち潰れてしまうだろうし、それに耐えられるならとっくに起業しているだろう。

ただはっきりと理解してるのは、世界というのは自分が働きかける事で変わっていくということ。正しい時に正しい場所にいることが大切だということ。正しい場所にい続けるためにやらなきゃいけないことはたくさんあるということ。

そしてそれを弱虫の俺に教えてくれたのは、F1とUNIXだということだ。

先人たちに、友人たちに、感謝を。

(@395)

1日1チベットリンク:

この記事のURI

2008年04月10日(木) [過去の今日]

#1 有害サイトDBは密告国家への道になるか?

先日の記事 に対して それなんていう密告国家? という反応をもらった。

>仕事としてもウェブをうろついて有害そうなものを見つけて報告してもらうだけだから、ニート対策にもなるかもしれないしな。ひきこもりでもできる簡単なお仕事です。

それ、なんてシュタージだよ?

うん、だから複数作るの。いくつかのグループがより良質のフィルタルールを作ろうと切磋琢磨してもらうためにね。

で、どのフィルタを適用するか、いっさいフィルタを適用しないかは、各家庭の判断に任せる。

ネットカフェの類はそのへんのフィルタのかけ具合いがひとつの商売上の要素になるだけだろう。

フィルタルールの作成をいくつかのグループが行うことで、人力派と自動判別派に大別されたりすると面白いと思ってる。

人間の認識する「有害」の定義は非常に曖昧なので、それを自動で判別するとなるともはや人工知能研究になるだろう。そこに予算が出るというのは実にいいことではないか。

そのライバルとして人力派ががんばってくれれば、比較対象としてもいい。

重要なのは、そのフィルタを使うかどうかは親の判断に任せる事だ。

そして何より、今高市とかいう議員が通そうとしてる法案なんぞよりよっぽど効果的かつ現代的なやり方だ。

さらに言えば、俺の一番言いたいことは、ネットにくればこうやって議論してる場面に直接参加できるんですよ、ということだ。

というわけで国会議員はとっととネットに来てネットを使ってる人間と話せ。

(@584)

この記事のURI

2008年04月14日(月) [過去の今日]

#1 栃木の学校教員は脳味噌腐ってるとしか思えない

最近うちで中学生の姉妹を預かってるのだが、もう腹が立ってしょうがない。子供たちに腹を立てることが無いわけじゃないが、むしろ学校の方が本気でむかつく。

夏休みの半分は学習会と称して登校を強制、お昼に帰ってきて午後は強制入部の部活動。お弁当は夏場だから禁止という頭の悪さ。宿題も大量で遊びに連れ出す事もできやしない。

通学用の自転車点検は雨天決行でどしゃぶりでも自転車でいかなきゃいけなくさせる。

終了時刻は学校の先生の気分次第。平気で15〜20分ずれる。用事で迎えに行くと軽く10分や20分待つハメになる。

さらに今日は本気でブチキレたのだが、使用するノートの種類を今日子供たちに伝え、明日はそれを持って登校しろだとさ。

アホか!!!

子供たちを部活で縛りつけて帰りを5時半や6時にさせといて、何が明日までに持ってこいだ。てめーはヤクザの借金取りか!

おかげで文房具店はものすごい混み具合い。車移動が中心(というか交通機関が無いので車でしか行けない)の地域なので、文房具店の駐車場も数十台は停められるのだが、それが満杯で溢れてる。

おまけに時間帯としても周辺道路が一番混む頃で、駐車場の出入りも危険でしょうがない。何度かぶつけられそうになった。

だいたい使用するノートの種類なんぞ入学時なり春休み前なりに決めてプリントで配っとけよ! 「指定のものを買ってもらうのでそれまで買わないでください」とかいう画一主義の極みみたいな頭の悪い方針はまあいいにしても、使用する前日に伝えるってどういうことよ。

まさかこんなの全国の小中学校の常識じゃあないよねえ?

栃木は教育レベルが低すぎるとは前々から思ってたけど、教員どもの脳味噌がここまで腐ってるとは思わなかった。俺のときも教師たちはクズばっかりだと思ってたが、ここまでひどくなかった。

いわゆる「教師に"しか"なれない・教師に"でも"なるか」の「でもしか世代」が実権にぎってるのだろうか?

数年前から単元が終らなくても気にしない学校があるとか、いろいろひどい話は聞いているのだが、ホントにひどすぎる。

栃木の教職員はわざと脳味噌腐った人材を登用してるとしか思えなくなって来た。

他の都道府県はもう少しマシだと信じたい……。

(@454)

1日1チベットリンク:

この記事のURI

2008年04月15日(火) [過去の今日]

#1 人は読みたいものしか読まない生き物です。

なんではてな村民にはこんなに馬鹿が多いのだ? という記事。「書いてあるものを読まず、書いてないものを読んでいる」というのはホントよくあること。なんの前提も持たずに文章を読む人なんてそうそういないのだから当然といえば当然のこと。

俺は別にそれを擁護する気もないし、かといって馬鹿にする気も無い。書いてないはずの前提をうっかり念頭に置いて読んじゃって、べつの文脈で文章を見てしまうというのは、俺もたまにあるしね。反省すべき点だとは思ってるしゼロに近づけるべきミスだと思うが、ゼロにはなるまい。

で、こういう点って自分で書いた文章で起きるのはホントよくあることで、「はい? 俺そんなこと書いた?」「え、なんでそういう話になってんの?」なんてのは珍しくもないのだ。

元記事でも、

まぁこういうことを書くと、「はてなユーザみんなを馬鹿にしてる」とか勘違いする馬鹿もいるんだろうな。

(中略)

ついでに書いとくと、別にこれは「はてな」に限ったことじゃないだろうが、コメント等が整備されているのがはてなくらいなものだから、それが目についたので言っているだけ。「他はそうではない」とは一言も言ってないし、言うつもりもない。

という感じに念押ししまくってたりするけども、そうしたくなる気持ちもよくわかる。俺の知らないところでいろいろoverrideしてんじゃねえよ的な。

かといって「読解力が足りなすぎる」とかいう話に持ってくと今度は「自分の文章を読み違えられたのを読み手のせいにするな」という話になるし、だからってそんなしつこく念押ししなきゃブログの一つも書けやしないのかという気分にもなる。

バランスが大事だねえとか曖昧模糊とした結論はおもしろくもなんともない。

俺がコメント欄を開放しない理由の一つはこれだ。ぜんぜん違う前提で読まれたあげくクレームを付けられるという現場を何度も見てるので、それに対応するリソースを割きたくないのである。

この日記ではじめてはてなブックマークが2桁付いた記事に、 /.-jや2chで散見される「こんな流行知らないぞ、流行ってるなんてウソだろ」系発言へのコメント というのがある。

これの はてブコメント を読むと、「やわらか戦車」「韓流ドラマ」という言葉が並んでいる。

しかし俺はそんなものは1文字たりとも出してないし、そもそも 元ネタのコメントキューピーたらこマヨネーズのクリスマスBOX発売 というニュースのものなのだ。

はてなブックマークのコメントを もう1度見て もらいたい。「たらこ」という文字はあるだろうか?

この現象があまりにおもしろくて、そのうちネタにしようとは思ってたのだが、こういう形でネタにすることになるとは思わなかった。

もっとも、今になって冷静に見直してみると、俺の見出しの付け方がミスリードを誘うような形になってるようにも見える *1 。そういう意味ではこれはトラップに近いという気もする。

まあそういうわけなので、人は見たいものしか見ないものなのだ、と思うことにしている。 ニセ科学批判の菊地教授 も、

「名古屋大学など、いくつもの大学の研究者が集まって、 交通渋滞を物理学の見方で解明する研究論文を発表したんです。渋滞はボトルネックがなくても車の密度によって発生するという。この論文は英国物理学会や米国「サイエンス」誌のウェブサイトでニュースとして取り上げられ、新聞にも紹介されました。

ネットでも話題になったんですが、『車が多いと渋滞するなんて当たり前。バカじゃないの?』という反応になっちゃっている。そうでないことは、記事の本文を読めばわかります。でも見出ししか見られていない。 ネットなんだから、せめて見出しをクリックして本文くらい読もうと。まったく下調べしないでモノを言うというのは、危ないですよ」

ということを言っている。

結局ワンクリック程度の範囲すら見ない人は見ないし、俺だって見ないことはある。

誤読は一定の率で起こるし、裏を取らない人は取らない。自分自身の問題としてはそういったことは気をつけましょうという感じでいいだろうけど、コメントをもらう側(つまり書き手)としては結局他人のことなのだから、実害あるまでほっときゃいいや、というのが俺の結論。誤読率のサンプルとしてはむしろありがたいくらいかもしれない。

もちろん(ほらここで念押し)誤読率を下げるというのは重要なことだけど、それにとらわれすぎてもね。ウェブ全体としてはゴミのようなコンテンツでも溢れてた方がいいと、俺は考えてるのだ。

(@349)


*1: 2chや/.-jで実際ちらほら見掛けてたのである。その時の話題がなんだったのかは記憶すらしてない。そういえば最近は見掛けなくなったな。この記事が多少なりとも抑止力になったのだろうか。
この記事のURI

#2 近未来のPCはモバイルPCとも携帯電話とも区別が付かなくなる

これはPCなのかケータイなのか、それとも──「WILLCOM D4」が開拓しようとする新市場 という記事。

今回のWILLCOM D4に関しては、個人的には買う気は無い。去年買ったどエスの分割払いも1年残ってるし、UMPCは別に買うつもりだからだ。

ただ、D4にはちょっと物欲意外の面で心ひかれた。それはこのマシンが提供するかもしれないコンピューティングのスタイルだ。

携帯電話がそのままPCになる。外部モニタと外部HIDを繋ぎ、そのまま仕事ができる。PCがあった場所には、モニタとキーボードとマウス、そして電話のクレードルしかない。

クレードルに挿すと、もう普通のPCとして扱える。仕事もゲームもそれで充分な速度がある。

電話としても普通に使え、喫茶店では小さな持ち歩き用のコンパクトキーボードを繋いで使える。

コンピュータを使わない一般人は、普通にそれを携帯電話として使う。

そんな未来のマシン像が、D4から見えたのである。

もちろんそんなマシンが実現したときは、きっともうWindowsなど載っていないだろう。iPhoneのようにコンパクトなUNIXや、AndroidのようなLinuxベースになってるんじゃないだろうか。まだ見ぬ新OSかもしれない。

今のノートPCも、実際俺がそうやって使ってるのだが、フタを閉じたままキーボードとマウスとモニタを繋げて使える。それが携帯電話になるだけのことだ。そう遠い話でもないと思う。

IntelのATOMやAMDのGeodeがそれを後押しするだろう。本当に近い将来、パーソナルコンピュータは新しい段階を迎えるかもしれない。

(@384)

1日1チベットリンク:

この記事のURI

2008年04月16日(水) [過去の今日]

#1 ブクシィおもしろかったのでブックマークレット作ってみた

bxi

bxi ブクシィ 見てもみあたらなかったんで、つい。

(@569)

1日1チベットリンク:

この記事のURI

2008年04月17日(木) [過去の今日]

#1 VMware Server の取得とMD5チェックが面倒なのでrubyで自動化してみた

vmwareのページにあるmd5値が見にくくてしょうがないので、めんどうだから自動化してしまった。perlでやったほうが早く作れそうだったけど、ruby脳作成中なのでrubyで。

ダウンロードページのHTMLを標準入力から読んでもげってる。fetchメソッドはrubyのリファレンスマニュアルにあったやつのコピペ。

#/usr/bin/ruby
require 'hpricot'
require 'kconv'
require 'digest/md5'
require 'uri'
require 'net/http'

Net::HTTP.version_1_2

def fetch( uri_str, limit = 10 )
  raise ArgumentError, 'http redirect too deep' if limit == 0

  response = Net::HTTP.get_response(URI.parse(uri_str))
  case response
  when Net::HTTPSuccess     then response
  when Net::HTTPRedirection then fetch(response['location'], limit - 1)
  else
    response.error!
  end
end

doc = Hpricot(STDIN.read.toutf8)
list = (doc/"td span a")

list.each do |l|
  url = l[:href]
  filename = File.basename l[:href]
  md5 = l.next_node.next_node.next_node.to_s.sub(/^.md5sum: (.*).$/, '\1');

  res = fetch(url)
  open(filename, "wb") do |f|
    f.write res.body
  end

  real_md5 = Digest::MD5.hexdigest(File.open(filename).read)

  puts filename
  printf("md5 : %s\n", md5)
  printf("real: %s\n", real_md5)

  if (md5 == real_md5)
    puts 'valid!'
  else
    puts 'invalid!'
  end
end

つぎのバージョンアップ時も使えるといいな……。

(@465)

この記事のURI

2008年04月22日(火) [過去の今日]

#1 遺書をPCに残したフリをしてHDD全消去させるプログラムを実際に仕込むとどうなるか

自分が死んだあとのPCのHDDというのは、見られたくないという人が多いであろう。それに対処するアイデアもいろいろ出てはいて、少し前にどこかで「デスクトップに"遺書.txt exe"を置いておく」という話を読んだことがある。

つまりこれは遺書のテキストファイルのふりをしたHDD消去プログラムなわけだ。

で、ちょっと2chを見てたらこれを実際に実行したと思しき人がいた……。

From: [86] 不明なデバイスさん <sage>
Date: 2007/09/21(金) 05:03:37 ID:IRzkbz4+

遺書.txt                                     .exe
をデスクトップに置いとけばいいんじゃね?w
________________________________________

From: [87] 不明なデバイスさん <sage>
Date: 2007/09/23(日) 11:02:48 ID:F205LaK4

>>86
友達が遊びに来た時に「なんだよお前これw遺書なんて書いてるのか?
ちょっと見せろよ」
→止める暇もなくハードディスク全消去。
________________________________________

From: [88] 不明なデバイスさん <sage>
Date: 2007/09/23(日) 12:50:51 ID:ZhXeGiWe

一人目の友人は止めるひまがあったが、
二人目の友人は人がトイレに立ってる隙にダブルクリックしやがりました
________________________________________

From: [89] 194 <>
Date: 2007/09/27(木) 00:27:46 ID:z+M72CW1

>>87‐88
うああああああああああああああああ

自分が死んだ後のハードディスク Part2 より。

……やはりこの手は危険なようである。

(@809)

この記事のURI

2008年04月23日(水) [過去の今日]

#1 Debianのapt-crossでクロスコンパイル環境を作り、玄箱カーネルをビルドしてみる

おかしいなあ。sambaでいいからNASが欲しいと思ってただけなのに、なぜ手元に KURO-BOX/PRO があるのだろう……。

というわけでとりあえずDebian化は キットを配布してくれてる人がいる のでそちらへどうぞ、という感じで終了(何度かやりなおしてやっとできた)。

んでふとこないだ出たばかりのLinux 2.6.25を見てみると、Orion ImplementionsにCONFIG_MACH_KUROBOX_PROなんて設定項目が。ありまー。正式サポート入ったですか。ちょうどNFSも使いたかったし、いっちょコンパイルしてみることに。

ただ玄箱PROのCPUはとてつもなく遅いので、セルフコンパイルとかやってられません。あとせっかくDebianなんだから、make-kpkgしたいところ。

というわけでmake-kpkgでたしかクロスコンパイルできたよなーとぐぐってみると、apt-crossというパッケージがあることに気付いた。要するに別アーキテクチャのバイナリを作るためのヘッダやライブラリをaptで入れてしまおうという代物らしい。マニュアル見たりしてARMのクロスコンパイル環境をインストールしたのだが、記憶が薄らぎはじめている。いまのうちに書き留めておこう。

あ、sid環境前提ね。

 # apt-cross -a arm -S unstable -m http://cdn.debian.or.jp/debian --install gcc-4.1-base cpp-4.1 libgcc1 gcc-4.1 libc6 gcc gcc-4.3 cpp cpp-4.3 gcc-4.3-base libgomp1 libc6-dev

gcc-4.1だけ欲しかったのだけど、なぜか4.3も入れないとうまく依存関係が解決しなかった。これでパッケージ名の後ろに-arm-corssと付いたクロス環境用パッケージが生成・インストールされ、/usr/arm-linux-gnuなどにライブラリ・ヘッダが展開される。

足りない依存関係はaptitude upgradeすると一覧できて見やすかった。

ただホントにヘッダとライブラリだけなので、gcc本体とbinutilsは別にコンパイルしないといけないみたい。

ringサーバからbinutils-2.18とgcc-core-4.1を拾って来て、

$ tar xjfv binutils-2.18.tar.bz2
$ cd binutils-2.18
$ ./configure --prefix=/usr/local --target=arm-linux-gnu 
$ make 
# make install

という感じにbinutilsインストール完了。

そしてgccへ。

$ tar xjfv gcc-core-4.1.1.tar.gz
$ mkdir gcc_build
$ cd gcc_build
# ../gcc-4.1.1/configure --target=arm-linux-gnu \
                         --prefix=/usr/local \
                         --with-as=/usr/local/bin/arm-linux-gnu-as \
                         --with-ld=/usr/local/bin/arm-linux-gnu-ld \
                         --with-headers=/usr/arm-linux-gnu/include \
                         --with-libs=/usr/arm-linux-gnu/lib \
                         --enable-shared --disable-nls
$ make
# make install

これで準備完了。あとは普通にカーネル作る。

$ make ARCH=arm menuconfig
.........
$ fakeroot make-kpkg --arch arm --cross_compile arm-linux-gnu --revision=kurobox.1.0 binary-arch

これでlinux-image-2.6.25_kurobox.1.0_arm.debとlinux-headers-2.6.25_kurobox.1.0_arm.debができあがる。あとは玄箱にscpしてdpkg -iするだけ……

とはいかないんだな。

どうやらKURO-BOX/PROで採用してるu-bootというブートローダは、普通のzImageなんかを読みこめないらしい。u-boot用の形式にしておかなければならないようだ。

幸いsid環境にはuboot-mkimageというパッケージがあるのでそれをインストールしておけばよい。あとは以下のようにしてubootイメージを作る。

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnu- uImage

これを玄箱の/bootにコピーして、u-boot環境変数kernelをuImage.buffaloからuImageに変えておく。

以上で2.6.25カーネル動作完了だ。

あ、あと2.6.25にサポートが入ったとはいえ、パッチが必要なくなったわけでもない。一部まだパッチが必要なようだ。 Linux カーネル 2.6.25-rc1-git4を試す という記事にある4つのパッチセットのうち、うちでは以下の3つをあててビルドした。

ただしsata_mv.c.diffはそのまま当たらなかったので、1行パッチだったし手であてた。

.configも当該サイトからひろってきたものをベースにいじった。存外素直に動くもんだ。

apt-crossはまだ依存関係を解決してくれないようだけども、それは鋭意開発中らしい。ということで今後はもっと簡単になりそうだ。クロスコンパイルどんとこいだな。

(@649)

1日1チベットリンク:

この記事のURI

2008年04月24日(木) [過去の今日]

#1 AmazonのURLを短くするAmazon Short URI

前に作った奴 がAmazonのデザイン変更で動かなくなってることに気付いたので、ついでにちょっとテキストにonfocusだのつけて動くようにし、名前もなんか変な気がして来たので変えてみた。

Amazon short URI *1

場所も画面幅を取りがちだった以前の検索バーの右ではなく、下側にしてみた。

bookmarklet版 はそのまま使えるはず。

(@619)

1日1チベットリンク:


*1: あとはてなブックマークでURLがまちまちになりがちなので、 はてブボタンを付けたもの も前からあったりするのだが、いま試してみたらはてブ側で対応してくれたみたいだ。
この記事のURI

2008年04月28日(月) [過去の今日]

#1 UMPCの外部モニタ出力はやけに低解像度、という話

Eee PCの新型やWillcom D4は、どうも外部モニタの解像度が低いらしい。

Eee PC 900を外付けモニターに繋いだときの解像度1024x769はEee PC 701のそれ1280x1024よりかなり低い

この記事によれば、新型のEee PC 900では外部モニタは1024x769までしか対応してないのだそうだ。 Willcom D4 でも外部モニタ表示は1360x768と若干低い。

Willcom D4で採用されてるチップセットは Intel System Controller Hub US15W というやつで、GMA500というグラフィックチップがのってるらしい。この文書を見ても特に外部モニタ出力にそのような制限があるようには見えない。ハード屋さんならわかるのかな。

GMA500に採用されてるグラフィックチップは、懐かしの PowerVR のライセンス品らしい。ドリームキャストなんかに積まれてた奴ね。

Wikipediaの記述を見ると、NECやソニエリの携帯電話、iPod touchなんかにもPowerVRが積まれてるのな。

Eee PCやWillcom D4はモニタのあるところにいったら外部モニタを繋いで使いたい製品なので、これは非常に残念、としか言いようが無い。せめて普及してる1280x1024や1680x1050などはサポートして欲しかったところ。

もっとも、どうやら専用のVRAMを持たずにメインメモリからVRAMを調達するようなので、これはメモリ量との兼ね合いなのかもしれない。

Eee PC 900は同じIntelのチップセットを採用してるが、Centrino Atomではないようだ。Celerom M 900MHzだそうだが、詳細はわからず。グラフィックは Intel UMA と書かれてたので、やはり専用のVRAMは持たないようだ。

ということは、メモリ量との兼ね合いで調整されてる、ということかね。つまりメモリもっと積め、と。しかし消費電力が……。難しいところなのかな。

1日1チベットリンク:

この記事のURI

#2 「美人女子高生に鼻血ブー」ってTV番組の宣伝は児ポ法的にどうなの?

さっき朝メシ食いながらついてたテレビ番組見てたんだけど、みのもんたの朝の番組だった。そこで他の番組の宣伝やってて、よくわからないけど美人な女子高生がわんさかでてきますよみたいな話。それでみのもんた、「鼻血ブーですよお父さん」とか言ってんの。

……それってどうなの?

女子高生ってことは一応一般的には18才以下なわけで、それに対して「鼻血ブー」ってのは、明らかに性欲の対象としてすげーですよみたいなアピールだよね?

まあ女性が性欲の対象になるのは初潮が始まってから終るまで、という人もいるし、生物としてはそれも正しいのかなとは思う。

でもさあ、児童ポルノ法強化とかいってる今のタイミングでこれってどうなのよ?

結局規制したい側的には「性欲の対象」という文脈がダメだって言ってるんでしょ? あきらかにこれ性欲の対象として児童を見ることを促してるよね?

や、別にTBSがどうのみのもんたがどうの言う気は無いんだけどさ。こういうちょっとした軽口の類も規制の対象にする気なのかどうかが知りたいわ。

もちろん俺は規制強化賛成の立場よ。でも国会議員の抜けた頭で考えた法案がいいとは全然思わない。むしろ害悪のほうが強いとすら思ってる。

まあなんつーか、このへんの話はどっち側見ても不愉快だわ。

(@960)

1日1チベットリンク:

この記事のURI

2008年04月29日(火) [過去の今日]

#1 PC使ってて「なんでこんな簡単な事ができないの?」という体験をどう捉えるか

なにやらWindows XPの最新パッチが当たらないので、どうしたのかと思えば、いままでのアップデートに大量の失敗があることに気付いた。Microsoft Updateの更新履歴を見ると、ちらほら失敗してるものが見える。PC自体がちょっと不調で、よくアップデート中に落ちてたのでそのせいだろう。不調はBIOSアップデートで治ったのだが、この失敗したアップデートはどうしてくれようか。

もちろんDebianならdpkg --configure -aとコマンド入力してやるだけでいい。しかしWindowsにはそういうものは見当たらない。というかヘルプに「インストールしなおしてください」とか書いてあるけどどうやってインストールしなおすかまでは書いてない。

さらに失敗したアップデートのリストが欲しいと思ったが、そういう取得のしかたもできないようだ。

……やっぱりWindowsはつらい。

似たようなことはMacでもあった。玄箱のCUPSをプリントサーバにしてあるのだが、そちらのURLをtypoしてたのだ。Macのプリンタ設定では、そのURLを修正するインターフェイスが用意されておらず、プリンタを消して最初から追加しなおすハメになった。

しかし、確かにいらついたものの、「できることは少ない方がいい」という哲学は感じる。それにプリンタのURLを手入力など普通しないし、これはこれでいいのだろうとも思える。

対してWindowsはどうか。できることを減らしてるといえば減らしてるのだが、ユーザーはどんづまりにさせられてるだけだ。「解決方法を見る」というリンクが役にたったためしもない。

こういう「なんでそんな簡単な事ができないんだ?」というPCを使ってるとよくある疑問だが、そこにある哲学を意識できるかどうかでずいぶんとストレスも違う。

「Windowsは哲学が無いから万人向け」と書いていたライターがいたが、本当にそうだろうか。なんのポリシーもないシステムは、ほんとうに使いやすいのだろうか。

だったらむしろ、多様な哲学のもとに作られたシステムが乱立してたほうがいいのではないか。

……とりあえずMicrosoft Updateなんとかしてくれ。

(@137)

1日1チベットリンク:

解決した:

KB934238 のインストールに失敗する時 、「Microsoft Updateのカスタムで .NET Framework 3.0 SP1 を先にインストールしてください。」だそうだ。

なんでぐぐるとブログのほうがひっかかるんだろね……。 KB934238だけで検索 してもブログや質問サイトばっかりで、MSのサイトさっぱり出てこないし。 MSはSEO力足りなすぎる。

あといっぱいあるように見えたupdate失敗は、よく見るとKB934238が何度も失敗してただけだった。ということで一応解決、かなあ。

(@225)

この記事のURI

#2 看板を背負うことと、サーバリソースを使うこととの違い

id:muffdivingさんのところ でちょっと俺には認めがたい主張が展開されてる。コメント欄にも少し書き込ませてもらったのだが、コメント欄で主張をぶつけあうのは好きじゃないのでそろそろこちらで。

俺が絶対に認められないと感じてるのは、以下の部分だ。

で、問題発言が置いてあるサイトのドメインの一部は大学のサーバーなので(俺が引用してるとこのチルダ以降削ったら青学の国際政経学部の公式サイトにつながった)ある程度の大学側の管理責任は出てくるんじゃないかと。さらにいえば、その大学のサーバー使ったページのリンクに本人ブログおよびゼミのブログのリンク張ってたんで、大学側にも責任は出てくると考えます。特に問題発言したブログの中にはゼミの名前で作ってるブログもあるんで。そういった意味では大学側のリスク管理上の問題はあるかと思いますね。

これはつまり「 所属組織のサーバリソースを利用した言論は、所属組織に言論責任がある」という主張に見える。少なくとも俺はそう解釈してるから問題視してる。

電凸云々 は正直どうでもいい。 文責を個人に収束するんだったら、最初から所属組織を書かなきゃいい とは言うけど、「所属組織を明らかにする」ことと「所属組織の看板を背負う」こととは全然違う。

昔、技術系メーリングリストじゃ、けっこうな有名企業の新入社員が初心者丸出しで会社のメアドで質問しにきてたなんてことがあった。それをもって「あんまりバカなこと言ってると会社の評価にも影響がある」というポストをするものが現れ、「いやそのりくつはおかしい」と諭されるなんて場面を見てたことがある。

そりゃそうだ。会社のメアドを使ってるだけで「会社の看板を背負ってる」などと言われたらたまらない。OCNのメアドを使ってる奴はNTTの看板背負ってるのかとかいう話になっちまう。

メールサーバがウェブサーバになっても同じだ。チルダ以降を削ったら所属組織の公式サイトが出てきたから所属組織の言論責任だ、なんていう理屈はおかしい。メールやウェブスペースといった組織のサーバリソースを利用してることと、組織の看板を背負ってることとは、全然まったくさっぱり別の問題だ。

ブログ書いてて会社クビになるとかいう話は海外でも何度も出てるしそりゃそういうこともあるさ。それは新幹線の中で裸になって辞職に追い込まれるのと大差無い。

いくつもあるmixi事件のように勤めてる店舗を明らかにしたうえで客をばかにした事を言い出すとか、店で商品にいたずらしてると言い出すなんてのは、客としてクレームを入れるのは当然だろう。

今回の事件のように、明らかに教育者として問題がある言論を展開してる場合も同様だと俺も思う。

だがそれは「商品にいたずら」だの「教育者として問題」だのという事実関係を元に言われるべきであって、 サーバリソースを使用してる事を理由にすることは絶対に認められない。

そこのサーバを使用してることが「看板を背負ってる」ことになるなんてのは馬鹿馬鹿しいにも程がある。その理屈で言えばid:muffdivingさんは株式会社はてなの看板を背負ってブログを書いてることになる。はてなトップページへのリンクもあるしロゴもついてるしね。

俺は 美紗緒ネットワーク のサーバリソースを使ってこの日記を書いてるが、けっこう好き勝手書かせてもらってるのは、俺の言論が美紗緒ネットワークの責任にならないと信じてるからだ。もしそんなことになるなら俺はここでは猫をかぶるかそもそも何も書かないだろう。

先のコメント欄で id:torinさんに「名誉毀損は刑事責任もあり得る」という事 を教えてもらったが、刑事責任になるほどのものならしょうがない面はあるかもしれない。だが「ネット上の管理者に全く責任を負わせず言論活動を行う事はできません」というのは賛同しかねるし、法律がそうなってるというならその法律は改正すべきだ。

大学や会社のドメイン下におかれたサーバであっても、ユーザースペースはあくまでユーザースペースだ。それは携帯メアドにくっついてるdocomo.ne.jpみたいなもので、ケータイメールでおかしなことを言ったからってドコモが言論責任を問われることが無いのと一緒。

組織のユーザースペースを使うというのはそういうことだ。組織の看板を背負ってるというのとは、まったく違う話だ。

(@904)

この記事のURI

最近の記事

以上、12 日分

タイトル一覧


カテゴリ分類
Powered by hns-2.19.8, HyperNikkiSystem Project

過去にこの日記が置いてあったcgi.misao.gr.jpは廃止されました。それによって記事へのURIが変わってしまっています。cgi.misao.gr.jpをwww.misao.gr.jpと置き換えるだけで同じ記事にアクセスできるはずです。

Sugano "狐志庵" Yoshihisa(E) @ 美紗緒ネットワーク <koshian@misao.gr.jp>
日記管理ページ