[Mac]

「圧倒的じゃないか、我が軍は!」 / 2008-08-31 (日)

えーっと、タイトルの発言は(c)ギレン・ザビ でございます(笑)

さて、知己がライトニングトークにでることになったと聞いたので、LL Futureというイベントに行ってきました。この手のイベントが色々行われているのは聞いてはいたのですが、参加するのは初めてなのですよね。

チケット買うときも、結局このLLイベントに皆勤している大学の先輩にロッピーの使い方教わったりしてたり。

さて、イベントの内容は多分どっかで出回るからおいておいて、気になったのは発表者が使ってるマシンです。とりあえずメモれた分を列挙すると

  • 基調講演
    • Lally Wall 氏 : IBM ThinkPad
  • LLで未来を予測する
    • 司会 今泉貴史 氏 : (メモし損ね)
    • Lally Wall 氏 : IBM ThinkPad
    • まつもと よきひろ 氏 : IBM ThinkPad
    • 住井英二郎 氏 : Panasonic Let's note
    • 藤井善勝 氏 : (メモし損ね)
    • ひげぽん 氏 : (メモし損ね)
  • サイコー?! フレームワーク
    • 司会 佐々木健 氏 : (メモし損ね)
    • 比嘉康雄 氏 : 端末なし
    • 瀧内元気 氏 : IBM ThinkPad
    • 能登康晴 氏 : Apple MacBook Pro
    • 吉田晴美 氏 : Apple MacBook Pro
  • LLでアート
    • 司会 佐藤智昭 氏 : 東芝のノート、機種不明
    • 増田一太郎 氏 : Apple MacBook Pro
    • 真鍋大度 氏 : Apple MacBook Pro
  • 君ならどう書く?
    • 司会 高野光弘 氏 : Apple MacBook (白)
    • 松野徳大 氏 : Apple MacBook (白)
    • Yugui/園田裕貴 氏 : Apple MacBook (白)
    • 浜地慎一郎 氏 : Apple MacBook (白)
    • 西尾泰和 氏 : Apple MacBook (白)
  • 古い言語、新しい言語
    • 司会 TAKESAKO/竹迫良範 氏 : DELLのノート、機種不明
    • alohakun/若槻俊宏 氏 : Lenovo ThinkPad
    • yukoba/小林悠 氏 :NEC Versa Pro Ultra Light
    • omo/森田創 氏 : Sony VAIO
    • yossy/新藤愛大 氏 : Apple MacBook(白)
  • ライトニングトーク
    • 司会 小山哲志 氏: (メモし損ね)
    • showyou 氏 : Apple MacBook (白)
    • 藤井太洋 氏 : Apple MacBook(白)
    • autherNari 氏 : IBM ThinkPad
    • 庄司嘉織 氏 : Apple MacBook (Pro?)
    • yhara/原悠 氏 : Apple MacBook
    • akio0911/佐藤伸吾 氏: Apple MacBook(黒)
    • うえのかつひろ 氏: Apple MacBook (白)
    • Y.Sawa 氏 : 不明(銀の天板で、上側に銀のロゴ...多分東芝と思う)
    • GNUE/鵺 : Apple MacBook(白)?...5分という枠を考えてないプレゼンで、あまりにつまんなくてうたた寝しかけてたので覚えてない。
    • yoshihiro503/今井宜洋 氏 : Apple MacBook Pro
    • shelarcy 氏 : Apple MacBook (白)

    ...えーっと、なにこの圧倒的な Mac 率。とか思ってしまったのです。(まぁ、それでも知己にその話をしたら、「まだその程度の割合なのか!」とか言われてたり...さすがです(^^;))

    私が壇上に立つような(BSDとかUNIX系な)イベントがあったころは、いいところMacは1/3で、残りはThinkPadと、Let's等の有象無象だったのですが、もはやThinkPadですら散々たる割合なのですね。実感でも、こういうオープンソース系イベント(頼むからオープン系と言わないで欲しい、それは別のセグメントを指すから)にいくと、Mac を持ち歩いている人はごく普通に、つか「ノート持ってたらMacと思え」のレベルでいます。

    その後、ありがたくも知己にお誘いを受けて飲み会に参加したら、目の前で「Mac はいい」という、コマンドラインとかこういう機能があるという具象的な、半ば自慢にも似た賞賛話をひとしきり聞いたわけです。初対面の人がほとんどで、全く知られていない私の名前ですので、私が何であるかは知らないのに。むしろ、そうして「良い」と言われるのが今のMacなんだなぁと感じていまいました。

    しかし、iPhone を見かけたのは、知人をのぞけばわずか一人でした。やはり、オープンソース系の人はなんだかんだいいつつ鼻が利くというか、少なくとも今の、開発者に対するあの仕打ちがあるから、Macのような支持を受けていないんだなぁと思ってしまったり。

    この記事のリンク元 | 7 | 6 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |

    この記事のリンク用URL&トラックバックURL : http://x.nest.jp/mac/080831_0954.htm

    ...

    [Windows]

    Vistaとマキャベリ / 2008-08-24 (日)

    Vistaと聞いて、ふと思い出した台詞。君主論は家に数冊あるのですが(いや、出張先でふと読みたくなるとついつい買ってしまうので...)、探すのが面倒なので、このサイトから転記しました。

    「加害行為は、一気にやってしまわなければならない。そうすることで、人にそれほど苦汁をなめさせなければ、それだけ人の恨みを買わなくてすむ。これに引きかえ、恩恵は、よりよく人に味わってもらうように、小出しにやらなくてはいけない。」

    やっぱ、Windows Vista の一番の失敗はこの原則に反したこと、変革と互換性をごっちゃにしてしまったことだと思ってます。

    Mac OS X は、さんざ非難されたけど、Classic という仮想Mac の中にかつてのOSを封じ込めて、さらに CFM については別途ローダとライブラリ(というか本来のMach-Oのライブラリへのスタブ)を独立して用意させることで、UI的にだけシームレスに動くようにして、Mac OS X そのものに過去の悪習を可能な限りOSそのものに残さないようにしてました。まぁ、確かに時間的都合もあり CoreServices の中にはQuickTimeとか色々残ってしまったけど、それはこまめに叩きつぶされております。

    「過去を切り捨てる」という、痛みを伴う改革をOSXへの移行時に一気にやってしまったので、もちろんその時には恨み辛みはでたけど、結果的に最低限ですんでます。

    なまじ過去との互換性というものにとらわれた結果、Vista はどっちつかずになっちゃってる、そのせいでいつまでも変革の痛みを感じ続けなくてはいけない、それで駄目だと感じられてるとしか思えない、のです。例えばUI一つを見ても、Aero で色々変えてこれまでの「勘」が使えなくなることをしておきながら、あっちゃこっちゃで旧来のUIも残しちゃってるとか。Aquaみたいに、いっそ全部変わってくれればまだ楽なのに、とか感じてなりません。(同じことは Luna の時にも思ったけどさ...。結局みんな Classic スタイルをつかう羽目に。)

    いっそ、Classic みたいに仮想マシンの中でXP動かして、シームレスなGUIだけを用意してあげて、過去との互換性を押し込めて、Vista はもう互換性を無視してがんがん好きなことをやった方が、MSも、開発者も、ユーザにとっても幸せな解決策だったんじゃないかなと思えてなりません。要素技術(Virtual PC, XPのライセンス)は自前でもってるのだからさ。

    この記事のリンク元 | 141 | 52 | 13 | 11 | 10 | 5 | 5 | 4 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |

    この記事のリンク用URL&トラックバックURL : http://x.nest.jp/Windows/080824_0003.htm

    ...

    [Windows]

    smbwebclient と日本語パス / 2008-08-08 (金)

    CentOS5.1 の yum アップデートしたら、smbwebclient で日本語パスが通らなくなりました。

    何でだろと調査したら、以下の問題に抵触してるっぽいです。

    php 5.2.6のescapeshellcmdで

    嘆いても始まらないので直しました。変数 cfgDefaultLocale を新規に作成しまして、これに "ja_JP.UTF-8" なりを設定すればそれを内部的に setlocale で設定する、ってな感じです。

    私は smbwebclient.php を /usr/lib/samba/webclient/ 以下に置いていまして、DocumentRoot 以下のスクリプトは以下のようにしてます。

    <?php
          $SMBWEBCLIENT_CLASS = 'smbwebclient_config';
          include '/usr/lib/samba/webclient/smbwebclient.php';
                   class smbwebclient_config extends smbwebclient {
                   var $cfgSambaRoot = 'WORKGROUP/PROLIANT1';
                   var $cfgDefaultLocale   = 'ja_JP.UTF-8';
                   var $cfgDefaultLanguage = 'ja';
                   var $cfgDefaultCharset = 'UTF-8';
                   var $cfgFacility = LOG_LOCAL5 ;
                   // var $cfgLogLevel = 2 ;
                   // all your settings ...
          }
          $swc = new smbwebclient_config;
          $swc->Run();
    ?>
    

    Charset, Language, Locale をばらばらに設定するのでちと見づらいですが、まぁ、いいかなっと。

    なお、修正済みのソースは以下に添付しております。すきにつかってください。

    トラックバック (1)
    この記事のリンク元 | 1 | 1 | 1 |

    この記事のリンク用URL&トラックバックURL : http://x.nest.jp/Windows/080808_0100.htm

    ...