マガジン

最近の記事

今日の学び #107 2024-11-10

Laravel + Eloquentでreliese/laravelを用いてモデルクラスをScaffoldingする既存のDBを見て、LaravelのModelクラスを生成してくれるライブラリ。 リレーションの記述にも対応してるみたいだけど、どのようにリレーションを判定しているかは未確認。 Next.js App Router セキュリティFluxによるReactアプリの状態管理 Flux・FluxUtils編Reactの状態管理であるReduxがこのFluxの設計に沿って

    • 今日の学び #106 2024-11-08

      Laravelへの異常な愛情 または私は如何にして心配するのを止めてEloquentを愛するようになったか by 武田 憲太郎Error while loading rule 'tailwindcss/no-custom-classname'tailwindcssのeslintルールtailwindcss/no-custom-classnameを使うときに、cssファイルを指定しないとエラーで止まる。

      • 今日の学び #105 2024-11-06

        React Server Componentsに感じたフロントエンドの消失なぜ Union に含まれるかどうかを判定するのに `Array.includes()` を使用すると型エラーになるのか

        • 今日の学び #104 2024-10-30

          mahmudz/laravel-shadcn-starter-templateLaravel + Inertia + React + ShadCNの例

        今日の学び #107 2024-11-10

        マガジン

        • data science
          2本

        記事

          今日の学び #103 2024-10-29

          msysgit でファイルを変更していないはずなのに merge できない場合の対処gitの差分があると言われるが、diffを見てもコードに差分は無いというのがよくあった。 filemodeという設定で、ファイルのパーミッションの変更も差分とするかどうかが変わるらしい。 inertiajs/pingcrminertia.jsのデモ

          今日の学び #103 2024-10-29

          今日の学び #102 2024-10-27

          Integrating TypeScript with Inertia.js and Vue.jsSPAしなくても、サーバーから初期値として渡すデータを簡単に渡したい、そしてTSも使いたい。 E2Eテストの部分実行によるテスト時間短縮思ったこと 約9000個の自動テストの 時間を50分->10分に短縮 Flakyテストを1%以下に抑えた話意図が明確じゃないwaitは禁止してもいいと思う。

          今日の学び #102 2024-10-27

          今日の学び #101 2024-10-24

          Honoの来た道とこれから"simple"と"easy"はどう違う?ts-rsクレートを使ってRust(Tauri)とTypeScript(フロントエンド)で型の共有を行う

          今日の学び #101 2024-10-24

          今日の学び #100 2024-10-18

          【TS】型定義、完全に理解していた、、、😇TypeScriptの型定義を条件に応じて絞ることで、存在し得ない状態を回避する。 DockerCompose で複数ファイルを指定するとどうなる?docker-compose.ymlのファイルを複数指定する方法。 Dockerでコンテナ間通信を行う方法docker composeでdockerネットワークが作成されるので、コンテナ間の通信には、コンテナ名でアクセスできる。 webサーバーがMSQLサーバーと通信するときもコンテナ

          今日の学び #100 2024-10-18

          今日の学び #99 2024-10-17

          DockerでPlaywrightの実行TSと連想配列のループ

          今日の学び #99 2024-10-17

          今日の学び #98 2024-10-16

          Prettier HTMLでのignore<!-- prettier-ignore --> prettier-ignoreを記述した下の行の整形を向こうにすることはできるが、範囲指定はできない。要望としてはこのissueでも挙がっている。 実装は着手されてPRもあるが、いくつかのバグがあったことでPRは止まっていおり、なぜか実装者は続けるモチベーションが無くなってしまったとのことで、PRはマージされないまま。 TypeScript オブジェクトの操作

          今日の学び #98 2024-10-16

          今日の学び #97 2024-10-12

          CIとかで使う適切なnpmインストールコマンドNextUIのローカライズ日本語に対応しているので、NextUIProviderのlocalに"ja-JP"を指定するだけでローカライズされる。

          今日の学び #97 2024-10-12

          今日の学び #96 2024-10-11

          Vue3.0以降のv-modelバーチャルスクロールslackもスクロールバーを自作しているみたいだから、ある程度になるとみんな自作し始めるんだろうか。

          今日の学び #96 2024-10-11

          今日の学び #95 2024-10-08

          認知的複雑度(Cognitive Complexity)と循環的複雑度(Cyclomatic Complexity)

          今日の学び #95 2024-10-08

          今日の学び #94 2024-10-07

          Vue watchとwatchEffect普段は極力watchを使わないようにしてるので、vue3で初めてwatchを使った。 watchEffectは名前からReactのuseEffectの影響でも受けたのかな思いきや、どちらかというと監視対象を明記するwatchの方がuseEffectに近かった。 SlidevTypeScriptは型安全じゃないからすばらしい

          今日の学び #94 2024-10-07

          今日の学び #93 2024-10-04

          PHPにおけるlist型React createPortalvue-component-metaコンポーネントのpropsの型がComponentPropsとしてvue-component-type-helpersで提供されている。

          今日の学び #93 2024-10-04

          今日の学び #92 2024-10-03

          すぐ消えてしまう要素をDevToolsで確認するTips集

          今日の学び #92 2024-10-03