Linux

VSCode Remote Container 間を 172.17.0.1 経由で通信する

TL;DR ~/.config/Code/User/settings.json に "remote.localPortHost": "allInterfaces" を追加すると 172.17.0.1 でコンテナ間の通信ができる。 github.com Remote Container だと 172.17.0.1 で他のコンテナに接続できない 普通に Docker を使っているとき…

ThinkCentre M75q-1 Tiny で Arch Linux と Windows 10 をデュアルブート

goropikari.hatenablog.com 作業する前に Windows のリカバリーUSBを作っておく USB リカバリードライブを作成して、Windows 10のリカバリーに利用する - NZ Arch Linux の Live USB がブートでできるように secure boot を disable にする。 推奨するBIOSの…

Arch Linux の Docker Image を作る

Dockerhub に ArchLinux のイメージがあるので自分で作る必要はないものの base image を作ったことがなかったので勉強がてら作ってみた。 hub.docker.com 環境 OS: Arch Linux $ mkdir archlinux-docker $ cd archlinux-docker $ wget http://ftp.jaist.ac.…

AmazonLinux 2 で parquet-tools をビルド

ビルドに必要なものを用意する yum install -y wget git tar gcc gcc-c++ boost-devel make maven wget -nv http://archive.apache.org/dist/thrift/0.12.0/thrift-0.12.0.tar.gz && \ tar xzf thrift-0.12.0.tar.gz && \ cd thrift-0.12.0 && \ chmod +x ./…

Configuring Linux Web Servers | Udacity を受講した

Udacity で開講されている Configuring Linux Web Servers を受講してみた。 www.udacity.com TIMELINE: Approx. 1 Weeks という講義だけあって重い講義ではないので1日でサクッと終わらせた。 講義では Vagrant を使ってそこに Ubuntu Server を建てるとい…

「ふつうのLinuxプログラミング」を読んだ

日頃 Linux を使っているものの、Linux について全然理解していないなぁと思っていたので「ふつうの Liunx プログラミング」を読んでみた。 読み終わるまでに22時間12分かかった。 ふつうのLinuxプログラミング 第2版 Linuxの仕組みから学べるgccプログラミ…