Low Level Lovers

The stories of low layer programming and developments.

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

サーバーを再起動したらgrub rescueの沼にハマった

昨日、借りているVPSのうち1つがめちゃくちゃ重かったんで、とりあえずバックアップを取って詳しく調べることにした。が、scpすらまともに動かないぐらい重くなっていたので仕方なく再起動した。 起動しない すると・・・OS(Ubuntu Server 18.04 LTS)が起…

docker-composeが~/.ssh/configを読んでくれない

sshコマンドを使うたびに毎回秘密鍵を指定するのが面倒なので~/.ssh/configにこう書いてます。 Host 203.0.113.100 IdentityFile ~/.ssh/mirai_no_himitsu_id_rsa User mirai Hostname 203.0.113.100 IdentifyFileに指定したファイルパスの秘密鍵を使って、H…

DockerfileのCMDがなぜか [ ] 付きだと動かない

コンテナからコマンドを定期実行したいなと思ってこんなDockerfileを書きました。 FROM alpine:3.12 CMD ["crond", "-f", "-d", "8"] そしたらエラーが出て動かない… /bin/sh: [crond,: not found 最後の行の [ ] を使わないように書き換えるとなぜか動きま…

Traefikを試した

自宅DC(かっこいい)でぁゃしぃWebアプリケーションをdocker下で動かしている。同じhttpsポートで外部公開したいコンテナが多数ぶら下がっているので、これをHostヘッダー等で振り分けるリバースプロキシが必要だ。httpsなのでついでにLet's Encryptから証…

Ubuntu 20.04 LTSをインストールしてみた

ついにUbuntu 20.04 LTSがリリースされたのでアップグレードしてみました。 18.04 LTSからのアップグレード 普段使いはWindows 10ですが、もはやSteam専用OSになっとります。Linuxじゃないと趣味のプログラミングが捗らないので、VMware WorkstationにUbuntu…

話題のRakuten UN-LIMITEDに乗り換え!

1年間無料・通話無料・ギガ無制限(楽天エリア内のみ)に釣られて、Rakuten UN-LIMITEDにMNP転入してみた。 無謀にもメイン回線 このキャリアは制限が強すぎる。対応機種じゃないとアクティベーションや通話・SMSができない。たまたま自宅のコンテナに楽天MN…

ずっとテレワークで生きていたい

新型コロナウイルスの蔓延で全国に緊急事態宣言が発出されてはや2日。「テレワークとたまの出社」で過ごしていましたが、緊急事態宣言後は出社厳禁となったため、お家で働いてます。 所定の時間以上に働いてしまう、そんな傾向は確かにあります。 しかし、他…

技術書典8での「NORANECO JAPAN! ~サイバー攻撃の喰らい方~」頒布について

新型コロナウイルスの影響で技術書典8が中止になってしまい残念です。変な本(失礼)が好きで、初参加の前回、かなり仕入れられたのでまた行きたかったのに。コロナのバカーー!! 代替となるオンライン開催の技術書典応援祭にてnoranecoメンバーが新刊を頒…