天下一品

博多駅前にある天下一品に行ってみた。天下一品というと、全国展開しているラーメンチェーン。天下一品ウォーカーなんてムック本も出たりするくらい、熱狂的なファンがいるみたい。どんなもんかなと興味あったので、博多まで足を運んでみた。

ラーメンとチャーハンのセットを注文。ラーメンはあっさりとコッテリが選べた。売りはコッテリだったので、コッテリを選択。

ラーメンは中太麺。スープがとにかく濃厚。鶏ガラと野菜が溶け込んだような、まるでポタージュみたいなどろっと濃厚スープ。こんだけ濃厚だと、麺に絡む絡む。ずるっと啜った中太麺に絡んで美味かった。どろり濃厚だけど臭みとかなくて、後味もそんなクドくなく。コッテリの割に食べやすかった。

チャーハンはオーソドックスなチャーハン。しっかり炒められていて普通に美味しかった。ラーメンの最高の相棒は、やっぱりチャーハンだな。

全国チェーンだからどうなんかなぁって、懐疑的なところもあったけど、予想よりもだいぶ自分好みだった。これは熱狂的なファンがいるのも頷ける。会社の近くにあったら、たまに食べたくなったかもしれない。七隈線博多駅まで繋がったら行きやすくはなるな。

r.gnavi.co.jp

ラ ジョエル

大名にある「パティスリー ラ ジョエル」に行ってみた。この店は福岡市科学館が入っている六本松421の1階に出店しているので、存在は知っていた。せっかく買うなら、できれば本店がいい。ってことで大名にある本店まで足を伸ばした。

可愛い外観の店があるな、って建物自体は記憶に残っていたけど、ケーキ屋だったとは。外観と店名は調べて初めて一致。。

どれを買うかすごく悩んだ末、チョコレートの「バールショコラ」と、ピスタチオのケーキ「ヌガーモンテリマールピスターシュ」の2つを買ってみた。

「バールショコラ」はほろ苦。カカオ70%なビターのチョコ生地で、大人な向きな感じ。ベースの部分がすごくザクザクと香ばしくて、ナッツも入っていて、期待以上だった。油断してた。

「ヌガーモンテリマールピスターシュ」は、すごくふんわりとしていて、クリームが軽くて、あっという間になくなってしまった。素朴な感じで、ところどころナッツの香ばしさあり、ほのかな酸味もあり。一つのケーキでいろんな顔が楽しめた。いい感じに調和も取れていて、上級な印象。

r.gnavi.co.jp

セシルブルー

薬院にあるセシルブルーに行ってきた。ここはエクレア専門店。インスタ映えしそうなエクレアが並んでいた。店内は2人入ったら密になるくらいの狭いスペース。開店して間もない時間に行ったけど、既に先客が1人中にいたので、外で待っていた。

エクレアはピスタチオとリッチショコラを買うことは決めていた。もう1個は何にしようか迷って、シャインマスカットを選択。

ピスタチオは、中にピスタチオのクリームがこぼれ落ちんばかりにたっぷり入っていた。クリーミーなピスタチオクリームを堪能できて美味。

シャインマスカットは、中にカスタードクリームが入っていた。シャインマスカットの爽やかな甘さに、生クリームとカスタードクリームが程よく濃厚で。濃厚かつ爽やかな風味が口に広がって結構美味しかった。期待以上。

リッチショコラは予想よりかなりビターな大人向けの味。子どもにはこれがいいかな、って最初思っていたけど、これは子どもには苦すぎるかもな。大人向けのリッチでビターなチョコ味だった。

3つどれも美味しくて満足。ピスタチオが1番。2番がシャインマスカット。3番がリッチショコラかな。個人的には。苺とか桃といった、そのとき旬のフルーツが乗ったエクレアを、季節になったら食べてみたいと思えた。

関連ランキング:ケーキ | 薬院大通駅薬院駅西鉄福岡駅(天神)

風街

天神の昭和通り沿いにある「風街」に行ってみた。ソワニエのレトロな店特集で知ったけど、結構歴史のある喫茶店。そこでパスタブランチを食べにいった。パスタブランチはパスタとサラダ、あとコーヒーが付いてお得な印象。

パスタソースは10種類くらいある中から選べる。自分は雑誌で紹介されたオーロラソースを選んだ。オーロラと言っても、ケチャップとマヨネーズではなく、トマトソースとクリームのブレンド。つまりはトマトクリーム。

まだ暑い日だったので、サラダの酸味がさっぱりして丁度良かった。個人的には、ワカメは余計かな。

パスタはオーロラソースがたっぷり。具はベーコンとほうれん草という、オーソドックスな組み合わせ。加熱したトマトソースは酸味が抑えられて旨みと甘みが出るけど、そこにクリームもうブレンドされることで、その酸味すらも包み込まれてまろやかに。家で再現できるかもしれない。レシピ探して、トマトクリームのパスタを作ってみたいと思った。

外が暑かったのに、うっかりホットコーヒーを頼んでしまった。ホットだと香りを楽しめるからヨシとしよう。すっきりとしていて、飲みやすかった。

店の雰囲気は、これぞザ・喫茶店という感じ。コロナ禍でなかったら、ここでゆっくりパスタとコーヒーを味わって、ちょっと長居しちゃってたかもな。レトロな喫茶店は久しぶり過ぎて逆に新鮮。なかなか良い体験だった。

