タグ

2016年11月1日のブックマーク (9件)

  • 簡単!リアルタイム画像変換をNginxだけで行う方法

    先週金曜日(12/2)にクックパッドインフラ勉強会に参加しまして、そこで同社の成田さんから「今日からできるApacheモジュール開発と運用」という発表がありました。 リアルタイム画像変換モジュールの「TOFU」を開発するに至った経緯と、Apacheモジュール開発についてのお話でした。 TOFUは、S3に置かれたマスターとなる画像ファイルを取得し、与えられたパラメータでリアルタイム(オンザフライ)にリサイズ・トリミングを行うモジュール(mod_tofu)です。 料理を楽しくする画像配信システム 実際は、モジュールによる画像取得・変換をベースに、キャッシュや配信までも含めた一連の画像配信システムと言えそうです。 この仕組みをNginxを使って実装できないかと考えて、リアルタイム変換の仕組みをNginxだけで実現する方法を実験してみました。 準備するもの HttpImageFilterModul

    簡単!リアルタイム画像変換をNginxだけで行う方法
    n314
    n314 2016/11/01
  • PHPにおけるシンボリックリンクを使ったデプロイの危険性について(「realpath_cache」和訳)

    2016/10/31 PHPにおけるシンボリックリンクを使ったデプロイの危険性について(「realpath_cache」和訳) PHP サーバーサイド この文書は@julienPauliさんによる記事「realpath_cache」の日語翻訳です。元々は@gilbiteさんがKLab社内向けに翻訳したものでしたが、日語では見たことがない指摘を含んでおり今でも有用だと考えたため、@julienPauliさんの了解を取った上で@hnwが修正・追記して公開するものです。 はじめに PHP に realpath_cache_get(), realpath_cache_size() という関数があることをご存じでしょうか? また、php.ini に realpath_cache から始まる設定項目があることは? realpath cache は知っておきたい極めて重要な概念です。 特に、コードの

    PHPにおけるシンボリックリンクを使ったデプロイの危険性について(「realpath_cache」和訳)
    n314
    n314 2016/11/01
    つまりFTPでアップロードするような昔ながらのやり方が一番問題が少ないということか。
  • INDOSEVEN : Situs Slot Online Terpopuler Deposit Pulsa Tanpa Potongan

    Pindai kode QR untuk AndroidPilih buka situs webPilih "UNDUH" untuk mengunduh APK KamiPilih "PENGATURAN"Pilih "Mengizinkan" dari sumber kamiPilih "Terima"Pilih "INSTAL" Indoseven, Situs Slot Online Terpopuler dan Resmi 2024Indoseven, situs slot online terbaik bagi Anda yang ingin rasakan keseruan bermain game slot online hari ini. Sebagai situs slot online terpopuler saat ini, dan sudah memiliki r

    INDOSEVEN : Situs Slot Online Terpopuler Deposit Pulsa Tanpa Potongan
    n314
    n314 2016/11/01
    これ別に社長やめて雇われ営業になっても同じだよね?自分の会社じゃないから売上が落ちても他人事でいられるってだけで。
  • きよねこさんに、わけのわからない理由で「謝れよ」と詰め寄られました - heartbreaking.

    2016 - 11 - 01 きよねこさんに、わけのわからない理由で「謝れよ」と詰め寄られました 事件 ブロガー考察 事件ばかりで不快な思いをさせてすみません。昨日の明け方、 きよねこさん とツイッターのDM内で口論となり、以下のような説教をされるほど、関係がこじれていました。 お前バカなのか。何回言わせたんの 謝れよ。当、バカだな。 病気?あすぺなのは知ってるけど。 自分が何をしたかまだわからないの? 彼がどんなブロガーなのか?は以下を読んでください。 【コンサル】クレイジーすぎる、はてなブロガーを発見した。 - 30歳からの敗者復活戦 何故、私が、きよねこさんに何度も「バカ」呼ばわりされ、さらに説教までされているのか、その結論を先に言います。 1. 彼の「勤務時間」を聞きました。「職種」「企業名」は聞いてません。 2. 私が 面接の電話 を入れた後、そのことを 彼に報告 するように言

    きよねこさんに、わけのわからない理由で「謝れよ」と詰め寄られました - heartbreaking.
    n314
    n314 2016/11/01
    つい最近、とことん喧嘩売られて何故か仲直りしたことになっていたという似たような話を聞いたんだけど、ネットは相手側の意見も読めるから偉大だな。
  • Nginx で location の判定方法と優先順位を調べる | レンタルサーバー・自宅サーバー設定・構築のヒント

    Nginx で location の判定方法と優先順位を調べる

    Nginx で location の判定方法と優先順位を調べる | レンタルサーバー・自宅サーバー設定・構築のヒント
    n314
    n314 2016/11/01
    なんかすごいバッドノウハウ感ある
  • Understanding the nginx proxy_cache_path directive

    What does the keys_zone=myCache:8m mean? As documentation said, nginx will keep all active keys and information about data are stored in a shared memory zone, whose name and size are configured by the keys_zone parameter. As a matter of completeness, lets break down per part /var/cache/nginx is the place where the actual cache stored. Inside the folder, cache file was binary file but you can easil

    Understanding the nginx proxy_cache_path directive
    n314
    n314 2016/11/01
  • 4ステップで作成する、DB論理設計の手順とチェックポイントまとめ - Qiita

    はじめに 「達人に学ぶDB設計」、「SQLアンチパターン」を読んだのでDB設計をする流れとその過程でのチェックポイントをまとめてみました。 今回はに載っているものの中でも特に重要そうな部分に絞ってみました。 さらに詳しいことを知りたい方はを購入してみてください。個人的には達人に学ぶDB設計徹底指南書のほうがおすすめです。こちらだけあれば十分だと思います。 DB設計には大きく分けて論理設計と物理設計の二つがありますが、今回はアプリケーション開発でメインとなる論理設計の部分に焦点をあてて説明をします。 一番最後にチェックポイントだけをまとめた章を用意したので、チェックポイントだけ知りたい方は最後だけ見ていただければと思います。 DB論理設計の流れ DB論理設計は以下のようなステップで進めていきます。 エンティティの抽出 エンティティの定義 正規化 ER図の作成 以下では各ステップごとに章を

    4ステップで作成する、DB論理設計の手順とチェックポイントまとめ - Qiita
    n314
    n314 2016/11/01
    1:1を不可にしたらnullばっかりの列になったり
  • Let's encrypt運用のベストプラクティス - Qiita

    この記事について Let's encryptは無料で使用できるSSLプラットフォームです。certbotコマンドを使って、簡単にSSL証明書の取得と更新ができます。 しかし、あまりに簡単で手軽すぎるためか、ネット上ではやや問題のある手順が紹介されているケースが見られました。私なりにベストと思われる手順をまとめておきますので、改善点があれば教えてください。 DNSの設定、Webサーバのセットアップ、certbotのインストールは完了しているとします。またcertbotのコマンド名はcertbot-autoで、$PATHが通っていると想定します。 証明書の取得 以下のような補助スクリプトを準備します。

    Let's encrypt運用のベストプラクティス - Qiita
  • Let's EncryptのSSL証明書で、Qualys SSLTestでA+評価を獲得するには - Qiita

    前回の記事、「Let's Encryptから無料・安全なSSL証明書を取得してNginxに設定するまで」で、Let's Encryptから無料のSSL証明書を取得する方法を紹介しました。 Let's Encryptは、2015/11/17現在ベータ運用中ではありますが、だからと言って発行されたSSL証明書に問題がある訳ではありません。 その証拠に、Let's Encryptから取得したSSLサーバ証明書をnginxに設定し、Qualys SSL Testで検査したところ、無事「A+」評価が獲得できました。 (※役に立つかわかりませんが、テスト結果の完全なスクリーンショットも置いておきます。サイズが大きいので注意 / 0.5M) ちょっと長いですが、設定の手順をご紹介します。 (どちらかというとQualys SSL TestでA+を取る設定についての一般的な話で、Let's Encryptの

    Let's EncryptのSSL証明書で、Qualys SSLTestでA+評価を獲得するには - Qiita