柱に凸型の金具を装着し、梁の接合部はプレカット掘り込まれた窪みに凹型の受けの金具が埋め込まれ、両者がドリフトピンで結合される。柱と梁の結合には釘は不要で、羽子板ボルトなどの従来金物も使用しない。柱にほぞ穴を掘らないので全面積が荷重面積となる。建築現場には、プレカット済みで金具を装着した状態で搬入され、現場では組み立ててピンを刺し込む作業のみとなる。筋交いの固定には、従来金物が使用される。基礎との結合や梁の上下の柱の結合には、ホールダウン金物が使用される。
ドリフトピン工法（ドリフトピンこうほう）とは、ドリフトピン接合(Drift Pin Joint)を使用して木質建築物を造る工法である。（ドリフトピン自体は鉄骨建造物でも使用するが、本項では木質建造物におけるドリフトピン工法について解説する）
ウルストンクラフトは女子に対する教育について『少女の教育に関する論考』で当時としては革新的な立場をとっており、例えばルソーが『エミール』で男性と女性に異なる教育方針を採ることについて批判的であった。ウルストンクラフトにとって教育は男性だけでなく女性にも必要であり、さらに「人類がもっと高い道徳性を身につけ、そしてもちろん、もっと幸福になるためには、男女は同じ原理に基づいて行動しなければならない」と主張する。この主張から展開されているのが本書『女性の権利の擁護』であり、女性への社会的な抑圧を撤廃するために女子への教育を問題として提起する。ウルストンクラフトはこれまで男性が女性に対して向けてきた愛情の正体が低級なものであり、それは男性が女性の知的な向上を妨げてきたためであったと論じる。ルソーが寵愛したテレーズの事例を取り上げながら、自分の生活を男性に依存させるような女性の弱さは、その場限りで短期的な愛着を生み出すに過ぎないと指摘する。だからこそ、このような動物的欲求のままに続けられる知的に低級な恋愛を改善するためには知性が必要であるとウルストンクラフトは考えた。彼女は男性と女性が互いに助け合うことが重要であり、男性が女性の知的発展を妨げれば女性は男性を堕落させるとして女性を解放する意義を主張する。女性を解放するために必要なものは教育であり、ウルストンクラフトは女性に与えられてしかるべき知識や徳目を列挙することで、従来の国民教育の内容と制度の改革についての理解を求めている。
『女性の権利の擁護』（じょせいのけんりのようご、英語: A Vindication of the Rights of Woman）は、1792年、作家でありフェミニズムの社会思想家でもあったメアリ・ウルストンクラフトによって発表された著作である。
荒川 雅志（あらかわ まさし、1972年 - ）は、日本の ヘルスツーリズム研究者。ウェルネスツーリズム、スパツーリズム研究、海洋療法学者。医学博士（福岡大学）。日本型ヘルスツーリズムの体系化を国際学会で発表、日本の大学で初のヘルスツーリズム授業開講、。国立大学法人琉球大学国際地域創造学部教授。専門は応用健康科学、疫学。、福島県郡山市出身。
父:福島 寿利／熊本県出身。PL学園高校野球部出身。富士製鐵株式會社（富士鉄名古屋）に所属、合併を経て新日本製鐵株式會社（新日鉄名古屋・現：日本製鉄）に所属し社会人野球大会に成績を残す。外野手・レフト。のちに株式会社日鉄ウォーター中部支店、2011年共同著作「主要機器潤滑油診断の検討について」（論文）を発表。母:福島 美保子／熊本県出身。明治生命保険相互会社（現・明治安田生命保険）に勤務弟:福島 寿雄／PL学園高校野球部→青山学院大学野球部出身。１８０ｃｍ ピッチャーＭＡＸ１４０ｋｍ。高校3年生となる1998年、第80回全国高等学校野球選手権大会に出場。準々決勝で松坂大輔率いる横浜高校と対戦するも登板の機会なく（先発は稲田、のちに日本テレビアナウンサーとなる上重聡は7回から登板）惜しくも夢破れた。2017年株式会社JBイレブン 取締役／JBレストラン株式会社 取締役社長を退任。夫、長男、二男
それぞれに10個の値の入った長さ100の配列(vector)があり、10×100＝1,000個の異なる連続した数が格納されている。これら100個のvectorを16個のスレッドで共有する。各スレッドは、ランダムに2つのvectorを選びそれぞれの配列でランダムな位置を決めて、二つの配列の要素の内容を交換する、という作業をClojure言語のソフトウェアトランザクショナルメモリを使って行う。この作業を300,000回繰り返しても、最初に格納されていた1,000個の数はどれひとつとして失われることがない。(defn run [nvecs nitems nthreads niters]  (let [vec-refs (vec (map (comp ref vec)                           (partition nitems (range (* nvecs nitems)))))        swap #(let [v1 (rand-int nvecs)                    v2 (rand-int nvecs)                    i1 (rand-int nitems)                    i2 (rand-int nitems)]                (dosync                 (let [temp (nth @(vec-refs v1) i1)]                   (alter (vec-refs v1) assoc i1 (nth @(vec-refs v2) i2))                   (alter (vec-refs v2) assoc i2 temp))))        report #(do                 (prn (map deref vec-refs))                 (println "Distinct:"                          (count (distinct (apply concat (map deref vec-refs))))))]    (report)    (dorun (apply pcalls (repeat nthreads #(dotimes [_ niters] (swap)))))    (report)))(run 100 10 16 300000)