ドコモ白ロム+MVNOでA-GPSが使えない問題、dアカウントで解決

docomoのXperia Z3 compact(SO-02G)をMVNOのSMSなしデータプランで運用しております。

これがGPSをすぐ捕捉しない、移動しながら見ていてもカクカク動く、で
あまり使い物になりませんでした。
ポケモンGoとか困るでしょう。

docomoのSIMならあっという間に掴んでいたのですが、
MVNOに乗り換えたらダメというのもなんだかなー、と。
問題自体はわかっていたのですが、こんなに使えなくなるとはな!

ドコモスマホでGPSの測位ができない問題の解決方法 | モバイル@エンジニアの休日
こちらの方法はXperia Z3cではダメでした。
root化も、前はしてましたが、今はしてないので、使えません。

ところが検索して見て回っていると

価格.com – 『Xperia Z3 SO-01G SIMフリーにすればA-GPS改善しますか』 ソニーモバイルコミュニケーションズ Xperia Z3 SO-01G docomo のクチコミ掲示板

こんな、タイトルだけ見たら「できるわけないよ!何質問してんだ初心者が!」とでも言われそうなスレッドにヒントというか解決策の一つが。

別の回線でSPモード契約してるdアカウントを、スマホに登録する。

ええー、それでいいのー?
ということで、私は幸いにも?FOMA契約でSPモードつきの回線を持っていましたので
(ANAマイレージモバイルプラスに加入するため残してあった。パケット定額サービスなし)
そのdアカウントをXperia Z3cに登録してみます。

設定>docomoサービス/クラウド>dアカウント設定
登録後、すぐには改善しなかったので、一応再起動してみると


昔のように追従してくれるじゃないか!

ということで、ドコモ白ロム+MVNOでA-GPSが効かなくて遅い問題、
別のdアカウントがあれば一応解決です…根本的には解決になってないけど
とりあえず現状は使えてるので、まぁ、いいか…

今さら聞けないrekordbox dj導入

明日は #akipara ですね。

秋葉原パラダイスガレージ(仮)

最後にDJをやるんですが、この機会についにrekordbox djを導入することにして、
USBメモリ1本で行っちゃおうと決意しました。

というのも、


過去のやりとり

