はてなキーワード: 変数とは
例えば10項目の変数を扱う画面があり、このほぼすべてがフラグ値として利用される超絶難解仕様だとする
各項目の値の組み合わせにより1024パターンもの表示状態があるが、運用の関係で実際には321パターンしか使われていない
このパターンがある日仕様変更で610パターンになり、既存条件もすべて変更された
さて、この仕様に対し変更容易性に寄与するといわれるDDDなどの素晴らしい設計パターンが本当に機能するのだろうか?もし機能しないのであれば、変更容易性の高いプログラムというのは存在するのだろうか?
不変のプログラムこそが変更容易性の高いプログラムというのであれば悪い冗談だと思う
現実にここまで極端なものはそうそうないと思うが、業務システムやそれに類する何かを扱っている場合、似た様なシーンは割とよくあると思う
「ヒトカク」は、特定の初学者(小1レベルを自己申告するユーザー)には適合性が低い。
「分からないところが分からない」という障壁は、学習過程において致命的である可能性が高い。
2024年現在、より初学者向けに最適化された教材が市場に存在する。
ヒトカクの効果的な活用可能性:対象者に適切なサポート(例:分からない部分を指導できる環境)が提供されれば、挫折確率は減少する可能性があります。
学習選択の重要性:初学者が「自己選択した教材」を使用する場合、モチベーションの向上につながる傾向があります。そのため、「ヒトカクは絶対に挫折する」という断定には統計的データの補強が必要です。
「ヒトカクに代わる具体的な教材やメソッド」
学習を進めるための補助環境(例:オンライン指導、初心者向けのコミュニティ)
これらの変数が明確化されれば、さらに有用なアドバイスの生成が可能です。必要であれば、追加情報をご提供ください。
推奨次ステップ:具体的な代替教材の情報共有、または初学者向け学習モデルのパラメータ調整に関するご相談をお待ちしております。
1.現状に不満がある
2.自分は優秀だ。
3.1と2は矛盾しているが現実に起きているので矛盾がない隠れた変数(陰謀論)がある。
だけなんだよね。
でもたいていの人はこの苦しい現実に立ち向かっても陰謀論にはまらない。それは家族や友人がいて孤独感を覚えていないから。
そういう他者とのかかわりが自己肯定に繋がるから一面的に自分が間違っていることを認めても自己否定につながることはない。
主観的につらくても客観的には十分現状が恵まれていることを伝えても、その人自身に問題があることを伝えてもそれを認めることは深刻な自己否定につながる。
そして同じような陰謀論者とつるんで孤独感を紛らわせる。これは陰謀論を通して自己肯定感が高まるという負の成功体験ともいうべき状態。
こういう人に1や2が間違っていることを伝えても無理なんだよね。できることは陰謀論と無関係なところでしっかり真剣に付き合ってあげること。
まず言っておきたいのは、コメントってやっぱり大切だってこと。
コードを書いた人の意図を後から見た人が理解できるようにするためのものだし、未来の自分が「あれ、これ何書いたっけ?」と迷うのを防ぐためにも、コメントは欠かせない。
でもうちの会社にいる“バリバリできる人”、仮にSさんとしておきましょう。
このSさん、そもそもプログラムのスキルが超ハイレベルで、コードをめちゃくちゃ書ける人。
みんなが「あれどう書くんだっけ?」ってなるような複雑なロジックをサクサク書けるし、妙なバグも即座に見抜く。もう尊敬しかない。
で、Sさんのコードは、当然コメントもバッチリ入っているわけですよ。ただね…これが実に困った問題なんだけど、そのコメント…意味がわからない。
だって、Sさんの説明って、どこか抽象的だったり、ちょっと暗喩(暗号?)染みてるんです。
言葉としては正しいし、ちゃんと書いてくれてるんだけど、どうも頭に入ってこない。
たとえば「このループは不変量を維持するための役割を果たす」とか、やたらと専門用語が並ぶ感じ。
で、読んだ結果「何をどうしてるんだっけ?」と逆に混乱してしまう。
それで、しまいには「Sさんのコメントの意味がわからないから、誰かもう少しわかりやすい説明を足してくれませんか?」っていうリクエストが社内で上がるようになった。
この“コメントに対するコメント”という新しい文化が生まれつつある。
Sさんが「ここは変数の定義です」と書くと、誰かが「この変数の定義がなぜ必要かについて補足します」とか、「ここでの不変量とは何か解説します」とか言い出すわけですよ。
Sさんが「このアーキテクチャがスケーラビリティを保つためのものである」と書けば、「スケーラビリティの具体的な定義についてもここにメモしておきます」とか。まるで辞書の注釈がついていくみたいに、コメントがどんどん増えていく。
こうなると、なんというか「天才の思考の跡をたどる」って感じになってきて、普通のエンジニアとしては大変なんよ。
Sさんとしては、きっとわかりやすく書いてるつもりなんでしょうが、僕たちからするとSさんのコメントを読み解くためにさらに別のコメントをつけていく状況。
こうして、コメントの数だけが増え、肝心のコードがどんどん見づらくなっていく。
なんだか本末転倒な気もするけど、仕方ない…。
コメントがないとわからないし、でもコメントがあってもわからない。
いやー、天才ってすごい。
あらゆるイレギュラーを全パターン見た目が同じ別帳票で出力するようにコードが組まれていて、そのパターンに一切コメントがないのでこれはどういう場合を想定した処理なのかが一切分からない。
しかも見た目が同じ帳票に出力しているのに変数名に規則性がなく、A帳票ではXの項目に出力する変数が、B帳票ではYの項目に出力するのに使われていたりする。
さらにパターンの分岐方法も多岐にわたっていて大元からAとBとCに分岐してCの先でDとEに分岐してEの先で条件によってはBを出す(!?)みたいな処理が平気で組まれているので、全パターンを把握することも困難。
じゃあ帳票を使っている現場はどうかというとそのコードを組んだ時にいた人間がもういないので、パターン分岐も条件もそのパターンが今も存在しているかも把握している人間がいない。
もういっそイレギュラーっぽいパターン全部切って拡張性を担保した上でめちゃくちゃプレーンな状態で組みなおして、今必要なイレギュラーパターンのぶんだけ処理を足していくほうがいいような気がしてきた。
(Ω, ℱ, (ℱ_t)_t≥0, ℙ) を完備確率空間とし、ℋ = L²(Ω, ℱ, ℙ) をヒルベルト空間とする。
状態変数を無限次元ヒルベルト空間 𝒳 の要素 x_t ∈ 𝒳 とする。
dx_t = A(x_t)dt + B(x_t)dW_t
ここで、A: 𝒳 → 𝒳 は非線形作用素、B: 𝒳 → ℒ₂(𝒰, 𝒳) はヒルベルト空間値作用素、W_t は 𝒰-値のシリンドリカルウィーナー過程である。
代表的主体の価値汎関数 V: 𝒳 → ℝ を以下のように定義する:
V(x) = sup_α∈𝒜 𝔼[∫₀^∞ e⁻ᵖᵗ ⟨U(c_t, l_t), μ⟩ dt | x₀ = x]
ここで、𝒜 は許容制御の集合、ρ > 0 は割引率、U: 𝒳 × 𝒳 → 𝒳 は効用作用素、μ は 𝒳 上の測度、⟨·, ·⟩ は内積を表す。
最適性の必要条件として、以下の無限次元 HJB 方程式が成立する:
ρV(x) = sup_{c,l} {⟨U(c,l), μ⟩ + ⟨A(x), DV(x)⟩ + ½tr(B(x)B*(x)D²V(x))}
ここで、DV と D²V はそれぞれ V のフレシェ微分と二階フレシェ微分、B* は B の共役作用素である。
ρV(x) = sup_{c,l} {⟨U(c,l), μ⟩ + ⟨A(x), DV(x)⟩ + ½tr(B(x)B*(x)D²V(x))}
Y(x) = F(K(x), L(x))
C(x) + I(x) = Y(x)
DU_c(C(x), L(x)) = DV(x)
DU_l(C(x), L(x)) = DV(x)F_L(K(x), L(x))
ここで、F, K, L, C, I はすべて 𝒳 上の非線形作用素である。
N(dt, dm) = ∑_i δ_{(T_i, M_i)}(dt, dm)
ここで、(T_i, M_i) は価格改定のタイミングと大きさを表す二重確率点列、δ はディラックのデルタ測度である。
dπ_t = (𝒜π_t + 𝒦y_t)dt + 𝒮dW_t^π
ここで、𝒜 は線形作用素、𝒦 は非線形作用素、𝒮 はヒルベルト空間値作用素、W_t^π は 𝒳-値のシリンドリカルウィーナー過程である。
di_t = Θ(ī - i_t)dt + Φ_π dπ_t + Φ_y dy_t + Σ dW_t^i
ここで、Θ, Φ_π, Φ_y, Σ はすべてヒルベルト空間上の線形作用素である。
ケインズ派モデルの一般均衡は、以下の確率偏微分方程式系の解として特徴付けられる:
dx_t = 𝒜(x_t, π_t, i_t)dt + ℬ(x_t, π_t, i_t)dW_t
dπ_t = (𝒜π_t + 𝒦y_t)dt + 𝒮dW_t^π
di_t = Θ(ī - i_t)dt + Φ_π dπ_t + Φ_y dy_t + Σ dW_t^i
N(dt, dm) = ∑_i δ_{(T_i, M_i)}(dt, dm)
y_t = 𝒴(x_t) - 𝒴*
𝔼[dV(x_t, π_t, i_t)] = ρV(x_t, π_t, i_t)dt - ⟨U(C(x_t), L(x_t)), μ⟩dt
1. 状態空間: 新古典派モデルでは実物変数のみで状態を記述するが、ケインズ派モデルでは名目変数(インフレ率、名目金利)も含む無限次元空間を考慮する。
2. 確率過程: 新古典派モデルは主に無限次元拡散過程を用いるが、ケインズ派モデルではマーク付きポアソン点過程も導入し、不連続な価格調整を表現する。
3. 均衡の特徴づけ: 新古典派モデルでは無限次元HJB方程式を用いるが、ケインズ派モデルでは確率偏微分方程式系を用いる。
4. 作用素の性質: 新古典派モデルでは主に非線形作用素を扱うが、ケインズ派モデルでは線形作用素と非線形作用素の組み合わせを扱う。
5. トポロジー: 新古典派モデルは主にヒルベルト空間のトポロジーを用いるが、ケインズ派モデルではより一般的なバナッハ空間やフレシェ空間のトポロジーを考慮する必要がある。
- 6次元のAモデルとBモデル(トポロジカルストリング理論)。
- Ω = ρ + i · ŕ
- V_S(σ) = ∫_M √(384^{-1} · σ^{a₁a₂b₁b₂}σ^{a₃a₄b₃b₄}σ^{a₅a₆b₅b₆} · ε_{a₁a₂a₃a₄a₅a₆} · ε_{b₁b₂b₃b₄b₅b₆})
- ここで、ε_{a₁...a₆} は6次元のレヴィ・チヴィタテンソルです。
- V₇(Φ) = ∫_X √(det(B))
- ここで、計量 g は次のように3-フォーム Φ から導かれます:
- g_{ij} = B_{ij} · det(B)^{-1/9}
- B_{jk} = - (1/144) Φ^{ji₁i₂} Φ^{ki₃i₄} Φ^{i₅i₆i₇} ε_{i₁...i₇}
- V₇(G) = ∫_X G ∧ *G
そう言うふうに言いたくなっちゃう気持ちはわからないんじゃないけれど、深呼吸して自分の書き込みを読み直してみるといいよ。増田の書き込みは、増田の嫌ってる財務出動派と、ベクトルが違うだけで全く同じ病理になってる。
どこが病理かっていうと、「じゃあどれくらい財政出動すべきなの?」っていう数字が一切語られていないこと。
現実の日本の政府財政において、財政出動してないかっていうと毎年してるわけだよね。国債だって刷ってる。
積極財政派が嫌悪するザイム省ですらみとめてやってるわけだ。つまり、「財政出動してない」は偽なわけ。また一方で財政規律を良しとする立場の人だって「出動ゼロにしろ」とは言っていない。バランスの中で適度にしていこうっていうのが、現実の主流派であって彼らはコンセンサスを得てそれをやっているわけ。
それにたいして、その現実の支出量(数字)をまったくあつかわず「とにかく増やせ」「増やすな」って言ってるのは、一見対立しているように見えて、「現実の数字を気にかけない」「具体的な数字を要望しない」「配分の運用手法を語らない」という点で全く同一のセンスを持った集団だと思うよ。相手の言動を悪魔化することによって、議論の内容とは無関係に主張を通そうってするのは、ポピュリズムの悪いところだよ。
PS.上のは議論の手法や現在のノリに対する苦言だけど、個人としての見解を付け加える。現在の世界経済の状況、IMFの発表するポストコロナ世界の途上国金融再建と、EUの陥落、アメリカの不透明感とあわせると、「日本政府の財政規律問題」って、もはや「日本財務省と庶民生活」っていう視点で語って良い変数の域を超えちゃってると思うよ。はっきりいうと、この議論には、海外の勢力がかなりのところ跋扈してると判断してる。「そのうえで」日本国民としてどういうスタンスを取るべきかっていう視点は、持つべきじゃないかな。
その人が「どれだけリスクを好むか」という変数、確実にあると思う
例えば、次のような期待値が同じくじ引きがあったらどれをやるか?
C. 1%の確率で1億円がもらえるクジ
(もっと言えば、リスク選好が大きい人は期待値が減ったとしてもリターンが大きい選択をする)
このリスク選好って大人なら誰しも「自分はこんくらい」っていうの分かってると思うんだけどどうなんだろう?
例えば、リスク選好が大きい人の特徴
・チャレンジするのが好き
・芸能界や創作、Youtuberなど、極一部の人しか成功しない仕事でもチャレンジする
・ギャンブルが好き(やるかどうかは別で)
・夢見がち
・会社を立ち上げたりする
・犯罪を犯しがち
・誰もやってない→チャンスと考える
・確実なことが好き
・公務員とかサラリーマンとかを好む(相対的に独立するよりはいいと思っている)
・チャレンジをしない
・真面目でルールを守る
・貯金好き
・協調性がある
・誰もやってない→危険と考える
どっちが人として優れているかというのはない、どっちも必要なんだと思う
だから結果的に会社の創業者、発明家、前人未到なことをする人なんかは男ばっかりになる
代わりにルールを守ったり、今あるものをアップデートしたりするのが得意な人に女が多くなる
たまに、この発想があるだけで解決する疑問を抱いてる人が居てモヤモヤする
フリーランスになったとき、皆も同じようになるんだろうなと思って調べたら、同業者でさえたった10%しか居なくて驚いた
かといって小説家になろうとも思わないし、前人未到の山に登ろうとか、バックパッカーの旅に出ようとかは思わないから、彼らほどではないなという感じもしている
大抵リスク選好小から大をみると「こいつ馬鹿じゃねーか?」と思っちゃうんだよね、同時に嫉妬もするけど
例えば次のくじ引きのうち一つを選ぶとする
A. 100%の確率で100万円がもらえるクジ(期待値100万円)
B. 1%の確率で1000万円がもらえるクジ(期待値10万円)
C. 0.01%の確率で1億円がもらえるクジ(期待値1万円)
※お金に困ってない人は別の何かで読み替えてほしい
これでCを選ぶのはバカだと思うけど、期待値を分かった上で選んでるめっちゃリスク選好大なギャンブラーか、単に期待値を計算できてないかがわからないんだよね
今は期待値がわかりやすいけど、世の中の事象、例えば独立するべきか否かとかは複雑すぎて読めないじゃん?
だから一応いろいろ考えて選択はするんだけど、自分がただのバカなのかリスク選好が大きいのかわかんないことあるよね
まあリスク選好が小さい人はそもそも選択肢から外すんだけどね、チャレンジを選択肢に入れてる時点でリスク選好は高い方
例えば「銀行強盗をするべきか否か」を検討してる時点でちょっとアレでしょ?俺は昔したことあるけどね、子供の頃、びっくりするくらい割に合わなくて現代社会の完成度の高さに感心した
あと面白いのが、リスク選好が大きい人は、自分でよく考えて自分ルールで生きてるから、小さい人を見下してるよね
「なんでYoutubeやらないの?儲かるのに」みたいなセリフ、真顔で言ってる人いるけどリスク選好が高いんだ
逆にリスク選好が小さい人は、リスク選好が大きい人を「考えなしのバカ」と見下してるよね
そういえば「やらずに後悔するより、やって後悔するほうがいい」みたいなセリフ受け入れられがちだけど、これ賛成できる人実は少数派なのではと思う
漫画家は賛成だろうけどさ
この年度の末で学校教諭を辞めている。ラストイヤーである。思えばあっという間だった。上の秋季大会の後も、大なり小なり大会があったが、目立つ成果はなかった。
実力というよりは、柔道部全体の精神力、やる気、気合いの問題だった。センスがありそうな子はいたが、『本気』になり切れない。なぜかはわからないが、若者特有の殺気に満ちた闘志というか、「目の前の相手を殺してやる」という滾(たぎ)りが見られない。
特に、格上相手に戦う場面がそうだった。勝つとか負けるとかじゃなく、全力でぶつかってみせようという気概を感じない。
そんな中で、T君はじわじわと実力を伸ばしていた。この頃だと、ベンチプレスは140kgを上げるようになっていた。
柔道の動きはボテボテとした感じだったが、それでもサマになってきていた。高校から柔道を始めた関係で、高一の頃が特に弱かったらしい。当時は、毎日のように先輩や同級生から千切っては投げられていたという。
シゴキ以外にも、いろいろあったようである。当時の先輩連中からは相当イジられていたらしい。T君の同級生の柔道部員が、確かこんな内容を回想していたっけ。
「おいチクビ。何を寝とる。はよ畳の上から立て!!」
「今、こいつに筋肉ドライバーしてやったら、首めっちゃ抑えて転がっとるしwwwww」
「いつまで畳で寝とんな。早う起きんとチクビねじ切るどっ!」
「チクビ君さあ。今度の公式大会の時に、絶対シャイニングウィザードしてよ。武藤敬司好きなんやろ」
※本当にやって反則負けになったらしい
「プロレス好きなんだって?これからダブル大外刈りするから付き合ってくれ」
彼が弱かった頃は、部内でもやられたい放題だったようだ。しかしこの頃、高三の手前になると、彼は部内で№1になりつつあった。皆、彼に一目置くようになっていた。当時、部のキャプテンだった100kg超級の子と乱取りをしても吹っ飛ばされない。
それでも基本的には、いじられキャラだった。先輩からも後輩からもいじられていた。しかし、彼はどんな時でもリアクションを欠かさず、スマイルで彼らに応えていた。
そういえばT君は、毎日必ず昼休みに柔道場に来て、一人で弁当を食べていたっけ。一人飯には理由がある。弁当を食べた後に、ヤツは筋トレを始めるのだ。ベンチプレスを始めとして、腹筋に、背筋に、あとは自転車のゴムチューブを柱に括り付けての打ち込み練習、あとはシャドー柔道か。さすがにカマキリは相手にしてないと思うが……。
昼休みに柔道場に行った折、彼を何度も見ている。ベンチプレスが一番好みのようだった。自分自身が成長する実感とでも言えばいいのか、月ごとに最高記録が上がっていくのが面白かったのだろう。
柔道界の公式回答としては、高校生に器具を用いた本格的な筋トレをさせるべきじゃない。この時期(小中~高校生)は、技術に磨きをかける時期だ。ベンチプレスその他で測れる筋力は、試合ではそんなに使わない。柔道に本当に必要なパワーというのは、柔道をすることでしか身に付かない。すなわち組み手の練習とか、立技・寝技の乱取りを通じてしか、そのスポーツに必要な『体力』は身に付かない。
しかし、T君には時間がない。彼にとっての柔道は、おそらく高校で終わりである。時間がなさすぎる。だったら、ひたすら筋トレに励む道があってもいいんじゃないか。当時はそんなことを考えながら、昼休憩中のT君のトレーニング風景を眺めていた。
高三の四月時点で、彼の体重は約78kgだった。一年前はボンレスハムのような体形だったが、スマートになっていた。何より、当時のT君は部内で一番やる気があった。何事にも一生懸命だった。鍛えがいがある。
さて、高三最後の公式戦は六月だった。ここまでには仕上げたい。幸い、四月にあった市内大会では、彼は5位入賞を果たして県大会出場を決めていた。順々決勝では、昨年の秋季大会で当たった強豪校の選手に内股で一本負け(空中一回転半させられた)だったが、そこから2回勝って5位になった。
柔道場での立ち技の乱取りでは、納得いくだけの投げを打てるまでひたすら稽古を続けた。T君に対し、組み手の位置は自由にさせて、技も全部受けてやる。その代わりクオリティは一切妥協しない。俺が納得いくまで休憩すらさせない。
「おい、T。苦しくっても、苦しそうな顔すんな。相手にバレんぞ。ビビってるとな、わかんだよ。相手によ~!!」」
すると、唇を引き締めるようにしてT君は、距離を取ってこちらの様子を伺っている。
ああ、これは。技に入るのを狙ってるな。相手が高校生だとすぐにわかる。
「技に入るのを狙うな。狙わなくていい。(お前の反射神経だと)無理だから!! とにかくたくさん、技をかけろ。連続しろ、連続。ちゃんと技は繋がるから。お前の感性でいいんだよ。考えるな、感覚でやれ」
実際、高校レベルの試合だと技が下手くそでもいい。とにかく数。連続性が大事だ。
ただやはり、T君は運動神経が鈍いようで、へっぽこな大内刈りに小外掛けや、ボテボテとした払い腰しかできなかった。ヤツが俺に珍しく内股をしかけると、「ポフッ」という効果音とともにヤツが弾かれる。そんなレベルだった。素人未満である。
「今のお前の柔道、ほかの選手と乱取りやってるのと違うじゃん。俺用の柔道か~、そのへっぽこなのはよ~」
T君の柔道は、俺と乱取りしてる時はモードが違ってる。まるで、何かの専用の練習でもしてるようだった。
ヤツはまた内股をしかけてくるが、全然効いてない。運動神経とか、技に入る姿勢の問題じゃなくて、組み手が下手くそ(≒柔道着の握る位置がおかしい)なのだ。いいところを掴めてない。せっかく自由に組ませてるのに。
ただ、T君に組み手争いを教えるには、もうタイムオーバーである。「思いっきりイイと感じるところを掴め!」くらいしか教えていない。
だが、連続して技を掛け続ければ可能性が見えてくる。うまく相手が転がれば、彼が得意とする寝技に移行するラインも見えてくる。
「オーイ、てら。何止まってんだよ! 動け、動け。変数作れ。チャンスがないと思ってんの、お前だけだよ」
彼はヘロヘロになって大内刈りを放つのだが、俺に効くはずもなく。間隔を取って、釣り手と引き手(※柔道用語は適当にググってほしい)を上下にブンブン振り回したなら、ジャイアントスイングみたいになって、T君が畳をゴロゴロ転がっていく。築地市場の床面を滑っていくマグロのようだった。
「オーイ、俺お前よりも軽いんやぞ。吹っ飛ばされてどうすんだよ」
T君が立ち上がると、顔が真っ赤になっていた。熱中症の人でもこうはならないだろう。それくらい真っ赤だったよ。
ゆっくりと俺に近づいてくると、釣り手の方でパンチするみたいに組み手を取ろうとしてきた。それを弾いて、逆に奥襟を取り返してやった。すると、ヤツも負けじと奥襟を取ってくる。
「力比べで俺に勝てるか」と思ったが、ヤツも結構強かった。睨み合ってたが、T君の耳まで真っ赤になってるのを見た。
この頃になると、彼の耳は潰れていた。餃子耳というやつだ。努力の証である。大半の柔道選手は餃子耳にならない。本気で寝技を練習した証である。
こんな光景を見ながら、ある漫画のセリフを思い出していた。 技来静也が描いた漫画作品の、確かこの場面だったはず。
……呼吸(いき)を乱すなセスタス 恐怖心を意志の力でねじ伏せろ 怯えは判断(よみ)を狂わせる 恐れは疲労を増幅させ 病魔の如く五体を蝕む 眼を逸らすな! 敵の刃を見極めよ 胆力こそ防御の要だ 殺意と向き合う勇気を持て
拳闘暗黒伝セスタス 2巻より
俺だって、中学生や高校生の頃は、練習が恐ろしいことがあった。寝技の最中に、殴られ、蹴られ、締め落とされ、「殺される」と思ったことが幾度となくある。だが、試練を乗り越えるだけの胆力を身に付けないことには、いつまで経っても二流以下である。
こういう感覚は、今時のZ世代みたいなやつがあるじゃん。ああいう子達には伝わらないんだと思う。「○○が上手になりたい、強くなりたい」って? 本当にそうなりたいなら、命くらい投げうってみせろ。
2024年現在だって、野球でもサッカーでも、バレーでもテニスでもゴルフでも、スケボーでもブレイキンでも、将棋だって囲碁だって、その道で超一流の奴はな、自分の命かけてその道を歩んでんだよ。
立ち技が終わると、次は寝技だ。T君が強敵相手に勝とうと思ったらこれしかない。それくらい、彼の運動神経は絶望的だった。立ち技の才能がない。当時のT君が「生まれつき運動神経が切断されてるんです」と言ったら、信じたかもしれない。
柔道場の端にある、寝技の乱取り開始を示すタイマー(ブザー)が鳴ると、俺はさっそく横四方固めでT君を押さえつけて、右拳の先を太ももに突き立てた。するとT君は痛がって、俺の腹を突いて逃れようとする。
「お前、俺に力で勝てんの、勝てんの? 勝てないでしょ!? 頭使わんと、ほら。前に教えたやろ? 逃げ方を……」
横四方固めで抑え込まれた状態のT君は、腕をなんとか両者の間に差し込んで、背筋で跳ねて逃れようとした……それが正しいやり方だったら、そのまま逃がしてやる。それで、また瞬間的にヤツに覆いかぶさって、抑え込みに持っていくのだ。T君は逃げる。ひたすらそれを繰り返す。
俺の抑え込みから逃れたとしても、T君がこっちに向かってこず、亀の姿勢になろうとすると、すかさず両手で奴の柔道着の胴と太腿を掴んだ。
「よいしょっ」と持ち上げると、奴の体がひと時宙づりになった。そのままクルリとひっくり返して、横四方固めでまた抑え込んだ。今の選択はアウトだ、敵前逃亡である。この寝技練習では、攻撃行動以外は認めない。
寝技になると、T君がたまに覚醒する。俺の動きがわかってたみたいに、例えば、真上から抑え込もうとした俺の膝をピンポイントで蹴っ飛ばして、転がして、そのまま上に乗ってしまう。
俺は両足をヤツの足に絡めてガードするのだが、巧みに外して、抑え込みに持っていく――縦四方固めが完成した。
こんな具合で、いい動きをした時には認めてやる。褒めるんじゃない、認めるのだ。そいつのパワー、気概、実力を。褒めるってのは、親が子どもにやるものだ。コーチと選手って対等な関係だろ。
T君は膂力(りょりょく。腕の力)があるうえに、寝技のセンスがあった。寝技というのは、ガッチリ決まると体力差に関係なく勝利できる。当時まだ20代半ばだった俺の体力はT君をはるかに上回っていたが、それでも抑え込みから脱出できないことがあった。
ただ、悲しいかな。彼にあるのは寝技だけだった。立ち技は本当にダメだった。まったく才能がなかった。
せっかくパワーがあるのに、釣り手で相手の奥襟や背中を掴むことは皆無であり、いつも前襟だった。運動神経がないから、せっかく神業的なタイミングで大内刈りや払い腰に入ることができても、相手を投げるに至らない。遅すぎるのだ。
ただ、彼はよくやっていた。性格やキャラクターはいじられ系芸人のそれだったけど、リアクションはよかったし、部員みんなから好かれる存在だった。そういう雰囲気をもった人間だった。
時期は半年ほど戻る。
いつぞやの試合でT君を内股で吹っ飛ばした名門校の選手と、ラーメン屋で同席したことがある。T君と俺と、あの選手N君が一緒になったということは、おそらく試合の帰りだったのだろう。
あれは、福山駅の駅舎の外に入っているラーメン屋だった。名前は忘れた……なんとか吉だったはず。そこで、T君にラーメンをおごってやろうとして、カウンター席がいっぱいで4人掛けのテーブル席に通された。
そしたら、おかみさんが来て、「相席でもいいですか?」と言うのだ。それで待っていたら、N君ともう1人の柔道高校生が向かいのテーブルに付いた。2on2の相席Styleである。
そのN君だが、痩せ気味で精悍な顔つきをしていた。体形は相当細身で、背丈は185くらいか。T君と同じく81kg級の選手である。もう1人は、100kg超級とおぼしき超アンコ体系の子だった。棟田選手以上の丸々とした感じだ。
2人とも、耳は完全に潰れていた。どちらも社会人に近しい貫禄があった。眼光が鋭い。スポーツ特待生で高校入るような奴って、雰囲気からして違ってる。
俺の耳もやはり潰れている、大学卒業して釈迦人デビューするにあたり、手術で直すという選択肢もあったが、餃子耳の方がハクがつくと考えていた。T君の耳は、この時潰れかけだった。
会話、どんなだったかな。そうだ、N君がT君に話しかけてきたんだ。
それでT君も、ラーメンを待ちつつ水を飲んで彼と話をしてた。
思い出せる範囲だと、こんな会話だった。覚えてない箇所は端折っている。
「高校入ってやっとるよ」
「そうなんだ。やっぱりこの辺の学校は、そういう子が多いのかな」
「えー、すごいやん」
「親に無理やり。両親とも柔道してて」
「それで、ここまで強くなれたんや。すごいね」
「内股めっちゃすごいやん。カミソリみたい。サクッと相手が飛んでくよね。マジですごい」
「伝家の宝刀な。あれだけは自信ある。けど、強いヤツは世の中にいっぱいいるし。俺もまだまだよ」
「自分、N君には一生敵わないな。多分。こないだの試合、内股で空中5回転しとらんかった?」
「(テーブルを叩きながら)してた、してた!! なあ~」
※隣の高校生が関心なさそうに頷いていた
「もっと勢いが強かったら、会場の窓ガラスを突き破って護国神社に落ちとったよ」
このあたりで、俺のイラつきを察したのか、N君の隣の高校生が彼を小突いた。
「T君さ。今度オレと試合するのいつになるかな」
「冬に県に繋がる個人戦がなかった?」
「それ、無差別級だけだろ。あの大会は、ベスト8までは全部うちの高校が占めるし、そこまで登ってこられる? それにベスト8が決まったら、例年それで市大会は終わり。解散。1位から8位の順位はうちの監督が決める」
「えー、そういう仕組みなん?」
ここで、隣の高校生がN君の肩を叩いた。
「そう、そういう仕組みな。次の試合は春しかない。あと1回だけのチャンス」
「うん、当たるの楽しみにしてる」
「そんなんされたら、自分死ぬし!! ボンレスハムだし、チャーシューだし、畳をバウンドしちゃうよ」
「楽しみにしてる」
ここらへんの場面で注文したラーメンがきた。それで、あとは皆黙々とラーメンとか餃子を食べて、解散した。
あの店は、とんこつラーメンのアレンジ系が美味かった。当時はよく利用してた。もう軽く十年以上は行ってない。残りの人生で行くこともないのかもしれない。
※書いてるうちに思い出した。福山駅前の八十吉ラーメンである。
ただ、あの頃のT君とは、できれば一緒に行きたくないな。財布的な意味で。
当時、たまに2人きりでご飯をおごってやることがあったけど、あいつ、ラーメン替え玉4杯+チャーハン+から揚げ+餃子5人前とか食べ切っててビビったわ……食欲が凄まじい。ラーメンが4杯で終わりなのは、その頃にはスープが無くなるからだ。
俺はその半分しか食えなかった。食欲においては、完全に俺の負けである。事実だ。認めるしかない。
そんなこんなで、最後の公式戦までの日々は風のように過ぎていった。
この匿名ダイアリーを書くにあたり、約二十年前の記憶を思い返している。正確じゃない部分はあろうけど、そこまで間違った内容でもないはず。一部ではあるが、当時の記録媒体を基にして書いてることもある。
あの日々は、けっこう幸せだった。柔道部の成績は悪かったけど、気合いが入った部員も出てきていた。そういえば、あの時そういう行為をした女子マネージャー(妹)も、あれから特にトラブルはなかった。これまでどおりの、柔道部顧問とマネージャーの関係だった。いや……ごく稀にプライベートで会うことがあったか。
何度か変なことがあった。双子の姉の方と柔道場の入口で談笑してると、妹の方がやってきて一緒に話に入ったのだ。不自然なタイミングで。無理やりに近い。それは、姉じゃないもう一人のマネージャーと話してる時もそうだった。
ちなみに姉の方は、マネ子に比べると若干明るい性格だった。俺ともT君ともほかの部員とも仲良くやってた。天性のコミュニケーション能力があるタイプだった。底抜けに明るいわけじゃないけど、不思議と安心感のある、温かみのあるキャラクターだった。
マネ子の態度は、上記を除いては普通だった。何か月かに一度は、俺も含めた部員みんなにお菓子を作ってくれたし、バレンタインデーには手作りチョコレートくれたし、大会前には率先して雑用を命じてほしいと志願したし、俺の誕生日にネクタイピンをくれたこともある。
私学だし、まあいいかと思ってもらってた。あの子の財布は大丈夫かなと思ったが、月のお小遣いが一万円と聞いて納得した。友達と遊びに行く時などは、母親から別途お金がもらえるらしい。医者の娘は違うな……と、月四千円の小遣いで寮暮らしをしていた高校時代に想いを馳せたっけ。
別に、妹の方とまたセックスしたいとは思わなかった。「したい」という欲求はあったけど、でも教師としての責任感が勝ったのだ。 訂正;間違った記憶でした…
ただ、俺という人間は、やはり異常だったと思う。ちょっと性欲が強いのは間違いない。そちらの方には正直だった。あとは~~子どもの頃に柔道や陸上をしてたのだが、絶対にうまくなりたい! という情念が強くなりすぎて、体を痛めて指導者に怒られることがあった。夢や目標に対しては猪突猛進だった。
性欲、性欲……と、今思い返してみて、人としてよくなかったと思えるものを最低3つは思い出すことができた。ひとつだけ、あれはまだ5才か6才の時か。両親が忙しい家庭だったので、日常の世話は祖母が見てくれていた。いつも、祖母と実妹と一緒に寝床についていた。
いつからだろうか。動機は定かではないが、まあ原初の感情とでも言おうか。夜に寝床にいる時、暗闇の中で祖母と一緒に寝ている時に、祖母の衣服を脱がせていた。「ねえ、ばあちゃん。服、服脱いで」と無邪気に笑って、祖母の服を脱がせていた。それで裸にする。
そして、お互いに裸になって、抱き合って布団の中で眠るのだ。抱き合うだけじゃなくて、ほかにも明らかに色々してたけど、やはり幼子とはいえ異常な行動だったと思う。
妹に対してもそうだった。妹に対しては、ほぼ毎日のように服を脱がせていた。妹は「いいよ」と言ったこともあったし、「いやだ」と言うこともあったけど、お構いなしに服を脱がせた。祖母が近くにいても関係なかった。とにかく脱がせて、納得いくまで裸で抱き合っていた。原初の感情だった。
愚かなことだった。反省している。でも、あの時の感情は本物だった。あの時、まだ小学生ですらなかったけど、俺は「女を抱きたい」と確かにそう思っていた。リアルだった。
次です
1. プログラムの夢 - Wataru's Dream of Code
2. ループの迷宮 - Labyrinth of Loops
3. 変数の秘密 - Secrets of the Variables
4. 条件分岐の試練 - Trials of the If-Else
5. デバッグの夜明け - Dawn of Debugging
6. サブルーチンの冒険 - Adventures in Subroutines
7. レガシーコードの呪い - Curse of the Legacy Code
8. リファクタリングの旅 - Journey of Refactoring
9. アルゴリズムの競演 - Symphony of Algorithms
10. クラウドの彼方に - Beyond the Clouds
10年くらい前からダラダラとハナクソみたいな絵を描いていた。ケータママのイラストがよく話題になっているが、ワイの画力も正直それと大差はない。太い線を使っているだけ「ゆるい絵」のくくりにギリ入れてもらえる、くらいのレベルである。
別にソレで良かった。ソレで良かったんだけど、二年前くらいかな。とあるキッカケでそうも言っていられなくなった。
友人に「お前もこれを見習えば?」と言われた。示されたのはあるVtuberの動画である。大量の同業者の顔を模写して上達を目指す企画が完結して大きな話題になっていた。
そのVtuberは最初上手とは言えない絵を描いていたのだが(それでもワイよりは上手いっす。ごめんなさい)、最終的には元絵とパット見の印象は変わらないくらいのクオリティになっていた。
タイトルに復讐と書いているがそのVtuberに対して恨みがあるわけではない。彼のことは本当に凄いと思う。
しかし、あそこまでの上達を制作中含めリアルタイムで見せられると「続けていれば誰でも上手くなる」という考えを持つヤツが出てくる。その友人のことである。
趣味というからには少しは上達しろ。好きこそものの上手なれと言うだろう。要約すればそのようなことを言われた。
冒頭に「ワイは向上心がまるで無い」などと書いたが、昔は違った。なんぼなんでもちょっとは上手くなろうとしたことくらいある。しかし、それは無理と悟ったから、好き勝手に描いているのである。
だからワイははっきりと言った。上達なんて適正ありきのものだって。
世間は簡単に言う。自分の改善点を見つけてそれを直していけば上手くなると。
どこから直せば良いのか分からないなら一つ一つ分解していけば良いと。
それが出来ないならまずは楽しく続けていこう。そうすれば分かるようになってくると。
ワイはその3つ目でずっと止まっている。目がいつまで経っても役立たず。一生モヤの中にいる。
だが、そんなことを言ったところで「それは努力が足りていないから」で一掃された。この主張はあまりにも強すぎる。
彼にとって努力とは成果に結びつくまでの過程であり、努力を評価することは成果を評価することと同義である。成果が出ていなければ努力不足。成果に直接結びつかないことはただの徒労。
その定義付けにある種の合理性があるのは否定しない。間違った方向に頑張ったところでそれは徒労だし、ある程度の量が必要なのも分かる。
ただ、成果を左右するファクターは努力だけではないという視点が欠如している。
だが、そんなことを言ったところで「それは努力が足りていない人の考え」と一掃された。この主張はあまりにも強すぎる。
これを読んでいる人の中には彼と同じような努力至上主義の人間も多数いることだろう。同じことを繰り返すが、適正ない奴がなにやってもダメなんだよ。
いや、分かるよ、結局自分でどうにか出来る変数は努力しかないという主張も、成功している人は皆努力していることも。
それは分かったうえで、やっぱり適正がないとダメだ。才能があってこその努力だ。個体差の有無を認めてなぜ適性の有無を認めない?
だが、そんなことを言ったところで「それは本当の努力を知らないから」と一掃されることだろう。
自分の適性の無さなんて、成果に必要な努力量のはるか手前で分かるもんだと思うんだがね。
だからワイはめちゃくちゃに努力をして多少の成果を出したところで「お前の主張を実践したが、こんな釣り合わないことさせるもんじゃねぇぞ。軽率に努力不足なんていうもんじゃない」と言ってやらなければならない。
バカが。
それで二年くらい真面目に絵の練習をしている。上達はほとんど感じない。
さいとうなおき先生の動画とか見てみたら?とか言われるけど、ありゃ画力の使い方の話が主で画力がないやつには関係ない。三ヶ月上達法もレベルが高すぎる。模写して「ここの座標がズレてるね」なら重ねたら分かるが、絵柄再現して別の絵を描いて改善点を見つけるだと…?
実際試してみたが、全然意味が分からなくて挫折した。税金に似た三重県を描いて税金との違いを述べろと言われている気分である。他の練習法だって大体そう。
ハナクソがダンゴムシになるための方法を探しているのにウサギがトラになる方法しか出てこない。
それでも一応それなりに課題を見つけて改善するというのをやってはいる。先ほど「ほとんど」上達していないと言ったが、僅かな成果はあった。
ただ知っていれば誰でも出来るようなことである。片目を瞑ると狂いにくくなるとか、下から上に線を描くのはやめたほうがいいとか、ひと晩寝かせたほうがいいとか、線画の色を変えてみようとか、その程度のもの。
個人のさじ加減が必要な項目はまるで出来ていない。線の強弱をつけてもガタガタの線になるだけだし、薄弱な根拠でグラデーションをつけてもそれはただのムラである。
実に困ったものだ。
座標のズレのような客観的な評価ではなく、各々の主観的な評価で改善していかなければならない項目が多すぎる。良いものを良いと判断できる目がワイにはない。
焼まゆる先生の目を肥やす云々の話の重要性は感じながらも、一向に目が肥えない。
いやいや、頭でっかちになってアウトプットが足りてないんじゃないの?と思ったそこのあなた!それは分からんでもない。
が、今週一ペースで絵を完成させているけど、正直これ以上はすぐには増やせない。なぜなら、修正にめちゃくちゃ時間がかかるからである。
右目が大きいかもな。左右反転で確かめてみよう。今度は(元の)左目が大きく見えるな。
こんなことをずっとやっている。
そのレベルで見る目がない。
仕上がりを気にせず量だけ重ねた時期もあったが、それだと何も発見がないので何も得られていない。反復練習は再現性を高めるためのものなんだろうなーって思った。
ずっと1人で練習していると、自分の絵に見慣れてうまくなったと錯覚することがある。そういうときはTwitterに載せたり、人に見せたりする。そして現実を知るのである。
絵は人に見せていかないと上手くならないとよく言われているが、人に見られている時点でもうそれはそこそこ上手いのである。
まず当然だがTwitterに載せてもまず見向きもされない。タグつけたりコミュニティに載せたりしてインプこそあるものの、エンゲージは非常に少ない。
そして知り合いに見せても「頑張ってるね」しか言われない(前述の友人とはもう連絡をとっていない)。感想をもらっておいて失礼かもしれないが、ワイもよく分からない愚痴の相槌に対してそのセリフを吐くので、多分その類なんだろうと思っている。要するに見ていない・聞いていないときの返事ってことだ。
こんな風に、穴の空いたバケツを使って種を植えていない植木鉢に水やりをしている。もう限界だ。
もう正直モチベがつきかけているというか、なんかどうでもよくなってきたというか、心が弱くなってきて、でも絶対絵垢で愚痴を吐きたくなくて、カッとなってここまで書いた。
俺は一体何をしているんだ。
それでも俺は努力不足なんだろうか。別にイラストレーター目指してるとかじゃなくて、ただ単に、人並のまともな絵が描けるようになりたいだけなんだが。
子どもが生まれて、奥さんは「全治1か月の事故にあったと思え」と言われつつ、その中で、2-3時間おきの授乳が昼夜問わず必要だったりで、男性側はどうしていったらいいのかな?何か優しさとか精神論とかではなく実効性のある詳細マニュアルみたいなものがあればいいのになと思って過ごした。
ミルクか母乳か、男性の育休の有無、赤ちゃんの個体差など、変数が多くて、何が正解というのも一概には言えないけど、あくまで一例として、もし生まれる前に戻れるのなら、自分自身にマニュアルとして渡すとしたらどんなものになるかな?をまとめてみた、備忘。
家事などは義母さんなどに家事などを外部化でき、負荷軽減につながる。
旦那さん側は一番イージー、一人暮らし状態なので自由度が高い。ただ奥さん側の実家は新生児対応で大変なので負荷のギャップが大きくなる。
通える範囲であれば週末は泊まりで行くなどして新生児対応に慣れておいた方がよい、実家から帰ってきたときに慣れていない状態になるし、新生児対応の大変さを共有していた方がきっとHappy。
Aよりは難易度が高い、家事と新生児対応をどれだけカバーできるかが重要。
子の中で難易度を分ける変数はきっと、①ミルクか母乳か?、②男性の休暇がどれだけ取れるか? 夜間対応と家事をどれだけ巻き取れるかが重要ポイント、以下は早い段階で旦那さん単体できるようになっておくといいと思った。
ミルクか母乳かで奥さんの負荷レベルが異なる。周囲の意見・奥さんの体調・ポリシーなどあるのでそこを優先しつつ、仮に完全母乳としても一部ミルクで補うなどできると負荷軽減につながる。
どうしても睡眠不足になるが、奥さんがひたすら睡眠不足になるか、夫婦ともに睡眠不足になるかの違いでしかないので、少しでも奥さんの睡眠時間確保に尽力する方がきっとHappy、でも2人とも倒れたら元も子もないので、そこだけは注意。
これは旦那さん側の育休取れるかどうか、生まれる直前でなく半年前くらいから調整しておくとよかったと後悔。取れるなら3食、掃除洗濯など頑張る、取れないなら、家事代行でも冷食でもお金で負荷軽減できるのであれば、お金で解決。
などなど、上記だけがすべてじゃないし、N=1のサンプルだし、奥さん側や有識者から見たらあんぽんたんなこと言っているかもだし、きっと「うちは違うそうじゃない」があるかもだけど、前向きなナレッジが溜まっていくと嬉しいな。
51. Policy Rate (PR) - Interest rate set by the central bank.
- Inflation (π) - General increase in prices.
52. Government Regulations (GR) - Laws that control the way that businesses can operate.
- Innovation (IN) - Introduction of new products or services.
53. Budget Surplus (BS) - Financial situation where income exceeds expenditures.
- National Debt (ND) - Total amount of money that a country's government has borrowed.
54. National Debt (ND) - Sum of all government borrowings less repayments.
- Interest Payments (IP) - Payments made for the use of borrowed money.
55. Trade Deficit (TD) - Situation where a country's imports exceed its exports.
- Exchange Rate (ER) - Price of a nation's currency in terms of another currency.
56. Investment (I) - Expenditure on capital equipment.
- Economic Growth (EG) - Increase in the production of goods and services.
57. Immigration (IM) - Movement of people into a country to live.
- Labor Supply (LS) - Total hours workers are willing to work.
58. Population Aging (PA) - Increase in the median age of a population.
- Dependency Ratio (DR) - Ratio of non-working to working population.
59. Income Inequality (II) - Unequal distribution of household or individual income.
- Social Tension (ST) - Strain on relationships in society.
60. Economic Freedom (EF) - Ability of people to make their own economic decisions.
- Foreign Direct Investment (FDI) - Investment from one country into business interests in another.
61. Corporate Profits (CP) - Earnings of companies after expenses.
- Stock Prices (SP) - Market value of publicly traded company shares.
62. Interest Rates (IR) - Rate charged by lenders to borrowers.
- Savings (S) - Portion of income not spent on consumption.
63. Inflation (π) - Increase in prices and fall in purchasing value of money.
- Real Interest Rates (RIR) - Interest rates adjusted for inflation.
64. Labor Union Power (LU) - Influence of labor unions in wage negotiations.
- Wages (W) - Monetary compensation for labor.
65. Economic Sanctions (ES) - Penalties applied by one country onto another.
- Gross Domestic Product (GDP) - Total value of goods produced and services provided.
66. Environmental Regulations (ER) - Rules aimed at protecting the environment.
- Production Costs (PC) - Costs associated with manufacturing.
67. Productivity (Prod) - Efficiency in production.
- Wages (W) - Payment for labor services.
68. Trade Barriers (TB) - Measures that governments introduce to make imported goods less competitive.
- Consumer Prices (P) - Prices paid by consumers for goods and services.
69. Unemployment Rate (U) - Proportion of unemployed individuals.
- Wage Growth (WG) - Rate at which wages increase over time.
70. Fiscal Stimulus (FS) - Government policy aimed at increasing economic activity.
- Aggregate Demand (AD) - Total demand for goods and services.
71. Currency Devaluation (CD) - Reduction of the value of a currency with respect to other currencies.
- Exports (X) - Goods and services sold abroad.
72. Interest Rates (IR) - Cost of borrowing.
- Capital Outflow (CO) - Movement of assets out of a country.
73. Fiscal Deficit (FD) - When a government's total expenditures exceed the revenue.
- Interest Rates (IR) - Cost of borrowing.
74. Tax Cuts (TC) - Reductions in the amount of taxes imposed.
- Disposable Income (Yd) - Income after taxes.
75. Quantitative Easing (QE) - Monetary policy where a central bank buys securities.
- Money Supply (M) - Total amount of monetary assets.
76. Bank Reserve Requirements (RR) - Minimum reserves a bank must hold.
- Money Supply (M) - Total monetary assets in the economy.
77. Corporate Taxes (CT) - Taxes on company profits.
- Investment (I) - Expenditure on capital goods.
78. Consumer Expectations (CE) - Outlook of consumers on future financial conditions.
- Consumption (C) - Spending on goods and services.
79. Healthcare Spending (HS) - Expenditure on health services.
- Life Expectancy (LE) - Average period a person is expected to live.
80. Education Level (EL) - Average level of education achieved.
- Productivity (Prod) - Efficiency in production processes.
81. Environmental Taxes (ET) - Taxes intended to promote ecologically sustainable activities.
- Pollution (P) - Introduction of contaminants into the environment.
82. Military Spending (MS) - Government expenditure on defense.
- Budget Deficit (BD) - Excess of expenditure over income.
83. Exchange Rate (ER) - Rate at which one currency exchanges for another.
- Foreign Debt Burden (FDB) - Cost of servicing foreign-denominated debt.
84. Stock Market Index (SM) - Statistical measure of stock market performance.
- Consumer Confidence (CC) - Degree of optimism about the economy.
85. Inflation (π) - General increase in prices.
- Real Interest Rates (RIR) - Nominal interest rates adjusted for inflation.
86. Commodity Prices (CP) - Prices of raw materials.
- Trade Balance (TB) - Difference between exports and imports.
87. Financial Crisis (FC) - Significant disruption in financial markets.
- Unemployment (U) - Joblessness among the labor force.
88. Capital Controls (CC) - Measures to regulate flows from capital markets.
- Foreign Investment (FI) - Investment in domestic markets by foreign entities.
89. Exchange Rate (ER) - Value of a currency.
- Inflation (π) - Rate at which prices increase.
90. Money Supply (M) - Total amount of monetary assets.
- Exchange Rate (ER) - Price of one currency in terms of another.
91. Household Debt (HD) - Combined debt of all people in a household.
- Financial Stability (FS) - Condition where the financial system is resistant to economic shocks.
92. Tax Evasion (TE) - Illegal non-payment or underpayment of tax.
- Government Revenue (GR) - Money received by the government.
93. Global Economic Growth (GEG) - Increase in worldwide economic activity.
- Exports (X) - Goods and services sold internationally.
94. Corporate Governance (CG) - System of rules and practices by which a company is directed.
- Investor Confidence (IC) - Trust investors have in the financial markets.
95. Income Tax Rates (IT) - Percentage at which income is taxed.
- Labor Supply (LS) - Total hours workers are willing to work.
96. Budget Cuts (BC) - Reductions in government spending.
- Public Services (PS) - Services provided by the government.
97. Economic Recession (ER) - Significant decline in economic activity.
- Business Failures (BF) - Closure of businesses due to inability to make a profit.
98. Interest Rates (IR) - Rate at which interest is paid by borrowers.
- Capital Inflow (CI) - Movement of capital into a country.
99. Public Debt (PD) - Money owed by the government.
- Tax Burden (TB) - Impact of taxation on individuals and businesses.
100. Consumer Spending (C) - Total spending by consumers.
- Economic Growth (EG) - Increase in the production of economic goods and services.
1. Interest Rate (IR) - The cost of borrowing money.
- Investment (I) - Expenditure on capital goods by firms.
2. Taxes (T) - Compulsory charges imposed by the government.
- Consumption (C) - Household spending on goods and services.
3. Government Spending (G) - Expenditure by the government on public services.
- Aggregate Demand (AD) - Total demand for goods and services in the economy.
4. Money Supply (M) - Total amount of monetary assets available in an economy.
- Inflation (π) - Rate at which the general price level of goods and services rises.
5. Inflation (π) - General increase in prices and fall in the purchasing value of money.
- Purchasing Power (PP) - The value of currency expressed in terms of the amount of goods or services one unit of money can buy.
6. Exchange Rate (ER) - Value of one currency for the purpose of conversion to another.
- Exports (X) - Goods and services sold to other countries.
7. Wages (W) - Payment to labor for its contribution to the production process.
- Production Costs (PC) - Expenses incurred in manufacturing a product or providing a service.
8. Unemployment Rate (U) - Percentage of the labor force that is jobless.
- Consumer Spending (C) - Total money spent by consumers.
9. Interest Rate (IR) - The proportion of a loan charged as interest.
- Consumption (C) - Expenditure by households on consumption goods.
10. Investment (I) - Purchase of goods that are not consumed today but used in the future.
- Capital Stock (K) - Total physical capital available in the economy.
11. Consumer Confidence (CC) - Degree of optimism that consumers feel about the overall state of the economy.
- Consumption (C) - Spending by households on goods and services.
12. Taxes (T) - Mandatory financial charges imposed by a government.
- Disposable Income (Yd) - Income remaining after deduction of taxes.
13. Inflation (π) - Sustained increase in the general price level.
- Real Wages (RW) - Wages adjusted for inflation.
14. Economic Growth (EG) - Increase in the inflation-adjusted market value of goods and services.
- Employment (E) - The condition of having paid work.
15. Oil Prices (OP) - Cost per barrel of crude oil.
- Production Costs (PC) - Costs related to making or acquiring goods and services that directly generate revenue.
16. Government Debt (GD) - Total amount of money owed by the government.
- Interest Rates (IR) - Cost of borrowing capital.
17. Demand (D) - Consumer desire and willingness to pay a price for a specific good or service.
- Price (P) - Amount of money required to purchase something.
18. Supply (S) - Total amount of a specific good or service available to consumers.
- Price (P) - The cost required to gain possession of something.
19. Productivity (Prod) - Efficiency of production measured by output per unit of input.
- Costs (C) - Expenses incurred in the production of goods or services.
20. Savings (S) - Portion of income not spent on consumption.
- Investment (I) - Allocation of resources, usually money, with the expectation of generating income or profit.
21. Population (P) - Total number of people inhabiting a country or region.
- Labor Supply (LS) - Total hours that workers wish to work at a given real wage rate.
22. Tariffs (Tar) - Taxes imposed on imported goods and services.
- Imports (M) - Goods and services purchased from other countries.
23. Exchange Rate (ER) - The price of one country's currency in terms of another's.
- Imports (M) - Foreign goods and services bought by residents of a country.
24. Consumer Price Index (CPI) - Measure that examines the weighted average of prices of a basket of consumer goods and services.
- Cost of Living (CL) - Amount of money needed to sustain a certain level of living.
25. Interest Rates (IR) - Percentage charged on a loan or paid on savings.
- Exchange Rate (ER) - Value of a country's currency vs. that of another country.
26. Budget Deficit (BD) - Financial situation where expenditures exceed revenues.
- National Debt (ND) - Total amount of money that a country's government has borrowed.
27. Economic Uncertainty (EU) - Lack of predictability in the economy.
- Investment (I) - Expenditure on capital goods not consumed today.
28. Minimum Wage (MW) - Lowest remuneration employers can legally pay their workers.
- Unemployment (U) - Situation where individuals who can work are unable to find a job.
29. Tax Incentives (TI) - Reductions in tax designed to encourage economic activity.
- Investment (I) - Allocation of capital to gain profitable returns.
30. Subsidies (S) - Financial support extended to an economic sector.
- Production (P) - Total output of goods and services.
31. Trade Restrictions (TR) - Government-imposed limitations on the international exchange of goods.
- Exports (X) - Goods produced domestically and sold abroad.
32. Labor Productivity (LP) - Amount of goods and services produced by one hour of labor.
- Output (O) - Total quantity of goods or services produced.
33. Inflation (π) - Rate at which the general level of prices for goods and services is rising.
- Interest Rates (IR) - Amount charged by lenders to borrowers.
34. Public Spending (PS) - Expenditure by the government sector.
- Inflation (π) - Sustained increase in the general price level.
35. Exchange Rate (ER) - Rate at which one currency will be exchanged for another.
- Foreign Investment (FI) - Investment originating from other countries.
36. Money Supply (M) - Total value of monetary assets available in an economy at a specific time.
- Interest Rates (IR) - Amount charged, expressed as a percentage of principal, by a lender to a borrower.
37. Consumer Confidence (CC) - Economic indicator measuring consumer optimism.
- Savings (S) - Money that is not spent or used.
38. Business Taxes (BT) - Taxes imposed on business profits.
- Investment (I) - Expenditure on capital assets.
39. Infrastructure Spending (IS) - Government spending on physical systems.
- Economic Growth (EG) - Increase in the inflation-adjusted market value of the goods and services.
40. Education Spending (ES) - Expenditure on educational institutions and resources.
- Human Capital (HC) - Economic value of a worker's experience and skills.
41. Technological Advancement (TA) - Innovations improving production processes.
- Productivity (Prod) - Efficiency of production.
42. Inflation Expectations (IE) - Rate at which people expect prices to rise in the future.
- Wage Demands (WD) - Increases in pay requested by employees.
43. Exchange Rate (ER) - Value of a currency compared to others.
- Tourism (T) - Travel for recreation or leisure.
44. Employment (E) - The condition of having paid work.
- Tax Revenue (TR) - Government income from taxation.
45. Regulatory Burden (RB) - Compliance costs of regulations on businesses.
- Business Growth (BG) - Expansion of business activities.
46. Trade Agreements (TA) - Treaties facilitating trade between countries.
- Exports (X) - Goods and services sold to other countries.
47. Consumer Debt (CD) - Debts owed as a result of purchasing goods that are consumable.
- Consumption (C) - Action of using up a resource.
48. Commodity Prices (CP) - Market price for raw materials.
- Inflation (π) - Rate at which the general level of prices rises.
49. Interest Rates (IR) - Cost of borrowing or the gain from lending.
- House Prices (HP) - The market value of residential properties.
50. Unemployment Benefits (UB) - Payments made by the state to unemployed individuals.
https://type.jp/et/feature/26796/
この発言にもあるように「コードを綺麗にする=読みやすくする」ってことだと勘違いしてる
コードを綺麗にするのは「バグを少なくする」ためであって読み手のためじゃない
グローバルに一文字変数を使って困るのは「どこでそれを触ってるか分からないから」であって「読みにくいから」ではない(まぁ読みにくいけど)
特に昔だとLintもないし変数の参照先を探すのはgrepぐらいしかなくて
$iとかだと$iiもひっかかるし$iの後ろにスペースがあったり無かったりするともう探すのは不可能に近くなる
それでも動いているなら最悪問題無いんだがバグの修正時にめちゃくちゃ困って
「作り直すしか無いな」
ってなるのでビジネス的にも大きな影響が出る
「どんなコードでも動くコードを作るのが正しい」「done is better than perfect(完璧を目指すよりも、まずは終わらせることが重要) 」のスタンスが効率的だろうなぁ、、と思うおいらです。
これも元の言葉の意味を曲解していて、「終わらせることが重要」というのはバグがあって良いわけじゃない
例えばログインボタンを実装したときに、ユーザー名とパスワードに何を入れてもログインできる状態にするのも「終わらせること」だし
ただこのままリリースできるわけではないし、プロダクトとしては「終わっていない」
パスワードを平文で保存して実装するのも「終わらせること」ではあるけれどそのままリリースしていいわけではないし
下手に動いてしまうとそのままリリースされたりもするのでよりタチが悪い
この言葉の重要なのは「better than perfect」の方であって「done」の方ではない
全てを完璧にする必要は無い(し、そもそも完璧は定義できない)ので「perfectでなくていいよ」というだけ
バグがあったり不十分だったりセキュリティ不備があって良いわけではない
毎日論理構成の中に浸ってる人は、推理小説は向いてるかもしれないですね。初期にちょろっと設定したグローバル変数が、最終的な結果に大きく影響してくるとか、「ここで使われてるのかー」みたいな感慨とか。
残念ながら「ああ、まともなコードしか読んできてないんだな」としか思えない
例えば「ユーザーの名前と住所は設定できてるから、性別を設定できるようにして」という依頼があって
コードを確認してみるとuser1, user2, user3という変数が100個用意されていて、user1.name = 'hoge', user2.name = 'gaga' って感じで100行書いてあって、更に住所で100行あって、性別も同じように100行追加しろっていうコードを読んだことが無いんだろう
そしてそのコードのどこかで住所設定が間違えているから確認しないといけないような作業をしてないんだと思う
小説で言うと同じ文章が100ページ続いていて、その中のどこかの漢字が違っていて、そいつが犯人、みたいな推理小説、面白いか?
他にも足したり引いたりこねくり回された変数値が最後に定数値で上書きされてたり、UserのオブジェクトがいきなりWeatherのオブジェクトに置き換えられていて、name属性に晴れとか雨のデータが入ってたりしたことがないんだと思う
汚いコードは伏線を回収しないし最終的に犯人も分からないし無駄に長いので推理小説には全く向いてない
で、やっぱりこういう汚いコードの問題は「バグが混入しやすいかどうか」であって「読みやすいかどうか」ではない
下手するとuserオブジェクトを100行ずつ書いてくれてる方が読みやすさはあるかもしれないが
「user36だけ住所が設定されていない」といったバグが混入し得るし、それを確認するのに多大な労力を必要とする
人間は誰もが間違いを犯すので誰もがバグを混入させる危険性があるんだけれど
その危険性は最大限まで下げるように努力するべきだし、インシデントを引き起こすことでビジネス的なインパクトも大きい
消費者集合:N = {1, 2, ..., n}
消費ベクトル:各消費者 i の消費ベクトルを X_i ∈ X_i ⊆ ℝ^(k_i) とする。
個人効用は自分の消費 X_i と政府支出の使用用途 G に依存する。
税収:T ∈ ℝ_+
国債発行額:B ∈ ℝ_+
政府支出の配分:G = (G_1, G_2, ..., G_m) ∈ G ⊆ ℝ_+^m
政策空間:P = { (T, B, G) ∈ ℝ_+ × ℝ_+ × G }
予算制約:
Σ_(j=1)^m G_j = T + B
可処分所得:消費者 i の可処分所得 Y_i は、所得税 t_i によって決まる。
Y_i = Y_i^0 - t_i
T = Σ_(i=1)^n t_i
p_i · X_i ≤ Y_i
目的:政府は社会的厚生 W を最大化するために、以下の政策変数を決定する。
国債発行額 B
政府支出の配分 G = (G_1, G_2, ..., G_m)
制約:
消費者の最適化:政府の政策 (t_i, G) を所与として、各消費者 i は効用を最大化する。
最大化 U_i(X_i, G)
X_i ∈ X_i
制約条件:p_i · X_i ≤ Y_i
結果:各消費者の最適な消費選択 X_i*(G) が決定される。
W(U_1, U_2, ..., U_n) は個々の効用を社会的厚生に集約する。
合成関数:
W(U_1(X_1*(G)), ..., U_n(X_n*(G)))
最大化 W(U_1(X_1*(G)), ..., U_n(X_n*(G)))
{ t_i }, B, G
制約条件:
Σ_(j=1)^m G_j = Σ_(i=1)^n t_i + B
t_i ≥ 0 ∀i, B ≥ 0, G_j ≥ 0 ∀j
X_i*(G) = arg max { U_i(X_i, G) | p_i · X_i ≤ Y_i } ∀i
X_i ∈ X_i
政府の役割:公共財の配分 G と税制 { t_i } を決定する。
消費者の反応:消費者は政府の決定を受けて、最適な消費 X_i*(G) を選択する。
(b) 力学系の特徴
スタックルベルクゲーム:政府(リーダー)と消費者(フォロワー)の間の戦略的相互作用。
最適反応関数:消費者の最適な消費行動は政府の政策に依存する。
(c) 一階条件の導出
L = W(U_1(X_1*), ..., U_n(X_n*)) - λ ( Σ_(j=1)^m G_j - Σ_(i=1)^n t_i - B ) - Σ_(i=1)^n μ_i (p_i · X_i* - Y_i)
微分:政策変数 t_i, B, G_j に関する一階条件を計算する。
チェーンルール:消費者の最適反応 X_i* が G に依存するため、微分時に考慮する。
(a) 公共財の種類
公共財ベクトル:G = (G_1, G_2, ..., G_m)
例えば、教育 G_edu、医療 G_health、インフラ G_infra など。
U_i(X_i, G) = U_i(X_i, G_1, G_2, ..., G_m)
各公共財 G_j が個人効用にどのように影響するかをモデル化。
将来への影響:国債発行は将来の税負担に影響するため、長期的な視点が必要。
制約:債務の持続可能性に関する制約をモデルに組み込むことも可能。
(c) 公共財の最適配分
優先順位の決定:社会的厚生を最大化するための公共財への投資配分。
政府の決定問題:消費者の反応を予測しつつ、最適な { t_i }, B, G を決定。
情報の非対称性:消費者の選好や行動に関する情報を完全に知っていると仮定。
消費者の行動:政府の政策を所与として、効用最大化問題を解く。
結果のフィードバック:消費者の選択が社会的厚生に影響し、それが政府の次の政策決定に反映される可能性。
(a) モデルの意義
包括的な政策分析:政府の税制、国債発行、公共財の使用用途を統合的にモデル化。
最適な税制と支出配分:社会的厚生を最大化するための政策設計の指針。
一般性の確保:特定の経済状況やパラメータに依存しないモデル。
政府は、税制 { t_i }、国債発行額 B、そして公共財の配分 G を戦略的に決定することで、消費者の効用 U_i を最大化し、社会的厚生 W を高めることができる。
このモデルでは、政府の政策決定と消費者の消費行動という2つのステップの力学系を考慮し、公共財の使用用途も組み込んでいる。
経済全体を数学的構造としてモデル化する。以下の変数と関数を定義する。
賃金と物価の悪循環(賃金・物価スパイラル)を数学的に表現するため、名目賃金の上昇が物価上昇に与える影響をモデル化する。
ここで、φ と ψ はそれぞれ価格設定と賃金設定の抽象的な関数であり、θ は労働市場の交渉力や期待インフレ率などのパラメータを含む。
賃金と物価の時間的な変化を記述するため、動的システムを構築する。
dW_N/dt = f_W(W_N, P, M, D, S, A, K, L)
dP/dt = f_P(W_N, P, M, D, S, A, K, L)
dM/dt = f_M(W_N, P, M, D, S, A, K, L)
ここで、f_W、f_P、f_M はシステムの動態を決定する関数であり、経済全体の相互作用を抽象的に表現する。
賃金と物価の相互作用をフィードバックループとしてモデル化する。制御理論を用いて、システムの状態ベクトルを定義する。
ここで、F はシステムの動作を決定する非線形関数であり、u(t) は政策介入や外生ショックを表す入力ベクトルである。
dW_R/dt = d/dt (W_N/P) = (P dW_N/dt - W_N dP/dt) / P^2
実質賃金を上昇させる条件は、dW_R/dt > 0 となる。
g_W = (1/W_N) dW_N/dt, π = (1/P) dP/dt
と定義すると、実質賃金が上昇する条件は、g_W - π > 0 となる。しかし、名目賃金の上昇が物価上昇に影響を与える場合、π は g_W の関数となる。
賃金・物価スパイラルを防ぐため、システムの安定性を解析する。線形近似を用いて、システムのヤコビ行列 J を計算し、その固有値の実部が負であることを確認する。
J = ∂F/∂x|_(x=x*)
貨幣供給量 M(t) と物価水準 P(t) の関係をモデル化する。古典的な数量方程式を用いて、
M(t) · V(t) = P(t) · Y(t)
ここで、V(t) は貨幣の流通速度、Y(t) は実質GDPである。
生産性 A(t) を向上させることで、物価上昇を抑制し、実質賃金を上昇させることが可能である。生産関数を
Y(t) = A(t) · F(K(t), L(t))
と定義する。
政策当局が実施できる介入を制御入力 u(t) としてモデルに組み込む。制御理論を適用し、目的関数を最大化(または最小化)するように u(t) を最適化する。
min_(u(t)) ∫_0^∞ [W_R*(t) - W_R(t)]^2 dt
経済システムを抽象代数学の枠組みで捉える。賃金、価格、貨幣供給を要素とする環 R を定義し、これらの間の演算を環の操作としてモデル化する。
∂P/∂W_N < 1
∂P/∂A < 0
∂P/∂M ≈ 0 (過度なインフレを防ぐ)
以上の要素を数学的にモデル化し、適切な条件を満たすことで、実質賃金を上昇させることが可能となる。抽象数学を用いることで、経済システムの複雑な相互作用を体系的に分析し、効果的な解決策を導き出すことができる。