既に設定している certbot に新しくバーチャルホストを追加した場合
./cetbot-auto
を再度実行
ドメイン一覧が出てくるので、追加したドメイン番号を入力
カテゴリー: 未分類
Geolocation を iOS で利用する時は
緯度経度を使用する場合、
xxxxxx-Info.plist ファイルに
NSLocationWhenInUseUsageDescription 緯度経度を取得します。
のように追加しないとアプリが落ちる
Dex Loader Failed to load dx.jar
[YYYY-MM-DD 00:00:00 – Dex Loader] Failed to load C:\android\android-sdk\build-tools\28.0.3\lib\dx.jar
[YYYY-MM-DD 00:00:00 – projectname] 不明なエラー: Unable to build: the file dx.jar was not loaded from the SDK folder!
Eclipseで 上記のようなエラーになった場合。
Eclipse をやめて、Android Studio にするべきなのだが・・・
Android SDK Manager から
Android SDK Build-tools の 25.0.3 を追加し
project.properties ファイルに
sdk.buildtools=25.0.3 を追加
このバージョン以上だと、何故か上記のエラーになる
ARKitなどで距離を計測する仕組み
https://wired.jp/2017/09/13/the-physics-behind-the-magical-parallax-effect-running-your-ar-apps/
視差で距離を計測することができるので
加速度センサーを視差とみたてて、距離を割り出しているようです。
なので、基準点を多く表示して画面を平行に振る動作には
距離を計測に必要な作業のようです。
cordovaでパッケージをアップデートするには npm コマンド
npmコマンドは
Node.js をインストールすることで使えるようになる。
windows もmac も同じ。
Android で課金テスト「出版社はこのアイテムを購入できません」でる
出版社という意味が良くわからないが、
開発者アカウントではという意味だと思われる。
「開発者アカウントではこのアイテムを購入できません」
テスト用に別のアカウントを作成してAndroidに設定して動作確認。
とても面倒くさい。
「指定したアイテムを購入できません」と出たら
テストアカウントでログインされていない可能性もあるので、
アカウントを変更してから、アプリをストアからダウンロードして確認。
重要なことは、テストで課金してしまわないように
テストを行うアカウントを
google play console の
設定 → デベロッパーアカウント → アカウントの詳細 → ライセンス テスト に
カンマ区切りでアカウントを追加しておくこと
そうすると、購入ダイアログで
「これはテスト用の注文です。課金は発生しません。」
と表示される。
wordpress で ソースコード入力 firefox だとうまくいかない
プラグインを使うのが簡単だと思い以下を追加
Crayon Syntax Highlighter
ただ、firefox では Crayon を押してもエディタが表示されない
chrome だと表示される
mac でテキストエディタ
色々あるんだと思うけど、windowsでも使いやすい
visual studio code が良いかな。
Apple Store ではインストールできない?ので
以下からダウンロード
https://code.visualstudio.com/download
ダウンロードファイルを実行(ダブルクリック)することでインストール完了と
思ったが、mac を再起動するとランチャーから消えていた。
アプリはダウンロードフォルダーに置かれたままだったので
アプリケーションフォルダーに移動させる。
logrotate で virtual host をまとめて設定
以下のようにフォルダーに * を入れたらよかった
/var/www/vhost/*/log/*log {
missingok
rotate 5
notifempty
sharedscripts
delaycompress
postrotate
/sbin/service httpd reload > /dev/null 2>/dev/null || true
endscript
}
動作確認方法は
logrotate -dv /etc/logrotate.d/httpd
-d を付けると実行せず確認できる
ERROR: Plugin ‘File’ not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
実行しようとすると以下のようなエラーが発生
ERROR: Plugin ‘File’ not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
ERROR: Plugin ‘NetworkStatus’ not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
config.xml
に追加の必要がありそうだが、何を書いて良いのか分からない
コマンドラインで cordova のプロジェクトを作成し、そこに
$cordova plugin add cordova-plugin-file
として、追加し、 config.xml を確認してみる
の行が追加されていたので、同じく追加してみるとエラーがなくなった
面倒。
参考: