TechEloquentのsaveではCarbonオブジェクトをStringに変換している はじめに Eloquentを利用すると、以下の①、②のどちらのパターンでも保存することが出来ます。 $foo = Foo::getModel(); // ①明示的にStringを渡す $foo->fill([ ...2022.12.27Tech
TechWordPressのサイトでLCPを改善する 長かったLCPとの戦いが一段落ついたので備忘録的に。 はじめに LCP (Largest Contentful Paint) は、PageSpeed Insights (Lighthouse) で計測されるパフォーマンスに関す...2022.12.16Tech
TechCDKでやる Lambda Function URLs 最近、CDKいじってなかったのでリハビリを兼ねて前からやってみたかったネタを。 Lambda Function URLs AWS LambdaはAPIエンドポイントとして利用するケースも多いと思いますが、Lambda Func...2022.12.13Tech
Tech「永続オブジェクトキャッシュを使用してください」が気になったのでコアを覗いてみた はじめに WordPress 6.1から、サイトヘルスステータスにて永続オブジェクトキャッシュの使用がレコメンドされるようになったようです。 こちらの対応としては、ホスティングプロバイダーが提供するキャッシュサーバーを...2022.12.01Tech
TechCorcelでWordPressの投稿をLaravelで使う WordPressの投稿をLaravelで扱ってみます。 Corcel CorcelはEloquent ORMを利用してWordPressのデータを操作するインタフェースを提供しています。WordPresのデータベース...2022.11.14Tech
TechLaravelのorderedUuidはversion4っぽいorderedなUUIDを生成している Str::orderedUuid()は先頭の48ビットでタイムスタンプで表しているため、順序が保証されるらしい。 はじめに Laravelのmigrationsでテーブルを作成する際は、 $table->id() として...2022.08.24Tech
TechAWS CDKを使ってTypeScriptで書いたLambdaをデプロイする + SAM Localで動かす LambdaのコードをTypeScriptで書いてCDKでデプロイしようとすると、CDKによるデプロイの外でトランスパイルしなければいかんよなぁ。。と思っていたんですが、今はそんなことしなくても良くなってるんですね。2022.03.13Tech
TechAmazon LightsailをAWS CDKで使ってみる LightsailがCloudFormationでサポートされ、CDKでも使えるようになったので試してみたことを色々と。2021.12.24Tech
TechBeautifulSoupとSeleniumのあわせ技でスクレイピングする Pythonでスクレイピングを行う際は、BeautifulSoupを利用するのが一般的かと思われます。使い方もDOMをセレクタで取得して解析するような感じですので、難易度もそこまで高くありません。 Seleniumはブラウザのレンダ...2021.03.21Tech