Home > Latest topics

Latest topics 近況報告

たまに18歳未満の人や心臓の弱い人にはお勧めできない情報が含まれることもあるかもしれない、甘くなくて酸っぱくてしょっぱいチラシの裏。RSSによる簡単な更新情報を利用したりすると、ハッピーになるかも知れませんしそうでないかも知れません。

萌えるふぉくす子さんだば子本制作プロジェクトの動向はもえじら組ブログで。

宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行本まんがでわかるLinux シス管系女子の試し読みが可能! シス管系女子って何!? - 「シス管系女子」特設サイト

Page 83/244: « 79 80 81 82 83 84 85 86 87 »

会社からcozmixng.orgのリポジトリにアクセスしようとするとめちゃめちゃ時間がかかる件 - May 29, 2008

RapidSVNとかsvn upとかで妙に時間がかかる件について。須藤さんに教わったところによると、

  1. cozmixng.orgのサーバはIPv6とIPv4どっちでもアクセスできるよ、という情報が得られる。
  2. Subversion君は「ほんじゃIPv6で」と、IPv6で通信しようとする。
  3. でも会社の中のネットワークからはIPv6では外に出れない。
  4. 永久に帰ってこないレスポンスを健気に待ち続けるSubversion君。
  5. いつまで経っても通信できないのでタイムアウト。しょうがないのでSubversion君、IPv4でもう一度通信を開始。
  6. ウマー

という感じで主に4の所で時間がかかってるんだろうと言われまして、言われるままに以下のようにしました。

  1. /etc/modprove.d/ip6-blacklist を作成(テキストファイル)
  2. ip6-blacklistにblacklist ipv6と書いて保存
  3. 再起動

いま作業中だから再起動できないので、一息ついたらもう一度試してみよう。

非処女は中古うんぬんの話題で盛り上がっている様子を見ていて、それが「もうどーでもいいよ……」と思えてしまう瞬間 - May 27, 2008

難しいことを皆さん考えてらっさるけど、僕はイスラムの天国の話を読んで、なんかもういろんなことがどーでもよくなってしまいました。

イスラームでは男性は天国で72人の処女とセックスを楽しむことができる。彼女たちは何回セックスを行っても処女膜が再生するため、永遠の処女とされる。

処女厨ってレベルじゃねーぞ!

AutoConfig - May 26, 2008

FirefoxやThunderbirdの設定を一括管理するAutoConfigについて改めてソースコードとか追っかけて調べてみたけど、想像以上に使えない仕組みだった……MDCの方に色々書いたんだけど、lockPrefだけ使う分にはよくてもdefaultPrefとprefはまるで使い物にならない。誰もメンテナンスしてないんだろうなあ、このあたりのコード。Firefox 3でもごく最近までAutoConfigが死んだままになってたらしいし……

Firefox 3での変更点(重箱の隅を突く的な) - May 26, 2008

アナウンスに含まれてるかどうか知らないけどものっそ細かい所での変更点で僕が詰まった所。

  • Windowsにおいて、ドラッグ中でもタイマーが機能するようになった
  • nsIDocShellTreeItemのchildOffsetプロパティがなくなった

まず一つめ。Firefox 2まででは、何かオブジェクトをドラッグしてる間はsetTimeoutやsetIntervalで設定したタイマーが発火しないという問題があった(ドラッグ&ドロップ中のタイマーを擬似的に再現する)。これが、いつの時点からかFirefox 3ではWindowsでも普通にタイマーが動作するようになってた。セカンドサーチツリー型タブで「ドラッグ中に検索バー(タブ)の上でしばらく待つと〜」系の動作がうまく機能しなくなっていたのは、これが原因。Firefox 3以降ではWindows環境でも普通にタイマーを使うようにコードを書き換えたらうまく動くようになった。

二つめ。 個々のフレームに対応するnsIDocShellのオブジェクトを取得するなどで触れたnsIDocShellTreeItemインターフェースについて、Firefox 3ではchildOffsetプロパティがなくなってしまった。XUL/MigemoでFirefox 3においてフレームを跨いだ検索ができなくなっていたのはこれが原因(今フォーカスしてるフレームの次のフレーム、を取得するためにこのプロパティを使っていた)。かっこ悪いけど、親フレームの子フレームリストを取ってきてループ回してchildOffsetに相当する値を算出するようにしたらうまく動くようになった。

なんで今更になってこんな所(後者)をいじったんだか……

やりがいを感じることの方向性 - May 22, 2008

突き詰めるとやっぱり、自分のやりたいことは「プログラミング」ではなくて「アプリケーション開発」なんだろうな。ということを、amachang達との飲み会でぼんやりと思って、最近またいくつかの記事を見て改めて思った。

