もがき系プログラマの日常

もがき系エンジニアの勉強したこと、日常のこと、気になっている技術、備忘録などを紹介するブログです。

2023-01-01から1年間の記事一覧

LaravelのXSRF-TOKENの名前を変える

はじめに こんばんは。 今回、laravelのXSRF-TOKENクッキーの名前を変えるために色々調べた備忘録です。 Staging環境, Production環境でTokenの名前がぶつかって token mismatchエラーが出てしまっていました。 この解決策が参考サイトに書かれていました。 …

laravelのcollectionでgroupbyしつつpluck & uniqueしたい

はじめに こんばんは。 めっちゃ簡単な備忘録です。 本題 さっそくコード UserPlan::all() ->groupBy('plan_id') ->map(static fn(Collection $c) => $c->pluck('type')->unique()) ->toArray(); こんな感じ。 groupBy で集計したあと、mapしてやりたい処理…

phpspreadsheetでは checkboxの値を取得できない?

はじめに こんばんは。 phpspreadsheetを久々に触る機会があって、ちょっと悩んで、結局できなかったので悩んだ結果を備忘録しておきます。 本題 今回 phpspreadsheetでcheckboxの値を取りたいという感じだったのですが、色々調べて取れませんでした... foru…

mysqlでテーブル名とテーブルコメントを一覧でみたい

はじめに こんばんは。 めちゃめちゃかんたんな備忘録です。 開発進んでテーブル数が増えたときに、どのテーブルが何かわかんなくなるときがあります。 そんなときにテーブル名とテーブルコメントが並んで表示されたらわかりやすいです。 そんなやり方あるか…

docker-composeでコンテナのIPを固定にする

はじめに こんばんは。 めっちゃかんたんな備忘録です。 dockerで立ち上げたコンテナのIPを固定にしたかったので、調べて対応してみました。 参考サイト zaki-hmkc.hatenablog.com 本題 version: '3' services: web: build: ./docker/app container_name: we…

minioを設定した

はじめに こんばんは。 n番煎じですが、とあるlaravel案件でローカル開発時でもファイルアップする際にS3にちょくで上げてる案件があったので、今回minioを設定しました。 使っているのが古めのバージョンだったのでググって出てくる記事ではうまくできなか…

Chart.jsの凡例の動きのままクリック時の処理を追加したい

はじめに こんばんは。 最近 Chart.jsを触ってるのですが、少しだけ迷って調べた部分があったので、備忘録しておきます。 本題 サンプルのコード <html> <head> <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/4.2.1/chart.umd.js"></script> </head> <body> <div> <canvas id="chart"></canvas> </div> <script> var ctx = document.getElementById('cha…</body></html>

bigqueryのテーブルをコピーする

はじめに こんばんは。 最近 BigQueryを触ってるんですが、コンソール上でできることと、クエリを使ってできることが結構違ったので、備忘録しておきます。 本題 1. テーブルのコピー CREATE TABLE project_name.datase_name.copy_table_name CLONE project_…

axiosでの通信時にキャメルケース化・スネークケース化の処理を混ぜる

はじめに こんばんは。 axiosでフロントからバックエンドと通信する際にパラメータを渡すと思います。 その際に、パラメータのkey名ってスネークケースで渡して、スネークケースで受け取りたいときってあると思います。 また、その後バックエンドからフロン…

storybookでelement-plusを適用する

はじめに こんばんは。 めっちゃ短い 備忘録です。 StoryBookでElement-Plusを適用する方法を調べました。 バージョン storybook => 6.5.16 element-plus => 2.3 本題 その名もズバリなものがありました。 stackoverflow.com # preview.js import { app } fr…

phpからBigQueryへ保存

はじめに こんばんは。 今までBigQuery色々触ってまして、PHPからBigQueryってそういえば触ったことなかったですが、今回触る事があったので、備忘録残しときます。 本題 github.com インストール $ composer require google/cloud-bigquery データ追加 ※ 事…

storybook+vue3でpiniaを使う

はじめに こんばんは。 仕事でstorybookを使う機会があり、piniaも同時に使うパターンが有り、色々調べた結果の備忘録です。 本題 やることは簡単で、以下を設定するだけ // preview.js import { app } from '@storybook/vue3' import { createPinia } from …

LaravelのModelの主キーを文字列型にする

はじめに こんばんは。 知らなかったんかい!という簡単備忘録です。 タイトルの通り Laravelで使用する主キーを整数型ではなく文字列型に設定する方法です。 本題 答えはこちら

AWS App Runnerの環境変数に SSM Parameter Storeを設定できるようになった!!

はじめに こんばんは。 めちゃめちゃテンション上がったので駆け足で備忘録です。 qiita.com まじか! ということで試してみました。 本題 選択できるようになってます! こんな感じで設定できました。 設定値は以下のような感じ。 arn:aws:ssm:<region>:<aws_account_id>:parameter/<parameter_name></parameter_name></aws_account_id></region>…

nuxt-basic-auth-moduleで簡単basic認証

はじめに こんばんは。 めちゃめちゃ簡単にnuxtでbasic認証をかけられたので備忘録です。 本題 www.npmjs.com ほぼほぼチュートリアル通りです。 僕が試した環境は nuxt2です。 install $ yarn add nuxt-basic-auth-module setting 設定もめちゃめちゃ簡単で…

stripeの請求書を日本語に変更

はじめに 最近stripeを使ってみているのですが、請求書を作成する際、英語での表示になってしまい、これを解決するにはどうすればいいか調べてたのですが、やり方が分かったので、備忘録です。 本題 コードはこちら $client = new StripeClient(config('invo…

github action上で別レポジトリに対して、ブランチを切り替えたり、commit & mergeしてpushしたり...

はじめに こんばんは。 とある案件で github action上で 別レポジトリをcloneして、もろもろ操作を行うというものがあったので、備忘録として残しておきます。 本題 対応した方法は以下 - name: Clone For Main Branch uses: actions/checkout@v3 with: repo…

laravelのmergeBindings()はちょっと使いづらかった

はじめに こんばんは。 最近laravelの mergeBindings() を使う機会がありましたが、うまく使えなかったので備忘録です。 参考サイトは以下 qiita.com 本題 条件付きのサブクエリを作る必要があったのですが自分の場合、mergeBindings()ではうまくいきません…

workflow_callを使ってgithub actionのymlを分割する

はじめに こんばんは。 最近github actionの知見が少しだけ溜まった僕です。 github actionやってるとymlがすごい量になって、めちゃんこみにくくなりますよね。 うまいこと分割できないかなと調べたら、いいやりかたあったので、備忘録で残しておきます。 …

github actionの失敗時にslack通知を行う

はじめに あけましておめでとうございます(2回目) 新年早々、高熱・そして指の怪我で意図せず1月中旬くらいまで休む羽目になりました。 今回も簡単な備忘録 去年の年末はずーっと github actionを触ってましたが、失敗した際に slackに通知したいなと思い、…

2023年の目標

こんにちは。 新年から気管支炎・突き指等をして厄年でもないのにツイてないkojirockです。 kojirooooocks.hatenablog.com 2023年の目標を立てようと思います。 1. ダイエットで62kgにする 去年で76kg -> 68kgまでダイエットに成功したので次は肥満体重から…

2022年のまとめ

こんばんは。 あけましておめでとうございます。 2022年も本当にお疲れさまでした。 そして毎年恒例2022年の振り返りをやっていきたいと思います。 kojirooooocks.hatenablog.com ブログ数年間51件を目指す => 年間では52件で一応クリア(内容は微妙だけど...…