カテゴリー: 開発

開発

【工事中】雑記 GitLabとAWS CodeBuild, CodeDeployの連携

  GitLabのリポジトリとCodeCommitをミラーリングすることで連携は可能   【AWS】GitLabとCodeBuildを連携させる方法は? CodeCommit + CodeDeploy + CodePipelineでEC2にデプロイ~CodeCommitの設定~ https://qiita.com/keitakn/items/6abe6c971e4dec3b69ef ht …

開発

OpenID連携モジュール開発雑記 Authorization_code_flow

    仕様 Authorization_code_flowに即したOpenIDプロバイダのみ対応とする 独自機能として柔軟なパラメータのバインド機能を実装する   フロー https://sequencediagram.org/ title OpenID連携モジュールによるユーザ新規作成・ログイン UserDevice->AuthWeb:認証ページ要求 Use …

Mac, 開発

Mac node nodebrew再インストール

    アンインストールから再インストールすることにした 個人的なメモなので自己責任でお願いしま🐱   アンインストール   $ npm uninstall -g npm removed 430 packages in 6.19s $ brew uninstall node $ brew uninstall nodebrew   $ curl -o …

開発

Ubuntu Nodebrewでnodeのバージョンを指定インストール

$ curl -L git.io/nodebrew | perl – setup vagrant@homestead:~/code$ export PATH=$HOME/.nodebrew/current/bin:$PATH   $ nodebrew install v10.18 $ nodebrew use v10.18       $ node -v v10.18 …

開発

コードレビュー指摘ポイント PHP Laravel

$xxx_flagは使わない。 $is_xxxを使う フラグは$is_の形にすると意味がはっきりする $xxx_flagは使わない ❌  $original_file_flag = true; ⭕️  $is_original_file = true;   ネストの階層が3以下になっているか 4以上になっていたら、アーリーリターンや関数化して外出ししよう。 この規約による効果は強力なので …

開発, API

Swagger API作成 配列arrayとオブジェクトobjectの表記

  Swagger API 配列, オブジェクトの記述例   久しぶりにSwagger書くとはまるので、 配列とオブジェクトを書いておく   type: object properties: $ref: “./parts/shop.yaml” example: $ref: “./example/shop.yaml”   /parts/shop.yaml draft: …

開発, API

Swagger API 配列, オブジェクトの記述例

  例1   type: object properties:  event_id:    type: integer   name:    type: string   items:    type: array    items:    properties:    key:    type: integer    name:    type: string    value:    …