2018-01-01から1年間の記事一覧

Vagrant + Ubuntu 18.04 + anyenv + Renv + グラフをSVG出力

R

ホストは Ubuntu 16.04(まだ 18.04 に移行してない……)。 VirtualBox のインストールについては割愛。 $ apt list --installed | grep -i virtualbox WARNING: apt does not have a stable CLI interface. Use with caution in scripts. unity-scope-virtua…

(2018-10, 一応solved) Ubuntu 16.04 + VirtualBox / RTR3InitEx failed with rc=-1912 / VERR_VM_DRIVER_VERSION_MISMATCH

VM を起動しようとするとこういうメッセージが出る。 メッセージの通りに modprobe vboxdrv しても解消せず。 インストールされている VirtualBox は以前 apt でインストールして、上記のエラーが解消しないのでインストールし直したりした状態(ここらへん…

SQLのブロックコメントのネストについて軽く調べてみた(PostgreSQL, MySQL, SQLite3)

前回(SQLのブロックコメント終端がバックスラッシュエスケープできるか軽く調べてみた(PostgreSQL, MySQL, SQLite3))のを調べていたときに PostgreSQL のドキュメントに これらのブロックコメントはC言語とは異なり、標準SQLで規定されているように入れ…

SQLのブロックコメント終端がバックスラッシュエスケープできるか軽く調べてみた(PostgreSQL, MySQL, SQLite3)

仕様・ソースコードレベルまでは調べてなくて実際の挙動を見ただけ。ブロックコメント終端は2文字あるので、この3パターンを確認すればよさそう。 (1) \*/ (2) *\/ (3) \*\/ 結果 コメント終端として認識される or 認識されない | | PostgreSQL | MySQL | SQ…

(Ruby) PTY.spawn("bash -i")でコマンド実行してプロンプトをexpectしつつ途中の出力も随時表示する

expectで素朴にプロンプトを待つだけだとコマンドの実行が完了するまで途中の出力が表示できなくていまいちだったのであれこれ試して下記のようにしてみた。 プロンプトのパターンに改行が含まれる場合はもうちょい工夫(途中の出力をバッファリングしておく…