Kenichi Maehashi's Blog

脳内コアダンプ

RSS
Category: Apple
Apple ID のパスワードを変更したら、必ず iPhone 上でも変更しておきましょうというお話。

1. iPhone に MobileMe アカウントを登録 (Apple ID のユーザ ID とパスワードを設定)。
2. Apple ID のパスワードを変更。
3. MobileMe サイトから Find My iPhone を行うと、iPhone でエラー画面が表示される。

考えてみれば当たり前ではあるのですが、定期的に validate されるパスワード(例えばメールアカウントのパスワードは数分おきに使用されるので間違っていればすぐに気付く)ではないので見落としていました。試しておいてよかった。
Category: Computer
本日、リリースしました。変更点はこちら(Mac OS X / Windows)ですが、いくつかノートとして書いておきます。

「Lyrics Online」の検索に対応
前バージョンで ExtraEngine と呼ばれていたものですが、Lyrics Online では「うたまっぷ」さんや「歌詞 GET!!」さんのように、Lyrics Master 本体で検索機能を持っているサイトの検索結果も Google から取得するようになります。これによって、表記の揺らぎやスペルミスを吸収した最適な検索結果を表示することができます。また、前バージョンでは Google から取得した検索結果をそのまま表示していたため見にくくなっていましたが、バージョン 2.3 では自動的にタイトル・アーティスト名を推測して分割表示するため(Google の返す検索結果にブレがあるため、たまに失敗します)、非常に見易くなっています。副次的な効果として、ランク付けの精度も向上しました。

検索結果リストで列を非表示にする機能を追加
検索結果リストの「タイトル」「アーティスト」「作詞」などと書かれている箇所を右クリックしてください。iTunes と同様に、列単位で表示・非表示を選択できます。

「Yahoo! ミュージック」の最新仕様に対応
ずっと放置になっていた、「Yahoo! ミュージック」さんからのダウンロードに対応しました。Lyrics Online の検索結果に Yahoo! ミュージックのデータが含まれています。

歌詞表示エリアの中央寄せをデフォルトに変更
既存のユーザの設定は変更されません(中央寄せにしたい場合は、環境設定画面の「表示」タブから変更できます)。新規ユーザの方のデフォルト値となります。

ソケットエラーが頻繁に表示される問題を修正
一部の DNS ラウンドロビンを採用している歌詞サイトさんで、ラウンドロビンを構成する一部のサーバがダウンしている場合、ソケットエラー (Mac OS X: 22 / Windows: 103) エラーが発生してしまいます。バージョン 2.3 では、ソケットエラーの発生時に DNS キャッシュを自動的にクリアすることで強制的に再度名前解決を行い、他のサーバへの接続を試行できるようにしました。なお、Mac OS X 10.4 以前では DNS キャッシュのクリアに管理者権限が必要なため、この機能は働きません。

Lyrics Search Engine の対応について
Lyrics Search Engine の検索サーバがダウンしているため、Lyrics Search Engine を検索サイトに入れて検索を行うとソケットエラーが発生します。バージョン 2.3 では、バージョンチェック時に自動的に Lyrics Search Engine を無効化します。なお、Lyrics Online の検索結果に Lyrics Search Engine のデータも含まれています。

 *

検索画面は“Carbon アプリをいかに Cocoa アプリっぽく見せるか”というピクセルとの戦いでした。下部のメタルっぽい表示のところとか、エンボスの掛かった文字とか、全部自前で描画という…。開発環境が対応したら、本物の Cocoa アプリに移行したいと思います。

最後になりますが、Beta, RC とご協力いただいた皆様、ありがとうございました!これからもよろしくお願いします。
Category: Computer
さっそく、コメント・メール・ソフトウェア内蔵のエラー報告画面などでバグリポートをお寄せいただいています(ありがとうございます!)。これを反映して、RC1 を RC2 に差し替えました。RC1 からの変更点は、以下の通りです。
  • 歌詞検索ウィンドウの検索条件フィールドの表示が乱れることがある問題を修正 (Windows のみ)
  • 歌詞検索ウィンドウの検索条件フィールド・検索ボタンなどの文字が小さすぎる問題を修正 (Windows のみ)
  • 検索結果画面の UI のカラーが一部誤っていた問題を修正
  • 検索の中断時に、稀に致命的なエラーが発生する問題を修正
  • 検索の中断時に、Debug 画面にエラーメッセージを表示しないように修正
  • ソケットエラー(22 or 103)が連続して発生する問題を修正
引き続きよろしくお願いします。
Category: Info
長年利用してきた XREA から、さくらの VPS に全面移行を予定しています。このため、*.kenichimaehashi.com 上のサービスが一時的に利用できない場合がありますのでご了承ください(できるだけダウンタイムは発生しないようにします)。

以下のサーバについては移行が完了しています(DNS の浸透待ちを含む。随時追記します)。
  • service.kenichimaehashi.com (2011-02-12 完了)
  • lyrics.kenichimaehashi.com (2011-02-12 完了)
  • download.kenichimaehashi.com (2011-02-13 完了)
  • blog.kenichimaehashi.com (2011-02-13 完了)
  • www.kenichimaehashi.com (2011-02-13 完了)
  • anison.kenichimaehashi.com (2011-02-13 完了)

(追記: 2011-02-13)
すべてのサーバの移行が完了しました。ダウンタイムはありませんでした。何か不具合などがあればお知らせください。

(追記: 2011-02-13)
「アニソン★歌詞検索 モバイル」で検索時にエラーが発生していた問題を修正しました。また、検索結果をクリックしたときにエラーが表示される問題を修正しました。

(追記: 2011-02-20)
この Blog の RSS が機能していなかった問題を修正しました。
Category: Computer
2011/02/20 追記 正式版をリリースしました。

長らくお待たせしてしまっていましたが、既知の bug を解消し終わったリリース候補版ができましたので配布します。
現時点では 2/19 or 2/20 リリースを想定しています。bug を見つけた方は早めに教えていただけると助かります(機能要望も受け付けますが、次回リリース以降での検討とします)。
  • Lyrics Master 2.2.2.2 (2.3 RC2) for Mac OS X
  • Lyrics Master 2.2.2.2 (2.3 RC2) for Windows
なお、ベータ版をご利用の方にはお馴染みかと思いますが以下の点にご注意ください。
  • 正式リリース後には、リリース候補版は使用できなくなります。
  • デバッグツールが表示されますが、閉じても問題ありません。なお、正式版では表示されません。
  • iTunes Scripts や一部のドキュメントは同梱されていません。ヘルプにも最新版の情報は反映されていません。
  • バージョン番号は 2.2.2.2 Beta と表示されますが、正式版では 2.3 となります。
バグリポート、ご意見、ご感想などいただければ嬉しいです。この記事のコメント、またはメールでお願いします。

(2011-02-14 0:06)
RC1 を RC2 に差し替えました。変更点はこちらです

(2011-02-20)
正式リリースに伴い RC のダウンロードは中止しました。