React[小ネタ]reactのmaterial-uiでヘッダー分のマージンを追加してコンテンツがかぶらないようにする reactのmaterial-uiを使用している時にヘッダーとコンテンツがかぶっていたのでその対策として、マージンを追加する必要があった。公式サイトにはなぜか書いていなかったような気がしたので、以下に記載する。例えば、以下のレイアウトimp...2020.09.14React
Reacthooks時代のreact 〜useState編〜 react16.8以降、関数コンポーネントでもクラスコンポーネントでも実現出来た、ステート管理、ライフサイクル管理がhooksを使用する事で可能となりました。本記事はその中でもuseStateについて紹介したいと思います。useStateを...2020.09.11React
Dockermysql用のDockerfile作成(認証方式の変更も含むよ) mysqlのDockerfileの作成についてです。mysql8.0からの認証方式はcaching_sha2_passwordが採用されていますが、接続側もこの認証方式に対応していない場合はうまくログインできません。このため、従来の認証方式...2020.09.07Docker
その他xxxxenv系はこれで統一!anyenvを使ってすっきりさせよう XXXenvって便利ですよね。rbenv,nodenv,pyenv,phpenvなどなど、色々なバージョン管理ツールがあります。特に複数プロジェクトで色々な環境を使っている人は必須だと思います。だけど、色々なXXXenvを入れると、.bas...2020.09.06その他
Rails[Rails]Rails6以降は秘密情報をgitにプッシュしても大丈夫! Railsを使っていて、api用のtokenとかsecretとかを管理したい!けど、環境変数とかで管理するとgitで管理できないのいやだなーと思っていたら、Rails6からは秘密情報もgitで管理出来るではないか。なので、どのように管理して...2020.09.05Rails