主にWebエンジニアリングに関する知識・問題・対策の自分用メモ
バッチファイルでコマンド出力の展開をするにはforのfオプションを使う ``` "for /f %%a in (`'dir'`)do echo %%a\n" + ``` 困ったのでメモとして。 なぜWindowsユーザーだらけの日本でこんな基礎的な情報が簡単にでてこないのだろう…。
##自作のランチャーをタスクバーに置きたかった けど、Windowsのタスクバーってexe形式でしか置けないのね。 現場は開発端末でネットが使えないという素晴らしい(?)環境なのでexeにコンパイルできない…。 でも.NETFramework あればJavascript→exeへのコンパイルできるらしい…! ん…?.NETFrameworkあるよぞ…!? ##ということでコンパイ
NERDTreeをアクティブ(`:NERDTreeToggle`) にして`Shift + i`を入力する
dein周り直してたら `[dein]: update/install is disabled in sudo session.` これが出てプラグイン読み込めない。 ## 解決 字の通りroot権限持ってたから。 `exit`するかターミナル開き直したら直った ## まとめ 英語から逃げるな
ログファイルに対して日付で絞ろうとgrepしたら、なんの出力もない いろんなパターン試してたら ``` Binary file (standard input) matches. ``` とでてきた。ログファイルなのになぜ…? ## 原因 ファイルの文字コードがutf-16leだったのが原因 (win機で作成されたファイルをlinux機でgrepしてたから気づかんかった