2016年1月26日のブックマーク (8件)

  • Module ngx_http_realip_module

    The ngx_http_realip_module module is used to change the client address and optional port to those sent in the specified header field. This module is not built by default, it should be enabled with the --with-http_realip_module configuration parameter. set_real_ip_from 192.168.1.0/24; set_real_ip_from 192.168.2.1; set_real_ip_from 2001:0db8::/32; real_ip_header X-Forwarded-For; real_ip_recursive on

    Module ngx_http_realip_module
    rrreeeyyy
    rrreeeyyy 2016/01/26
  • 飲み会はもうチャットでよくないですか

    先日、打ち合わせをLINEですませたことがあった。会って話すよりアイデアもよく出た。 これなら飲み会もチャットですませられないか。話すよりも書くほうがおもしろいことを言える気がする。 チャットだけの飲み会を実施した。結論からいうと一長一短だったがやってみる価値はあると思う。

    飲み会はもうチャットでよくないですか
    rrreeeyyy
    rrreeeyyy 2016/01/26
    良さそう
  • 本当は速いImageMagick: サムネイル画像生成を10倍速くする方法 - 昼メシ物語

    一般的に ImageMagick のサムネイル画像生成は遅いとされており、パフォーマンスが求められるシーンでは Imlib2 などのより高速な画像処理ライブラリが使われることが多いです。 Imlib2 の高速さについては、以前「Imlib2でImageMagickより3倍高速かつ美しいサムネイル画像の生成 - 床のトルストイ、ゲイとするとのこと」という記事で紹介しました。この記事のベンチマークにおいて、Imlib2 によるサムネイル画像の生成は、 ImageMagick の3倍程高速でした。 しかし、 ImageMagick は Imlib2 より画質がよく、高機能で使いやすく、今も頻繁にメンテナンスされており、とてもよく出来ています。その点 Imlib2 は、2004年からメンテナンスされておらず、セキュリティホールが見つかっても、各Linuxディストリビューションがそれぞれパッチを当て

    rrreeeyyy
    rrreeeyyy 2016/01/26
  • HubotをES6(ES2015)で書いた時のメモ - Qiita

    $npm i --save-dev babel babel-cli babel-preset-es2015 $./node_modules/.bin/babel version 6.3.17 (babel-core 6.3.26) #hubotのディレクトリ $mkdir -p src/es6 $ls -l total 48 -rw-r--r-- 1 t-arata staff 24 1 4 22:12 Procfile -rw-r--r-- 1 t-arata staff 7784 1 4 22:12 README.md drwxr-xr-x 4 t-arata staff 136 1 4 22:12 bin -rw-r--r-- 1 t-arata staff 232 1 4 22:12 external-scripts.json -rw-r--r-- 1 t-arata staff

    HubotをES6(ES2015)で書いた時のメモ - Qiita
    rrreeeyyy
    rrreeeyyy 2016/01/26
  • マネジメントとリーダーシップはどう違うか | タイム・コンサルタントの日誌から

    大学でプロジェクト・マネジメントを週1回教えていることは前にも書いたが、授業は毎回必ず、前回の復習と、学生から出た質問への答えからはじめることにしている。出席シートに質問欄を設けて、そこに気になったことへの質問をかいてもらうのだ。むろん授業でも最後に「質問は?」ときくのだが、だいたいの学生はなぜかその場では質問せずに、紙に書いてくる。 いろいろ出た質問の中から、いつも「日のBest Question」を選出し、その質問者の名前を明示してほめることにしている。良い質問を考えることは、単に回答を考えるよりも、ずっと価値があるからだ。一般に、マネジメントの問題には正解がない。正解がない中で、自分で考えて決めていかなくてはならない。これは、たくさんの正解を覚えてどれだけ早く答えるかを競ってきた東大みたいなところでは、とくに大切だ。 さて、「マネジメントとは何か」という授業をやった後で、面白い質問

    マネジメントとリーダーシップはどう違うか | タイム・コンサルタントの日誌から
    rrreeeyyy
    rrreeeyyy 2016/01/26
  • 新しい Calendar Resource API のご紹介

    .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

    新しい Calendar Resource API のご紹介
    rrreeeyyy
    rrreeeyyy 2016/01/26
  • Ruby/Railsでの高速化の際に使うgem達 - Qiita

    1. ベンチマーカー プロファイルすると、プロファイル自体に時間がかかるので正しく速度が測れない。そのためベンチマーカーも使うと良い。 ただし、ベンチマーカーはどこが遅いか等の解決の糸口は教えてくれない。 benchmark-ips 2. プロファイラ 実際に速度のボトルネックを見つける際に使う。 stackprof どのメソッドに多くの時間を費やしているかがわかる これを入れても速度にさほど影響がない rblineprof 行ごとにかかっている時間を出してくれる peek-rblineprofを使うとブラウザで結果が見れる ただしプロファイリングに結構時間がかかる (3. NewRelic) 実際、これらのことを手元でやらなくても、特にstackprof的なことや、どこのページやどのSQLクエリが特に遅いかなどは、 New Relic がやってくれます。お金を払うと結構詳細な部分も見れま

    Ruby/Railsでの高速化の際に使うgem達 - Qiita
    rrreeeyyy
    rrreeeyyy 2016/01/26
  • 雑なMySQLパフォーマンスチューニング

    26. EXPLAIN mysql> EXPLAIN SELECT * FROM table_1 a JOIN `table_2` s ON a.user_id=s.`user_id` AND s.site_i d=120 WHERE app_id=8250G *************************** 1. row *************************** id: 1 select_type: SIMPLE table: a type: ref possible_keys: PRIMARY,ix_table_1,ix2_table_2,ix3_table_1,idx_table_1_06,idx_table_1_07,idx_t able_1_09 key: idx_table_1_06 key_len: 4 ref: const rows: 13496 Ext

    雑なMySQLパフォーマンスチューニング
    rrreeeyyy
    rrreeeyyy 2016/01/26