2026年3月29日日曜日

肉じゃが レシピ

 

肉じゃがは、家庭の定番ながら火の通し方や味付けのタイミングで仕上がりに差が出る奥深い料理ですね。ホクホクのじゃがいもに味がしっかり染み込んだ、失敗しない黄金比レシピをご紹介します。

 

## **材料(23人分)**

* **牛肉(薄切りまたは細切れ):** 150g

* **じゃがいも(メークインが崩れにくくておすすめ):** 3個(約400g

* **玉ねぎ:** 1

* **人参:** 1/2

* **しらたき(または糸こんにゃく):** 100g

* **サラダ油:** 大さじ1

 

### **黄金比の調味料**

* **だし汁:** 200ml(水200ml+和風だしの素小さじ1でも可)

* **砂糖:** 大さじ2

* **酒:** 大さじ2

* **みりん:** 大さじ2

* **醤油:** 大さじ3

 

## **作り方の手順**

### **1. 下準備**

* **じゃがいも:** 皮をむき、46等分の大きめに切って水にさらします。

* **玉ねぎ:** 2cm幅のくし形切りにします。

* **人参:** 乱切りにします。

* **しらたき:** 食べやすい長さに切り、下ゆでしてアクを抜いておきます。

* **牛肉:** 食べやすい大きさに切ります。

 

### **2. 炒める(コクを出す工程)**

鍋に油を熱し、中火で牛肉を炒めます。肉の色が少し変わったら、じゃがいも、人参、玉ねぎを加え、全体に油が回るまでしっかり炒めます。

> **ポイント:** 野菜を先に油でコーティングすることで、煮崩れを防ぎ、コクがアップします。

 

### **3. 煮る(味を染み込ませる工程)**

1.  **だし汁、砂糖、酒、みりん**を加え、落とし蓋(アルミホイルでも可)をして中火で5分ほど煮ます。

2.  **醤油**としらたきを加え、再び落とし蓋をして、弱めの中火でさらに1015分煮ます。

3.  じゃがいもに竹串がスッと通るようになったら、落とし蓋を外して強火にし、煮汁を少し飛ばして照りを出します。

 

## **おいしく仕上げる秘訣**

* **「さしすせそ」の順:** 醤油を最初から入れると、じゃがいもが硬くなって味が中まで入りにくくなります。先に砂糖で甘みを煮含めるのがコツです。

* **一度冷ます:** 煮物は冷めていく過程で味が染み込みます。食べる1時間前くらいに作り終え、一度冷ましてから再加熱すると、お店のような深い味わいになります。

 

彩りに茹でた絹さやを添えると、見た目もさらに良くなりますよ。

街の書店をめぐる課題について解説してください。書店ゼロの自治体も全国で増えてきております。書店の経営を苦境にしている要因はなんでしょうか

 街の書店が姿を消し、全国の自治体の約28%(493自治体)が無書店状態にあるという現状は、日本の文化的なインフラにとって非常に深刻な事態です。

かつてはどの駅前や商店街にもあった「本屋」が、なぜここまで苦境に立たされているのか、その要因は単なる「活字離れ」だけではなく、複雑な構造的変化が絡み合っています。


1. 「雑誌」という稼ぎ柱の崩壊

かつて日本の書店経営を支えていたのは、書籍よりもむしろ雑誌でした。

  • 薄利多売の構造: 雑誌は回転率が速く、毎週・毎月決まった客が訪れるため、書店の貴重なキャッシュフロー(現金収入)源でした。

  • デジタルへの移行: スマートフォンの普及により、情報収集の手段が雑誌からSNSやニュースサイト、サブスクリプション型の読み放題サービスへ完全に移り変わりました。

  • 結果: 雑誌の市場規模は、ピーク時の1990年代半ばから約4分の1以下にまで激減し、書店の「日銭を稼ぐ仕組み」が崩壊しました。

2. ネット書店と電子書籍の台頭

Amazonなどのネット書店の利便性は、地方の書店にとって致命的な打撃となりました。

  • 在庫の壁: 小さな街の書店では置ける本の数に限りがありますが、ネット書店は「無限の書棚」を持っています。

  • 物流の格差: 地方では新刊の発売が都市部より1〜2日遅れることがありますが、ネット予約なら発売日に届くケースも多く、わざわざ店へ足を運ぶ動機が薄れています。

3. 低い利益率と「再販制度」のジレンマ

日本の出版業界特有のルールも、経営の自由度を奪っています。

  • 利益率の低さ: 書店の取り分(口銭)は一般的に売上の**約20%〜22%**程度と言われています。ここから人件費、家賃、光熱費を引くと、手元に残る利益はわずか数%です。

  • 価格の固定: 「再販制度(再販売価格維持制度)」により、本は全国どこでも同じ価格で売らなければなりません。家電量販店やスーパーのように、セールで集客したり、利益率を調整したりといった経営努力がしにくい構造です。


4. 地域コミュニティとしての「機能喪失」

書店がなくなることは、単に「本が買えなくなる」以上の損失を地域にもたらします。

  • 偶然の出会い: ネットのレコメンド機能(おすすめ)は自分の好みに偏りがちですが、書店は「興味のなかった分野の本」に偶然出会える場所でした。

  • 文化の交流拠点: 街の書店は、地域の子供たちが文化に触れる最初の入り口であり、高齢者や住民が集う「サードプレイス(第3の居場所)」としての役割も担っていました。

現在の動き

こうした危機感から、2024年には経済産業省が「書店振興プロジェクト」を立ち上げ、書店を「文化の拠点」として守るための支援に乗り出しています。また、最近ではカフェを併設したり、店主がセレクトした本だけを置く「独立系書店」など、従来のモデルに捉われない新しい形の店舗も各地で芽吹き始めています。


地域の文化的な繋がりを維持する上でも、書店のあり方は今、大きな転換点を迎えています。

最近、お近くの書店で何か気になった一冊や、昔と比べて変わったなと感じる光景などはありましたか?もしよろしければ、書店の新しい活用アイデアなどについて一緒に深掘りしてみることも可能です。

BNF(バッカス・ナウア記法 / Backus-Naur Form)とは

 **BNF(バッカス・ナウア記法 / Backus-Naur Form)**は、プログラミング言語やデータ形式の「文法(ルール)」を厳密に記述するためのメタ言語(言葉を説明するための言葉)です。

簡単に言えば、「この言語では、何が正解で何が間違いか」を示すための設計図のようなものです。


1. BNFの基本構成

BNFは、非常にシンプルな記号の組み合わせで構成されています。

  • < > (非終端記号): 別の要素に分解できるもの(例:<数字><住所>)。

  • ::= (定義): 「左辺は右辺のように定義される」という意味。

  • | (選択): 「または」を意味する(例:A | B は A か B のどちらか)。

  • " " (終端記号): これ以上分解できない具体的な文字や記号。

具体例:日本の郵便番号

日本の郵便番号(例:511-0293)をBNFで書くとこうなります。

BNF
<郵便番号>   ::= <3桁の数字> "-" <4桁の数字>
<3桁の数字> ::= <数字> <数字> <数字>
<4桁の数字> ::= <数字> <数字> <数字> <数字>
<数字>       ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9"

このように定義することで、コンピュータは「ハイフンの位置が違う」といったミスを正確に「文法エラー」として指摘できるようになります。


2. 何に使えるのか?(具体的な活用シーン)

BNFは、主に**「曖昧さを排除したい場所」**で威力を発揮します。

① プログラミング言語の作成・解析

PythonやPHP、C++などの言語には、すべてBNF(またはその派生形)で書かれた厳密な仕様書があります。

  • コンパイラの作成: プログラムが正しく書かれているかを判定する「構文解析(パース)」のロジックを作る際に、BNFがベースになります。

  • シンタックスエラーの特定: 私たちがコードを書いた時に出る「Syntax Error」は、このBNFのルールから外れた時に発生します。

② 通信プロトコルやデータ形式の標準化

インターネットの仕組み(HTTPなど)や、データの保存形式(JSON, XML)のルールを世界共通にするために使われます。

  • RFC(技術標準文書): 「メールのアドレス形式はどうあるべきか」といった国際的なルールは、BNFで記述されています。

③ AIや構造化データの生成

最近では、生成AIに「特定の形式(JSONなど)で回答してほしい」と指示を出す際、裏側でBNFを使って出力を制限し、プログラムが読み取りやすい回答を保証させる技術にも使われています。


3. なぜ学ぶ価値があるのか?

プログラミングを学んでいると、「なぜここでエラーが出るのか?」と悩むことがありますが、BNFの考え方を知っていると、言語の構造を論理的に分解して理解できるようになります。

ちょっとした知恵:

私たちが日常で使う「日本語」や「英語」は曖昧さが多いため、BNFで完璧に記述するのは非常に困難です。逆に言えば、BNFで記述できるプログラミング言語は、人間がコンピュータに「絶対に勘違いさせない」ための究極の伝達手段なのです。


もし興味があれば、学習されているPythonなどの「if文」や「変数宣言」がBNFでどう表現されているか、簡単な例をお見せしましょうか?