自分で自分を危険に晒す行為 - May 19, 2008

塞がれたセキュリティホールを開けろという人々

extensions.checkCompatibility(対応バージョンの照合を行うかどうか)とextensions.checkUpdateSecurity(自動アップデートが安全に行われることを求めるかどうか)のうち、前者はまあfalseにしてもいいと思うけど、後者をfalseにするのは僕もいただけない。前者は「気をつけていれば被害を防げる」性質の物だけど、後者は「気をつけていても被害に遭う」性質の物だから。

自分でもよく分かってないものを人に勧めるな、とは言わない。それを言ったら自分も何もできなくなるから。その代わり、良くないことを勧めてしまったことに気がついたのなら、それを広めた時と少なくとも同じだけの労力を割いて訂正情報を広める努力をする(誤情報を伝えたエントリやコメントに正しい情報へのポインタを追記することもその一つ)のが、自分のしたことに対する責任の取り方という物だと僕は思ってる。

本気でやるならprototype.jsやjQueryやYUIは避けてonclickを使うべき - May 18, 2008

タイトルは釣り。

僕自身はなんだかんだで仕様原理主義者な所が今も強いわけで、その考えに則れば、onclick等のイベントハンドラは一応W3Cの仕様に含まれてるから(HTML4XHTML 1.0XHTML 1.1)OKだけど、ライブラリは業界団体の作る標準仕様になってないからNG、と言える。というのはまあ半分冗談だし、そもそもHolyGrailさんの指摘とは次元が違う話なのですが。

しかしこの考えも、権威主義だけじゃなくて、実利的に考えて「そうあるべき」と僕は割と真面目に思っていたりもする。

  1. いつでも詳細な取り決めを確認できて、不安無く使える。
  2. 特定のベンダの意向や、世間の流行り廃りに振り回されずに、安心して使える。
  3. 学んだことが無駄にならず、他の場面でも使える。

この三つの点について、満たしている物が多ければ多いほど、満たしているレベルが高ければ高いほど、それは良い物で学ぶ意義も大きいと僕は思う。

今でこそ僕はFirefox一辺倒だけど、これも「1」と「3」がそれなりに満たされているからという所が大きい。仕様は無いにしても実装がソースコードレベルで公開されているから、必要とあらば「こういう時にどうなるのか」をどこまでも追いかけられる。また、少なくともWindowsとMacとLinuxというマルチプラットフォームで使えて、どれか一つの環境で作り込んでおけば、他の環境でもそのまま使える(最悪でも、それほど大きな労力を掛けずにポーティングできる)。

そして上記三条件それぞれを最も突き詰めた物が、オープンスタンダードであり、デジュールスタンダードであり、デファクトスタンダードだ。

一昔前までは、ことWebについてはデファクトスタンダードとデジュールスタンダードが激しく乖離しているのが当たり前で、GeckoくらいしかまともにW3Cの仕様を実装している物が無い頃には「W3Cの仕様はWeb標準だからこれに則ってればいいことあるよ」と言っても「でもそれって夢物語じゃん」と返されるのが世の風潮だったと思う。でも今は時代が変わった。OperaもSafariも高いレベルでWeb標準に対応してきたし、IEも少しずつだけどWeb標準に合わせてきてる。今だったらはっきりとこう言える。「Web標準の技術を使っていれば、FirefoxでもOperaでもSafariでも動作するし、AirでもGoogleガジェットでもFirefoxの拡張機能でも使えるし、いいことだらけだよ」と。

不遇の時代を乗り越えて、「Web標準」は今、上記三つの条件を兼ね備えた物にようやくなりつつある。W3CやWHATWGやISOやECMAに仕様があって、仕様が公開されていて、しかもそれをほとんどのベンダがサポートしている。これって凄い事だと思わんかねぇ?(誰ともなく)

SAIの本でコラム書きました - May 18, 2008

SAIですぐできる!スーパーペイントテクニック

晋遊舎
売り上げランキング: 820

ペイントツールSAIの解説本に4ページだけコラム書きましたので宣伝しておきます。5月30日発売。Amazonではタイトルがぶっ壊れてる(「SAIですぐできる!スーパーペ」)んですが、正式なタイトルを僕も聞いてないんでとりあえずこのままで(ぉぃ)。セブンアンドワイでは「SAIですぐデキる!スーパーペイントテク」とあるので、多分そういう名前。

