2011年8月アーカイブ

jQueryとXRegExpが、、、

| コメント(0) | トラックバック(0)

正規表現で文字クラスを扱えて便利な XRegExp ですが、IE8 で jQuery と組み合わせて使うと問題が起きました。

jQuery の $.animate で、パラメータの value が数値の場合に XRegExp.exec の中で例外が発生しました。
だいたいこんな感じ。

// example
$("#block").animate({ 
    scrollTop: 100 // <- Bad! must be "100px"
}, 1500 );

value を文字列にして解決。
型がないのも良し悪しですね。というか標準の RegExp を置き換えないオプションが XRegExp に欲しいです。

Twitter APIあれこれ

| コメント(0) | トラックバック(0)

メモ

http://blog.programmableweb.com/2010/08/30/twitter-api-adds-retweet-count-and-more/

自分でやってみたところ、retweet_count は確認できたけど、retweetedはよく分からなかった。

Twitter公式のドキュメントに書かれていないオプションが必要になることもある。

include_my_retweet

http://code.google.com/p/twitter-api/issues/detail?id=1891

これがないと、自分のタイムラインに表示されるフォロワーのツイートをリツイートしたかどうか分からない。

apiチェッカー

https://apigee.com/console/twitter

エディットボックス左側のカギアイコンを押すとOAuthのメニューが出てくる。
# それになかなか気付かず5分くらい首を傾げてしまった。
左のリストにない API でも、URL で入力すれば呼ぶことができる。

死蔵していた Acer Aspire Revo R3610 XBMC をインストールしました。

xbmc

もともと、Windows Media Center のクライアントとして使いたかったのですが、いくら ION でも ATOM で Windows 7 を動かすのは厳しいものがありました。
それとは別に、XBOX 360 を Media Center Extender として使ってみた結果、XBoxがデコードできる動画しか見られないなどの理由で使えないという結論に至ったので、Windows Media Center を諦めることにしました。

さて、いきなりですがXBMCを使うにはいくつか方法があります。
- Windows 版 XBMC を使う
- Linux 版 XBMC を使う
- XBMC live を使う

私は Natty で Unity を使ってみたかったので、Linux 版を使うことにしました。

Aspire Revo に 64bit の Ubuntu 11.04 をインストールする上で気づいたことなど。

  • シャットダウンや再起動の直前でハングアップする。
    どうも、無線LAN のモジュールが原因で起こるような話が海外のMLに書いてあり、 rt2800pci を modprobe -r してみると再現しなくなったので、
    /etc/modprobe.d/blacklist-rt2800pci.conf

    blacklist rt2800pci
    と書いて使わないことにした。
  • 64bit は unstable のpptにしかない?
    ppa で追加してもないよと言われて首をかしげた。
    結局stableのppaはいらなかったのでsynapticで削除した。
  • 画面が真っ黒のままになる
    サスペンドからの復帰に失敗している様子。
    とりあえずサスペンドしないようにした。

インストールにあたっては、最初にクイックスタートガイドを読むことをお勧めします。ライブラリの設定方法もここに書いてあります。
http://wiki.xbmc.org/index.php?title=XBMC_Quick_Start_Guide

追記

Aspire Revo壊れたorz

