自称"さすらいのプログラマ"、いろんな意味でフリーな状態の塩島の開発日誌です。 Javascriptを使ったゲーム群をJavascript Game Gardenで公開しています。 また、ボードゲームTokyo Railwaysシリーズも公開しています。 ときどき、地元のサッカーチームの応援や、旅行記になることもあります(笑)
火曜日, 2月 28, 2006
GoogleがDashboard用Widgetを公開
GoogleがMac OS XのDashboard用 Widgetを公開してます。
全部で3種類あるのですが、その中の一つ、Broggerに投稿できるWidgetを早速ダウンロードして、使ってみています。
今回は、そのWidgetを使ってポストしてます。
月曜日, 2月 27, 2006
Mac OS XでXULRunner(まとめ編)
XULRunner 1.8.0.1 for Mac OS Xについて、現時点でわかったことを、備忘録としてまとめておきます。
・XULRunnerのインストール先は"/Library/Frameworks/XUL.framework"
・XULアプリのインストール方法はターミナルから
>sudo /Library/Frameworks/XUL.framework/xulrunner-bin --install-app アプリファイル
インストール先は/Apprliactions/ベンダー名/アプリ名.app
・このページによると、アプリ名.appの下に、XULRunnerをコピーする必要がある。 コピー先はContents/Frameworks/XUL.framework
コピーにはrsyncを使う必要がある。(リンクをリンクとしてコピーするため)
やり方は多分こんな感じ。
>cd /Appliation/MyVendor/MyApp.app/Contents
>sudo mkdir Frameworks
>cd Frameworks
>sudo rsync -rl /Library/Frameworks/XUL.framework .
もしかしたら、アプリファイルにRead権がないかもしれないので、とりあえず
>cd /Appliations/MyVendor/MyApp.app/Contents
>sudo chmod -R a+r .
でも、これをやってアプリをダブルクリックしてもなぜかアプリは起動しない・・・
・xulrunner-binから直接アプリを起動する方法
以下の方法では起動しない。→追記:帰宅してもう一度やったら動くようになった・・・
>/Library/Frameworks/XUL.framework/xulrunner-bin /Applications/MyVendor/MyApp.app/Contents/Resources/application.ini
↑動かない。→追記:今は動く・・・
フォルダーを移動すると起動する。
>cd /Library/Frameworks/XUL.framework/
>./xulrunner-bin /Applications/MyVendor/MyApp.app/Contents/Resources/application.ini
↑動く。
でも、windowを閉じても、xulrunnerが残ってしまい、再度起動しようとするとエラーとなる。
・上記を考慮して、/Appcations/MyVendor/MyApp.app/Contents/MacOSの下のxulrunnerを適当なシェルスクリプトと置き換えると動くことは動く(前回の日記参照)。
でも起動するときに他のxulrunnerをkillallしてるので、他のXULアプリはみんな死んじゃう。
ふぅ・・・疲れた。無理やりだけど、動いたよ。
まだ、わからないことが多いけど・・・
日曜日, 2月 26, 2006
XULRunner対応アプリ6本リリース!
本日、XULRunnerに対応したアプリを一気に6本リリースしました。
これらは、従来から配布していたブラウザベースのアプリを、XULRunnerに
対応させたもので、これによりそれぞれを単独アプリケーションとして
起動できます。リリースしたアプリはここからダウンロードできます。
土曜日, 2月 25, 2006
金曜日, 2月 24, 2006
XULRunnerでハマった点
備忘録として書いときます。ちょっとだけ長文。
- いくらchrome.manifestを直してもちっとも反映されない。
- windowやiframeが表示されない
原因はWindowの表示に失敗したとき、Windowがなくてもプロセスが残ってて、それを殺さないとchrome.manifestを読み直してくれないからでした。
そういう時はタスクマネージャーからプロセス(xulrunner.exe)を殺せばOK。
windowのbackground-colorを指定しないと、windowやiframeを表示しないようです。
labelとかは背景透明で表示されるのですが、iframeはwindowが表示されてないとダメみたい。
木曜日, 2月 23, 2006
2/28発表のApple新製品
Appleが2/28に新製品を発表するらしい。何を発表するのかは不明だが、
13インチワイド搭載のintel iBookを999ドルという噂が出ている。
ここのところ、サブノートサイズのMacが欲しくて仕方がなかったので、
もし本当なら、"Buy Now"ボタンを速攻で押しそうです。
火曜日, 2月 21, 2006
XULRunnerのサンプルがうまく動かない
XULRunnerのチュートリアルを読んでみて、使えそうなのでサンプルを試してみた。
このページを読みながら、サンプルを動かそうとしたのだけど・・・
「Error: Gecko MinVersion requirement not met」って言われる。
application.iniのMinVersionは1.8で、XULRunnerは1.8b4_2005081209なんだけど?
月曜日, 2月 20, 2006
日曜日, 2月 19, 2006
Stars! 0.50 Released!
本日、Stars! 0.50 をリリースしました。
今回の変更点は、移民船団と艦隊個別管理が目玉ですが、その他にも盛り沢山です。
詳しい変更内容はリリースノートをご覧ください。
今回の変更でプレイの幅がかなり広がったので、楽しめると思いますよ。
Bon Voyage!
土曜日, 2月 18, 2006
木曜日, 2月 16, 2006
水曜日, 2月 15, 2006
聖バレンタインデーの虐殺
2月14日は1929年に起きた、「聖バレンタインデーの虐殺」の日にあたります。
禁酒法時代の米国において、アル・カポネはライバルのギャング団を襲撃して、
シカゴの暗黒世界の覇権を確立しました。この忌まわしい日のことは歴史に深く
刻み込まれています。って昨日書くつもりだったのに忘れてた。悔しい、二重の意味で。
火曜日, 2月 14, 2006
月曜日, 2月 13, 2006
日曜日, 2月 12, 2006
金曜日, 2月 10, 2006
Songbird
またまたスラドより。SongbirdというiTunesライクなソフトが公開されたみたい。
まだまだ完成度は期待できそうもないけど、面白そうです。
でも、MacとWinではiTunesがタダで手に入るし、Linuxにはamarokがあるから、実際はあんまり用がないかもねえ。
水曜日, 2月 08, 2006
火曜日, 2月 07, 2006
月曜日, 2月 06, 2006
日曜日, 2月 05, 2006
土曜日, 2月 04, 2006
金曜日, 2月 03, 2006
木曜日, 2月 02, 2006
水曜日, 2月 01, 2006
登録:
投稿 (Atom)