- 2024.03.03
PHP関連のことを調べてみた
私のWordPressサイトはどうして落ちるのか # はじめに 私の管理しているWordPressサイトが静かに落ちる。 リソースに問題はないはずなのに静かに落ちる。 監視グラフとログとにらめっこして原因を探って対策をしましょう。 # システム構成 下図のように Cloudflare + Linux(Ubuntu 22.04) + nginx + PHP-FPM の構成になっています。 間にCDN […]
私のWordPressサイトはどうして落ちるのか # はじめに 私の管理しているWordPressサイトが静かに落ちる。 リソースに問題はないはずなのに静かに落ちる。 監視グラフとログとにらめっこして原因を探って対策をしましょう。 # システム構成 下図のように Cloudflare + Linux(Ubuntu 22.04) + nginx + PHP-FPM の構成になっています。 間にCDN […]
A Tour of Goエラー:zsh: command not found: gotour # 概要 A Tour of Goをスタンドアロンで動かそうとした時に出たエラーの解消方法について記載しています。 (所要時間1分) ![スクリーンショット 2024-03-02 16.27.01.png](https://qiita-image-store.s3.ap-northeast-1.amazo […]
【個人開発】漫画好きが漫画とアロマをお勧めする診断アプリを作りました📚 ## はじめに はじめまして、1歳子持ちのshikimum(@abbyE424214)と申します。 完全異業種からエンジニアに転職するためオンラインスクールに入り学習をしていました。 私は漫画が大好きで、漫画に勇気をもらったり慰めてもらったり、セリフを真似したりと、影響受けまくりの人生を送ってきました💪 もっとたくさんの人に漫 […]
[Swift] Swift 5.9 と C++ の互換性 # はじめに `Swift 5.9` から `C++ interoperability` という機能が入りました。 これにより、`C++` と `Swift` に互換性ができ、直接呼び出せるようになりました! https://www.swift.org/documentation/cxx-interop/ 詳細は `WWDC2023` の動 […]
Javascript Registry (JSR) とは ### 概要 JSRとはjavascriptのパッケージのためのレジストリです。npmやNodeとも互換性がありますが、npmを進化させたようなレジストリです。 ### レジストリとは パッケージ等を管理するストレージのようなものです。例えば `npm install lodash` をすると、通常はnpmに設定されているデフォルトのレジス […]
RubyとRailsのバージョンアップで苦労したこと(Gem編) 依頼いただいて久しぶりに言語とFWのバージョンアップの対応を行ったので、苦労した点などを。 PHP(4->5)などのバージョンアップぐらいしか経験がなかったので不安でしたが、なんとかなりました。 ### バージョン情報 #### 元のバージョン – Ruby – 2.7.4 – Rails […]
Win11のPCでdockerを利用して、aws のlambdaのレイヤーを作成した 四苦八苦したので備忘録代わりに。 そもそもなぜdockerを使おうとしたのか? →lambdaのレイヤーに、moduleをインポートしたかったけど、 windows環境でpip installしたものを圧縮して、lambdaにアップロードしてもうまくいかなかったため。 環境がwindowsで作成したものだとよくな […]
Djangoで削除時に外部キー制約によって例外が発生する問題の対処法 Djangoで汎用View `django.views.generic.DeleteView` を用いた削除時に外部キー制約によってProtectedErrorの例外が発生するのをキャッチする方法を紹介します。 ※ これは2020/02/05に個人ブログで公開した記事を移植したものです。 ## PROTECT されている場合に削 […]
AWSの公式ハンズオン集 DVAの資格取得に向けてUdemyの試験問題を軽く解いてみたがAWSコードサービス周りの知識が曖昧なのでハンズオンとかでイメージ掴もうと調べてみた。 以下に公式のハンズオンが載ってあり、いくつかの個人情報入れると動画でハンズオンできるので、これでイメージが曖昧なサービスは手を動かして覚えるようにしておきたい https://aws.amazon.com/jp/events […]
Android+RetrofitでHTTP通信するアプリの作り方(その3) # Depnedency Inejectionの活用 前回の記事でHiltを導入しました。 今回の記事ではHiltを使ってInjectするように組んでいきます。 ## 目次 – [Depnedency Inejectionの活用](#depnedency-inejectionの活用) – [目次]( […]