いろんな場所でPostgreSQLの話をしてきた(&ラーメンを食べてきた)話

# はじめに
こんにちは。ぬこ＠横浜です。
今年も早いもので残るところあと10日ほど。今年一年を振り返る意味で、こんな記事を書いてみようかと思います。

別にそれほどPostgreSQLを詳しく知っているわけではないのですが、色々な縁がありまして今年は全国各地でPostgreSQLの話をしてきました。
(ちょい長いです)

# 概要
今年は勉強会やカンファレンス等のイベントで9回ほど喋らせていただきました。
![2016-postgres-tour.png](https://qiita-image-store.s3.amazonaws.com/0/32626/a564db68-412b-a58b-60ba-06784b6055a5.png)

あとに書いてあるように、今年は結構使いまわし出来るネタがあったのがラッキー？でしたね。
以下、喋ったイベントの簡単な紹介です。

# 第2回 MySQL・PostgreSQLユーザーグループ（MyNA・JPUG）合同DB勉強会 in 東京 2/20@六本木
## 概要

* [公式ページ](https://dbstudychugoku.doorkeeper.jp/events/37635)
* JPUG(日本PostgreSQLユーザ会)とMyNA(MySQL日本ユーザ会)が合同で開催した勉強会。

## 喋ったこと

* 某中国支部長の[そーだいさん](https://twitter.com/soudai1025)から「何かJSONBネタでしゃべらない？」と言われたような気がするので、PostgreSQLで実装されている、XML型、contrib/hstore, JSON型, JSONB型についてそれぞれの特徴や向き不向きを説明したもの。
  * XML滅べ
* [PostgreSQL で JSON 型＋ α の話](http://www.slideshare.net/toshiharada/myna-jpug-study-20160220postgresqljsondatatype)
* [動画](https://www.youtube.com/watch?v=owGPyiJ_X8E)

## 所感

* [ツイートまとめ](http://togetter.com/li/940915)
* 実はガチのMyNA勉強会に出席したのは初めて。MySQLと人とPostgreSQLの人、意外と仲いいんですよ。
* 両方やっている人も何気に多いんだろうけど。

## ラーメン
[チャーシューメン135＠天鳳](https://ramendb.supleks.jp/review/972013.html)
![20160220-チャーシューメン135＠天鳳.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/ae16bf07-7b2f-84f7-6eee-d4984c49a75f.jpeg)

以前、大森にあった[麺矢龍王](https://ramendb.supleks.jp/s/1610.html)で、一三五を食べたので懐かしくなって食べに行きました。会場至近というのも良かった。

# 第7回 PostgreSQLアンカンファレンス＠東京 5/28@市ヶ谷
## 概要

* [公式ページ](https://atnd.org/events/75718)
* PostgreSQLアンカンファレンスは数年前から開催された「ゆるい」発表会。
* テーマはPostgreSQLに関することなら何でもOK。
* プログラムは当日、その場で決めます。

## 喋ったこと

* TTT Strike Back!
  * Time-Travel-Typeという更新履歴を保存して、ある時刻における値を取り出したり、未来の値を設定してその時刻になったら、その値が評価されるという謎いデータタイプのプロトタイプをJSONBを使って実装したという話。
    * イマイチ受けが良くなくて(´・ω・`)ｼｮﾎﾞｰﾝ
  * そういえば、なぜかこの発表スライドってアップしてなかった。
 
## 所感
* 「ゆるい」発表のはずですが、何気にハードコアなテーマの発表もけっこうあったりします。だがそれがいい。
* 飲み会も割とコアな話が多くて面白いです。お下品な話も結構ありますがｗ

## ラーメン

[らー麺＠斑鳩 市ヶ谷本店](https://ramendb.supleks.jp/review/992707.html)
![20160528-らー麺＠斑鳩 市ヶ谷本店.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/140b0b7a-e18a-b7c2-1c5c-b6725d31ecc0.jpeg)

九段下にあった斑鳩が市ヶ谷へ移転した、ということでアンカンファレンスに行くついで寄ってみました。

# ハッカーズチャンプルー2016 6/25＠那覇
## 概要

* [公式ページ](http://hackers-champloo.org/2016/)
* 沖縄で毎年開催されている合宿＆カンファレンス。

## 喋ったこと

* 今回はJPUG沖縄支部長の[zumaさん](https://twitter.com/m_zuma)から召喚されて行ってきました。
* [PostgreSQL 9.6 がやってくる！](http://www.slideshare.net/toshiharada/hackers-champloo-2016-postgresql96)
  * PostgreSQL 9.6の目玉機能＆自分がちょっと気になった機能の紹介。
  * 篠田さん＠HP社や、澤田さん＠NTT OSSセンタさんのような、きっちりした紹介ではないけど、自分なりに頑張りました。
  * それなりに好評だった・・・と思う。

## 所感

![アパホテル高すぎ.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/ed249e5f-4c29-1d8a-fd4b-cf93607eb2cc.jpeg)
* アパホテル、一泊12000円！JPUGからの宿泊費補助枠に収まらなかった(´・ω・`)
* 今回は2泊したんですが、那覇市内(ほぼゆいレール沿い)しか移動しなかったのが残念なり。
* 沖縄IT業の若い人の熱意に圧倒される。
* やっぱり沖縄の人、お酒強いっす！
* あと、沖縄の女の子は綺麗ですねー。

## ラーメン
沖縄といえば沖縄そば・・・ですが、普通のラーメンも食べました。

[名護そば＠一銀商店](https://ramendb.supleks.jp/review/998849.html)
![20160624-名護そば＠一銀商店.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/b19a6c88-e619-c18c-3d40-208df20b27f1.jpeg)
550円という値段にびっくりですね。これなら日常食というのもうなづける。

[沖縄そば＠三笠](https://ramendb.supleks.jp/review/998849.html)
![20160625-沖縄そば＠三笠.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/f9a4de62-d95e-47c8-bcc2-c3454a6f749b.jpeg)
朝から沖縄そばですよ。

[濃口醤油ラーメン＋全部乗せ＠名嘉商店](https://ramendb.supleks.jp/review/998857.html)
![20160625-濃口醤油ラーメン＋全部乗せ＠名嘉商店.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/142c7374-5100-27b2-20f9-856f68c0366f.jpeg)
沖縄ブラック、という感じのマイルドな醤油ラーメン。美味いねえ。

懇親会のときに沖縄の人と話していてわかったのですが、沖縄そばでない普通のラーメンというのは、結構スペシャルな食事らしく、デートでラーメンというのがフツーにありらしい。なるほど。

# インターバル
6月後半から8月頃にかけて、極めて個人的な事情によりPostgreSQL界隈から去ろうかなと思ったこともありましたが、なんとか立ち直れました。

さて、9月は怒涛の発表ラッシュでした。まあ発表内容は、ほぼ使いまわしなんですが。

# Database Lounge Tokyo #2 9/9@市ヶ谷
## 概要

[Database Lounge Tokyo](https://database-lounge-tokyo.connpass.com/)(DBLT)というのは今年から始まった「データベースに関するなんでもありの勉強会＆交流会」
毎回、かなりの人気で私も第1回目は抽選に漏れました・・・。

* [公式ページ](https://database-lounge-tokyo.connpass.com/event/37649/)

## 喋ったこと

* 実はこのときに喋ったのは、翌日のPostgreSQLアンカンファレンス向けに作成したスライドなんですが、DBLTの[主催者の大山さん](https://twitter.com/ooyamams1987)から、「DBLT #2でLT枠応募してるけど何か喋る？」と言われて喋ることにしました。
* [Postgresはグラフデータベースの夢を見るか？](http://www.slideshare.net/toshiharada/do-postgresdreamofgraphdatabase)
  * グラフデータベース Neo4j をPostgreSQLのロジカルデコーディングとFDWを使って操作するという、割と誰得感のある発表。
  * 個人的には結構気にいってるけど、受けが良かったのかどうかは微妙・・・？

## 所感

![ゆるふわとは何だったのか.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/7742c27b-f519-a515-1d40-07bd1908bea2.jpeg)
* 結構ディープな話が多くて楽しかったです。
* ただ、平日夜の勉強会は翌日に堪える・・・歳かのう。

## ラーメン

江戸式中華そば＠みつぼし
![20160909-江戸式中華そば＠みつぼし.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/defc7467-4e8c-1cff-5aac-f859eda6b71f.jpeg)
まあ、フツーという感じ。

# 第8回 PostgreSQLアンカンファレンス＠東京 9/10@市ヶ谷
## 概要

* [公式ページ](https://pgunconf.connpass.com/event/37285/)
* アンカンファレンスはだいたい数ヶ月に1回くらいの頻度で開催されます。

## 喋ったこと

* [Postgresはグラフデータベースの夢を見るか？](http://www.slideshare.net/toshiharada/do-postgresdreamofgraphdatabase)
  * 昨日喋ったスライドの使い回しです。すいません。
  * アンカンファレンスでの受けもちょい微妙・・・なかなか難しい。

## 所感

* [第8回 PostgreSQLアンカンファレンス ツイートまとめ](http://togetter.com/li/1023030)
* まさかの連日の市ヶ谷発表。横浜から市ヶ谷って遠いんですよ・・・
* だいたい前回のアンカンファレンスと同じような感じなので省略。

## ラーメン

龍醤担担麺＠中国料理 翠
![20160910-龍醤担担麺＠中国料理 翠.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/535d81e7-577a-f241-af7e-37446175e8cb.jpeg)
会場近くにあったアルカディア市ヶ谷にあるちょい高級感のある中華料理店。
玉葱が多くて参った。

# OSC島根2016 9/24@松江
## 概要

* [公式ページ](http://www.ospn.jp/osc2016-shimane/)
* 島根県松江市はRubyの聖地・・・ということもあってか、オープンソース活動も官民一体となって推進している街です。
* なお、松江はぬこの出身地でもあったりする。Ruby全然書けないけどｗ

## 喋ったこと

* [Postgresはグラフデータベースの夢を見るか？](http://www.slideshare.net/toshiharada/osc-shimane2016dopostgresdreamofgraphdatabase)
  * グラフデータベースに関する補足をちょい追記。
* OSCというDBMSに興味がある人以外が来る場の発表としては、ちょいと説明が足りなかった気がする。
  * でも、ロジカルデコーディングやFDWの説明を詳しくしていたら15分では収まらない。悩ましいですね。

## 所感

* [ツイートまとめ](http://togetter.com/li/1028689)
* さすが坂村健教授のセッションは大人気でした。
  * その後に発表する身だったので、ちょいとやりづらく思った・・・。
* 我が母校の松江高専の現役学生がプログラミングコンテストで優勝した話とか、この地も若手の情熱が凄い！
* 松江市の場合、官民が協力しあってオープンソース界隈を盛り上げている感がとても強い。これは都内や横浜のような巨大な街ではなかなかできないことだと思う。

## ラーメン

[牛肉そばつけ麺＋麺増し＋肉増し＠為セバ成ル](https://ramendb.supleks.jp/review/1017291.html)
![20160924-OSC島根昼食.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/067bbc80-ed9d-0220-5faf-f4ce6b4be30c.jpeg)
お店は会場から徒歩数分。シャミネ松江内にあります。
あっさり系つけめんで、これはこれでいい感じ。

# 中国DB勉強会 9/25@松江
## 概要

* [公式ページ](https://dbstudychugoku.doorkeeper.jp/events/49904)
* OSC島根2016の翌日に開催。このときの遠征はこっちがメイン。
* JPUG中国支部長に召喚されて行ってきたのですが、その支部長は来なかったというｗ
  * 勉強会より子供の運動会を優先するのは人として正しいことなので文句はない。
* MySQLエバンジェリストの山崎さんと初めて会いました。

## 喋ったこと

* [PostgreSQL 9.6がやってくる！](http://www.slideshare.net/toshiharada/chugoku-db-17thpostgresql96)
  * この頃にはRC1が出ていたので、beta版からRC1版のころに変わった箇所(パラレルクエリ関連のデフォルト値とか)を反映しました。

## 所感

![安定のおっさん率.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/0b3feafb-76cc-0ec6-c2ef-b07357f03387.jpeg)
* [ツイートまとめ](http://togetter.com/li/1029129)
* DB勉強会はおっさん率高すぎ・・・俺もおっさんだけどなー。
* DB勉強会懇親会の3次会で初めて「相席居酒屋」なるものに行きましたｗ

## ラーメン

[しじみラーメン＠トタン屋](https://ramendb.supleks.jp/review/1017403.html)
![20160925-中国DB勉強会昼食.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/b35d6747-33a1-c2fb-5c0e-19066fd2eb27.jpeg)
松江市といえば宍道湖。宍道湖といえばしじみ！
ということでしじみラーメンを食べてみました。塩ラーメン＋しじみ。思ったよりしじみ感が少なかったかなあ。

# 関西オープンフォーラム2016 11/12@大阪
## 概要

* [公式ページ](https://k-of.jp/2016/)
* JPUG関西支部長に召喚されて行ってきました。
* そしてこの地でMySQLの山崎さんに再会。

## 喋ったこと

* [PostgreSQL 9.6がやってきた！](http://www.slideshare.net/toshiharada/kof2016-postgresql96)
  * このときには、PostgreSQL 9.6.0がリリースされたので、タイトルをちょい変えてます。
  * あとは若干説明スライドを増やした程度かなー。
* OSCと同様、データベースだけの集まりではなかったけど、思ったより評判は良かったかなー
  * PostgreSQL 9.6に限らずPostgreSQLに関する質問を募集したら、結構質疑があったのは嬉しい。

## 所感

* 今回は他の講演を聞きに行かずJPUGブースに籠もってました。PostgreSQLの悩み相談室っぽいこともやってました。こういうのもまた良し。
* 会場となったATCの近くには、普段の生活圏ではみないポケモンがいたので、昼休み中にポケGOを起動して狩りまくってましたｗ

## ラーメン

実は大阪遠征の直前に高血圧起因の偏頭痛が発生して、ラーメンを食べている場合じゃなかったという。

[大阪ブラック＠金久右衛門 南港ATC店](https://ramendb.supleks.jp/review/1028098.html)
![20161112-大阪ブラック＠金久右衛門 南港ATC店.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/4b834eb8-c862-1218-d474-2798dc3c7547.jpeg)
でも、大阪まで遠征して一杯もラーメンを食べないのは悔しいので、降圧剤とロキソニン飲みながらラーメン食べました。

# PGCONF.Asia 12/3@秋葉原
## 概要

* [公式ページ](http://www.pgconf.asia/JP/)
* PostgreSQLのアジアカンファレンス。今回は東京・秋葉原で開催。

## 喋ったこと

* このアジア最大のガチなイベントのLT(DAY2の最後)で、PGCONF.Asiaで最も役に立たない、くだらないLTをしてきましたｗ
* [pg_reversi](http://www.slideshare.net/toshiharada/pgconf-asia201612203pg-reversi)
  * PostgreSQL 9.6の機能を無駄に使ってリバーシゲームを作ってみた、という話。
  * Enterprise Editionとは。
  * 自画自賛というわけではないが、たぶんPGCONF.Asiaの全セッションの中で、一番笑いは取れたと思うｗ

## 所感

* [PGCONF.ASIA 2016 DAY1 ツイートまとめ](http://togetter.com/li/1055323)
* [PGCONF.ASIA 2016 DAY2 ツイートまとめ](http://togetter.com/li/1055702)
* PGCONF.Asia自体はとてもためになる話が聞けるイベントでした。
* でも、ポケットマネーで聞きに行くのはちょい高いなー。まあ、ソーシャルイベント込みの値段なのでこんのものかもしれない。
* 英会話能力のなさを痛感する。内容自体は面白いセッションだったと思うけど、同時通訳なしだと半分以上内容を聞き取れないというていたらく。(´・ω・`)

## ラーメン

DAY1の昼はラーメン、DAY2の昼はカレーにしました。
![辛味噌ラーメン＠粋な一生.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/2386e857-f68a-fda5-058a-7e0270d12917.jpeg)
ここは塩も美味いですが、味噌もなかなかイケますね。

# おわりに
こうやってまとめてみると、今年一年、あちこちでPostgreSQLネタで喋った＆各地のラーメン食べられたなーと。
JPUG(日本PostgreSQLユーザ会)枠の講師として派遣されると、交通費＆宿泊費の補助があるので、各地のラーメンを食べたい人にもおすすめです。
(北海道に再訪できなかったのが、ちょっと残念)
来年も日本各地のラーメンを~~JPUGのお金で~~食べに行きたいものです。
![話すの楽しいラーメン旨い.jpg](https://qiita-image-store.s3.amazonaws.com/0/32626/8077161d-7e80-25d8-f298-313a9838de14.jpeg)