開発

[Solved] Git Pushでエラー | error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400 send-pack: unexpected disconnect while reading sideband packet Writing objects: 100% (9/9), 2.30 MiB | 4.19 MiB/s, done. Total 9 (delta 5), reused 0 (delta 0), pack-reused 0 fatal: the remote end hung up unexpectedly

    error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400 send-pack: unexpected disconnect while reading sideband packet Writing objects: 100% (9/9), 2.30 MiB | 4.19 MiB/s, do …

MySQL

[MysQL]オンラインDDL

  オンラインDDL データベース稼働中に無停止で既存テーブルに対して変更を行う技術 変更中にロックされなくなり該当テーブルに対して読み書きが可能 ALGORITHM=INPLACE 処理をブロックしない。「その場で」で更新を行う LOCK=NONE ロックを行わない Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kin …

Nuxt.js(Vue.js)

Nuxt.js computed()の共通利用

コーディング UIで入力されるフォームのInputのデータを使い回す例 GetExampleQueryVariables, RegisterExampleByInputMutationVariablesで使いまわしたかった時     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPa …

Go

Golan GORM SubQueryをJOINする方法

文字列結合にする方法で解決した☺️       Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

MySQL, トラブルシューティング

[訓練]誤って有料会員を無料会員に全件更新してしまったので、テーブルを復旧する

経緯 とある動画をラジオ感覚で流していた   スタートアップに在籍 有料会員数は100程度のサービスを運用 メンテナンス作業のミスによるインシデントが発生 事故の内容 1件の特定の有料会員を無料会員に修正するメンテナンスを行う時に // WHERE句の付け忘れ // ;の位置が早くてWHEREが入らないケース // 改行されている && 1行目のみ選択されている &amp …

Golang

Golang Switchをinterfaceを利用することで消滅させるStrategyパターン

  Switchをinterfaceを利用することで消滅させるStrategyパターン interaface以外にもmapで同様のことができる。     client.go リクエストからNewMagic()へのインジェクションはMapを使えば、switchやifを使う必要もなくなります。       Amazonおすすめ iPad 9世代 202 …

Golang

Golang gormから取得した空オブジェクト, 空Collectionの判定。Collectionからオブジェクトの抽出

空のオブジェクトの判定 これで判定 例   空Collectionの判定 Find(&existingTargets).Errorとif len(existingTargets) != 0 {}の組み合わせ 例  Collectionからのオブジェクト抽出方法 for rangeで抽出できる 例     Amazonおすすめ iPad 9世代 2021年最新作 iPad …

開発, Go

[VS Code] Failed to launch: could not launch process: can not run under Rosetta, check that the installed build of Go is right for your CPU architecture

Dev Containerが起動しなくなったので復旧した手順   Terminal CPUアーキテクチャ確認   ARMのGoをインストールする https://go.dev/dl/   VS Code 拡張機能の「Go」を削除 拡張機能の「Go」を改めてインストール VS Codeの再起動   これでDev Containerが起動しました😀 Amazonおすすめ …

開発, Go

[Solved] Version of Delve is too old for Go version 1.22.3 (maximum supported version 1.21, suppress this error with –check-go-version=false)

    Goをアップデートしたら、VS Codeのデバッガが動かなくなった。 Mac内のdelveをbrewで更新する   対応   Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

トラブルシューティング

[Solved] require() of ES Module /Users/kanehiroyuu/Documents/GitHub/front-study/udemy/nuxt-projects/nuxt-async/node_modules/axios/index.js from

        pages/users/index.vue   http://localhost:3000/users/ Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

Nuxt.js

Nuxtお勉強メモ

  勉強元サイト はじめてのNuxt 3入門 ・Nuxt.jsのディレクトリの構造と機能 ・pages ・stores ・components ・Axios 【Nuxt.js】props基礎編:コンポーネントに自由にデータを渡そう ・props Vue.js Piniaを使って状態管理(データの共有)を行ってみよう ・Pinia   ツール https://jsonplaceh …