
A lot of my talks like How GitHub Uses GitHub to Build GitHub and posts like How GitHub Works are great, but they represent a snapshot of the company when we were 30-75 employees. We're 217 today, and things inevitably changed to grow the company to that scale. This talk is retrospective: it takes a closer look at specific things that I've said over the last two years, and then details the adjustm
1. データベース技術の羅針盤 (db tech showcase 2013) Matsunobu Yoshinori (松信 嘉範) 2013.11.15 https://www.facebook.com/yoshinori.matsunobu 3. リレーショナル・データベース 最も基本となるデータベース技術 製品ラインアップも非常に豊富 商用:Oracle, SQL Server, DB2, Sybase, … オープンソース: MySQL, PostgreSQL, Firebird, … 設計理論はどの製品でもほぼ使い回し可能 テーブル設計/正規化, インデックス, SQL 製品特有のノウハウもある – パーティション、特殊SQL構文など 運用管理は製品によって大きく異なる どれか1つに詳しければ、2個目以降の学習はより簡単にできる 細かく見ていくとアーキテクチャはかなり違う その
定期的に取り上げたくなるDB設計に関する話題である。WEBアプリが一般化して以来、議論されてきた事柄がある。テーブルの主キーを「単独主キー」のみとするか、複数項目を組み合わせた「複合主キー」を必要に応じて使うべきかという問題だ(*1)。複合主キーに対する「否定派」と「許容派」に分かれた議論は劇烈で、宗教論争のようにも見える。 主キーというものは、テーブルの存在意義といってもいいほどに重大な要素である。にもかかわらず、なぜそんな基本的なレベルの議論が始まってしまったのか。2つほどの理由が考えられる。 まず、単独主キーとしてIDを機械的に置くやり方(ID方式)が「オブジェクト指向」と相性がよかったからだ。オブジェクトは固有の識別子(オブジェクトID)を持つので、これに相当するIDをテーブルの主キーとすることで、オブジェクトとDBの設計問題を統合できると考えた技術者が少なからずいた。そのアイデア
Support: Chrome 25 supports ShadowDOM natively. Chrome 26 supports <template>. A Shadow DOM polyfill is used for browsers that do not support it natively. ShadowDOM Visualizer Oops! Your browser does not support ShadowDOM or <template> natively! Try Chrome. This tools allows you to visualize how Shadow DOM renders in the browser. Both code blocks on the left are editable. Try changing the <content
Webサーバーがレスポンスを発行する際に、HTTPレスポンスヘッダーに付けるとセキュリティレベルの向上につながるヘッダーフィールドを紹介します。 囲み内は推奨する設定の一例です。ブラウザによっては対応していないヘッダーフィールドやオプションなどもありますので、クライアントの環境によっては機能しないこともあります。 X-Frame-Options ブラウザが frame または iframe で指定したフレーム内にページを表示することを制御するためのヘッダーフィールドです。主にクリックジャッキングという攻撃を防ぐために用いられます。 X-Frame-Options: SAMEORIGIN DENY フレーム内にページを表示することを禁止(同じサイト内であっても禁止です) SAMEORIGIN 自分自身と生成元が同じフレームの場合にページを表示することを許可(他のサイトに禁止したい場合は主にこ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く