2015年10月2日金曜日

iPhone5s (iOS7.1.1) ⇒ 6s へ機種変更!

諸般の事情(容量不足)により、iOS7.1.1から全くアップグレードできていなかったiPhone5s(16GB)くん。この度晴れてiPhone6(64GB)をゲットしたため、移行を敢行したいと思います!

よく、移行前の機器をアップデートしてバージョンを最新にしてからとか言いますが、
もひとつのiPhone5s (iOS7.1.1)も実機の検証機としてそのまま使いたい。

というわけで、7.1.1のiPhoneから 9.0.0のiPhoneに移行してみた記録になります。

簡単に手順をまとめると。
------
① iTunesにiPhone5sの完全バックアップを取得 
② iTuneを最新にアップデート
③ SIM差し替え
④ PCとiPhone6sをUSBで接続
⑤ バックアップから復元

以上で終了の予定でした。が。

9.0.0だったために、以下の問題が発生。
危うく文鎮化するところで
iOS 9 デバイスが「スライドでアップグレード」画面から先に進まない場合
https://support.apple.com/ja-jp/HT205239

そして、エラー4005、エラー21、エラー21
ホーム+電源ボタンなどなど試しましたが効果なしでした。

そこで、PCを違うマシンに変更し、母艦(Windows)と全然関係ないマシン(Mac)で
試してみたところ、無事アップデートが成功!アプリも無事動作です!


① iTunesにiPhone5sの完全バックアップを取得

iPhone5sを母艦に接続。

◉このコンピュータ
✅iPhoneのバックアップを暗号化
で、「今すぐバックアップ」を行いました。

② iTuneを最新にアップデート

次に、iTuneが古すぎるので最新にアップデートしました。
iPhoneのOSのアップデートも促されますが、無視します。
結構時間がかかりますので。③をして待ちます。

③ SIM差し替え

SIMカードの差し替えをしました。
若干6sのほうがスロットが硬いですね。

④ PCとiPhone6sをUSBで接続

iTunesを起動させてから、iPhone6sの電源は入れずに接続
iPhone6sでは、「Hello,こんにちは・・・」画面ですが、
PCの方で、ドライバーがインストールされますので待ち。

なぜかWindows Updateにドライバーを見つけに行っていたので、キャンセル。
待ち。。。。なんとかドライバのインストールが完了!

iTunesに「新しいiPhoneへようこそ」がでました!

⑤ バックアップから復元

おまちかね。古いバージョンのiOSから行けるのか?どうなるのか?

・「このバックアップから復元」で①のバックアップを選択して「続ける」
・契約に許諾
・パスワードを入力せよ!

ここで問題発生!パスワードを忘れました。。。^^;

5sにつなぎ直して20個くらい試してなんとか解除成功。。。ほっとした。。。。
6sにつなぎ直すと、いきなりiTunesが概要の画面になり同期が開始。
次々と展開される我がiPhoneアプリの数々。

だいたい20分くらいで16GBのiPhoneからデータ移行完了しました。
さて、iPhone君の様子を見ると。
「こんにちは!」がまだ表示されていますが、そのまま進みます。

・iCloudeから復元
・iTunesから復元
・新しいiPhoneとして、、、
・Androidから。。。

と表示されてしまったので困惑。うーーーむ。
iTunes側で「バックアップから復元」してみようということで、

バックアップ>手動でバックアップ/復元>バックアップを復元」

を実行し再度待つ。待つ。アップグレードが完了。

んで、多分普通であればこれで大丈夫。9.0.0の場合は冒頭に述べたような
問題が発生する可能性大です。


