2014年4月23日水曜日

Amazon 3D phone

3Dジェスチャー去年からAmazonのスマホの噂がいろいろされています。
裸眼3Dディスプレイが使用されることは以前から噂になっていました。
最近の情報だとカメラが6個搭載されていて、前面の4つのカメラで3D表示された空間をタッチできる機能があるそうです。SFでよくある3Dジェスチャー機能です。
背面の2つのカメラは3D撮影用かもしれません。

詳しいスペックはまだわかりません。3Dディスプレイだと解像度はHDまでだと思います。SIMフリーも期待できますが、日本の周波数帯に合わせてくれるのだろうか。3Dカメラがまた流行ることがれればMPOファイルを利用したアプリの人気ができるかもしれません。

2014年4月15日火曜日

Error launching installer

海外のフリーソフトのインソーラーを起動すると「Error launching installer」とエラーメッセージが表示されることがあります。

日本語(unicode)環境向けに作られていないためのエラーのようです。

解決方法はフォルダパスに日本語が入らない場所で実行するだけです。
他にも不具合が発生するかもしれませんのでコントロールパネルから言語の設定で、unicodeに対応していないプログラムの言語を英語(米国)にしておくと良いかもしれません。

2014年4月9日水曜日

ウインドウズXPのサポート終了

ウインドウズXPとオフィス2003のサポートが終了しました。

サポート終了後にOSの換装や買い替えを行うお客さんは結構多いです。

サポートが終了
最新のパッケージ版のWindowsが1.2万円ほどで買えるのでパソコンのスペックに応じてOSの換装や買い替えを提案しています。

問題はオフィスです。パッケージ版のオフィスは2.5万円もします。外国版だと1万円くらいで変えるのに、MSは日本対してぼったくってます。※日本語バッチを作れば安上がりか

パッケージ版の利点を知らない方は、OS、Office入りの4~5万円くらいのパソコンを買うほうがお得感があるかもしれません。

サポートが終了しても気にしない方もたくさんいるようです。
何故サポートが切れると危険かと問われると「ハッカーが本気で攻撃をしてくるかもしれない」としか答えられません。

サポートが切れるとXPのセキュリティーホールが発見、公開されても修正されません。
XPとVISTA以降のOSは構造が違うので2Kの時のようにサポートOSのバッチを当てることも無理だと思います。オフィスのサポートはあまり気にしなくてもいい気がします。

デルジャンクパソコンリカバリーディスク


現在使用している3台のPCはすべてデル製のビスタです。発売当初は重くて不評のビスタでしたが、あの時代のPCスペックにWIN7を出しても同じ結果になったと思います。
デルの製品はウインドウズのプロダクトコードがマザボ(BIOS)に入っており、リカバリーディスクはデル制はすべて共通です。なのでジャンク品からの再生が捗ります。
ノート以外ジャンク品で組んだPCです。すべて2007年代のパソコンですが後3年は戦えそうです。




2014年4月6日日曜日

スマホが水没した場合の対処

スマホを水の中に落としてしまいました。。

水の中に

水没マークが真赤です。

カメラの内側にも水滴が溜まっていました。

仕方がないので、携帯が使えないまま花見の待ち合わせ場所へ行きました。
待ち合わせで連絡が取れないと不便ですね。
SIMカードを差し替えられる端末だったらよかった。

バッテリーをはずして一日放置後、スマホの電源が入りました。

たぶん、水の入ったまま電源を入れるとショートして死にます。
水の入り方によっては水没した瞬間にアウトになることも?

2014年1月19日日曜日

Web開発転向者向けのメモ PHP⇔JavaScript間でのデータの受け渡しなど

キーワードは

  • ブラウザオブジェクト
  • スーパーグローバル変数
  • PHPとJavaScriptのデータ受け渡し
  • PHPやJavaScriptの外部ファイル(共通クラスの呼び出し方)

・ブラウザオブジェクト
ブラウザ操作用のクラス郡。ブラウザが保持している情報へのアクセスや書き換えができる。

--JS各オブジェクトと階層
http://www.htmq.com/js/index.shtml#js_window



--URLにパラメータを付けて渡す
index.html 渡す側
<a href="page.html?sample1=yes&hensu=100">引数つきリンク</a>

