クイック エンジニアリングブログ

株式会社クイック Web事業企画開発本部のエンジニアリングチームが運営する技術ブログです。

【Googleアナリティクス】クライアントIDが取得できない場合の対処法

yumeです。 ユーザーベースの行動分析を行うために、Google Analyitcs(GA)のclientIDを取得して各システムに連携する…ということを試みました。 その中で、うまくclientIDを取得できない!というケースがあったので紹介します。 GA フォーラム | Googleアナ…

ISUCON7予選に参戦してまた惨敗した話 チーム†漆黒ノ天使達†

yumeです。 随分遅くなりましたが、10/21(土)にチューニング大会ISUCONに出場したので、そのことを振り返ります。 ISUCONとは? お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトル、それがISUCONです。過去の…

【AWS S3】S3 bucket policy を使ったアクセス制限方法 ~Effectの評価優先度を考える~

こんにちは。クイックSREチームのみっちーです。 今日は、S3のbucket policy についての記事です。 前回の記事で「S3 bucket policy」については少し触れましたが、今回はもう少し内容を掘り下げていこうと思います。 おまけで、いくつかサンプル設定も載せ…

Enum を利用したステータスの条件分岐

南国育ちなんですが、寒いの結構好きです。 フルーツパーラーです。 最近の興味はドメイン駆動設計をどうやってプログラムに落としていくかです。 「現場で役立つシステム設計の原則」がとても面白かったので、 その中のコードをPHPでアレンジしてお伝えしよ…

CSEのサイト内検索結果がGoogle検索と大幅に違う場合は、検索エンジンを作り直すと良いらしい

yumeです。今回は勢いに任せて書きます。 GoogleのCSE(Custom Search Engine)を利用してサイト内検索を実装したものの、 いつまで経っても検索結果がダメダメでした。 かれこれ3週間以上悩んでいたのですが、 結果、新規の検索エンジンを作り直したらうまく…

エンジニアの本音が出てる名言集

エンジニアチームにはインフラを専任とするT親方と呼ばれるエンジニアがいます。T親方はエンジニアの手本となるような言動が多く、よく名言を残すんですが社内に留めておくのはもったいないのでインターネットで公開したいと思い立ちました。 デスクは汚いで…

【AWS CloudFront + S3】Origin Access Identity を利用した S3 のアクセス制限

こんにちは。クイックSREチームのみっちーです。 前回は、CloudFront+WAFを利用して、開発環境等のIP制限を実装する方法をご紹介しました。 引き続き今日は、S3へのアクセスを「特定のIPアドレス」または「CloudFrontからのみ」許可する設定をご紹介します。…

【AWS CloudFront】 WAF を利用したアクセス制限を実装する

こんにちは。クイックSREチームのみっちーです。 今日は、弊社で設定しているCloudFrontのIP制限方法をご紹介したいと思います。 開発環境等で「ユーザには見せたくないけど、関係者だけは見れるようにしたい!」と言った話にも、AWS WAFを使えば簡単に対応…

第二回社内LT大会を開催

LT

もうすでに夏バテの始まっているsatopiiです。 今月上旬、社内エンジニア陣で集まって第二回社内LT大会を開催しました。 LTとはライトニングトークの略で、持ち時間5分で行うプレゼンテーションのことです。 ライトニングトーク(Wikipedia) まだ第二回目と…

Baculaデータを別サーバに退避してリストア【運用手順編その2】

【構築手順編その1】、【構築手順編その2】、【運用手順編】 と連続して書きましたが、そのほかにもやってる事を書きたいと思います。 【運用手順編】にまとめて書こうとしたのですが、長くなってしまったので分けました。 マフラーを外すタイミングが分かり…