There's an echo in my head

日々のメモ。

go

【追記】C と Go で for 文のループでのスタックフレームの積み方が違うという気付き → 変数の確保の方法が違うだけだった

c go

この記事を読んでいて、不思議に感じたのでメモ。 blog.p1ass.com というのも、 低レイヤを知りたい人のためのCコンパイラ作成入門 を読みながら for 文を作っていたときにループごとにスタックフレームを新しく積むことはなかったので、別の変数に再代入し…

Alpine上でstart_serverを使おうとしたらno such file or directory

go

lestrrat-go/server-starterというホットデプロイしてくれるものがある。 github.com これをAlpine LinuxなDockerコンテナ上で使おうとしたら下記のようなエラーが出た。 standard_init_linux.go:190: exec user process caused "no such file or directory"…

chromedriverをインストールしてくれるchromedriver_helperをGoで書いた

go

a2ikm/chromedriver_helper やることはおおまかに2つで、 $ chromedriver_helper installで最新のバージョンを~/.chromedriver-helper/chromedriverにインストールする chromedriver_helper.BinaryPath()でインストールされているバイナリのパスを返す 詳し…

このブログに出てくるコードスニペッツは、引用あるいは断りがない限りMITライセンスです。