復元のパスワードは再発行もなにもないので気をつけないとやばいですね、、、
ですので、いつも使っているパスワードにしましょう(笑







2015年4月9日木曜日

Microsoft OfficeとMacのカンケイ - Office 2016 プレビュー版をインスコ

Macを使い始めて一番悩んでいたことが、日本の会社員が作った
Officeドキュメントを閲覧する。ということです。

やはり主流はWindowsでしてOfficeなんですよね。
Mac付属のnumbersやらPagesやらだと再現性が今ひとつで、
結局RDP使ってWindowsも並行して使うという状態でした。

そろそろOffice買うかーと思っていたのですが、2015年4月現在
Office macの最新版は2011でした。

うーむ。古い。そろそろ新しいの出そうだなぁ。だったらOffice 365にしちまうか?
とか色々考えていて、ふと。

「office 2015」
と検索しましたら、出てきました!「office 2016」!2016かい!

なんと今ならプレビュー版で、人柱になることで無償で使えるということらしいです!
https://products.office.com/ja-jp/mac/mac-preview

これはまずは即決だ!!!
ダウンロード開始!2.5GBほど「OfficePreiew.pkg」というファイルが
ダウンロードされました。








できました!
起動もできました。

エクセルです。
フォントのデフォルトは、あの有名な「MSゴシック」!(セルB3)
もちろん「ヒラギノ」も選べます。

リボンがカスタマイズできなかったり、
桁区切りのところのアイコンが無かったりと少し不便ですが、
ちょっと頑張って使ってみようかと思います!

2015年3月10日火曜日

magic mouse + eneloopの件 [#1 重さに気づくの巻]

最近はワイヤレスマウスを使っているのですが、どうしても重いなぁ。と思いながら使っていました。

私がここ数年間で使ったマウスの遍歴が以下です。

① 昔使っていた有線マウス [DELL付属]
② その次に使ったBluetoothマウス[Logicool M557]
③ 今使っているMacのMagic mouse[Model No.A1296]

②から重さを感じ始めました。
んで、③のマウスを使い始め、最初はその辺にあるアルカリ電池で使っていたのですが、
eneloopに変えたところ。ん?重い。疲れる。

と感じるように。

とそのとき気づいてしまいました。はっ!電池か?コノヤロー!と(気づくの遅いw)
そうだ。電池は重さが結構違うのです。

電池の重さを意識したなんてミニ四駆のとき以来ですw

まずは自分のマウスの重さを知らねば。と測ってみました。

①昔使っていた有線マウス(DELL付属)は「80g」
(写真撮り忘れた。。。)
②Bluetoothマウス[Logicool M557]は「61g」
③Magic mouse[Model No.A1296]は「57g」


次は電池じゃ!自分が使った電池の重さを調査。

型番 重さ(2個) 重さ
(マウス込み)
備考
eneloop HR-3UTG 53g 110g 第一世代(1000回使える)
eneloop
HR-3UTA 52g 109g 第三世代(1500回使える)
アルカリ電池 アスクル 44g 101g

アルカリ電池
GPアルカリ 46g 103g


なんと!10gくらいの差しかなかったのです。それでも重さを感じる人体センサー恐るべし。元の①と比べると、30gぐらいの差ですね。

こんなものと思うかもしれませんが結構違います。もし、電池を入れる系のマウスをお持ちでしたら是非確かめてみてください。

そこでは①に近づけることを目標にします。
そのためには、電池の重さは23g(1個12g弱)までに抑えなければなりません。

むむむ。電池について調べてみました。
表でもわかるようにアルカリ電池のほうが軽くニッケル水素電池は重くなる傾向があります。これは素材によるものが大きいそうです。

ただ、電池の構造上、アルカリ電池にはできないことがニッケル水素電池ではできるのです!
電池の容量を減らして軽くする!

え!?なんですと?

以下のeneloop(デザインが。。。はぁ。。。)の3つですがPro、無印、liteで電池の容量が違うのです。詳しくはパナのサイトを。
http://panasonic.jp/battery/charge/eneloop/
新しいeneloopと充電式EVOLTAのラインナップ

そして、重さ(カタログ値)は

単三 容量 単四 容量
eneloop pro 30g 2450mA 13g 900mA
eneloop  27g 1900mA 13g 750mA
eneloop lite 19g 950mA 11g 550mA
アルカリ 23gぐらい

11g


こ!これは!liteを使うだけで10g以上軽くなるではないか!
さらに!世の中にはピコーンな方が多い。調べていると、
単四でスペーサー使えば目標達成できるのでは!?という情報が。

とりあえず、lite(単三)と、lite(単四)+スペーサーで試してみよう!ということになりました。結果は後ほどご報告。

計算上、
単三+スペーサーは「57g」+「38g」= 「95g」
単三+スペーサーは「57g」+「22g」= 「79g」+「スペーサー」
になる予定。

実はこのあと、電圧が気になったり、電池の持ちの観点からも色々と考えたりしてしまいました。まとまったら纏めますw




2014年5月7日水曜日

ストレージ クラウド 動画 ストリーミング

タイトルで分かる方はいらっしゃるでしょうか。。。

自分の携帯端末で撮影した動画が異常に容量が大きくなったことで
どうにかしたいなぁ。。。と考えた結果のキーワードです。

携帯端末で撮影した動画を、自宅のPCやNASに保存するのは
それはそれで良いのですが

  • 見たいとき。【見せたいとき!←これ重要】に手元に無い。
  • バックアップしたものとしてないものがよく分からんのは嫌だ。
  • 画質は落ちてもいいがオリジナルは残しておきたい。
  • 家族と同じ場所に保存して簡単に共有したい
  • Youtubeに投稿するのはちょっと。。。
  • NASの寿命が怖い。。。

という願望から、バックアップ用にクラウドに保存したものを
サムネイルで見られて、ストリーミングで再生できたら最高じゃないか!

という発想で以下の観点で探してみました。
  • ストリーミング再生できること
  • 信頼がある会社(潰れなさそう)
  • お値段が手ごろ
  • アップロードが簡単
  • その他の事情
手軽だったらどんどん増えてしまいそうなので、まずは20GBを目安で探す。
色々探しましたが、以下の5つくらいしか目に留まるものはありませんでした。

  • Amazon Cloud Drive
  • Dropbox
  • OneDrive
  • Yahoobox(プレミアム会員)
  • Google
この中で、Googleは諸事情で却下。
その他はなんとアップロードしたファイルのストリーミングがiPhoneのアプリ
できたのですが、いくつか問題が。。。

以下は、動画のストリーミングという超個人的な使い方での意見なので
ご参考までに。

・Dropbox
ファイル関係はとても良いのだけれども、、、なんかもっさり。
つか追加容量が、100GB 年99ドル(10,000円)は高いな。と。

・OneDrive
アプリが使いやすく、好印象。
多分、画質とかそのままでストリーミング。ちょっと厳しい。。。

・Yahoobox
iPhoneアプリが。。。うーーーーん。。。という訳で却下。
せっかくプレミアム会員で50GB無料なのに!!!


とうわけで、Amazon Cloud Driveにしました。
上記で書いた問題がほぼ無いし、早いしiPhoneでの利用では最高です!




2013年12月10日火曜日

PHP + IIS + Notice = 500エラー!

PHPでハマッた件。

IIS 7.5
PHP 5.4.0
普通に動いているときは大丈夫なのだが、
何しても、500エラーになる場合が。。。。

php.iniのエクステンションやら、値の制限やらを見てみたが、
制限に引っかかっていない。。。

完全にドハマリしたのですが、同じような方が解決していて、こんな記事が。。。
http://gagago.cocolog-nifty.com/blog/2013/01/phpiis500-3a52.html

エラーログの出力を見直したら、きちんと動作するようになりました。
ありがとうございます。

----以下引用です。----

PHPでエラーすると、IISの500エラーが表示されてしまう

php.iniで、以下の設定をしているのにもかかわらず

error_reporting=E_ALL
display_errors = ON
PHPの詳細エラーが表示されず、IISの内部エラー(500)が発生してしまうときは
・error_log
・log_errors
をチェック。

ログを出力しない設定にして(error_log未設定)
log_errors=ONにしていると
ログが出力されないから(?)内部的にエラーとなるっぽい。
特にエラーログいらないってときは、log_errorsをOFFしておくとよい。
しかしパラメータ名がまぎらわしい・・・。

2013年8月27日火曜日

Andorid 開発 [開発環境構築の編]

自分が欲しいAndroidアプリが無かったので作ってしまえ!
という衝動に駆られて今更ながらAndroidの開発を始めてみました。

こんにちは。
これまでも何度か開発環境を作ったり何だかんだしていましたが、
最近出た、SDKが開発環境を作るのに素晴らしすぎたのでメモしておきます。

これまでは、JDKインストールして、Eclipceをインストールして、Android SDKをセットアップして、、、
と色々インストールしてそれぞれAndroid開発用にセットアップしていく必要があったのですが、

ほぼAll in Oneになったツールが公式に出ました!
その名も、「ADT bundle」 Android Developer Tool Bundleの略かと思います。
Android開発用に設定されたEclipce付きになっとります!いやぁ。楽だわ。

以下からDL可能。

http://developer.android.com/sdk/index.html

今回インストールした私の環境はWindows 7 Professional 64bitです。

以下の様にセッティングしていきました。
1. JDK1.6 のインストール
2. ADT bundleのインストール
3. 日本語化したかったら、Pleiades プラグインの日本語ツールキットでどうぞ

という流れです。

以下の様にセッティングしていきました。
1.JDK(Java Development Kit)
 Javaって画面の右下にあるあれでしょ?って人も、コマンドラインで、javacが通ってるか要チェックで! 
 JDKをインストール。プログラムは以下より入手。
 URL: http://www.oracle.com/technetwork/java/javase/downloads/index.html

 最新は1.7ですが、1.6の方が都合がいいとか何とか。なので、1.6をインストールしました。
 私は以下のディレクトリにそれぞれインストールしました。

 JDK ・・・ C:\Java\jdk1.6.0_45
 JRE ・・・ C:\Java\jre6

 - 重要 -
 インストール後は、「JDKインストールフォルダ\bin」のPathを通しておくこと
 あと、中々間違えないとは思いますが、32bit/64bit版を間違えると、Eclipceが起動しなかったり
 大変なので注意。(私はPCの中にあったjdkをインストールしたら32bit版でちょっと嵌りかけました。。。)

2.ADT bundleのインストール
 解凍するだけ。以上。

3. 日本語化したかったら、Pleiades プラグインの日本語ツールキットでどうぞ
 日本語化ですが、後から変えるのは、ほんのちょっとだけ手順が増えるので、最初にやっちまいましょう。
 http://mergedoc.sourceforge.jpから日本語プラグインをDLして、ADTの中のeclipceフォルダにズバッと上書き。
 eclipce.iniに以下の一行を追加しましょう

 -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=default.splash

 以上です。
 念のため、eclipse.exe -clean.cmdで起動させれば日本語化されたEclipceで起動します。


いやはや。楽すぎる。。。。

2013年6月10日月曜日

Oracleについて今更お勉強するの巻①

自分が今までお世話になってきた、DBたちは以下でした

SQL Server
MySQL
Postgress SQL
SQLite

が、世の中Oracleを使っていることが多いので、今更お勉強してみようと思いました。
何が違うのか?まずは軽く調べてみる。

インスタンスとデータベースの関係
SQL Serverたちは1インスタンスに対して、複数DBがあるのに対して、
Oracleは、1インスタンスに対して、1つのDBしか存在しない。

認証
OS認証と、DB認証がどちらもあるけども、Oracleはネットワーク・サービス認証がさらにある。

トランザクション
Oracleはいちいちコミットしなきゃいけないらしい。めんどくさい。。。

排他ロック
Oracleは排他ロック時にもデータを参照できる。これは良い!

ざっと挙げるとこんなもんだけども、インスタンスとデータベースの違いが一番引っかかりました。
ま。とりあえず使ってみないことにはね!というわけで、今ダウンロードなう。
次はインストールして使ってみようの巻の予定。(いつになるやら。。。)