クレデンシャル含むソースコードをChatGPT等のクラウドLLMサービスにアップロードしないでください。 今回のプロンプトはオープンなリポジトリのみを対象としており、シェルスクリプトが実行される環境もChatGPT側のクラウド上のサンドボックス内のみを想定しています。 ローカル環境では以下のシェルスクリプトをそのまま実行せずに、ご自身が作成したシェルスクリプトを利用してください。 以下はソースコードのプロジェクトルートで実行することで、ソースコードのダンプを.txt形式でダンプするシェルスクリプトです。 \`\`\` #!/bin/bash # バイナリファイルかどうかを判定する関数 is_binary_file() { local file="$1" local file_output file_output=$(file "$file") if [[ "$file_output" ==
「Microsoft Word を Markdown に変換するコマンド「docx2md」を作った」と言う記事を見つけました。 現在取り組んでいる「ナビゲーション・ドキュメント(略して「ナビドク」)」と言うサービスは、MS-Wordで「見出し1~4」を使って作成してあれば、「見出し1~4」は「章、節、項」としてシンプルな構造化文章として社内文書を共有できるようにすることを目指しています。 ワード文書のまま(あるいはPDFにして)共有すればいいという考え方もありますので、それはそれとして否定するものではありませんが、構造的に文書を捉えてみるという考え方は「SGML」などを源流に持つもので、日本では見事に定着しませんでした。 「ナビドク」では、MS-Wordにスタイルで「見出し」を使い、「表示」-「ナビゲーション」にチェックを入れた表示に近似させたHTMLファイルとして加工します。 これがマニ
Pythonでcontextlibを使用してファイルの読み書きを行ってみます。 今回はcontextlibを用います。このライブラリ・モジュールはPythonの標準ライブラリですので、事前にインストールする必要はありません。 なお、contextlibを用いることでコンテキストマネージャを作成できます。コンテキストマネージャは、Pythonの機能の一つで、特定の処理を実行する前後に、必要なリソースの確保と解放を自動的に行うための手段です。これにより、コードをより安全かつ効率的に記述することができます。 ■Python 今回のPythonのバージョンは、「3.10.9」を使用しています。(Windows11)(pythonランチャーでの確認) ■contextlibを使用してファイルの読み書きを行う Pythonのcontextlibを使用してファイルの読み書きを行うスクリプトを書いていきま
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く