2018-06-01から1ヶ月間の記事一覧

シンボリックリンクを相対パス指定で作る

基本 $ ln -s 実際のパス リンクこんなファイル構成でdir2/aaa.txtにdir1/aaa.txtへのシンボリックリンクを貼りたい dir1/aaa.txt dir2これでいけると思ったらNG $ ln -s dir1/aaa.txt dir2/aaa.txtこれならOK $ ln -s ../dir1/aaa.txt dir2/aaa.txtリンクか…

ionic(cordova) iOSでのtwitterログインで403 Forbidden の対応

はじめに アプリのコードいじってないのにアプリで実装していたTwitterログインができなくなった。使っていたプラグインはこちら https://github.com/ManifestWebDesign/twitter-connect-pluginエラー内容 error: Request failed: forbidden (403) Error Dom…

【Android Studio】layoutディレクトリ追加

手動で作成する機会ってあまりないのだろうか 1. resディレクトリで右クリック > New > Android resource directory 2. Resource typeをlayoutにあわせてAvailable qualifiersからCountry Codeを追加 3. Mobile coutry codeに440を入力してOKボタン 4. layou…

cordova-androidで生成したプロジェクトにSupport Libraryを追加

cordova-androidのバージョンは7.1プロジェクト作成 $ cordova-android/bin/create android_demo test.android_demoGradle Scripts > build.gradle (Module: app) dependencies { implementation fileTree(include: '*.jar', dir: 'libs') // SUB-PROJECT DE…

phpでローカルでwebサーバーを起動して別端末からアクセスする

php

macでのみ検証した。ビルドインwebサーバーというらしい。あくまで開発支援のための機能なので本番では使わないでねってマニュアルに書いてあった。同じ端末からのみアクセスする # サーバー起動 $ php -S localhost:8080 -t path/to/document_root別端末か…

【Javascript】contenteditableなdivでカーソル位置が指定できなかった原因

contenteditableなdivに「今日はいい天気だ」というテキストが存在して「は」の後ろ(前から3文字目)にカーソルを置きたかった。以下のようなコードで実験したけどなぜかカーソルが先頭にきてしまった。 <div id="editor" contenteditable="true"> 今日はいい天気だ </div> <script> window.onload = function() { va…

【Javascript】iOSでblur時にSelection.rangeCountが取得できなかったときに調べたこと

今回やりたかったのはfocusが外れるときの要素を保存しておき、再びfocusがセットされるときにカーソル位置を戻すということ試したのはこんなコード <div id="editor" contenteditable="true"></div> <input type="button" id="restore-range" value="restore range" /> <script> var saveRange $('#editor').on('blur', function() { var s = window.getSelection() if (0 < s.rangeC…

【cordova】cordovaFileTransfer で params も付けてファイルアップロード

ngCordovaの$cordovaFileTransferの使い方メモ https://github.com/apache/cordova-plugin-file-transfer のラッパー $cordovaFileTransfer.upload( 'https://xxx.yyy.zzz/path/to/api' 'path/to/upload_file', { fileKey: 'image', // アップロードするファ…

【JavaScript】GoogleMapの場所情報のポップアップ(POI)を消す

http://scientre.hateblo.jp/entry/20140410/disable_poi_popup こちらのサイトを参考に実装していたのですが、Mapを生成する際のオプションで制御できるとのことでした。 var div = document.getElementById('map') var options = { clickableIcons: false …

MacにComposerでライブラリをインストールしてPHPから呼び出す

PHPのライブラリのちょっとした検証を行おうとしたら今のPCでComposerを使ったことがなかったようだ。PCでさらにフレームワークなしでPHPを使うのが久々すぎて忘れていたので手順をメモしておく。今回はphpunitをhome以下にインストールする想定とする $ com…