Wednesday May 21, 2008

今年もまた Mozilla Party JP の季節がやってきました。Mozilla Party JP 9.0 が 5/31(土) に行われます。 私は昨年行けませんでしたが、今年は頑張って行く予定です。

Sunday Apr 06, 2008

JRuby 1.1 が正式にリリースされたようです。
今回のリリースの一番の目玉はパフォーマンスアップのようです。また互換性に関する修正も多く行われたようですね。 NetBeans 6.1 の開発ビルドはすでに 1.1 正式版にスイッチしたいみたいです。はやっ!

Friday Mar 21, 2008

JRuby 1.1 の RC3 が出ているようです。この前書いた Solaris での不具合も直っていることを実際のバイナリで確認しました。
切り替えて使ってみようと思います。NetBeans IDE で Ruby の実行環境を切り替えるには 6.0.1 ではオプションダイアログから、6.1 では Ruby Platform マネージャーから切り替えることができます。

Friday Mar 07, 2008

JRuby を trunk からビルドして確認したいことがあり、ソースの取得方法&ビルド方法をさて調べようかなと思っていたのですが…めちゃくちゃ簡単なのですね?
$ svn co http://svn.codehaus.org/jruby/trunk/jruby
$ cd jruby
$ ant
実際これだけでビルド出来ちゃいました。しかもあっという間に。

確認したかったのはSXDE 1/08上で JRuby 1.1RC2 だと rails が動かないという以下の問題です。
  • JRUBY-2125 : silence_stderr fails trying to create /dev/null
具体的には jruby script/server でサーバーを起動したときに `silence_stderr': Permission denied (IOError) で落ちてしまいます。TDC のデモでは本当は JRuby 1.1RC2 を使いたかったのですがこの問題に遭遇したためあきらめて 1.0.3 を使いました。

今ビルドして確認しましたが無事に直っているようです。やったね!!

Monday Feb 18, 2008



Solaris 用の Firefox 3 Beta 3 が出ていたんですね。大曽根さんから教えてもらいました。
Windows や Linux と違い Solaris 用は日本語版がないわけですが、そこはいつものようにごにょごにょして日本語パックを当ててさっそく使い始めました。日本語パックを当てる方法は以下にメモしておいてあります。
日本語のリリースノートはこちら。
すっかり Mozilla 関係はご無沙汰しちゃっているため何が新しいのだか拡張されたのだかよくわかりません… (^^;) ひとつすぐに気が付くのが日本語入力が必要のない箇所ではちゃんと日本語入力が無効になることですね。この修正の件はずっと前にブログに書いてたわけですが、もう一度、中野さん、お疲れ様でした〜すばらしいです。今のところ SXDE 1/08 x86 上でもちゃんと動いていますよ。

もう一つ、リリースノートにもありますがフォームでは GTK ではネイティブの L&F が使われるようになったんですね。Solaris ではちゃんと Nimbus が使われています。(左が Firefox 2, 右が 3 です) すばらしい!! これだけでもずいぶん雰囲気が変わるものですね。

Monday Dec 24, 2007

If you don't like the default of reply header, you can customize it on Preferences dialog. In my case, I don't like just "<Author> wrote:" and want to put Date like
2007/12/23 2:07, Masaki Katakai wrote:
>
It can be configured by editing prefs.js but it can be configured on preference dialog.

Click Config Editor... button on Preferences dialog, Advanced tab.



Enter reply_header to filter the settings.



You can get the descriptions of these preferences from the following sites,
Double click on the preference will invoke the dialog. You can change the value on it.



When mailnews.reply_header_type=2, it displays Date but it will be localized. I understand it depends on your platform and locale. If you don't want, you can set the locale to en-US in mailnews.reply_header_locale.


Sunday Dec 23, 2007

Nimbus, the default theme on Solaris Desktop is my favorite.



I'm mainly using Solaris Nevada for my work but sometime using Ubuntu too. I was wondering if this cool theme could be also usable on Ubuntu. I found it's available from,
.deb packages should be available from the above page but I could not get them, so I tried to build them from sources.
The build was easy. There are some additional steps needed, which was described in comment.
sudo apt-get install icon-naming-utils
fakeroot dpkg-buildpackage -us -uc -d
After installing packages, Nimbus is now listed on Desktop theme selector. The default theme of Ubuntu is Human.



A set of Nimbus icons is also provided.



Window decorator is Nimbus.


Saturday Dec 01, 2007

OpenSolaris のデスクトップのテーマ、Nimbus はかなり気に入っています。かっこいいです。



Ubuntu も使うのですがこの Nimbus が使えないかな〜と検索したらあっさり見つかりました。やっぱり考えていることは同じなのですね (^^;)
本当はここから .deb パッケージがとってこれるはずなのですがダウンロードがうまく動かなかったので、
を参考にして自分でビルドしてみました。ただこのままではビルドに失敗してしまうので、コメントにあるように
sudo apt-get install icon-naming-utils
fakeroot dpkg-buildpackage -us -uc -d
としました。

パッケージをインストールして普通にテーマから選択します。Ubuntu のデフォルトは Human です。



こちらはアイコン。ただアイコンは小さいサイズがないようですね。



こちらはウィンドウの修飾です。



いやいや、美しいです。うれしいです。

Saturday Nov 17, 2007

今月の2時間で学ぶ Java Hot Topic セミナー 」、今月は来週の水曜日 (11/21)GlassFish 大特集です。寺田さん荻布さんが GlassFish を詳しく解説してくれます。
  • 今が旬の GlassFish !!さばき方紹介します。
    Java エバンジェリスト 寺田 佳央(てらだよしお)

    大特集の前半では、「最近 GlassFishってよく聞くけど、何だろう?」という方 を対象に、最新版の GlassFish v2 を、特に新しくサポートされた機能を中心にお話します。いつものように「かんたんに、ただで、楽しく」をモットーに、あんな事もこんな事もできるGlassFishのさばき方をご紹介する予定です。
  • 今が旬の GlassFish!!試食していただきます。
    Java エバンジェリスト 荻布 真也(おぎのしんや)

    GlassFish は業界初のJava EE 5 アプリケーションサーバとして登場し、その後JRuby, jMaki, Comet といった新しいテクノロジーの牽引役をつとめています。後半ではこれらを中心としたデモをご紹介します。また、セットアップの方法も合わせて紹介しますので、ご自身のマシンをこの機会に GlassFish マシンに変えてみませんか。GlassFish は以下のコミュニティサイトで開発されています。
http://jp.sun.com/company/events/2007/000088.html から登録のうえご参加ください。今月は場所は用賀ではなくサンの神宮前オフィスです。実は私は神宮前オフィスに行ったことがないので (^^;) ちょっとワクワクしています。

Tuesday Oct 30, 2007

あれ〜おかしいな〜前から動いてなかったのでしたっけ…

Ubuntu 7.10 で Mozilla Thunderbird の「さ んは書きました」問題を直そうと設定していたのですが、日付が英語に戻りません。しかも文字化けしちゃいます…


user_pref("mailnews.reply_header_locale", "en-US");
が動いてないようです。前は動いていたような気がしていたのですが…以前の設定を確認したら
user_pref("mailnews.reply_header_type", 1);
でした…つまり動いてなかったので日付を表示させてない設定で使っていたのですね…ん~困ったなぁ…

よくわからなかったのですが Fedora などではちゃんと切り替えられたので Ubuntu 側にバグレポートしておきました。
  • [Bug 157638] reply_hearder_locale to en-US does not work on Ubuntu
バグなのかどうかわかりませんが、直るまでは
% env LC_TIME=C /usr/bin/mozilla-thunderbird
として使うことにします。

Monday Oct 22, 2007

Ubuntu 7.10 がリリースされました。
VAIO VGN-SZ72B/B に入れてある 7.04 に CD から入れ直そうかと思ったのですが今回は思い切って 7.04 からのアップグレードに挑戦しました。といってもアップグレードはめちゃくちゃ簡単で以下のように GUI からアップデートをかけるだけです。
アップグレードは無事終了しましたが以下の3つの問題がありました。(ちなみには私は Ubuntu はデスクトップとして使うだけでアップグレードや設定等詳しくありません…)
  • キーボード配列が英語キーボードになってしまった
    「システム」>「設定」>「キーボード」、「キーボードの設定」ダイアログで「レイアウト」タブから日本語キーボードを追加しました。

  • NVIDIA のドライバーが有効にならなかった
    前のドライバーをどうやってインストールしたのかすっかり忘れてしまったのですが、何も調べずいつものように NVIDIA のサイトからダウンロードしたものをインストールしましたら動き出しました。バージョンは 100.14.19 ですね。ひょっとして nvidia-glx-new パッケージを入れるのが正しかったでしょうかね…

  • Compiz の設定ができなかった
    Compiz は無事動きましたが設定がボタンを押しても設定ダイアログが表示されませんでした。一度 compiz 関連のパッケージを再インストールしてもダメでしたが、compizconfig-settings-manager をインストールしたら設定できるようになりました。



視覚効果はテーマやフォントなどの設定と同じく「システム」>「設定」>「外観の設定」にまとめられたようです。

それ以外はまだ細かく試してみていませんが今のところ問題なく動いているようです。デスクトップ全体では気持ち軽くなったなーという印象です。

7.04 で使っていた ATOK for Linux も普通に動いています。

Thursday Aug 23, 2007

Ubuntu 7.04 では CompizBeryl を動かしていたのですが Compiz Fusion に入れ替えてみました。 まだあまり触っていませんが今のところ安定して動いてくれています。しかし設定が多すぎて使いこなせません。

スプラッシュスクリーンです。デフォルトではオフの設定でした。


ウィンドウを切り替えるプラグインです。これはぐるぐると回転するものです。ウィンドウを開いていた場合にはその内容が、閉じていたものはアイコンがぐる ぐる回ります。


これもウィンドウを切り替えるものですが、こちらは左から来たものを右へ受け流すやつですね:) ページをめくるように動きます。


私の場合仮想デスクトップは2面でじゅうぶんです。キューブではなく紙を裏表にするように切り替わります。


こういうのを説明するときはやっぱり動画が一番ですね。YouTube にはたくさん Compiz Fusion のデモが載っています。 私は凝ったエフェクトとかゴミゴミした感じのデスクトップはあまり好きではないので、行き詰まった時にクルッとデスクトップが回ったりウィンドウが回ったりするくらいで満足なのです :)

Thursday Aug 16, 2007

フィードバックエージェントの話をしたのでついでに Firefox や Thunderbird など Mozilla で使われている有名な(?) Mozilla Talkback でもどのように情報が共有されているのか調べてみました。
Mozilla に長い間関わっていますが恥ずかしながらこのサイトは始めてみました。あ〜やっぱりすごいな、ちゃんとしてますね。




Monday Jun 11, 2007

1日目に続き 日本Ruby会議2007に行ってきました。二日目もどのセッションもとても面白かったです。

午前中の recompile.net の高井さんのセッションもよかったですよ。
前日の Charles, Thomas のセッションでは「JRuby から Java を使う例」の紹介でしたが、高井さんのセッションではJava から JRuby を使う例」というのもちらっとですが紹介されましたね。Java をずっとやっていた人からするともちろんこちらのほうがとっつきやすいかもしれません。どちらの方法もいろいろな可能性がありそうな気がしました。Thomas のブログには高井さんが JRuby Tシャツを受け取っている写真が出てますね。

最後は Dave Thomas さんの基調講演でした。とてもいいお話でした。
講演の後半はこのタイトルのようにこれから利用者が増えるようになった時の Ruby やコミュニティーがどうしたらいいのかというお話だったのですが、私がいろいろと考えさせられたのはその前の話でした。最近私はあまりコードを書いてないな〜とか、コードを書いているときの自分は本当に楽しんでるのかな~とか、プログラムが出来上がっていくときのあのワクワクドキドキするような感覚はそういえばしばらく味わってないな~とか…。今やっていることを単純に「楽しいから」とか「好きだから」というように堂々と言えたらいいですよね。Jim も岡崎さんもかなり刺激を受けたようです。
ちなみにサンからの配布物は Ruby キャンディーでした。



終了後 Tim, Charles, Thomas, 岡崎さんらとしゃぶしゃぶに。



Thomas がしゃぶしゃぶしながらなんだかうれしそうです。

運ばれてきたお肉、その日はなぜかとても綺麗なルビー色に見えました。

Sunday Jun 10, 2007

昨日は日本Ruby会議2007の1日目、その後の懇親会に行ってきました。普段は Solaris とか Java とか Mozilla 系の集まりに顔は出すことはあるのですが Ruby 関係は初めてでとても新鮮でした。感じたことなどは時間ができたらあとで書けたらと思っています。

Sun からも Tim Bray, Charles Nutter, Thomas Enebo がセッションを行いました。おお、すごいですね、すでに速報ログが公開されています。
JRuby のセッションでは Charles、Thomas の二人からJRuby 1.0 が正式にリリースされたことが報告されました。パチパチパチ!! (会場でも大きな拍手でした) といってもまだ jruby.org のトップページにも彼らのブログにも載ってないようですね。
ダウロードサイトに はすでに数日前からバイナリは置かれ ています。NetBeans のほうですが Ruby IDE にはすでに jruby 1.0 ランタイムが入っていることを確認しました。


懇親会でもこの3人、とっても楽しんでいたようです。

ということで今日はこれから二日目に行ってきます。

This blog copyright 2008 by katakai