色々原因が考えられるが、今回の原因は以下だった。
- windowsのSSH Blokerサービスが起動していて、22ポートをlistenしていた
- そのため、Bitvise ssh serverを起動しても22ポートをlistenできていなかった
SSH Blokerサービスを停止すると直った。 SSHは昔かなり苦しめられたからトラブルシュートうまくなったな。。 とりあえず繋がらないときは-vvvTオプションをつけてログを一杯出すといいと思います。
参考:
色々原因が考えられるが、今回の原因は以下だった。
SSH Blokerサービスを停止すると直った。 SSHは昔かなり苦しめられたからトラブルシュートうまくなったな。。 とりあえず繋がらないときは-vvvTオプションをつけてログを一杯出すといいと思います。
参考:
current directoryのパスを取得するために、
System.IO.Path.GetDirectoryName(Application.ExecutablePath);
を実行しようとしたがApplicationクラスが見付からない・・となった。
その原因はSystem.Windows.Forms.dllへの参照がないこと。 プロジェクトを右クリック⇒追加⇒参照⇒検索ボックスでSystem.Windows.Formsを入力⇒System.Windows.Forms.dllにチェックをつけ、OKを押す で参照を追加したら直った。
参考:
この機能めちゃくちゃ便利なので必須だろと思ってVSで有効にする方法を調べたら、機能が無いことを知って絶望した
が、拡張機能で実現出来た!以下をダウンロードし、インストールすると使えるようになる。
ありがたや~
疑似クラス便利ですね。 今回は以下のようにボタンのスタイルをdisabledな時とそうでないときで分けるために使いました。
my-btn:hover[disabled] {
color: $baseColor;
font-weight: bold;
background-color: $accentColor;
border: 2px solid darken($accentColor, 7.5%);
cursor: pointer;
}
my-btn:hover:not([disabled]) {
color: $baseColor;
background-color: $accentColorDarker;
border: 2px solid darken($accentColorDarker, 7.5%);
}
my-btn:hoverを定義し、disabledなときのスタイルでそれを上書きするという方法でもやれるけど、 スタイルの上書きはやらない方が良いので上記の書き方にしました。
参考:
問題になるのは長いタグに改行を入れたとき。 以下のように、タグの属性の前に改行が入った場合、属性の前にインデントが付けられるが 閉じタグのインデントがこの属性の先頭と同じインデントになってしまう。。
<td
class="fio-customer-intention-confirm-centering">
<div
class="d-flex">
</div>
</td>
これすごい違和感あるんだけど、海外では普通なのか? 設定で回避することも出来なさそうなので使うのを諦めました。
参考: github.com
glob-run packageを入れて以下のように実行するのが一番お手軽と思われます。
npm i -g glob-run js-beautify glob-run html-beautify -r **/*.html
参考:
時として、画像内の文字を文字起こしすることがあります。 そんな時に便利なのがonlineocr
Free Online OCR - convert scanned PDF and images to Word, JPEG to Word
活字の認識に関して言えば、認識率高いし日本語にも対応してるしかなりいい感じです。 Googleドキュメントも文字認識してくれるらしいけど、こっちもいいよ。