- 2022.06.19
PHP関連のことを調べてみた2022年06月19日
laravel Unitテスト 作成したテストクラスでsetUp関数をオーバーライドしたらエラーが出た # 概要 – laravelのUnitテストにて作成した独自のクラスにsetUp関数を使って継承元の関数をオーバーライドしようとしたときにエラーが出たのでまとめる。 # エラーまでの経緯 – 下記のように独自のテストクラスにsetUp()関数を記載した。(継承元のsetU […]
laravel Unitテスト 作成したテストクラスでsetUp関数をオーバーライドしたらエラーが出た # 概要 – laravelのUnitテストにて作成した独自のクラスにsetUp関数を使って継承元の関数をオーバーライドしようとしたときにエラーが出たのでまとめる。 # エラーまでの経緯 – 下記のように独自のテストクラスにsetUp()関数を記載した。(継承元のsetU […]
npm WARN config global `–global`, `–local` are deprecated. Use `–location=global` instead.が出た時の解決策 数日前に突然“`npm WARN config global `–global`, `–local` are deprecated […]
react-beautiful-dndでUnable to find draggable with idが出たときの対処法 ## 原因 React 18でReact.StrictModeを使っているため “`index.js const root = ReactDOM.createRoot(document.getElementById(‘root’)); ro […]
SAM CLIを用いたLambda Layer 検証方法メモ ## Lambda Layerとは * 複数のLambda関数で外部ライブラリやビジネスロジックを共有できる仕組み * メリット * ライブラリなどの共通コンテンツをレイヤーとして作成することで、パッケージにライブラリを含める必要がなくなる。 * アップロードされたデプロイアーカイブのサイズを縮小し、デプロイスピードを高速化できる。 # […]
java.util.Collectors vs. System.Linq.Enumerable # 動機 C# には java の Stream API に相当する Linq があるが、いまひとつ使いこなせなかったため、 java で出来ていたこういう処理を C# で書くとどうなるのか? についてのメモを残そうと思い立った. おそらく初めての言語として C# を選んだ人にとっては役に立たないだろう […]
【Go言語】Ginフレームワークとsqlxを連携させた簡易プログラム例→sqlx中心です。 Go言語の[Ginフレームワーク](github.com/gin-gonic/gin)と、同じくGo言語のデータベース処理用ライブラリ[sqlx](github.com/gin-gonic/gin)を連携させた実装例を今回お見せしたいと思います。 「[gorm](https://github.com/go- […]
【備忘録】Geospatial API のサンプルを動かすまで # ARCore Geospatial API 使うためのメモ Geospatial APIを試したくてGoogle CloudやUnity 上で設定とサンプルをとりあえず動かすまでの手順の備忘録。 基本的には以下を参照した。 https://developers.google.com/ar/develop/unity-arf/geo […]
スマホを使わずにAWSの二段階認証を行う ## 動機 – AWSにログインするにはID・パスワードに認証だけでなく、仮想MFAデバイスなどを用いた多要素認証を行う方がセキュリティ上良いとされています – 仮想MFAデバイスにはスマホアプリのGoogle AuthenticatorやMS Authenticatorが用いられることが多いのですが、以下のような問題があります & […]
良いコード/悪いコードで学ぶ設計入門(ミノ駆動本)を読んだ感想 # 読んだ書籍 **『良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方』** https://gihyo.jp/book/2022/978-4-297-12783-1 # 学べること ソフトウェアの保守性、特にその中の**変更容易性**に注目して改善することで**継続的に価値を生み出していくための技術* […]