先日、自社サービスである音楽視聴AndroidアプリMusicFlyのダウンロード数が1万件を超えました!!
最近では世界中の方々から多くの要望や意見が寄せられるようになりました。
生のユーザーの方の意見は参考になるし、なにより励みになります。
さらなるよいものとなるよう開発を続けていきますので、今後ともよろしくお願いします。
#次回メジャーアップデートでは、ユーザーの方々からも要望の多い、『お気に入り』機能を追加することを予定しています。
![]() |
Tweet | Share |
先日、自社サービスである音楽視聴AndroidアプリMusicFlyのダウンロード数が1万件を超えました!!
最近では世界中の方々から多くの要望や意見が寄せられるようになりました。
生のユーザーの方の意見は参考になるし、なにより励みになります。
さらなるよいものとなるよう開発を続けていきますので、今後ともよろしくお願いします。
#次回メジャーアップデートでは、ユーザーの方々からも要望の多い、『お気に入り』機能を追加することを予定しています。
![]() |
Tweet | Share |
Android開発中に以下のようなエラーが出ることがありました。
どのファイルもエラーになっていないのに、プロジェクトがエラーになる状態です。
The project was not built due to “A resource exists with a different case:
これ、AndroidManifest.xml に書いてあるパッケージ名と、実際のコードのパッケージ名で、大文字小文字が違うために発生していた現象でした。
最初にプロジェクトを作った際、パッケージ名を大文字にしたのですが、気が変わって小文字に直して、マニフェストファイルは書き換え忘れていました。
全然違うものが書いてあれば気づくのですが、大文字小文字の違いだけだと、気づくのが遅れますね・・・
![]() |
Tweet | Share |
先日、Visual Studio 2010 と Silverlight 4 の正式版がリリースされました。
Betaのもっさり不安定感は払拭され、かなり良く動くようになっています。
しかし、Visual Studio 2010 は、初期状態では Silverlight 3 までの開発しか対応していません。
Silverlight 4 の開発には、アドオンをインストールする必要があります。
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=bf5ab940-c011-4bd1-ad98-da671e491009
そして、このアドオンは英語版 Visual Studio にしか対応していません。
BizSpark なので、ダウンロードし直せば済みましたが、パッケージ買って今すぐ開発するぜ!という人は、気をつけないといけませんね。
※日本語版をインストール → 英語評価版をインストール → アドオンをインストール してもOKです。
一度アドオンを入れれば、日本語版でもアドオンが使えるようになっています。謎仕様です。
![]() |
Tweet | Share |
今日は定時で切り上げて、予約していたHTC Desireを買ってきました。
地味なスタートながら予約で完売とのことで、それなりに売れているようですね。
とはいえ、Xperiaの時と違い、ヨドバシは特に混雑していませんでした。手続きは30分程度で完了。
詳細は後ほど書きますので、思った点を箇条書きしておきます。
良かった点、普通の点
ダメな点
総じて、Xperiaよりも気に入っています。
もともと、Xperiaのデザインがあまり好きではないので・・・
ただ、Softbankの電波でメインというのはきついので、たぶん併用しそうです。
メール着信が2回なるのが鬱陶しいんですけど・・・
![]() |
Tweet | Share |
Flex Builderを初めて使う方のためのサンプルです。
Webカメラで撮影し、それをリアルタイムに表示したり、定期的に静止画を撮影したりできます。
(簡単にするため、エラー処理等は省いてあります)
Flex Builderを起動→Flexプロジェクト を作成し、mxmlファイルを書くだけで作れます。
簡単で良いですね。
this.addChild() ではなく、this.stage.addChild() を使うあたりは、注意が必要です。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Button x="20" y="295" label="これを押すと撮影開始" click="init()"/>
<mx:Button x="159" y="295" label="画質UP" click="quality()" />
<mx:Image x="159" y="144" width="236" height="143" id="myimage" scaleContent="true" />
<mx:Script>
<![CDATA[
private var camera:Camera = null;
public var video:Video = null;
/**
* カメラを初期化する
*/
public function init():void {
//カメラを初期化する
camera = Camera.getCamera();
if (camera == null) {
trace("ERROR");
return;
}
trace("Camera OK");
video = new Video();
video.attachCamera(camera);
//ビデオを表示する
video.width = 240;
video.height = 180;
this.stage.addChild(video);
video.x = 10;
tick();
}
/**
* たまに呼ばれて、キャプチャした画像を表示する
*/
private function tick():void {
setTimeout(tick, 1000); //1秒後にまた呼ぶ
if (video == null || camera == null || camera.muted) {
return;
}
//静止画をキャプチャする
var bd:BitmapData = new BitmapData(320, 240);
bd.draw(video);
var bmp:Bitmap = new Bitmap(bd);
myimage.source = bmp;
}
/**
* カメラの画質を向上させる
*/
private function quality():void {
if (video != null && camera != null && !camera.muted) {
camera.setMode(640, 480, 60);
}
}
]]>
</mx:Script>
</mx:Application>
![]() |
Tweet | Share |
伊藤です。
木曜日にMacbook Proが届いていたのですが、レビューが遅れてしまいました。
とりあえず、今回購入したMacbook Pro 15インチのスペックを晒します。
- CPU: Core i7 2.66GHz
- メモリ: 4GB 1066MHz DDR3 SDRAM
- ハードディスク: 500GB Serial ATA Drive @ 7200 rpm
- ディスプレイ : 非光沢(ノングレア) 高解像度パネル(1680×1050)
- キーボードJIS
外観の写真なんぞも晒してみます。
個人的にはMagsafeコネクタが新しくなっていたのが気になったので、その部分もクローズアップで写してみました。
このタイプは刺しにくいと思うのですが… どうなんでしょう? 左側にギリギリまで寄せやすくはなりますけどね。
今回大きな変更があったCPUですが、結論からいいますとパフォーマンスは抜群です!
簡単な数値演算プログラムをJavaとRubyで書いて家のコンピュータ(Core 2 Duo E8600 3.16GHz, メモリ2GB)と競争させてみましたが圧倒的にMacbook Proの方が速かったです。
だいたい1.5倍は安定して性能的なアドバンテージが確認できました。これはスゴイ…
※簡単な整数演算のみのベンチマークですのであらゆる状況でCore 2 Duo E8600の1.5倍の性能が出ることを保証するものではありません^^;
タイトルにあるiPhotoとiTunesですが、古いMacから移行してくるには、以下のような手段で行うとメチャ簡単でした。
1. 新旧2台のMacを同じネットワークに接続し、IPアドレスを調べる(ターミナルでifconfigしたり, pingで確認したり)
2. 古いmacのファイル共有をシステム環境設定で有効にする
3. 新しいmacからFinderのサーバへ接続でafp://古いmacで使ってたユーザ名@古いマックのIP/ で接続する
4. iTunesを移行するには: ターミナルで rsync -avz /Volume/古いmacのマウント場所/Users/tomotaka/Music/iTunes\ Music/ ~/Music/iTunes\ Music/
5. iPhotoを移行するには: rsync -avz /Volume/古いmacのマウント場所/Users/tomotaka/Pictures/iPhoto/
~/Pictures/iPhoto/
ちょっとうろ覚えなのでパスとかはフィーリングで修正してください!
ちなみにこれでiTunesを移行すると、連絡先(アドレスブック)もエクスポート→インポートしておけばiPhoneに気づかれず’(?)にマシンだけを変えた感じにできます。(新たに初期化が必要ない)
アドレスブックのエクスポートデータにはiPhoneで設定した写真も登録されていて、よくでてきるなと思いました。
![]() |
Tweet | Share |
Visual Studio 2010で遊んでみたくなったので、またちょっとしたものを作ってみました。
画面上で簡易的にOCRを実行するアプリです。
http://www.bpsinc.jp/blog/mini-software/screenocr
実行するのにOffice Document Imagingのインストールが必要で、若干面倒ですが、良かったら試してみて下さい。
![]() |
Tweet | Share |
2010年04月26日にMusicFlyを1.1にアップデートしました。
主な変更点は、
です。
特に、音楽の検索精度の向上によって
今まで以上のクオリティの音楽を再生することが可能となりました。
ぜひ違いを実感してください。
![]() |
Tweet | Share |
HTMLヘルパーでリンクを張る際、
$html->link('りんく!', '/pages/index');
などとやりますが、画像にリンクを張る際は
$html->link($html->image('btn.png'), '/pages/index',
null, null, false);
とやらないと、エスケープされてしまっていました。
CakePHP 1.3では、ルールが変わって、
$html->link($html->image('btn.png'), '/pages/index',
array('escape' => false));
のようにやるようです。
![]() |
Tweet | Share |
EclipseでPackageExplorerにフォーカスを移すには、Alt+Shift+Q, Pというショートカットが用意されている。
非常によく使いたいものではあるが、Packagesを開いて、PackageExplorerを選択するというものなので2アクションになり面倒だ。
そこでWindows > Preferences > Generak > Keys からShow View (View: Package Explorer)にキーをバインドしてやると、1アクションとなり使いやすくなる。(芝原はAlt + Pとした)
PackageExplorerからEditorに戻る場合はCtrl + E1などがよいだろう。
COPYRIGHT [C] 2009 BEYOND PERSPECTIVE SOLUTIONS LTD. ALL RIGHTS RESERVED.