Vue.jsでHTMLの属性にオブジェクトや変数の値を割り当てる際に、v-bind
というものを使います。
<div v-bind:class="{red: isWarn}">警告なら赤い</div>続きを読む
Vue.jsでHTMLの属性にオブジェクトや変数の値を割り当てる際に、v-bind
というものを使います。
<div v-bind:class="{red: isWarn}">警告なら赤い</div>続きを読む
adbコマンドを使うとPC-Android間を無線で接続した状態でデバッグできます。 MacBook AirのようにUSBポートが枯渇しているときは便利ですね。
How to debug in Android Studio using adb over WiFi - Stack Overflow
cd ~/Library/Android/sdk/platform-tools/ ./adb shell setprop service.adb.tcp.port 4444 ./adb tcpip 4444
ケーブルを抜き、PCからネットワーク上で見えるネットワークに繋いで実施
(有線のままでもネットワーク経由の接続を確立すると思います)
(例ではAndroidのIPが192.168.1.90とする)
./adb connect 192.168.1.90:4444
毎回実行するのが手間なので、雑にスクリプト書きました。
引数チェックもUSAGE出力も接続チェックもコマンドの有無チェックもないです。
#!/bin/bash ANDROID_SDK_PATH=~/Library/Android/sdk ADB=$ANDROID_SDK_PATH/platform-tools/adb PORT=4444 $ADB devices $ADB shell setprop service.adb.tcp.port $PORT $ADB tcpip $PORT $ADB connect $1:$PORT
TeXLiveを入れて、以下のコマンドで中綴じのPDFを生成できた。 TeXLiveがなければ、psutilsを入れると同じことができると推測される。
pdftops input.pdf - |psbook |psnup -2 |ps2pdf - booklet.pdf
ファイル毎に依存するコードを書いてしまって読み込み順をなんとかしたかった。 webpack使ったりする方が早いけども。
続きを読むPowerShellがLinux系で動くことを知りませんでした。 Dockerコンテナがあったので、ファイルを指定して実行できるような関数を定義しました。
続きを読むvue routerを使っているとページを示すために #/route
が利用されているので、aタグやrouter-linkでidへスクロールするリンクが作成できない。
(そのidに対応するページをvue routerが探してしまう)
そこでvue routerの持つルーティング情報を監視してJSでスクロールさせる方法を取り入れてみると ページ内の指定したidのついた要素までスクロールさせることがでた。
続きを読む