シェルスクリプトcurlでファイルをダウンロードする curlコマンドを使ってWeb上にあるデータをダウンロードし、名前をつけて保存する方法を解説する。結論以下のコマンドでOK。ファイル名を指定する場合# 構文curl -L "ダウンロードしたいURL" -o ファイル名# 例curl -L ... 2023.11.26シェルスクリプト
Python【Python】区切り文字を残して分割する やりたいこと以下のようなファイルを読み込み、日付ごとに区切ってオブジェクトに格納したい。■元データ2023/11/04 apple.2023/11/05 banana. 2023/11/06 orange.■分割後# 1つ目のデータ2023... 2023.11.04Python
ChatGPTOpen InterpreterをDocker上で実行する Open Interpreterとはかんたんに言うと、「プログラムの作成、実行までをやってくれるChatGPT」。通常のChatGPTであれば、プログラムを書いてくれるが実行まではしてくれない。OpenInterpreterはそのプログラム... 2023.09.23ChatGPTDocker
Docker【Docker】コンテナに環境変数を渡す やりたいことAPIキーなどの秘匿性の高い環境変数を、Dockerコンテナに環境変数としていい感じに渡したい。docker composeなどを使わないシンプルな環境でこれを実行したい。手順①まずはシンプルなDockerfile作成ベースイメ... 2023.09.23Docker
ターミナル操作DockerやPythonの実行にMakefileを使うと便利(Makefileの書き方) リポジトリのセットアップや、docker composeを使った開発環境のローカル起動などにシェルスクリプトを使う人は多いだろう。ただ、以下のような悩みは無いだろうか?./bin/〇〇.shが量産されて、どれが何だっけ?とよく混乱する↑の使... 2023.09.23ターミナル操作
SpringBoot【SpringBoot】ログをJSON形式で出力する ログを解析してアラート通知などに活用したい場合、ログのフォーマットはパースしやすいことが最重要となる。今回はSpringBootアプリケーションのログを、1ログ1行のJSON形式で出力する方法を解説する。パースしやすいログとは1ログ1行で出... 2023.08.27SpringBoot
シェルスクリプトダブルクォートがエスケープされたjsonを整形する やりたいこと■Beforebbb.json"{\"name\":\"hoge\",\"age\":12}"■After{ "name": "hoge", "age": 12}結論$ cat bbb.json | jq -r | jq{ "n... 2023.06.20シェルスクリプト
React.js/Next.js【Next.js】jestを使ったユニットテストを導入する(TypeScript利用) 環境next 13.2.1jest 29.5.0参考ページ今回の記事は、Next.jsのテストに関するページをもとに作成している。テスト対象のコンポーネント今回のテスト対象コンポーネントは以下。ボタンと言いつつ、ただのh3タグが配置されてい... 2023.06.11React.js/Next.js
用語フレームワークとライブラリの違い 車で例えた理解フレームワーク:車の骨組みがほぼ出来上がっている状態のものフレームワークは基盤なので、1つのアプリケーションで使うフレームワークは1つライブラリ:車の部品のこと(タイヤ、ボンネット、ボディ)ライブラリはパーツや部品のことなので... 2023.06.11用語