関連ランキング:喫茶店 | 天神駅西鉄福岡駅(天神)天神南駅

RAMEN 浜虎

中洲にある「RAMEN 浜虎」に行ってみた。場所は一蘭総本店の裏手の路地。本店は横浜にあるみたい。横浜の人気店が福岡に上陸って感じ。月光軒が博多に移転してしまって、醤油ラーメンはご無沙汰。新しい店はつい期待してしまう。

醤油の「醬ラーメン」がメイン商品。大盛り無料というのはありがたい。初来店だけど大盛りで注文してみた。

麺はちぢれ気味の太麺で、ツルンとコシがあって、弾力もあって、食べ応えのある美味しい麺だった。スープは醬、醤油なんだけど、炙った具材の効果なのか、醤油ラーメンだけど香ばしい。家系ラーメンとは全く違った感じ。横浜発といえども、家系ばかりじゃないんだな。

香ばしい醤油スープは、淡麗というよりも、濃厚な方の醤油ラーメン。今までに食べたことのないタイプで新鮮だった。

醬の他にも、これまた濃厚そうな塩やつけ麺があるみたいなので、そちらも気になる。最近の福岡では、醤油や塩の淡麗系が出店ブームだったけど、浜虎はそれらと一味違った醤油ラーメンでユニークだと思う。

関連ランキング:ラーメン | 中洲川端駅天神駅天神南駅

アオアシ(29)

司馬のパスにまったく追いつけずに終わった、アシトのトップチーム練習参加初日。練習後に司馬に直談判したり栗林と会話して、何か気付きがあったのか。練習2日目の最初からパスに追いつけるようになっていて、すぐに潰されてしまったけど、見せ場を作れた感じ。理屈がわかっていないながらも、そういう世界と割り切って、脳を上手く切り替えられるたようだ。フリスビー投げられて取りに行く犬と同じ、っていう自己評価はウケた。

2日目が終わったあと花と会話するシーンが、エスペリオンユース入団直後くらいの、素直に応援されていた頃を彷彿とさせて、ちょっとホッとした。ホント、すれ違い解消できてよかった。個人的には、杏里の方が好みだったりするけど、花も捨てがたい。その会話で何か掴んだのか、3日目からは完全にパスに反応できるようになって、さすがの対応力といったところだ。

でも、アシトの何よりも凄いところは、メンタルだな。相手がトッププロであろうと、物怖じせず意見を主張して戦わせてくる。そのメンタル欲しい。アシトのメンタルがあれば、チームが変わろうと、スポーツか変わろうと成功できる。実際、Jリーグから海外に挑戦した選手で、成功と失敗の明暗を分けたのはメンタルが大きいんじゃないだろうか。長谷部とか長友とか富安とかね。

C# で VPN ゲートウェイのアドレスプールを変更する

Microsoft Azure の仮想ネットワークに VPN の P2S で繋ぐとき、クライアントのアドレスプールをあらかじめポータルで設定しておくけど、REST APISDK でもアドレスプールを変更できる。

www.nuget.org

ポータルではアドレスプールなのに対し、REST APISDK では VpnClientAddressPrefixes だったので、見つけるの苦労した。

using Azure;
using Azure.Identity;
using Azure.ResourceManager;
using Azure.ResourceManager.Network;
using Azure.ResourceManager.Resources;

const string ClientId = "クライアントID";
const string ClientSecret = "クライアントシークレット";
const string TenantId = "テナントID";
const string SubscriptionId = "サブスクリプションID";
const string ResourceGroupName = "リソースグループ名";
const string VirtualNetworkGatewayName = "VPNゲートウェイ名";

var credential = new ClientSecretCredential(
    tenantId: TenantId,
    clientId: ClientId,
    clientSecret: ClientSecret);
var client = new ArmClient(credential);

ResourceGroupResource resourceGroup = await client.GetSubscriptionResource(
    SubscriptionResource.CreateResourceIdentifier(SubscriptionId))
    .GetResourceGroupAsync(ResourceGroupName);

VirtualNetworkGatewayResource gateway = await resourceGroup.GetVirtualNetworkGatewayAsync(VirtualNetworkGatewayName);
foreach (var prefix in gateway.Data.VpnClientConfiguration.VpnClientAddressPrefixes)
{
    Console.WriteLine(prefix);
}

// VPN クライアントのアドレスプールを変更する。
gateway.Data.VpnClientConfiguration.VpnClientAddressPrefixes.Clear();
gateway.Data.VpnClientConfiguration.VpnClientAddressPrefixes.Add("192.168.10.0/24");

// VPN クライアントのアドレスプールを変更を反映させる。
// 完了まで待つと結構時間がかかるので、タイムアウトが気になる場合は
// WaitUntil.Started の方がいいかもしれない。
var gatewayCollection = resourceGroup.GetVirtualNetworkGateways();
var updateOperation = await gatewayCollection.CreateOrUpdateAsync(
    waitUntil: WaitUntil.Completed,
    virtualNetworkGatewayName: VirtualNetworkGatewayName,
    data: gateway.Data);
VirtualNetworkGatewayResource updatedGateway = await updateOperation.WaitForCompletionAsync();
foreach (var prefix in updatedGateway.Data.VpnClientConfiguration.VpnClientAddressPrefixes)
{
    Console.WriteLine(prefix);
}