新着記事一覧
-
【Linux】InfiniBandドライバをインストールする
この記事では,InfiniBandのドライバのインストール方法を記載します. インストール方法は基本的に公式サイトを参考にしていますが,誤植やわかりにくさがあったため,まとめておきます. MellanoxがNVidiaに買収されたことで,Mellanoxのウェブサイトに... -
【Linux】特定の拡張子を持つファイル名を再帰的に検索する方法
よく使うコマンドですが,忘れがちなのでここにメモしておきます. 構文 find <directory> -type f -name '*.<extension>' 複数条件 find <directory> -type f -name '*.<extension1>' -or -name '*.<extension2>' 特定のデ... -
【Python】 データ補完はScipyによる内挿が便利
離散データに対して補完を行いたい場合,なんらかの関数近似を用いることが一般的です. PythonではScipyライブラリ(scipy.interpolate)にいくつかの近似関数が用意されており,それらを使用することで簡単にデータ補完(内挿)を行うことができます. ... -
【Linux】 対話なしでパスワードを変更する方法
passwdコマンドはパスワードを変更する際,対話形式です. スクリプトを使用する際,対話型であると特別な処理(expectなど)が要求され少々面倒です. passwdの変更に限って言えば,expectを用いずに別のコマンドで代用できるため,そちらを使用する方が... -
【Linux】 rsyncでpermission denied (13)の対処方法
rsyncを使用している際にpermission denied (13)エラーに遭遇することがあります. 原因は,rsyncを実行しているユーザの権限不足です. 権限不足を解消するために一番手っ取り早い方法は管理者権限(rootアカウント)を利用することです. ただ,ここで問... -
【Linux】 ClusterShellを導入して,クラスタ管理を楽にする
ClusterShellとは ClusterShellとは,公式の言葉を借りる(訳す)と「LinuxやBSDで構築されたクラスタ管理を支援する軽量で統一されたコマンド実行用のPythonフレームワーク」です.簡単に説明すると,クラスタの管理を容易にするためのツールです. 複数... -
【Linux】最新のCMakeをインストールする手順
CMakeはaptなどのパッケージ管理システムからインストール可能ですが,最新版はソースからビルドし,インストールする必要があります. ここでは,最新のCMakeをソースからインストールする手順を示します. インストール手順 ここではバージョン3.26.4と... -
【Windows】 Dockerイメージの保存場所を変更する方法
WindowsでDockerを使用する多くの場合,Docker Desktop for Windowsを利用します. Docker Desktop for Windowsのデフォルト保存先はCドライブです. Dockerイメージを複数Pullやコンテナを多用すると,ディスク容量を圧迫するため別途Dドライブなどに保存... -
【Linux】 最新のGCCをソースからインストールする手順
GCCはパッケージ管理システム(aptやyumなど)を用いることで簡単にインストール可能です. インストールされるGCCのバージョンはOSに依存するため,最新バージョンをインストールしたい場合,ソースからビルドし,インストールする必要があります. ソー...