URLの後に"?"でパラメータを繋ぎます。
複数の場合は"&"で連結していけます


page.html 受け取る側
<script type="text/javascript">

var urlPrm = new Object;
var urlSearch = location.search.substring(1).split('&');
for(i=0;urlSearch[i];i++) {
 var kv = urlSearch[i].split('=');
 urlPrm[kv[0]]=kv[1];
}

alert(urlPrm.sample1);
alert(urlPrm.sample2);
</script>


で表示される文字はそれぞれ"yes","100"となります。

--スーパーグローバル変数
・スーパーグローバル変数(定義済みの変数)
$GLOBALS〔グローバル変数〕
$_SERVER〔サーバー変数〕

$_GET〔HTTP GET変数〕
引数付きURL or  getのデータを取り出せる
http://xxxx.yy.zz/user.php?id=5&name=yoshi
URLの引数 or フォーム入力の取得
$id = $_GET['id'];

$_POST〔HTTP POST変数〕
$_COOKIE〔COOKIE変数〕
$_ENV〔環境変数〕
$_FILES〔HTTP ファイルアップロード変数〕
$_REQUEST〔リクエスト変数〕

$_SESSION〔セッション変数〕
セッションごとにデータを保持できる
PHP⇒PHPへのデータ受け渡し
 セッション生成
session_start();
$_SESSION["data"]="保存データ";

// セッション復元
session_start();
echo "セッションデータ:" , $_SESSION["data"] ;



JSURL⇒PHPへ引数を渡す
http://www.php-ref.com/web/01_get.html
 GETメソッドの送信データを取得する。
フォームで、項目「get_data1」にデータ入力してGETメソッドで送信する。
 「test1.php」
<html>
<body>

<form action = "test2.php" method = "get" >--or post
<input type="text" name="get_data1">

<input type="submit" name="GET送信" value="GET送信">
</form>

</body>
</html>

GETデータ「get_data1」を取得してHTMLに出力する。
 「test2.php」
<html>
<body>

<?php
echo $_GET["get_data1"];--or POST
?>

</body>
</html>

url⇒PHPへ引数を渡す
 http://xxxx.yy.zz/user.php?id=100&name=データ

取り出す
<?php
  // [ user.php ]
  if(isset($_GET['id'])) {
      $id = $_GET['id'];
      print("$id<br>\n");
  }
  if(isset($_GET['name'])) {
      $name = $_GET['name'];
      print("$name<br>\n");
  }
?>

PHP⇒JSへ
http://www.crystal-creation.com/web-appli/technical-information/programming/php/sample/javascript-cooperation.htm

<script type="text/javascript">
  var a = <?php echo $a; ?>;
</script>

--共通jsファイルの利用
http://www.tohoho-web.com/js/write.htm#jsfile

--共通PHPファイルの利用
http://www.ipentec.com/document/document.aspx?page=php-function-definition-call-external-file

2014年1月3日金曜日

今後の予想2013を振り返って

ちょうど一年ほど前に予想したスマホのOSシェア予想。
>ドコモとサムスンが作っている例のアレ
と表現したタイゼンは思った通りプロジェクト中止っぽいです。

他の予想は可もなく不可もなくでした。

ただ一つ、ドコモからiPhoneが発売されたのは予想外でした。

予想していなかった2013年の良かったことを以下にまとめてみます。

  • NDK開発にcigwinが必要なくなって開発効率アップ
  • Unityのスマホ向けプラグインが無料化(3万7千円だった)
  • Android4.4にビデオキャプチャ機能
  • グーグルゲームサービスの開始


開発の幅が広がる一年だった思います。

では、今年もよろしくお願いいたします。

2014年1月2日木曜日

Recitativeアプリ旧バージョンアーカイブ

GooglePlayで公開しているアプリのバージョン別公開(スカイドライブ)

旧カメラサイレンサー


新アクションゲームサンプル

その他、APILEVELごとに追加予定。

Androidアプリはビルドに使うAPILevelによって動作が変化することがあります。
特殊な処理を行うアプリは特に注意が必要です。

低レベルのAPIでビルドしたほうが安定するような気がします。

GooglePlayで複数のバージョンを公開でると良いのですが。。