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

Ubuntu 22.04のneedrestartの確認ダイアログを表示させない方法. cat << 'EOF' > /etc/needrestart/conf.d/99_restart.conf $nrconf{kernelhints} = '0'; $nrconf{restart} = 'a'; EOF

Ubuntu 22.04に最新のdockerをインストールする

$ sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg $ echo "deb [arch=$(dpkg --pr…

Ubuntu 22.04でapt install時のdaemon/kernel 再起動確認ダイアログを出さない方法

needrestartというツールの設定になるので、confファイルを作って設定を書いておいてあげると勝手にrestartしてくれる。 $ echo "\$nrconf{restart} = 'a';" | sudo tee /etc/needrestart/conf.d/50local.conf $ echo "\$nrconf{kernelhints} = '0';" | sudo…

aptでchromeをインストールする

毎回ぐぐってる気がする。 # リポジトリ追加 sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' # 公開鍵 sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key…

asdfのnodejsでchrome-extention-cliを使う。

$ asdf install nodejs 16.15.0 $ asdf global nodejs 16.15.0 $ npm install -g chrome-extension-cli $ asdf reshim nodejs $ chrome-extension-cli my-extension 以上。

Google広告のCVとCostをスプレッドシートに書き出すやつ.

streamlitでdataframeをサーバーからユーザーのクリップボードにコピーする方法

調べてもほとんど出てこなかった。 こんな感じ。 $ python -m pip install bokeh $ python -m pip instal streamlit-bokeh-events def copy_dataframe_button(df): from bokeh.models.widgets import Button from bokeh.models import CustomJS from streaml…

Dockerでredisを立てるときの注意。

デフォルトの9050ポートをホストにbindしないこと。 ホストポートにアタックを仕掛けられてWarningが乱発する。

asdf ruby でgem install bundler 2.1.4 でそんなバージョンいないよって言われた時

普通にエラーメッセージに、gem update --system 3.2.3 せよって書いてあったからやったら治った。

1台のマシンでJenkinsをdocker-composeで立ち上げて自分自身を slaveに追加する

昔々、あるところにUbuntu20.04が動いている1台のNUCがいました。 おじいさんはこんなdocker-compose.ymlを書いてJenkinsおじさんを召喚しました。 version: "3" services: jenkins1: container_name: master image: jenkins/jenkins:lts environment: TZ: A…

MySQLでdbのスキーマの差分を比較したい.

開発用ブランチを使っているテスト環境で、migrateに失敗した時に手動解決(schema_migrationsをいじいじとか)したせいで、初回migrate時とバックアップからリストアしたdbで差分が出てしまっているようなのでスキーマだけ比較したくなった。 sqlのdiff用のツ…

localstackコンテナのdocker-entrypoint-initaws.dの挙動について

以下の設定をしたlocalstackコンテナを立ち上げても、.shが実行されないことがある現象に出くわした. volumes: - ./localstack:/docker-entrypoint-initaws.d 調べた結果initaws.dで実行したsh内でエラーがあるとそれ以降の処理が継続されないというものだっ…

VSCodeを使う前に必ず設定すること

以下記事の設定をして、ファイル監視をオフにする。 やらないと、ssh接続先でファイル監視が大量のリソースを使ってろくに接続先が動かなくなる。 業務でEC2接続中になんかスペック高いのにレスポンス悪いなーと言ってて、まさかVSCodeが原因とは。。。って…

中古のIntel NUC DC3217IYE を 手に入れた!

タイトルの通り、メルカリで中古のIntel NUC DC3217IYE を購入した。 いろんなものを自前で立ち上げて遊ぶ環境が欲しかったので、VPSやEC2よりはスペックに対して割安になりそうな中古マシンでいいや、となった。 TDPが17Wもあるが、Atom系よりはパワーがあ…

ルーターを買い替えた[WRC-2533GST2]

タイトル通り、ルーターをELECOMのWRC-1167GST2からWRC-2533GST2に買い替えた。 どちらも2018年発売の製品なのだが、以下の理由でWRC-2533GST2を買うことにした。 5GHz帯の速度が仕様上1000Mbpsのものが欲しい。 -> 1733Mbpsの製品かな 安定性が現在のルータ…