Programming & Research Tools

Computing

ツールやLinuxのことなどをまとめていきたい、

Tech Background

Tool Library

Interactive Tutorial

Helix エディタ入門

巻物風のUIで紐解く、モダンなターミナルエディタ「Helix」のチュートリアル。インストール手順から基本操作まで。

START TUTORIAL
Interactive Tutorial

Docker 完全入門

巻物風のUIで紐解く、コンテナ技術「Docker」の基本と応用。公式手順に基づく安全なインストールから。

START TUTORIAL
01
Python Framework

Cluster Shellのご紹介

大規模クラスタ管理を効率化するPythonフレームワーク。並列コマンド実行や柔軟なノードグルーピング機能を解説します。

VIEW DOCUMENTATION
02
Monitoring System

Grafana モニタリングツールの導入

Grafanaを用いたモニタリングツールの導入方法を解説。Prometheusとの連携やアラート設定など。

VIEW DOCUMENTATION
03
Infrastructure as Code

Ansibleとは

Ansibleを使った構成管理の基礎を紹介。Playbookの作成方法やVaultによる機密情報管理についても解説します。

VIEW DOCUMENTATION
04
Container Environment

DockerとROOTの導入

Dockerを使ったコンテナ環境の構築手順。研究用解析ツールであるCERN ROOTをDockerコンテナ上で手軽に動かす方法をまとめました。

VIEW DOCUMENTATION
05
Benchmark

STREAM

STREAMの使い方をかんたんに、メモリ帯域幅計測

VIEW DOCUMENTATION
06
Terminal Multiplexer

Tmuxターミナル管理術

セッションの立ち上げから、重いビルド作業のログ記録(tee)、デタッチやスクロールモードの使い方まで。

VIEW DOCUMENTATION
07
File Transfer

rsync高速ファイル同期

差分コピーで高速にファイル転送を行う rsync の使い方。最強オプションの組み合わせ「-avzP」の解説と注意点など。

VIEW DOCUMENTATION
08
Browser Tool

タイマー

ブラウザで使用可能なタイマー

VIEW DOCUMENTATION
PC
Hardware Build

自作PC 構成の記録

研究・計算用として組んだ Ryzen 9 9900X 搭載マシンのパーツ構成や、ケースサイズの注意点などをまとめています。

VIEW BUILD SPECS
Tech Background

Linux

01
Linux

Linux

Linuxのことをまとめていきたい

VIEW DOCUMENTATION
02
Virtual Machine

Arch Linux on KVM

KVM仮想マシン上にArch Linuxをフルスクラッチでインストールする手順のまとめ。パーティション設定からGRUBブートローダーまで。

VIEW DOCUMENTATION
03
SELinux

SELinux

まとめる、、

VIEW DOCUMENTATION
Tech Background

Package Manager

01
Package Manager

Flathub

Flathub

VIEW DOCUMENTATION
Tech Background

Network

01
Network

Network document

Network

VIEW DOCUMENTATION
RETURN TO HOME