人気記事一覧
-
Text generation web UIをチャットモードで使用する方法
この記事では,Text generation web UIをChatGPTのようなチャットモードで実行する方法を記載します. チャットモードを利用することにより,小難しいプロンプトを考えずにChatGPTのようにある程度適当な質問を投げたり,会話したりすることができます. ... -
【Python】Python環境構築
コーディングを行うにあたり,個人的に最も重要と考えているのは「開発環境」です. 個人的に必須な項目は, インテリセンス コーディング規約(命名規則など) コード整形 静的解析ツール 単体テストツール です. プラスαで,「コンテナ(Docker)環境」... -
【初心者向け】 WindowsでPythonの開発環境を構築
この記事では,初心者に向けてPythonの開発環境を構築する手順を記載しています. 対象読者 初学者にとっては,独学で自分ルールを作ることはあまり推奨できません.経験豊富なプログラマが利用している開発環境に習うべきです.(社内で開発環境やツール... -
【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 ... -
【Linux】 OpenSSLを用いてファイルを公開鍵暗号方式で暗号化および復号する方法
下記の記事で,AES(共通鍵暗号方式)を用いた暗号化と復号を記載しました. この記事では,RSA(公開鍵暗号方式)で暗号化と復号を行う手順について記載します. OpenSSLのインストール 暗号化および復号にはOpenSSLを使用します. まずは,OpenSSLがイン... -
【C++】OpenGLなしでVTKをインストールする
VTKライブラリは,かなり大きなプロジェクトです. すべてインストールしても良いですが,膨大な量なためビルドに結構な時間がかかります.また,依存ライブラリが多くOpenGLなどのインストールも要求されます. すべてインストールしても良いですが,膨大... -
【Python】 任意サイズのダミーテキストファイルを作成する
WindowsやLinuxなどOSに依存することなく利用可能であるPythonを用いてダミーテキストを作成する方法を記載します. ダミーテキストファイルとは? ダミーテキストファイルとは,ランダムで意味のない単語や文を含むテキストファイルのことです.主に,テ... -
【Linux】 flexをソースからインストール
依存ライブラリ 最低限の開発ツール m4 依存ライブラリのインストール UbuntuやDebian系 apt install build-essential m4 CentOS, Rocky LinuxなどRHEL系 dnf group install "Development Tools" インストール方法 ダウンロードと解凍 wget https://github... -
【Visual Studio】 日本語から英語環境に変更する手順
Visual Studioをインストールした際に,何も考えずにインストールしたら,Visual Studioの環境が日本語環境になってしまいました. 日本人とっては日本語環境の方が使いやすいですが,トラブルが発生した際に検索するのは英語のほうが情報量が圧倒的に多い...