Linux
TL; DR おうちサーバも監視したい SaaS 比較検討 Mackerel Datadog Elastic Cloud NewRelic Grafana Cloud セットアップ Grafana Cloudのアカウント作成 Grafana Agentのインストールとセットアップ cAdvisorを建てる cAdvisorのメトリクスを参照する Grafan…
背景 Goでは外部コマンドの実行時に os/exec パッケージの Command や CommandContext を利用します。特に CommandContext を利用することで、 Goのcontextの流儀に従ってコマンドのタイムアウトや中断が可能であり大変便利です。 一方で、LinuxやmacOSなど…
はじめに なぜおうちKubernetes? ハードウェアの選定 クラスタのブートストラップ cybozu-go/neco-apps Metallb cert-manager Contour TopoLVM Rook SealedSecret ArgoCD GitHubアカウントでSSOする gRPC用とWeb UI用でサービスを分ける VictoriaMetrics Gr…
MAASとは 環境 MAASのストレージレイアウトつらい問題 curtin curtinのconfigを抽出する 抽出したconfigを流用する 疑問点 まとめ 参考 MAASとは maas.io Metal as a Service の略で、Ubuntuの開発元であるCanonicalが開発している、オープンソースのベアメ…
はじめに テンプレートの使い方 テンプレートの特徴 LaTeX on Docker Makefile Git管理 VSCode対応 まとめ textlintで校正する 環境構築 textlint-plugin-latex2e Rule textlint-rule-sentence-length textlint-rule-no-mix-dearu-desumasu textlint-rule-ja…
M75q-1 Tinyって何? DASH Docker Image for DASH CLI DASH CLIの使い方 ヘルプの表示 DASHが有効なホストの探索 電源状態の取得・変更 boot順の表示・変更 ユーザの作成・削除 LEDも操作できる!? JSON形式での実行と表示 -jdo を使う方法 -ji と -jo を使…
なぜ今Make? 資料 学んだこと まとめ なぜ今Make? Makefileを書く機会がほとんどない割に、使う機会は多いなと昔から思っていました。 大学の講義でもC言語で書いたソースコードのコンパイルはEclipseに任せっきりで、TAとしてトラブルシュートする以外で…
はじめに これは2019/11/4現在の情報です.macOS10.15よりも新しいバージョンでは当てはまらない可能性があります.何か更新があれば,コメントを頂けると幸いです. [2019/12/12 追記] この問題はmacOS Catalina 10.15.2で解消されました. 以下の内容はmac…
はじめに 理想 現実 今までの環境 新しい環境への移行にあたって 新しい環境 監視 情報共有・記録 他にやりたいこと 使用中であることの明示 自動ジョブ実行システム 今後の課題 理想に近づくために 共用計算マシンの整備 大学側での提供サービスの拡充 クラ…
きっかけ 環境 xkeysnailとは 導入 xkeysnailのインストール 設定 自動起動 キーリマップ config.py Ctrl(またはCaps)単押しでEsc SandS Mac風IME切り替え Vim like cursor Escしたときに自動でIMEオフ ansible-role-xkeysnail まとめ きっかけ ひさしぶり…