プログラムメモ プログラムメモ 新着エントリー https://pgmemo.tokyo/memo.php ja-JP /flatmemo.gif プログラムメモ https://pgmemo.tokyo/memo.php 92 22 Thu, 28 Sep 2023 09:09:15 +0900 Thu, 28 Sep 2023 09:09:15 +0900 next.js で tailwind.css が効かない時に調べるところ https://pgmemo.tokyo/memo.php/archive/2401 Thu, 28 Sep 2023 09:09:15 +0900 LaravelでFirebaseのjwt(accessToken)を認証する。認証ミドルウェアを作成する(kreait / laravel-firebase) https://pgmemo.tokyo/memo.php/archive/2400 Mon, 25 Sep 2023 12:27:32 +0900 next.js の Image の fallback https://pgmemo.tokyo/memo.php/archive/2399 Fri, 22 Sep 2023 11:08:01 +0900 conoha vps で kusanagi https://pgmemo.tokyo/memo.php/archive/2397 Thu, 21 Sep 2023 14:33:28 +0900 css の scrollでスクロールが発生している時のみスクロールバーを表示させる方法 https://pgmemo.tokyo/memo.php/archive/2395 Wed, 20 Sep 2023 11:13:06 +0900 「ある要素を内包する要素」の css セレクタ has() https://pgmemo.tokyo/memo.php/archive/2394 Fri, 15 Sep 2023 14:33:46 +0900 mswでreactアプリのモック https://pgmemo.tokyo/memo.php/archive/2393 Thu, 07 Sep 2023 10:47:26 +0900 配列の値(as const)からUnion型(合併型)を生成する https://pgmemo.tokyo/memo.php/archive/2392 Wed, 13 Sep 2023 15:11:11 +0900 TypeScript ジェネリックを使って定義された関数へ型を渡さないときの型推論 https://pgmemo.tokyo/memo.php/archive/2391 Fri, 25 Aug 2023 15:42:07 +0900 TypeScript の Conditional Types https://pgmemo.tokyo/memo.php/archive/2390 Fri, 25 Aug 2023 12:07:13 +0900 キーボードショートカット「/」で検索フォームにフォーカスし、「esc」でフォーカスを外す https://pgmemo.tokyo/memo.php/archive/2389 Thu, 24 Aug 2023 11:12:45 +0900 git で tagをつける。削除する。付け直しする。 https://pgmemo.tokyo/memo.php/archive/2388 Thu, 31 Aug 2023 18:03:53 +0900 CSSによるハンバーガーのアニメーション https://pgmemo.tokyo/memo.php/archive/2387 Thu, 17 Aug 2023 10:35:13 +0900 css grid の header , footer , nav , main のよく使う例 https://pgmemo.tokyo/memo.php/archive/2386 Thu, 28 Sep 2023 18:03:09 +0900 ジェネレーター(自動生成)好きにぴったりのパッケージ hygen https://pgmemo.tokyo/memo.php/archive/2384 Fri, 11 Aug 2023 15:41:52 +0900 作業中ブランチにいながら、派生元ブランチ(master)で行われた更新を取り込む(マージする) https://pgmemo.tokyo/memo.php/archive/1993 Fri, 11 Aug 2023 14:50:41 +0900 あるドメイの ホストしているサーバーを調べる https://pgmemo.tokyo/memo.php/archive/2383 Thu, 10 Aug 2023 15:07:41 +0900 css animation 終了状態で止める https://pgmemo.tokyo/memo.php/archive/2382 Tue, 08 Aug 2023 16:08:51 +0900 css の min() max() minmax() clamp() https://pgmemo.tokyo/memo.php/archive/2381 Tue, 08 Aug 2023 15:06:44 +0900 new hooks in React 18 https://pgmemo.tokyo/memo.php/archive/2380 Wed, 23 Aug 2023 13:03:53 +0900 再レンダリングデバッグの時に有用なコンポーネント https://pgmemo.tokyo/memo.php/archive/2379 Wed, 02 Aug 2023 21:09:02 +0900 display: none → block でアニメーション https://pgmemo.tokyo/memo.php/archive/2378 Wed, 02 Aug 2023 09:43:18 +0900 横並びにしたdivを「1つだけ自動伸縮」にし「残りは固定」にして「全体も自動伸縮」にする https://pgmemo.tokyo/memo.php/archive/2377 Tue, 01 Aug 2023 14:50:46 +0900 css で 親子、兄弟のセレクタ https://pgmemo.tokyo/memo.php/archive/2376 Tue, 01 Aug 2023 10:30:38 +0900 composer で PHPのバージョンを変えて composer install する https://pgmemo.tokyo/memo.php/archive/2375 Tue, 25 Jul 2023 16:19:57 +0900 Webstorm , IntelliJ で git tag をつける https://pgmemo.tokyo/memo.php/archive/2374 Tue, 25 Jul 2023 15:22:52 +0900 mac のコマンドラインでLame エンコーダを使ってmp3を作成する https://pgmemo.tokyo/memo.php/archive/2373 Thu, 20 Jul 2023 14:54:38 +0900 zod の string または null または undefined 、 「number または NaN」定義 https://pgmemo.tokyo/memo.php/archive/2372 Thu, 27 Jul 2023 14:28:16 +0900 React Hook Form で使用できるコンポーネントを作成する https://pgmemo.tokyo/memo.php/archive/2371 Tue, 01 Aug 2023 20:48:12 +0900 Next.js で css module を使用する https://pgmemo.tokyo/memo.php/archive/2368 Tue, 04 Jul 2023 17:02:29 +0900 unix 起動してからの時間を調べる https://pgmemo.tokyo/memo.php/archive/2367 Mon, 03 Jul 2023 09:12:43 +0900 PHP , Laravel で vscode Intelephense のローカル変数の型エラーに対応する https://pgmemo.tokyo/memo.php/archive/2366 Fri, 30 Jun 2023 15:13:05 +0900 .gitattributes で改行コードを指定する https://pgmemo.tokyo/memo.php/archive/2365 Fri, 30 Jun 2023 10:36:01 +0900 Macで複数のユーザーでそれぞれの Homebrew を使用する https://pgmemo.tokyo/memo.php/archive/2364 Wed, 28 Jun 2023 11:40:35 +0900 Typescript の ユーティリティータイプ https://pgmemo.tokyo/memo.php/archive/2361 Wed, 14 Jun 2023 09:27:46 +0900 IllustratorのWEB用設定をして retinaディスプレイ用の画像をスライスする https://pgmemo.tokyo/memo.php/archive/947 Tue, 13 Jun 2023 11:47:22 +0900 enum https://pgmemo.tokyo/memo.php/archive/2360 Tue, 06 Jun 2023 12:51:27 +0900 typescript で 配列 からUnion 型 https://pgmemo.tokyo/memo.php/archive/2359 Thu, 01 Jun 2023 18:26:55 +0900 VS Code の Thunder Client で graphql を使う https://pgmemo.tokyo/memo.php/archive/2358 Thu, 01 Jun 2023 10:39:33 +0900 nestjs + graphql で input の @IsOptional() がうまく聞かない時の修正箇所 https://pgmemo.tokyo/memo.php/archive/2357 Tue, 30 May 2023 09:48:46 +0900 全てのクエリを取得する https://pgmemo.tokyo/memo.php/archive/2356 Mon, 29 May 2023 15:55:23 +0900 CSSだけのUI フレームワーク daisyui https://pgmemo.tokyo/memo.php/archive/2355 Thu, 25 May 2023 16:50:52 +0900 nestjs graphql のテストを書く https://pgmemo.tokyo/memo.php/archive/2354 Thu, 25 May 2023 14:39:15 +0900 aws CDK https://pgmemo.tokyo/memo.php/archive/2352 Wed, 24 May 2023 14:53:03 +0900 EC2 のやりがちな Elastic IP address not attached による請求に対応する https://pgmemo.tokyo/memo.php/archive/2353 Wed, 24 May 2023 13:23:58 +0900 WebStorm で graphql のクエリでエラーが出る場合の対応 https://pgmemo.tokyo/memo.php/archive/2350 Tue, 23 May 2023 15:07:48 +0900 schema.prisma から graphql の コード を自動生成する便利なジェネレータ prisma-nestjs-graphql https://pgmemo.tokyo/memo.php/archive/2307 Fri, 19 May 2023 18:09:20 +0900 gitignore を globalで設置する https://pgmemo.tokyo/memo.php/archive/2347 Thu, 18 May 2023 16:08:50 +0900 Prisma で 1対1( One to One ) 1対多( One to Many )リレーションの定義 https://pgmemo.tokyo/memo.php/archive/2346 Thu, 18 May 2023 12:49:38 +0900 graphql-codegen を使って、フックを自動生成し tanstack query + graphql クエリを実行する https://pgmemo.tokyo/memo.php/archive/2345 Fri, 09 Jun 2023 11:09:12 +0900