人気記事一覧
-
【Rust】 TCP/IPで送受信を行うプログラム
以前にC/C++でTCI/IPの送受信プログラムを作成しました. この記事では,RustでTCP/IPの送受信プログラムを作成する方法を記載します. ソケット通信とは ソケットは通信の出入口のようなものです.TCP/IPなどに代表されるHTTP通信などもソケット通信の一... -
Text generation web UIをチャットモードで使用する方法
この記事では,Text generation web UIをChatGPTのようなチャットモードで実行する方法を記載します. チャットモードを利用することにより,小難しいプロンプトを考えずにChatGPTのようにある程度適当な質問を投げたり,会話したりすることができます. ... -
【Python】CSVファイルの読み込み
Pythonのファイル入出力は,pandasを利用するのが簡単です. 読み込みの例題に使うCSVファイルは下記のものです. data.csv x, y 0, 0 0.02, 0.0102626 0.04, 0.0235473 0.06, 0.0361074 0.08, 0.049341 0.1, 0.0620651 pandasのインストール pip install ... -
【初心者向け】 WindowsでPythonの開発環境を構築
この記事では,初心者に向けてPythonの開発環境を構築する手順を記載しています. 対象読者 初学者にとっては,独学で自分ルールを作ることはあまり推奨できません.経験豊富なプログラマが利用している開発環境に習うべきです.(社内で開発環境やツール... -
【C++】OpenGLなしでVTKをインストールする
VTKライブラリは,かなり大きなプロジェクトです. すべてインストールしても良いですが,膨大な量なためビルドに結構な時間がかかります.また,依存ライブラリが多くOpenGLなどのインストールも要求されます. すべてインストールしても良いですが,膨大... -
【Linux】 OpenSSLを用いてファイルを公開鍵暗号方式で暗号化および復号する方法
下記の記事で,AES(共通鍵暗号方式)を用いた暗号化と復号を記載しました. この記事では,RSA(公開鍵暗号方式)で暗号化と復号を行う手順について記載します. OpenSSLのインストール 暗号化および復号にはOpenSSLを使用します. まずは,OpenSSLがイン... -
【Python】 任意サイズのダミーテキストファイルを作成する
WindowsやLinuxなどOSに依存することなく利用可能であるPythonを用いてダミーテキストを作成する方法を記載します. ダミーテキストファイルとは? ダミーテキストファイルとは,ランダムで意味のない単語や文を含むテキストファイルのことです.主に,テ... -
【Linux】 Diffusersのインストール方法
この記事ではDiffuserのインストール方法を記載します. インストール方法 PyTorch用の環境を構築 まずは,Pytorchを動作させるための環境を構築します PyTorchのインストール関連記事にまとめてあります. 仮想環境の構築 仮想環境を用意します.この手順... -
Peridigmをソースからインストールする
Peridigmとは Peridigmは,Peridynamicsのオープンソースコードです.もともとは,アメリカのSandia国立研究所で開発され2011年にオープンソース化されました.Trilinosの基本的なコンポーネント使用したC++のコードであり,Sandia国立研究所で開発された...