skillup

技術ブログ

「 月別アーカイブ:2016年12月 」 一覧

no image

locationディレクティブについて

nginxを実務で使うときに重要になってくるlocationディレクティブについて。 ここでは実際のlocationディレクトリとマッチするURLのパターンを見ていきたいと思います。 location …

no image

nginxによる一般的なwebサーバーの構築

今回は一般的なwebサーバーでよく利用するnginxの基本機能を紹介します。 サーバー・インフラ徹底攻略の3章になります。 バーチャルホストを利用する 1つのWebサーバーで複数のwebサイトを運用す …

no image

nginxの設定ファイルの書き方に関して

設定ファイルの構成と基本用語 一般的な設定ファイル(/etc/nginx/conf/nginx.conf)は下記のようになっているでしょう。 [crayon-5bc7fc6ac632e79270335 …

no image

nginxまとめ

10~11月はデータベースをちょっと勉強しておりましたが、12,1ぐらいはサーバーインフラ系の強化月間としようかと思います。 しばらくはnginxについてです。 nginxの概要 主にapacheと比 …

no image

sslの設定に関して

実務でサーバーにSSLの設定をすることがあったので書いておきます。 SSLとは? 通常のHTTPリクエストは暗号化がされない状態で通信がされています。そのため、外部からその様子を見ようとおもえば丸見え …

no image

SQLのチューニングに関して

2016/12/05   -Database
 

ここ2か月ぐらいはSQLの本でがりがり勉強してきましたね。当然復習も必要かと思いますが、だいぶいろんなことを覚えたなあという気がします。 一番勉強になった本はもちろん「達人に学ぶ SQL徹底指南書」と …

no image

CASE+HAVING句

2016/12/04   -Database
 

今回はCASEとHAVINGを組み合わせて、そこそこの難問を解いていきます。 まず下記のようなテーブル(testresults)があるとします。 student | class | sex | sco …

no image

HAVING句の活用 発展編

2016/12/03   -Database
 

今回からはまたまたHAVING句です。 下記のようなテーブル(teams)があり、全員が待機状態のチーム(全員がそろっている)を求めます。 member | team_id | status &#82 …

no image

NOT EXISTSの利用2

2016/12/03   -Database
 

今回もNOT EXISTSの利用です。 前回の問題にプラスアルファし、列が一緒でないと連続でも意味ない仕様にします。 例えば下記のようなテーブルがあるとします。 seat | row_id | sta …

no image

NOT EXISTSの利用

2016/12/01   -Database
 

引き続きNOT EXISTSの利用です。 思った以上に使えますね・・・がムズイ。 今回は下記のようなテーブル(seats)があるとします。 ケースとしては新幹線の座席番号で空は席が空いている状態、占は …