C++ ときどき ごはん、わりとてぃーぶれいく☆

USAGI.NETWORKのなかのひとのブログ。主にC++。

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

Insider で Windows 10 19041.1 に update して WSL2 に Arch 環境を作り直したメモ ( 昨夜まで WSL1/Ubuntu を使っていました )

↑ WSL2 で Arch linux が動いていて Windows Terminal (Preview) から使える様子。 手順メモ: Windows 10 19041.1 (執筆時点) 以降のバージョンへアップデートする (執筆時点ではまだ Windows Insider の登録と設定が必要。説明略 -> https://insider.window…

vscode extension: 開かれている vscode.TextEditor を列挙する方法のメモ

import * as vscode from 'vscode' // 列挙した TextEditor を格納する array const es: vscode.TextEditor[] = [] // 次の TextEditor を取得するトリック let nextTextEditor = async () => { await vscode.commands.executeCommand( 'workbench.action.ne…

nodejs: child_process.spawn とシェル実行の方法の模範解答についてのメモ(あるいはバッドノウハウを広めないための自分用の戒めとしてのメモというかあけおめ生存報告のメモ)

最初に答え let spawn = require('child_process').spawn; // 模範解答(たぶん) let p = spawn( 'echo', [ 'hoge' ], { 'shell': true } ); p.stdout.on( 'data', payload => console.log( `[spawn/stdout]: ${payload.toString().trim()}` ) ) p.stderr.o…