2012年4月21日土曜日

[PlayStation Suite] 中括弧(波括弧) { を改行させない

How to stop moving braces to new line.

PS Suite SDKがオープンベータに移行したので、これからはPS Suiteネタもブログに書こうと思います。
PlayStation Suite Studio(PSS Studio)は使いやすいのですが「{(波括弧、中括弧)」が勝手に改行されてしまいます。

改行されてもアプリケーションに影響はありませんが、Mtkは改行しない方が好みです。
PSS Studioの設定を変えると「{」を改行しないようにできます。

[ツール] - [Options] を開いて
左側の
ソースコード
 コードフォーマッティング
  C#ソースコード
を選択します。
右側の[C#フォーマット]タブのEditボタンをクリックします。
Edit Profile画面のCategoryから角括弧を選択します。
左側の項目をすべて「行末」に設定します。
OKボタンをクリックして設定終了です。

ソースの修正も簡単です。
[編集] - [フォーマット] - [ドキュメントをフォーマット]を実行すると改行を削除してくれます。

これはMono Developer共通なので、Unityでも同じ設定ができます
以上、参考になれば幸いです。

2012年4月14日土曜日

[Android] エミュレーターの動作を少しでも速くするには

How to make Android-Emulators be faster

Androidアプリの開発に動作テストは欠かせません。
特にAndroid-SDK付属のエミュレーターはOSのバージョンや画面サイズが指定できるので動作テストでは重宝します。
しかし、動作が遅くてとても効率が悪いです。

今までの開発経験からエミュレーターの動作を少しでも速くする方法を挙げてみます。
※全ての環境で速くなる保証はありません
  1. r17以降のバージョンのAndroid-SDKを使う
  2. 開発用PCはデュアルコア以上のCPUを使う
  3. テスト対象のアプリが起動したらEclipseのデバッグを切断する
1.r17以降のバージョンのAndroid -SDKを使う
Android-SDKはr17からエミュレーターの動作我はなくなりました。
特に起動時間が大幅に短縮されました。

2.開発用PCはデュアルコア以上のCPUを使う
当然ですが、開発用PCはシングルコアCPUよりデュアルコアCPUの方がエミュレーターが速く動作します。
ちなみにWindows7ではデュアルコアとクアッドコアではエミュレーターの体感速度は変わりませんでした。

3.テスト対象のアプリが起動したらEclipseのデバッグを切断する
テスト対象のアプリがエミュレーターで起動したら、画像のこのボタンをクリックするとエミュレーターが速くなります。
ただし、切断するとステップ実行できなくなるのでご了承ください。
切断してもできることLogCat(Androidのログ)の出力はそのまま動作します。

以上、参考になれば幸いです。

2012年4月11日水曜日

[Application] [Net Trouble Help]がmopitaマーケットに掲載

[Net Trouble Help]がmopitaマーケットに掲載されました。
https://market.mopita.com/detail/?product_id=5131

ありがとうございます!


2012年4月7日土曜日

[Windows] オーディオ再生中にノイズが鳴る、途切れる

How to cease noises on USB audio interface
動画サイトやWindows Media Playerの視聴中に、音声にノイズが入るようになってしまいました。
「ザッ」とか「ブチッ」といった短い音なのですが、動画の音声より大きくとても不快です。
ノイズが鳴ってもレベルメーターに反応がないので、音源に含まれてないノイズだと分かりました。
OSはWindows7 64bit、オーディオインターフェイスはUSB接続タイプのものを使ってます。

いろいろ試した結果、次の方法で解決しました。
コントロールパネル - システムとセキュリティ - 電源オプション - 電源プランの作成 で高パフォーマンスに設定

Windows Updateしてからノイズが鳴るようになったので、勝手に電源オプションの設定を変えられてしまったようです。

Windows7は省電力化のために「タイマー結合」が導入され、CPUのアイドル時間を稼ぐようになりました。
推測ですが高パフォーマンス以外の電源プランではタイマー結合の影響でUSBオーディオインターフェイスへのストリームが遅れたり途切れたりするのかもしれません。

以上、参考になれば幸いです。

2012年4月4日水曜日

[Application] [Net Trouble Help] がランキングロイドに掲載

[Net Trouble Help] がランキングロイドに掲載されました。
ありがとうございます!


2012年4月3日火曜日

[Application] [Net Trouble Help] v1.00公開

Androidアプリケーション [Net Trouble Help] v1.00を公開しました。
Playストアから無料でダウンロードできます。

https://play.google.com/store/apps/details?id=jp.fujiu.net_help

[Net Trouble Help] はAndroidスマートフォンのデータ通信トラブルを解消するお助けマニュアルです。
Androidはデータ通信を使う設定にしても「切断しました」と表示されデータ通信に接続できなくなることがあります。
ネットに接続できないと解決方法を検索できません。
[Net Trouble Help] をインストールしておけばネット検索できなくても解決方法を見ることができます。

[Net Trouble Help] is the manual for a trouble of Data-transmission.
Although you enable Data-transmission, Android smartphones rarely can't connect to mobile network.
When your smartphone is disconnected, you can't search the internet for the trouble.
If you install [Net Trouble Help] in your smartphone, you can read how to solve the trouble without the internet.



2012年4月2日月曜日

[Application] Calcu100 がmopitaマーケットに掲載されました。

Calcu100 がmopitaマーケットに掲載されました。
https://market.mopita.com/detail/?product_id=5129
ありがとうございます!