その他トラブル一覧と対処状況 (Ubuntu 11.04 + xbmc)

  • [未解決] キーボード操作ができなくなる
    日本語IMEが有効になっていると操作できない。XBMLをシェルにしない方がよさげ。
  • [未解決] マウスが消える
    どうも、desktop zoom のバグという話がある様子。
    http://www.giannistsakiris.com/index.php/2007/12/20/ubuntu-mouse-pointer-is-randomly-disappearing/
    だけどどうもそれだけじゃなさそう。
  • 24fpsのDVD再生でティアリングする
    どうも、compiz切れば直るといってる人がいる、、、
    http://forum.xbmc.org/showthread.php?t=64009
    Natty入れた意味がないからそれは避けたい。
    新しいリビジョンで直ってた。
    http://forum.xbmc.org/showthread.php?t=45482
  • DVDの音が小さい
    システム設定 -> Audio -> Increase downmix volume
    とやらをオンにする。
    advancedsettings.xml の ac3downmixgain かと思ったら違った。注意!
    http://forum.xbmc.org/showthread.php?t=48045&page=2
  • 音が出なくなる
    Ubuntu のデスクトップにログインすると音が出るのに、xbmcをシェルとしているユーザーでログインすると音が出ない。
    sshで入って alsa を初期化したら直った。やはりシェルにしない方がいい。
    alsactl init

    alsa reload
    だったような、、、
  • YouTube pluginで日本語を含むディレクトリ名を保存先に指定するとエラー
    とりあえず
    LANG=C xdg-user-dirs-gtk-update
    でディレクトリ名を英語にした。しかしアドオンを修正して欲しい。

Order & Chaos Online

| コメント(0) | トラックバック(0)

iPhone/iPad 向け MMORPGの、 「Order & Chaos Online」 をやってます。
Gameloft という大手パブリッシャーのゲームで、Unity という最近話題のフレームワークを使っているようです。
一応 iPhone でも動きますが、 iPad で遊ばないと楽しめない感じです。

iTures Store: オーダー&カオス オンライン©

アプリが\600で、アカウントはとりあえず3ヶ月有効です。

始めたら、巻物アイコンが出ている人に話しかけまくって、お使いをクリアしていけばどんどん先に進みます。
レベルはクエストをこなすうちに勝手に上がります。
装備もクエストでもらえるので特に買う必要はありません。

レベルの他に、生産スキルがあります。最初のスキルはクエストでもらえます。
生産には材料が必要なので、戦闘で手に入るファーや沙織、アーマースクラップは売らないでためておくと良いです。
本を買うと作れるものが増えますが、まずは初級、中級では最初から覚えているものを作りまくった方がレベルを上げやすいようです。

PvPは拒否できますが、一部PvPエリアがあります。そこを通らないとクリアできないクエストも結構あります。

まあ、グラフィックもそれなりだし、すごく面白いってほどでもないんですが、安いし、 iPad なのでゴロ寝しながらでもトイレの中でも遊べるのが良いです。

参照

Order and Chaos Online Wiki

Order & Chaos Online Wiki

追記(2011/8/20): 面白い現象があったのでメモしておきます。

ウィルムの巣の、ヴェレシー港周辺のクエストで「ゴーストリベンジ」というのがあります。
これは、海賊の幽霊のハイエンからソウルストーンをもらってスネークマンのジアドゥアを倒すように言われる、という内容ですが、ジアドゥアのところに行くと、ハイエンが何人もいてジアドゥアが湧いた瞬間にやっつけてしまってジアドゥアを倒せません。
仕方ないので本家フォーラムで検索したら、次のように書いてありました。
MMORPGのサーバーでも適切な lock/unlock が必要ですね!

http://forums.toucharcade.com/showthread.php?p=1728875

That soulstone is used to summon Haien to help yu fight the quest mob. The reason you see So many versions of him is because people come up and use the soulstone a bunch of times. The game client (cleverly enough) will not render too many things on your screen as not to bog down your device too much, so what you are not seeing is all the corpses of the snake people all over the ground.

In order to complete the quest, stand right where the quest mob spawns (next to the stack of Haiens) and spam an attack button. This gives you a chance to tag the mob before the Haien mob instq kills it, so you can complete the quest.

Whatever you do, don't use the soulstone!

このアーカイブについて

このページには、2011年8月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2011年7月です。

次のアーカイブは2011年9月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ

  • Bicycle
  • Book
  • Car
  • Diary
  • Life
  • Link
  • Media
    • Music
    • TV
  • Mobile
  • Motorsports
  • News
  • PC
    • Hardware
    • Programming
    • Software
  • Profile
  • Technology
  • Web

ウェブページ

Powered by Movable Type 5.12