- 2022.12.06
Python3関連のことを調べてみた2022年12月06日
画像サーバーをLambda移管した時のお話 # 0.はじめに 無尽蔵にアクセスが考えられる画像に対して、まずnginxへアクセスを行い、キャッシュを挟んだ上でリバースプロキシでApacheへアクセスし、S3から画像を取得し、指定サイズにリサイズを行った上で返すアプリケーションを運用していました。 サーバーへのアクセス数は月間で数億あったため、水平スケールを拡大して数年間動いていました。 ただ、ある […]
画像サーバーをLambda移管した時のお話 # 0.はじめに 無尽蔵にアクセスが考えられる画像に対して、まずnginxへアクセスを行い、キャッシュを挟んだ上でリバースプロキシでApacheへアクセスし、S3から画像を取得し、指定サイズにリサイズを行った上で返すアプリケーションを運用していました。 サーバーへのアクセス数は月間で数億あったため、水平スケールを拡大して数年間動いていました。 ただ、ある […]
画像サーバーをLambda移管した時のお話 # 0.はじめに 無尽蔵にアクセスが考えられる画像に対して、まずnginxへアクセスを行い、キャッシュを挟んだ上でリバースプロキシでApacheへアクセスし、S3から画像を取得し、指定サイズにリサイズを行った上で返すアプリケーションを運用していました。 サーバーへのアクセス数は月間で数億あったため、水平スケールを拡大して数年間動いていました。 ただ、ある […]
いつの間にかインストールされてた「-」というnpmパッケージについて # はじめに :::note info [TLB Enjoy Developers Advent Calendar 2022](https://qiita.com/advent-calendar/2022/tlb-enjoy) の6日目の記事です。 ::: いつもはAdventCalendarは見る側だったのですが、今回は初めて […]
SpringBoot + MyBatis ふりかえり # 記事を書く理由 業務で初めて、SpringBoot + MyBatisを使ったバックエンドの開発を行ったので 忘れないように備忘録として残そうと思ったからです。 それと、私と同じように初めて触れる人の助けになれたらなと思っています。 # そもそもMyBatisって? >MyBatis はカスタム SQL、ストアドプロシージャ、高度なマッピン […]
AWS CDKとCDK Pipelinesでつくるサーバレスアプリケーション # この記事について AWS CDKv2でCDK PipelinesがGAになって大分たちますが、非常にラクにパイプラインが作成できて便利に感じました。 特に、サーバレスアプリケーションの場合は、Lambda関数を修正したのですぐに配備したい、というときに便利ですね。 この記事では、AWS CDKとCDK Pipelin […]
デカルト積問題に気をつけよう ## はじめに こんにちは、GxPの福家です。 こちらは[グロースエクスパートナーズ Advent Calendar 2022](https://qiita.com/advent-calendar/2022/gxp)の6日目の記事です。 私が担当する案件で、APIのレスポンスが突然に遅くなる事象が発生しました。その原因は、ORMにおける「デカルト積問題(cartesi […]
Goのクロスコンパイル(MacでビルドしてRaspberry Pi Zeroで実行) Raspberry PiでGo(gin)のプログラムをビルドしたら割と時間がかかったので、手元のMacでRaspberry Pi用にビルドすることにした時のメモ # Goでビルド時のターゲットに指定できるプラットフォームを確認 以下を実行するとビルドのターゲットに指定できるプラットフォームのリストが出力される。 […]
ion-searchbarでcloseボタンのアクションをユーザフレンドリーにする方法 Ionic Frameworkを使っていると、 `ion-searchbar` を利用する場面も多いでしょう。多くのリストから絞り込む用途に使われることがほとんどなのですが、実際ユーザとして使っているとひとつの問題があります。それは、closeボタンを押下しても、 `ion-searchbar` にフォーカスさ […]
AmplifyでWAFも使いたい # 概要 Githubと連携させたAmplifyを使用したいが、**WAFによるアクセス制限**もしたい。 しかし、WAFがAmplifyをサポートしておらず苦戦したので、メモしておきます。 # TL;DR Amplify Consoleで構築したものに対してWAF適用しました。 構築内容 – CloudFrontを前段に配置してWAFを適用する […]