内容としては、紙のマニュアルが無いSAIにとってのオフィシャル説明書的な立ち位置だそーです。台割を見た感じでは、ヘビーな使い方をしてる人のためのTips集というよりは、多分それ以前の、乗り換えたばかりとか2DCGを始めたばかりとかそういう人向けの、ツールの基本的な使い方の解説が多いんじゃないかと思います。

SAIコミュニティとあまり関わりがなくてしかも絵描き業でもない僕なんかが参加してるということで、内容に不安を持たれる人もいるかとは思いますが、僕以外の人は普通にちゃんとしたプロの絵描きの人達なのでその点は心配ないですハイ。

29日追記。画像は付いたのに書名が「SAIですぐできる!スーパーペ」のまま……これはもはや「スーパーペ」までで正式名と考えざるを得ませんね!(ぇー)

29日再追記。「SAIですぐできる!スーパーペイントテクニック」になってましたのでこれが正式名称ということでFA。

エイリアン展:他の星にはどんな生き物たちが住んでいるんだろう? - May 12, 2008

お台場の日本科学未来館でやってるエイリアン展に、こないだの土曜日に行ってきた。一人で。

入っていきなり、リプリーと対峙したあのクイーンエイリアンがいてびびった。Zone1はいわゆる空想上のエイリアンの紹介で、宇宙人好きには多分よく知られてる「墜落したUFOから発見された宇宙人の死体」もあった。死体っていうか、台の上でひくひく動いててキモいんですけどー!! エイリアン、と聞くとこんなのをイメージする人が多そうだし実際僕もそうなんだけど、まさにそんな感じのものが色々置いてあった。

Zone2とZone3はもっと別次元の話。宇宙船に乗って飛んできたりするような高度な知的生命体としてのエイリアンではなく、E.T.(Extraterrestrial life)という言葉の意味そのままの、「地球じゃない環境で生きている生命体とはどんな物なんだろうか」ということを紹介している。Zone2では地球上の生き物についての展示がたくさんあって、地球上ですら生命の形は千差万別なんだということが色々な例を挙げて紹介されていた。

Zone3では二つの仮想の星を想定して、その星の自然環境からどんな生態系が成り立つのかを科学的に想像し、その結果を紹介していた。このZone3の内容は元々イギリスのテレビ番組のために作られたものらしく、売店でもDVDが売られてたのでつい買ってしまった。

E.T.の住む星 BOX
E.T.の住む星 BOX
posted with amazlet at 08.05.12
アートポート (2006-09-29)
売り上げランキング: 25316

赤色矮星のごく近くを回るために自転が止まってしまっている惑星「オーレリア」と、連星の太陽のまわりを回る巨大ガス惑星のさらにそのまたまわりを回る衛星「ブルームーン」それぞれについて、大気や気候を考えて、その環境に適合した生命とはどんなものか、その生命が組み込まれている生態系とはどんなものか、ということを考えた上での想像上の生態系が再現されている。僕が特に面白いと思ったのはブルームーンの方で、大気が濃い=空気の密度が高い=空を飛ぶのが容易ということから、空を飛ぶ生命が多いだろうと考えたという話。SFものとかで特に大きな意味もなく地球とよく似た植物が生い茂っていたり、あるいは巨大な生物が特になんの説明もなく飛行していたり、というのを目にするけども、こうやって根底の部分(大気の組成)から考えると面白いものだなあ、と。

帰ってからDVDを見たけど、映像の中では語られていないようなもっと詳しい情報が展示にはあって(例えば、スカイホエールの翼はハニカム構造であるとか、ブルームーンの生命は三相性の物が多いとか)、じっくりゆっくり見てくればよかったなあと思った。

Zone4はSETIの話。地球外知的生命体との交信の試みについての展示と、来場者同士でのメッセージ交換を星々の間での交信に見立てたインタラクティブアートみたいな物があった。SETIといえば、SETI@homeはネットに繋ぎ始めた頃からずっとやってるけど、僕が生きてる間に成果が上がることはあるんだろうか……

当初考えていたより科学的な内容がずっと多くて(まあ会場が会場だから当たり前か)、しかし目で見て分かりやすいようなかみ砕いた展示内容で、子供から大人まで楽しめそうないいイベントだなと思った。子供連れやカップルも多く来てた。あと中国人の人も多かったようだ……このためにわざわざ飛行機で来たんだろうか?

行ったのが昼過ぎでエイリアン展を見終わった頃にはもう閉館時間だったので、常設展示の方は見れなかったんだけど、次に来る時はそっちも見てみたい。

Page 83/244: « 79 80 81 82 83 84 85 86 87 »

Powered by blosxom 2.0 + starter kit
Home

カテゴリ一覧

過去の記事

1999.2~2005.8

最近のつぶやき