SimpleGPSLoggerですが、時々Intentがらみで失敗しています。
ていうか、Intentは例外もなく正常に発行していますが、Inboxが起動してくれない?
とりあえず、ログファイルはローカルに保存できているので取り出す手順を記録。
debian, Ubuntuの場合は次でadbをインストール。
> apt-get install android-tools-adb
adbを起動します。
> adb shell
packageのリストを表示して、自作アプリの名前を確認します。
> pm list packages
アプリの権限で、
> run-as com.xxx.SimpleGPSLogger
ログファイルのフォルダの一覧を表示
> ls files
ファイルの中身を表示
> cat files/WGxxxxxxxxxx.log
これをコピペして保存。
うーん、
ログをメールで送信するのを止めて、
Google Driveやkeepを使ったほうがいいのか検討してみます。
Simple GPS Loggerの続き
Android 6.0.1になってからか、
明示的Intentで固まるようになりました。
よくよく考えてみると、ログはメールで送るだけではなくて、
クリップボードでコピー&ペーストできるだけでも充分かな。
Keepに貼ってPCで整形すれば問題ない。
ということで、ログをクリップボードにコピーする機能を付けます。
順調に進み、小一時間で実装できました。
参考:http://techbooster.org/android/application/3839/
radikoを録音
年末で仕事が忙しくなりラジオを聴けない場合も多々、
ということでradikoの録音も試みる。
登録してるので全国の放送を聴けるのですが、とりあえずは文化放送だけなので認証は置いておく。
参考:http://nobuta.xyz/wordpress/?p=211
必要なパッケージをインストール
> sudo apt-get install rtmpdump swftools libxml2-utils ffmpeg libavcodec-extra-53
スクリプトを落としてテストしてみる(2分)。
> rec_radiko.sh QRR 2 /home/hoge/REC
大丈夫なようです。
Android StudioをDashに登録する
参考:Ubuntu12.10 のランチャー(ダッシュボード)に Eclipse を登録 @空想ブログ
http://runble1.com/ubuntu-eclipse-launcher/
既に作成してあるシェルスクリプトを起動するように。
> vi .local/share/applications/androidStudio.desktop
[Desktop Entry]
Name=Android Studio
Exec=/home/miyajima/sh/studio.sh
Terminal=false
Type=Application
Icon=/opt/android-studio/bin/studio.ico
Categories=Development;
スクリプトの中身は
#!/bin/sh
cd /opt/android-studio/bin
./studio.sh
EPSON GT-S620 ドライバの最近
スキャナ ドライバのダウンロード元はそのまま
http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
パッケージが一つにまとまってました。
ダウンロードしたのは次。
iscan-gt-f720-bundle-1.0.0.x64.deb.tar.gz
インストール用のスクリプトもついてますね。
READMEにある通り実行します。
> tar xaf Downloads/iscan-gt-f720-bundle-1.0.0.x64.deb.tar.gz
> cd iscan-gt-f720-bundle-1.0.0.x64.deb
> ./install.sh
WordPressへの移行
新サーバ
Simple GPS Logger続き
アプリがバックグラウンドで落ちてしまう件は、
startForegroundでサービスを起動し永続化させることができました。
今のところ、バックグラウンドになっても落ちていません。
ところが、次の問題が…
暗黙的Intentを使ってメーラを起動できない場合があった。
try…catchでエラーを表示させてみるとエラーが出ていません。
どうやら正常にIntentの処理は行われているようですが、
メーラ(Gmail)が起動してくれません。
まだ、上記の2回しか異常が起こっていないので、
問題点が特定できない…
Make Windows10 environment
ノートPCのHDDをSSDに換装するついでに、
Win10環境を再構築する手順を確認します。
■前提
マシン: lenovo ThinkPad E315 (64bit)
メモリ:4GB
ストレージ: HDD 500GB
OS:Win10 + debian Jessie + Ubuntu 15.04
■準備
USBメディアを総動員(笑
・Win8 リカバリーメディア
・Win10 ディスクイメージ
・Debian Jessie 8.1 インストーラ
・Ubuntu 15.04 日本語Remix インストーラ
・Linux用 環境構築セット(自前)
■HDDをSSDに換装
Samsung SSD 850 EVO (250GB)に換装しました。
特に問題も、特筆すべき点もなく。
■Windows8 初期状態化
リカバリーメデイアを使って、初期状態に。
40分?くらいで完了。
■Windows10 アップデート
Win8でWindows Updateを延々とやる必要もなく、
すんなりWin10ディスクイメージでアップデートできました。
ただし、時間はそれなりにかかります。
2.5時間くらいかな?
この時点で気がついた問題は一つだけ。
[Fn]+[F7/F8]で画面の明るさが反映されませんでした。
もちろんのこと、ドライバを最新にする必要がありますね。
[解決]lenovoのサポートページでwin10を選択、次をダウンロードしてインストール、
「ThinkPad モニター (11/11/2013)」
コントロールパネル/デバイスマネージャからディスプレイを更新して反映されるようになりました。
http://support.lenovo.com/jp/ja/products/laptops-and-netbooks/thinkpad-edge-laptops/thinkpad-edge-e135
■debian インストール
USBで起動できないので、secure bootを一旦disableにしてインストール。
その他は、これまで通り。
chromeインストールメモ。
> sudo aptitude install libcurl3 libappindicator1
> sudo dpkg -i Downloads/google-chrome-stable_current_amd64.deb
■ubuntuインストール
secure boot enableのままインストール。
これまで通り。
Windows10 on ThinkPad Edge E135
Windowsに関しては特にポリシーもないので、Windows10にアップグレードしてみました。
「Windows 10のダウンロード」からツールを昨夜のうちにダウンロード。
■インストール
USB作らず直にインストールして、
朝8:00頃開始→12:00頃完了しました。
途中で外出したり、放ったらかしにしてたので実時間はもっと短いはず。
細かいことは気にしないで、初期設定通りに実行しました。
■使用感
私はもともとWin8, 8.1が使いやすくなったと感じている方なので、
GUI周りの変化は、些細なものだと思ってます。
ので割愛。
ほぼ唯一の必要なアプリ、iTunesが問題なく動いているようなので、
私的には、大きな問題はないです。
真っ先に感じたのは、ファイラー(Exploler)のパフォーマンスが良くなったかな?ということ。
Ext2 でlinuxのファイルシステムにアクセスするストレスが無くなりそう。
ようやくNautilus並になったかなと思います。
とりあえず、気になるところはこんな感じ。
コルタナ出る頃にもうちょっと遊んでみようかな。