Lambda@Edge で CloudFront に Basic 認証をかける Lambda@Edge とは CloudFront へのリクエスト時に Lambda 関数を実行して何かやるすごい仕組み。 A/B テスト 認証、アクセス元IP制限 レスポンスヘッダ追加・書き換え (リダイレクトなど) … 駆け出し 太郎クラウドコンピューティング2018.08.31 7,235
DynamoDB の TTL (Time To Live) 機能を使って古いレコードを自動的に削除 概要 古いレコード (TTL を過ぎたレコード) を DynamoDB がこっそり消してくれる機能。 これを使うと、古いレコードを定期的に手動削除するオペレーションやバッチを考慮しなくても良くなり、とても良い。 設定方法… 駆け出し 太郎データベース2018.08.31 5,316
Aurora Serverless 使ってみた Aurora Serverless とは サーバーレスな RDB。 DB アクセス時に起動し、アイドル時に停止する 最小設定では 5 分間未使用時に停止 停止後の初回アクセス時に (停止状態から起動するまでに) 25 秒… 駆け出し 太郎データベース2018.08.31 3,296
住宅情報メディアのWordPressを、EC2とS3で冗長化 不動産情報を扱う上場企業のメディアサイト構築事例をご紹介します。既にWordPressで初期開発が完了し公開済みのメディアサイトでしたが、構築後も定期的な開発をしていました。運用負荷を低減しつつ、無停止でデプロイを行うフ… kaneko導入事例2018.08.30 2,335
expiresヘッダ Expiresヘッダはレスポンスヘッダのひとつで、WEBサーバー側で適切な設定をすることによって、新しいファイルが存在しているかどうかを確認することなく、ブラウザでキャッシュ済みのファイルを強制的に適用する優先度が高いヘ… Kawaguchiハック2018.08.30 485
UXエンジニアのアンテナ:2018年8月 LINNÉ LENS LINNÉ LENS 魚をカメラに収めるだけで、その魚の名前や解説を見ることができるアプリ。オフラインでも使えるようで、現代の辞典はカメラからの画像認識検索がスタンダードになるのではと思わせます。 … ゴトーハック2018.08.30 478
Uncaught ReferenceError: google is not defined 元コード <script async defer src=”https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap… 呂曉曦ハック2018.08.30 6,945
JSONファイルのデータを用いた配列の作成について 以下のようにすることでJSONファイルのデータを配列に格納することができます。 $config_file = “./config.json”; $config_json = file_get_contents($conf… af2486-kkハック2018.08.30 902
[PHP] 複数の座標から四隅の座標を求める方法 以下のような座標を持った点からソートや並び替えなどをうまく行い、四隅の座標を求める方法を考えていました。 array( array( “x” => 100, “y” => 0, ), array( “x” =… 馬場貴生ハック2018.08.30 1,049