spacetime「機材は最新クラスのものを揃えたいんです!」
nacky「あるものでやろうよ、予算ないし」
spacetime「いやでもみんな最新のじゃないとプレイしづらいじゃないですか」
nacky「DJたるものどんな環境でもプレイしてみぃ!(老害感」

 

…なんて言ってたのが何年前でしたっけかね、

毎度大量のレコードやCD(-R)を運んだり、機材を持ち込んではセッティングに時間をかけ、
なんだかんだと手間ばっかりかける割にはたいしたこともしないで酒飲んで、
挙げ句の果てに自分のプレイ時にトラブル発生!!

(実際に去年そういうことがあったのね…)

というのもいやな感じなので、長いものには巻かれろ!ラクして行こう!と決断。
普段ならWindows PCにTraktorにアレコレ持って行くところを、
rekordbox djを導入してUSBメモリ1本にすることにしました。

じくうさんは方々に頭を下げて最新クラスの機材を借りてきてくれます!えらい!


いらすとや

最初はこんな理解でした
・適当なUSBメモリにmp3とか突っ込んでおく
・rekordbox djで解析して読ませておく
・あとは現場でUSBメモリを挿せばOK

が、どうも違うようですね。

まずはこのへんを読んで知恵を付けます。

PCDJ しか使ったことない人向けの CDJ + rekordbox 移行ガイド – polamjaggy

先人の記録はありがたい。

他にもざっと見て回ったところ

・rekordbox djをインストールして使えるようにする
・PCにあるライブラリを読ませる
・USBメモリに書き出す

というのが正しい?

とりあえずrekordbox djをインストールしてライブラリを読ませ、
解析させるところまではあっさりと完了。

この状態から、PCでコントローラー使ってDJするも良し、
PCを持って行ってCDJシリーズと合わせて使うも良し、
USBメモリに書き出して気軽に現場に行くも良し、
となるわけですね。

今回はUSBメモリにするぞと決めたので、PCに接続。
しかし、USBメモリが出てこない。
USB3.0対応の128GBよ!高級品なのにッ!

それがダメだったんですね。
128GBをWindowsでフォーマットするとexFATになる。
rekordbox dj(とCDJシリーズ)はFAT16/FAT32/HFS+のみ対応。
Windowsでフォーマットしようとしても32GB以上のドライブはNTFSかexFATしか選べません。

buffalo disk formatter2なるものを導入しようとしましたが、
インストール押したらCドライブ直下にフォルダ作るし
起動してみたらUSBドライブ認識しないし、即削除。

fat32formatterというフリーソフトも、どうも動作が怪しい。
ドライブを特定できませんでした、と。

なので管理者コマンドプロンプトからdiskpartコマンドでフォーマットします。
クイックフォーマットできませんでしたので、
とても時間がかかります。128GBで30分ぐらい。
が、なんか最後で失敗する。

なので、Linuxマシンに繋げて
# mkfs.vfat -v -c -F 32 /dev/sde1
一瞬で完了。

フォーマットが終わったら、ちゃんと出てきました。
ライブラリをまとめて突っ込んで、完了。
選曲はしてません!現場でやる!
(たぶんライブラリの整理ができてなくて苦労するのが目に見えているが)

しかしCDをかけなくなった今、CDJはほぼ不要で、
pioneer製コントローラーだけあればOKな時代になってきたんだなぁ。
実際あんまりCD買ってないし、買ってもすぐmp3にしてしまうしなぁ。

しばらくはTraktorとrekordbox djと、現場に合わせて使い分けていく感じになるのかなー。

WiFiルーターのACアダプタが死ぬので無理矢理修理

イベント事でWiFiのAPが欲しいなーと思ったんですが、
自腹で買うのももったいないし、光回線があるのにテザリングもアホらしい。

あ、そういえば動かなくなったWiFiルーターがあるじゃないか、
たぶんACアダプタが死んでるだけで本体は無事だよな、
ということで修理を目論む。

中国OEMモノ。
以前buffaloのWHR-G301Nが死んだときのアダプタもOEMモノでダメでした。
本体は死なないのにアダプタが死ぬ。
純正品を取り寄せるとそれだけで3k円とかする。というか取り扱いがなかったりする。

で、表示を見ると5V2Aですって。
最近のUSB電源アダプタでいけるんじゃないの?

ということでmicroUSB側が曲がってしまって使えなくなってしまった
USBケーブルをプチンと切断。

ちゃんとテスターで見て確かめればいいんですが、どこかに行ってしまったので(
ぶっつけ本番で結線。

元々のACアダプタ側のケーブルは
白いプリントがあるほうがプラス(+)、印刷がない黒いほうがマイナス(-)、

USBケーブルの中は4線になっていて
赤が+5V、黒がGND、白がDATA(-)、緑がDATA(+)。

あくまで「通常はそうなっているはず」なので、実際はわからんのですが…

ま、動いたから良しw

マルチアダプタがあれば先に問題の切り分けができたんですけどね。
これもどこかに行ってしまったので…

PCをスリープ/休止状態にしてもすぐ復帰してしまう

Windows PCのスリープ、もしくは休止状態は、作業途中のウィンドウなどを
開きっぱなしにしたうえで、電力もさほど食わない、回るファンもうるさくない、
ということで便利なものなのですが

なぜかうちのPCはスリープにしても休止状態にしても、
一旦電源が落ちたはずなのに数秒後に起動している。

最初はマウスが動いちゃうからかなー?と思いましたので
確かデバイスマネージャーでそんな項目あったよなーと思い、設定。

環境はWindows10。スタートボタンを右クリックするのは教えるとみんなやる。

マウスだけじゃダメだったので、キーボードも設定してみましたが、やはりすぐ起動する。

ネットで検索してみたら、価格comにそれっぽいのがあったので参考に
価格.com – 『スリープ(休止状態)から即復帰』 ASRock H87 Pro4 のクチコミ掲示板

うちの場合はWake On Lanの都合か、NICの設定でした。

これで勝手に復帰しなくなった!
キーボードでの復帰は便利なので戻しました。

古いWordPressサイトをStaticPressで静的に書き出してしまおう

WordPressで作ってた古いサイトを静的サイトに変換しておけば、
今後バージョンアップだとかセキュリティアップデートだとかに手間取らない。

ということで久々に触ったサイトのWordpressを最新版にバージョンアップして
StaticPressプラグインを導入。

有効化するぞーと思ったらエラーが。
class-static_press.phpの965行目でsyntax error。unexpected T_SL…

$regex = <<<'END'
/
(中略)
/x
END;

PHPのヒアドキュメントの開始でエラー。
シングルクォートで囲む ‘xxx’ という指定法はNowdoc形式といって、PHP5.3以降でないと使えない。
今回使ってたサーバーはさすが古いだけあって5.2.xでした。

幸い、(中略)の中にシングルクォートや変数を含む部分は無かったので

$regex = '
/
(中略)
/x
';

として解決。
直接プラグインを書き換えるのは一時しのぎだけど、
どうせこのサイトは静的に書き出してしまうのだからこれでも良かろう。

「良かろう」なんて普段使わない言葉遣いしたら亘理町の「よかろう寿司」に行きたくなったわね!はらこめし!
(↓元祖はらこめし味くらべのときの様子)

で、有効化したらメニューのStaticPressから設定して書き出し開始。
設定の「静的サイト URL」は、出力したファイルを後で運用するURLを指定しておく。
「出力先ディレクトリ (ドキュメントルート)」は既存のwordpressファイルととカブると面倒なので
独自のディレクトリを指定しておいた方がラクだと思う(無ければ作ってくれる)。

あとはできあがったファイルを適当に移設して公開すればオッケーよ!