仙禽 かぶとむし を飲んだ
素晴らしい日本酒漫画「いっぽん!!〜幸せの日本酒〜」でも紹介されているこのお酒。
昨日、急に仙禽が飲んでみたくなり、わざわざ京都の市内まで出て買いに行きました。3種類ほどありましたが気になっていたかぶとむしをチョイス。
面白いラベルですね。この「かぶとむし」は夏酒として醸されていて、毎年このぐらいの時期に出ているようです。夏酒だから、かぶとむし、ということのようです。
裏には洒落たメッセージと酒質について書かれています。僕の少年時代についてはもうすっかり忘れてしまいました。
精米歩合50%だからこれすなわち大吟醸なんですよね。しかも無濾過生原酒の中取り。しかしそれらを全く主張しないラベルにしたところは流石というか、感服いたしました。多分、そんなゴチャゴチャと難しいことよりも「かぶとむし」っていう銘柄そのものを感じて欲しいんだと思います。更にフランス語と英語の説明まで。
つまりこの酒は、日本の酒に詳しい人だけの酒じゃないんです。よく知らない日本人も、世界中の方にも向けたお酒なんですね。きっと。
さて、まずは香りから。予想通りフルーティな香り。で、飲んでみるとまず感じるのは大げさすぎるほどの酸味(思わずマジか!!と思った)。そしてぶどうのような米の旨味。第一印象は「ワイン?」と思ってしまうほどの、強い果実感を覚えます。特に酸味の扱いが上手い。こんなに強烈な酸味でも、ぶどうのような旨味がベースにあるから、上手いこと合わさって「甘酸っぱいね」という感想になるのです。いや〜面白い。
さらにこいつは原酒ですがコクはかなり抑えられており、最後には強めの辛味でキレを演出しています。これがまた暑い時期に合う。端的に言うと「さっぱりして、甘酸っぱい」清酒になっているわけです。これが夏に合わないはずが無いですね。
ただ悩んだことが一つ。それは「これ一体どの料理と合わせればいいんや...」ということです。この日は和食の日で、和食だけ作ってたのですがどうにも合わない。スモークサーモンを冷蔵庫から引っ張りだして合わせてみてもちょっと微妙。食前酒には間違いなく良いですが、実際にどんな食べ物と合わせれば良いのか。これについてはどなたかにご教授頂きたいところです。
日本酒の可能性を押し広げた面白いお酒だと思います。これからの時期に是非どうぞ。
七賢 絹の味 純米大吟醸 限定出荷品 あらばしり を飲んだ
七賢はもう僕の好みに合いすぎてて唯一無二の存在になりつつあります。
クーパーで関宿に行った
関宿(せきしゅく)は三重県亀山市にある「重要伝統的建造物群保存地区」(ながい)で、東海道がまだ旅人で賑わっていた頃に栄えた宿場町、なんだそうです。
僕も全く知らなくてツーリングマップを眺めてたらたまたま目に入ったので、いっちょ行ってみるかということで訪れた次第です。
下道で伊賀を抜けるなどしても良かったのですが、天気が午後から怪しいということで新名神と東名阪を使って一気に目的地に向かいます。
近くに道の駅「関宿」があります。ここに車をずっと停めて観光してはいけません。関宿の付近には数カ所の無料駐車場があるので、そこに停めると良いです。
昔の町並みが完全に残っていますね。個人的にここがすごいと思うのは、今も人々がここで生活していることであると思います。京都の祇園は歓楽街なので住んでいるというよりは商売と観光の場、高山のさんまち通りも同じような場所であると思いますが、ここでは今も伝統建築物とともに人々が住み、生きているのです。
郵便を取り扱ってくれるんでしょうか。昔の郵便局ってその地域の有力な人が担っていたようですね(いちいち局を建てるよりも地域で有力な人に頼んだほうが手っ取り早かった)。ここもそうなのかはわかりません。
西側の果てには休憩所が。
中は昔ながらの土間。
そしてなかなか立派な和室が。
誰もいません。貸切状態。お茶を持ってこればよかったなとちょっと後悔してました。
ここで夕方に一杯やりたい。
西側の果てには駐車場も有ります。
途中すれ違ったおばあさんに、ここは11月の初めの日曜日に祭りがある、という情報を頂きました。今はひっそりとしてるけど祭りは打って変わって華やかになるんだとか。その時になったらまた来てね、ということでした。
この宿場町、かなり長いです。ここまで建物が必要だったということは、昔はどれほど賑わったのかが想像できます。これでも最も賑わいを見せていた頃に比べれば少ない方で、案内板によるとかつては家の数が632件あり、陣屋も置かれ、宿屋も42件あったそうです。
関地蔵院。重要文化財の指定を受けています。
ここでは江戸時代から親しまれてきたという「志ら玉」が販売されています。志ら玉っていうのは雑な紹介をするとあんの入った餅です。
夏は冷やして食べると美味しいそうです。6個入り+1個を購入し、1個は歩きながら食べました。
八百屋と思ったけど名前的に魚も扱ってるっぽい?
すれ違った地元のおばあさんは観光に来た一人一人にたいして「こんにちは。来てくれてありがとう」と丁寧にご挨拶をなされていました。
東の果てには鳥居がありました。この鳥居は伊勢神宮が式年遷宮をとりおこなった際、古い鳥居を移築するのが習わしだそうです。
ここがこの街の郵便局のようです。それにしてもすごい建物ですね。
和洋で階層を作ってて面白い。
まさか三重の亀山にこんな街があるとは...ずっと関西にいますが全く知りませんでした。恐らく他の多くの関西人も知らないのではないでしょうか?
訪れて感じたこととしては、やはり人がまだ住んでいるということで「伝統とともに暮らす街」というところにこの街の魅力を感じました。また宿場町までは特にそれを感じされるものはなくて、宿場町に入った瞬間に伝統的な町並みがぱっと目に飛び込んでくるのが印象的でした。
一方で、認知度があまり高くないため、観光客がかなり少ないのではないかなと思います。実際、歩いていても観光している方は20人に満たなかったと思います。
伊勢志摩サミットで伊勢志摩が取り上げられ注目されている思いますが、この宿場町も同じように賑わってくれたらなあと思っています。ちょっと伊勢志摩からは遠いですけどね。新名阪を通るなら通り道ではあるので。
あと関係ないけどクーパーの写真撮るの忘れた...
クーパーで三方五湖レインボーラインを走った
三方五湖レインボーラインっていうのは福井県の三方五湖にある有料道路です。
距離的に家からちょうど良さそうなので行ってみました。ちなみに通行料は車だと1040円。
道は全般的にこんな感じ。グニャグニャとした登りと下りが続きます。頂上の第一駐車場までに幾つか車を停めれるスポットが有り、そこで海を眺めることができます。
流石に暑いので窓全開で走ってました。開く窓は運転席と助手席の窓だけ。後ろ窓が開かないので風の抵抗が結構きつく感じます。
第一駐車場に到着すると島を一望できます。駐車場はそこそこ広いので難なく停めれましたが、GWなどになるとどうなるかはわかりません。
こういうところにはよくあるロープウェイ。今回は乗りませんでした。
停車して海を眺める。特等席。
去年はあまり海側に行かなかったので、今年は頻繁に行くようにしたいなあ。
高山さんまち酒蔵訪問記
高山のさんまち通りにはたくさんの蔵が軒を連ねている。さらに観光地ということもあり、有料試飲を行うことができる。
原田酒造場
試飲のシステムとしては200円払うと冷蔵庫にある酒を全て一杯ずつ飲むことができるというもの。
舩坂酒造店
酒売り場と蔵の間のおしゃれなお庭で試飲することができる。これは一杯700円ぐらいだったか。この蔵一番の酒らしい。
テーブルには塩が配置されておりつまむことができる。
飲んでみると大吟醸の豊かな吟醸香が口いっぱいに広がる。コクは控えめで、淡麗な印象。また辛味はそこそこ強く。香り高い辛めの酒が好きな人はハマると思う。個人的にはもう少しコクが欲しい。とはいえこのお酒がダメというわけじゃない。こんなのは個人の好みの問題にすぎない。
平田酒造場
今回一番驚かされた蔵がここ。試飲スペースはかなり小さめで、店の通り道を試飲スペースにしている、という感じ。奥には樽が置いてあったりするが勿論入ることはできない。
熟成古酒の酔翁。こいつには驚かされた。
古酒独特の香りがかなり抑えられている。飲んでみるとまろやかな旨味が口の中にふわああと膨らんでいく。キレはかなりお上品で、辛味を感じさせずに切れていく。
古酒はなかなか自分ごのみのものを見つけるのが難しいと思ってるけど、これは完全に好み。これほど優秀な古酒はこれまで飲んだことがない。夜中、みなが寝静まった後にゆったりとした音楽を聴きながらじっくりと対話したくなる、そんなお酒だった。
高山で試飲巡りするなら真っ先に向かって欲しい。なにせ1日限定数十杯らしいので。
ちょっと休憩
味噌、醤油を販売している「大のや」。中では味噌汁の試飲ができます。
ちょい濃い目の味噌汁。酒を入れた後ということもあって何杯でも欲しくなる。
あと甘酒みたいなのがあったので注文。
この甘酒みたいなものは白酒という名前で、米麹のお酒なんだとか。アルコールは7%と清酒に比べるとかなり控えめ。甘さはかなり強いですが後味はあんまり残らないようになっています。
平瀬酒造店
観光客で賑わっているエリアからは少し外れたところにある。ひっそりとした蔵に入ると、外との気温差に驚かされる。なにせ外は25度以上であるのに蔵内はストーブを炊いているのだから。どうやったらここまでひんやりとした建物になるんだろうと不思議に思う。
味わいは山車とテイストが似てるけど、もうちょい控えめな味。大きな個性は持ってないけど、ずっと飲み続けるならこれぐらいがちょうどよいのかも、と思いながらクピクピ飲んでいた。ぜひ一度料理と合わして飲んでみたい。
二木酒造
ここにもストーブが見える。稼働はしてなかったけど。
4種類ぐらいあって一杯200円とかで飲める。
この蔵は他の蔵と比べると際立った特徴がある。それは辛さ控えめであるということ。今回周った蔵の中では最も飲みやすい酒質だった。日本酒初心者にはここのお酒か、原田酒造のお酒をおすすめしたい。
川尻酒造場
熟成に力を入れている蔵らしい。ここでも古酒を一つ頼んでみた。流石に酔翁ほどのクオリティは無いが、なかなかに親しみやすい古酒。古酒初心者でも結構行けるんじゃないだろうか。
他にもいくつかあったのでちゃんと評価するならそれも飲まないと行けないんだけど、この辺りでそろそろお腹いっぱいになってきた。
総評
酒は地域で味が完璧に決まってしまうものでは無いけれど、やっぱりその地域ではやってる味みたいなのはある。京都伏見の蔵もそうだし。
で、この高山においては、全体的に起承転結全てに辛味を置いたお酒が多い印象を受けた。高山の郷土料理「朴葉味噌」と合わせると結構イケるんじゃないだろうか。
「最近の酒には辛味が少ない!!すっきりして甘いだけやん!!」という人はこの高山のお酒はあっているかもしれない。
もし次行くことがあれば、お酒と郷土料理をセットで楽しんでみたいなと思う。
フードプロセッサー「YE-MM41R」を購入しました
去年ぐらいより気になっていたフードプロセッサーをようやく購入しました。なんで必要かって言うとムース系の料理を作りたかったから。
適当に調べるとクイジナートが良さそうだったのですが、日本製ということとネガティブな意見が見られなかったこと、何よりもデザインが素晴らしく良かったので山本電気のYE-MM41R」にしました。
http://www.ydk.jp/homeelectronics/yamamoto/mm41.html
ずっとキッチンに置くものなので見た目は結構重要だと思うんですよね。勿論性能がまず確保されていてこその話ですけどね。
このフードプロセッサーの特徴は無断階で回転を調整できることです。ダイヤルの数字を大きくすればするほど素早く回転します。大体素早くやってれば良いように思えるのですが、例えばいちごのような水分の多い食材の場合には、ある程度ゆっくりやったほうが上蓋まで飛び散らなくてよい、とかあるのかなあと思います。
歯と容器は完全に分離できるため、簡単に洗うことが可能となっています。おかげでかなり洗いやすいです。
買ってすぐさま2つ料理を作ってみたのですが何の問題も無く仕事をこなしてくれました。動作音も予想よりは大きくなく、これならソコソコのマンションなら大丈夫だろうなあと思います。
これはハムのムース。ちょっと焼いたフランスパンにつけて食べます。
これは生クリームといちごで作るムース。冷蔵庫で冷やしてそのまま食べます。
いろんな食材をムースにするのが面白いです。ムース以外にもひき肉作ったり里芋を擦ったりするのにも使えます。一番いいなと思ったのが生クリーム混ぜる時です。ボタン押してボーッとしてたらすぐ出来たのには感動した。
まあしょっちゅう活躍する機械ではないですが、あると時たま便利な機械でした。
AndroidNのDropPermissionsを使ってアプリケーション間でDragAndDropする
Android N Developer Preview 1 いきなり発表されましたね。
http://developer.android.com/intl/ja/preview/index.html
現状の機能で最も派手で目立っているのは「Multi-Window」です。これは画面分割で2つのアプリケーションを並べて表示できる、というものですね。
ところでこのMulti-Windowには面白い機能があって、それはWindow間のDragAndDropです。画面分割して2つのアプリケーションが表示されている場合、その間をViewのDragAndDropをさせることが可能であるということです。またこのDragAndDropは、全く別のアプリケーションが対象であっても可能という面白い特徴を持っています。
シンプルなアプリケーション間のDragAndDrop
試しにシンプルなDragAndDropを試みてみます。テキストを相手に送るために、imageViewをDragAndDropしてみましょう。送る側、受け取り側、双方は別のアプリケーションとします。
送る側
imageView.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View view) { ClipData.Item item = new ClipData.Item("このテキスト渡したい"); String[] mimeType = new String[1]; mimeType[0] = ClipDescription.MIMETYPE_TEXT_PLAIN; ClipData clipData = new ClipData(new ClipDescription("text", mimeType), item); imageView.startDragAndDrop(clipData, new MyDragShadowBuilder(view), null, View.DRAG_FLAG_GLOBAL); return true; } });
受け取り側
root.setOnDragListener(new View.OnDragListener() { @Override public boolean onDrag(View view, DragEvent dragEvent) { ... if (dragEvent.getAction() == DragEvent.ACTION_DROP) { if (dragEvent.getClipDescription().hasMimeType(ClipDescription.MIMETYPE_TEXT_PLAIN)) { resultText.setText(dragEvent.getClipData().getItemAt(0).getText()); } ... } });
ぱっと見ではこれまでのDragAndDropと変わりませんね。しかしいくつか新しいメソッドが登場しています。
startDragAndDrop()
startDragAndDrop(clipData, new MyDragShadowBuilder(view), view, View.DRAG_FLAG_GLOBAL);
これは従来の startDrag() を置き換える形で新しく登場しました。これによって、startDrag() は非推奨となっています。
メソッドの利用法としては startDrag() とさほど大差がありませんが、注目すべきは第四引数の View.DRAG_FLAG_GLOBAL というflagです。
View.DRAG_FLAG_GLOBAL
実態はただのint型定数です。View.DRAG_FLAG_GLOBAL を startDragAndDrop() の第四引数に渡すことで、Windowを超えてのDragAndDropが可能になります。ここに渡すべきflagはいくつか種類があります。これは後述しますがDropPermissionsで非常に重要になります。
上のコードでは登場しませんが、DragAndDropを停止する cancelDragAndDrop() や、Drag中の影を入れ替えることのできる updateDragShadow() なども用意されています。どちらもDrag操作を開始した側でしか呼べない点には注意してください。
ちなみにDragが始まるとその瞬間、他のWindow内に対してDragEventのAction ACTION_DRAG_STARTED が伝達されます。Windowを跨がなくとも、他のアプリはすでにDragが開始されている事が分かるのです。
ただのテキストやインテントを渡すだけなら、おそらくこれぐらいを知っていれば良いと思います。しかしこの機能で本当に面白いのはここからです。
DropPermissions
アプリケーション間をまたいだDragAndDropが可能になったということは、受け取り側はそれに備えて色々考えなければなりません。その中でもとりわけ気になるのは「一体どんなデータが飛んで来るのか」ということだと思います。データによってはパーミッションが必要です。例えばアドレス帳のUriが渡された場合、処理するために READ_CONTACTS が必要です。
どのパーミッションが必要なUriがどのタイミングで渡されてくるのか、アプリ開発者には検討がつきにくいと思います。可能であれば、Uriが渡された時にどんなパーミッションが必要か教えてくれると嬉しいですね。さらに欲を言えば、パーミッション周りの処理を勝手にやってもらえると非常に助かるというものです。
そんな要望を叶えてくれるのがDropPermissionsです。DropPermissionは、Dropされた側がUriにアクセスするために必要なパーミッションを一時的に付与します。これが意味するのは、Dropされた側はパーミッションの実装が不用であるということです。
DropPermissionsを利用したDragAndDrop
まずは送り側が「Uriを読み込む権限が必要です」と教えてあげる必要があります。その方法はこうです。
imageView.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View view) { Uri myPerson = Uri.withAppendedPath(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, "3"); ClipData clipData = ClipData.newUri(getContentResolver(), "Uri", myPerson); imageView.startDragAndDrop(clipData, new MyDragShadowBuilder(view), view, View.DRAG_FLAG_GLOBAL | View.DRAG_FLAG_GLOBAL_URI_READ ); ...
startDragAndDrop()の第四引数に注目してください。
View.DRAG_FLAG_GLOBAL | View.DRAG_FLAG_GLOBAL_URI_READ
としています。このメソッドは複数のflagが渡ることを期待していますが、引数としては一つだけを受け付けます。 | で算出された値を渡すことでどのような状態を指定されているのか認識される仕組みです。
View.DRAG_FLAG_GLOBAL_URI_READは単体で使えないという性質にも注意が必要です。View.DRAG_FLAG_GLOBAL_URI_READはView.DRAG_FLAG_GLOBALと一緒に使われることを期待しています。
もし書き込み権限が必要である場合は、View.DRAG_FLAG_GLOBAL_URI_WRITEを指定します。他にも幾つかのflagが用意されています。
DropPermissionsはrequestDropPermissions()メソッドによって作ることができます。これも Android N Developer Preview 1 からの新機能です。
root.setOnDragListener(new View.OnDragListener() { @Override public boolean onDrag(View view, DragEvent dragEvent) { if (dragEvent.getAction() == DragEvent.ACTION_DROP) { DropPermissions dropPermissions = requestDropPermissions(dragEvent); getFrendNames(dragEvent.getClipData()) // ここでUriを元にデータを取得してる、とします。 ...
requestDropPermissions(dragEvent)によって、権限が必要である場合は付与されます。このメソッドから DropPermissions が返ってきた瞬間、このActivityが生きている限り自由に受け取ったUriに対してアクセスできます。もしも権限が必要ない場合や、なにかしらの理由で取得できない場合はnullを返すようになっています。この仕組みにより、受け取り側はAndroidManifestにパーミッションを定義する必要すらありません。
Uriからデータを取得するために、返ってきた DropPermissions をどうこうすることはありません。ただし「もうこれ以上権限を保持する必要が無い」と判断したのならば、 release() メソッドを呼ぶことで破棄できます。
root.setOnDragListener(new View.OnDragListener() { @Override public boolean onDrag(View view, DragEvent dragEvent) { if (dragEvent.getAction() == DragEvent.ACTION_DROP) { DropPermissions dropPermissions = requestDropPermissions(dragEvent); getFrendNames(dragEvent.getClipData()) // ここでUriを元にデータを取得してる、とします。 dropPermissions.release(); getFrendNames(dragEvent.getClipData()) // java.lang.SecurityException: Permission Denial ...
ちなみに与えられたpermissionは、Dropされて得たUriのみに有効です。全く別のUriを組み立ててアクセス、というのは出来ません。