はてなキーワード: またまたとは
マクラーレンの時も、サイズゼロコンセプトとかいうPUをとてつもなくコンパクトにする構想に乗ってしまったのが間違いの元だった。
新レギュレーション下でPUのパワーと効率がもっとも大事になる時期に取り組むようなことではなかった。
ある程度のところで、これは無理だ、とハッキリとノーを言っていれば良かったのだ。
あと参戦の時期も1年前倒しになったと言われてるし。
そういうことを今回のアストンマーチンとのプロジェクトでまたまたまたやってしまった。
エイドリアン・ニューウェイの加入から突然PUの設計コンセプト変更を要求されて、それを飲んでしまった。
そこが間違いの元だよな。
いやいやニューウェイさん、今更それはちょっと難しいのはあなただったら、あなただからこそわかりますよね?
と突っぱねれば良かったのだ。
でも、ホンダはそれが出来ない。
無理を言われれば、それを乗り越えてやろうという技術者の魂が燃えてしまうからだろうか?
でも、結果として出来ないならやるべきではない。
吐き出すとこなくてごめん。
当方アラフィフおじさんなのだけど、30代くらいの男性配信者がお気に入りでいつも見てしまっている。
お気に入りというのは、なんというか落ち着くという漠然とした理由であって同性愛的なものではないので勘違いはしないでほしい。
恋愛対象は普通に女性ではあるのだけど、どうしてもVtuberとか露出多めの女性配信者とかは見る気にならず、色々と見ているうちにたどり着いた配信者が彼である。
詳しくない分野のゲームではあるけど、プロ顔負けのテクニックで無双したりする。
それでも常に平常心で、驕り高ぶる感じがなくかといって卑屈でもない。
どこか飄々としていていつもくだらない話をしながらも戦っている瞬間は全く無駄がない洗練された動きをするギャップが楽しい。
一番にいいのは、まず怒らない。急に叫んだり怒鳴ったりしない。
だから本当にラジオ感覚でずっと聞いてられて、ここだというときだけ画面を注視していれば大体すごいプレイを見ることができる。
それでも視聴者はいつも100人行かないくらいのあくまで個人配信って感じの人なんだけど、かと言って投げ銭を催促するようなこともないしなんかそういうところもまったくガツガツしていない感じがとても好感度が高い。
なんだけど、去年くらいに突然1ヶ月くらい特に告知もなく配信を休んでた時期があった。
特に通知を入れているわけでもないのでいつも通りアプリを起動したらこれまた何の前触れもなく普通に復活してた。
いや、自分がSNSまではフォローしてなかったり知るすべがないだけかもしれない。
休んでいた時期の説明でもあるかなって思って話を聞いていたんだけど、一向にそういう話にはならない。
いつもコメントする常連もいるんだけど、休んだ時の話には一切触れない感じ。
なんだったんだろうなーって思いながらそれから数カ月聞いているうちに、どうも断片的に病気で入院していたということがわかってきた。
・実はしばらく入院してたんですよー
みたいな内容がちょっとずつ話に出ることがあった。
若いのに大事にしてほしいなあと特に身構えもせずに聞いていたら、先日の配信で突然「抗癌剤」という言葉がでた。
あれつらいんですよねーくらいの軽いノリなので聞き間違えたかなって思ったんだけど、その後も時々出てきてしかもどうやら今も飲んでいるらしい。
まじかー。
それでも話しっぷりとかは以前と全く変わらず飄々としてて、だけど顔出ししているわけではないから体調の変化なんてわかりようもなくて。
本人に聞けばいいって思うよね。
実はもう3年くらいずっと見続けてるんだけどまだ一度もコメントしたことがない。
内輪に入りづらいってのもあるし今更なにをきっかけではいっていいかわからないってのもあるし、実はサブスクもしていないのでなんとなく後ろめたさもある。
それでもコメントしてもらえたほうが嬉しいっていうのはわかっているんだけど、じゃぁそれである程度常連になって、はい、病気のこと教えてくださいってできるかって言われたらそれはできないよ。できないでしょ。
うわーん。こういうときって自分では本当に何もできないだなって思うと、配信者まだ全然元気そうなのに最近毎日泣いてしまう。
アラフィフ中年男がやることじゃないんだけどさ、それはそれで自分の情緒不安定をただ投影してるだけみたいな気持ち悪さもあるし、こんなことばっかり考えているとまたまた自己嫌悪で泣けてくる。
どうしたもんかな。どうしたらいい?
なんかしてあげられることなんてつもりはなくて、何かできることってなんだろう。
最近こっちから誘わないと誰とも遊ぶことないなーとふと気がついて、別に本当は誰とも仲良くなんてなかったのかもしれないと思ったので誘わないようにしている
一人で行っても気軽で楽しいし
誘うのやめたら向こうから誘ってくれた友達も一応いて、そういう人はこれからも時々こっちから声かけるつもり
大人になったら縁を続ける努力をしないと切れやすいとは言うけど、そもそも続けたいと思われてないんだろうなあ
今まで無理に付き合わせて申し訳なかったな
追記だけど、声かけてる友達は結婚してないし恋人もいない人が多いからライフステージとかの問題では多分ない
それこそ学生時代から誘うのは自分だから本当はずっと乗り気じゃなかったのかもしれない
また追記
一応どこか行くために人集めてるんじゃなくて本当に会いたくて誘ってる
会いたいだけだから行きたいところとかなかったら公園でバドミントンとかしてる(バドミントンやりたくないタイプの友達は大抵行きたいところなり言ってくれるし、普段から散歩とか外でぶらぶらするの好きな友達を誘ってる 無理やり磯野!バドミントンしようぜ!と言うわけではない)
会いたいなーと思ったら誘ってるから、なんか向こうは別に会いたくないのかもなーと思ってしまったんだよね
なんかこんなこと言っといて
とかついつい誘っちゃって今週末会うことになったからもうこういう性格なんだろうな
己を受け入れて誘いたかったら誘うわ
なんかいろいろ間違ったインドネシア産ジョン・ウィックみたいな映画だった52点。
インドネシアで船上生活を送る主人公は市場に買い出し中にスラム街のガキにうっかり懐かれてしまう。いろいろあってその家族と仲良くなった主人公だったが、近隣を仕切る海賊にガキを車で撥ねられうっかり海賊を惨殺。海賊経由で元アン作者だった主人公の情報を求めていたマフィアに漏れてしまう。ガキを攫われ怒り新党の主人公は暗殺者協会に復帰し復讐を開始する。
みたいな映画だった気がする。
最初のガキを撥ねた海賊を路地裏におびき寄せて惨殺するシークエンスだけど映倫がないインドネシア映画らしくめちゃくちゃゴアっててよかった。マチェットを片手にイキってる海賊に対して神速でマチェットを奪って腕をバコバコ切断し、最後の敵は両腕を切断したうえで首チョンパ。このへん、スピード感と無敵感、主人公の異常性を表すシーンとしてはよかった。
あとスラムのガキに仕事を聞かれて「引退したんだ」「引退って何?」「仕事をもうしてないってことさ」「その引退って難しいの?」って会話をするシーンがあるんだけど、実際のところそういう映画だったので"引退"って言葉自体をよくわかってないガキを使って「引退って難しいの?」って言わせるのは若干露骨すぎるなぁって気もしつつパンチラインだなって感じがした。
主人公はシラットの使い手って設定で全盛期のセガールよろしく接近戦での無駄も容赦もない爆速格闘はよかった。途中から殺し屋協会から派遣されたスナイパーと共闘するんだけど、狙撃手を頼むって言ったら対戦車ライフル持ってくるっていうあまりにバカな展開は笑った。次々敵の頭を文字通り"吹き飛ばす"スナイパー怖すぎるだろ。
敵のアジトに乗り込む際に途中で知り合ったトゥクトゥクの運転手を先に送り込んで、セキュリティや店内の強面たちにドル札を渡しながら「◯◯って人知らない?」って聞いて回らせるってシークエンスがあって、誰か探す必要なんかあったっけ?俺が見落としただけ?と思ってたら、実はドル札型遠隔爆弾でドル札を丸めて耳に挟んでたセキュリティの頭がふっ飛ぶバカ展開も面白かった。ドル札程度の質量にそんな爆発力ねぇだろとか、そもそもどうやって起爆したんだよとか言いたいことがないわけではない。
たぶんジョンウィックをパク、インスパイアしたんだと思うんだけど主人公は元殺し屋協会の会員で今回のヴィランは主人公に両親を殺されたって設定なんだけど、まぁそれは(映画的にも)どうでもよくて。途中でヴィランに殺し屋を送り込まれた主人公は体内のカプセルを起動して殺し屋協会に復帰するんだけど、復帰そんな簡単なんやって感じもするし、殺し屋協会ってメガネのカワイ子ちゃんが一人でデジタルキーボードをパタパタしてるだけで規模感が全然ない。深夜のすき家なん?中途半端なんはいっちゃん冷めるから。
序盤は超絶無敵主人公が敵を上回る殺戮力を発揮する展開なんだけど、その後はどんどん敵が間抜けになっていくのでこれ主人公が強いんじゃなくて敵が弱いだけじゃね?ってなるし、敵のアジトに侵入してからは主人公もどんどん間抜けになっていくのでナンダカナーって感じ。子供時代に両親を殺し屋に殺されてその復讐に燃えていたって設定のヴィランなんだからめっちゃ鍛えてて大立ち回りを用意してくれててよかったのに、それもないし。っていうか、ヴィランに魅力がなさすぎる。こいつがバカなせいで話が全部おかしなことになっとる。
アクションシークエンスもいいところと悪いところの差が激しい。接近戦は概ねいいけど、一部いまさらカメラに向けてパンチ撃つ?みたいなのがあったり、遠距離の銃撃戦になるととたんにオリジナリティがなくなるのもこの手の映画では致命的な気がする。
あと主人公がなんかヘンなやつでさぁ。(おそらく)殺し屋協会みたいな組織に元々所属していて倫理観がちょっとおかしい。途中、ガキが飼ってたニワトリが野犬に襲われて死んじゃうシーンがあって悲しみに暮れるガキに主人公が「どこの犬だ。その犬を探し出して殺さないのか」と真顔で言いだして「なにこいつこわ」ってなった。そしてそのシーンではガキは「殺しちゃダメだよ。それは悪いことだよ」って言って主人公は「あ、そうなん?」みたいな感じで終わるんだけど、作品の最後でヴィランに背中に弓を撃ち込んだ(一緒に弓を練習するシーンもある)ガキが「犬は殺さなきゃ」って言い出して、いやこの話の展開でそっち方向に倫理振ることあるんだ!って驚かされてしまいましたよ。
あと最後、ヴィランをぶっ殺してエンドロール前のCパートで救ったガキと家族の話をやるのかと思いきや、それは一切なしで手伝ってくれたトゥクトゥクの運ちゃんにオシャレに金渡してエンドロールに入ってまたまたビックリ。ガキと家族はどうなったの!?
そんなこんなでやりたいことはわからないじゃないけど、ちょっと今の一線級の作品に比べると距離があるかなぁって感じかな。金ローっていうよりは平日の13時くらいにローカル局でかかってるアクション映画って感じの作品だった。主人公の見た目もチャックノリスみたいだし。
以前『教室ツーウェイ』に紹介されていた
その線から辿れるかもしれんね
いちおう全文を載せておく。
以前『教室ツーウェイ』に紹介されていた次のネタが授業びらきには最適である。
□
太郎君は
「ふうん。うちの人が言ったことをノートに書いてくればいいんだな。」
と思って家に帰りました。
太郎くんは、こたつにもぐってテレビを見ながらはなくそをほじっていました。
すると、通りがかったお母さんが、
「あら、あんた何してんの。やめなさい。きたないわねえ!」
と言ったので、太郎君はノートに「あら、あんた何してんの。やめなさい。きたないわねえ。」と書きました。
おこられて気分が悪いのでおねえさんに、
「何よんでるの?」
と聞きました。
おねえさんは、
「うるさいわねえ。雑誌をよんでるのよ。あっちへ行きなさい。」
と言いました。
太郎君は「うるさいわねえ。雑誌をよんでるのよ。あっちへ行きなさい。」とまたノートに書きました。
またまた気分が悪いので部屋を出ました。すると、お兄さんが電話で友達と話をしていました。
「よしっ、わかった。バイクで行くぜえ。」
太郎君は、すぐに「よしっ、わかった。バイクで行くぜえ。」とノートに書きました。
先生は、
「次、太郎君。」
と言いながら、やさしく太郎君のかたに手をおきました。
太郎君は大きな声でこう言いました。
「あら、あんた何してんの。やめなさい。きたないわねえ。」
こんなことをノートに書いてきたとは知らない先生は、むっとして、
「こら、何よんでるんだ。」
とおこりました。
太郎君は、気にせず次をよみました。
「うるさいわねえ。雑誌をよんでるのよ。あっちへ行きなさい。」
とおこりました。
太郎君は、得意になって次をよみました。
「よしっ、わかった。バイクで行くぜえ。」
まじめに宿題をやった太郎君は、あとでたっぷり先生におこられました。
□
小さい頃に「男子にいじめられた」と母親に言えば「その子は増田ちゃんのことが好きなのよ!」と言う。子供ながらに馬鹿かよと思った。だからどうした?と思って「だとしても嫌なんだけど」と返した。「え〜モテモテってことじゃない。いいな〜」と言った。だから私は筆箱を捨てられ、机がなくなって、物をすべて盗まれ、悪口を言われ続けるのも"モテるからいいな"って?はぁ?
女子校から共学大学に入り、メイクが解禁されたから好きでメイクを始めていたら「あ、色気づいてる!もっとかわいいメイクにしなよ〜」って茶化してくる。親だけどごめん、本当にぶん殴りたかった。「好きだからしてんだよ。誰かに見せるためじゃない」と言ったら「またまた〜」と言ってクスクス笑っている。
メンズ服が好きで着ていれば「そんな服じゃ男の子引いちゃうでしょ〜?」と言う。本当にその瞬間、「黙れボケ。私が好きだから来てんだよカスが」って言いたくなるのを抑えて「私が好きな服を着たいから着る。誰かのためじゃない」と毎回返す。
女子校時代の友人と二人っきりで旅行に行くと言った時、ずっと男と行くと母親は思っていた。何故か女子二人はあり得ないという感覚だったからだ。キモい。「だから、女子校時代の友人と行くって言っているでしょう!」と真剣に言っても「はいはい笑楽しんでねぇ〜ニヤニヤ」でキモかった。本当にキモい。下着をもっとオシャレなのにしろって言ってき始めた。旅行から帰り、友人との写真を見せつけてようやく「あーあ、彼氏じゃないのかよ〜」とか馬鹿言いやがって。
婚約者と旅行に行く話になった時も「もっと色気づいたかわいい下着を買いなよ」と言ってくる。実家暮らしなのは理由があったからだったが、下着は個別に洗っている。結婚すれば家を離れるから聞き流していたが、本当に気持ち悪い。なんで母親から性の感覚を味合わないといけないのか。なぜ、母親はその性の感覚を匂わせる発言を昔からするのか。消えてほしいと本当に思ってしまう瞬間がある。キモい。何でもかんでも性に繋げやがって。キショい。そもそもそれを母親から感じたくねぇんだよ。お前は絶対今、【セックス】のことを考えているんだろ?それを私は何で"母親"から感じなきゃいけねぇんだよ。てめぇが父親とヤッてる所を誤って見てしまったことがある私からしたら本当にキモいんだよ。本当に吐いちまったんだよ。なんでキモいかはわかんないけど、本能がキモいを感じて吐いたんだよ。
俺はこれまで、芋焼酎というものを完全に誤解していた。 いや、芋は好きだ。黒霧島も飲むし、茜霧島が出回ったときは喜んで買った。あの独特の「芋臭さ」こそが焼酎のアイデンティティだと思ってたし、そこにお湯を注いで「くぅ~」とかやるのが大人の階段だと思ってたわけ。
でも、**「だいやめ(DAIYAME)」**に出会って、その階段が崩れ落ちた。 これは焼酎じゃない。法的には焼酎だけど、体験としては完全に別の飲み物だ。
まず、メーカーの濱田酒造が「ライチのような香り」とか言ってるのを見て、俺は鼻で笑ったわけ。「またまたw おっさんの飲み物をオシャレに言いくるめようとしてw」って。
で、スーパーで瓶を買ってきて、蓋を開けた瞬間。
ライチだった。
いや、マジで。脳がバグる。原材料名を見る。「さつまいも(鹿児島県産)、米こうじ」。どこにもライチなんて書いてない。香料も入ってない。 なのに、グラスに注ぐと完全に南国フルーツの香りが漂ってくる。独自の「香熟芋」とかいう技術らしいけど、これ錬金術の類だろ。
ソーダ割りが完全に「最適解」すぎる
で、ここからが本題。 こいつを強炭酸で割る。比率は4:6か、濃いめが好きな俺は5:5でもいい。氷はグラスいっぱいに入れる。
一口飲んだ瞬間、優勝する。
口に含んだ瞬間は華やかなライチの香り。炭酸のシュワシュワが弾けて香りが鼻に抜ける。 でも、後味はちゃんとキレのいい焼酎なんだよ。甘ったるいカクテルみたいに口に残らない。
これ、何かに似てるなと思ったら、**「高級なクラフトジン」**なんだわ。 ボタニカルにこだわりまくって、1本5000円以上するようなクラフトジンのソーダ割りと、体験の質がほぼ同じ。
でも待ってくれ。「だいやめ」は一升瓶で2000円ちょい、4合瓶なら1200円くらいだ。 コスパがバグってる。
今まで「とりあえずビール」の次は「レモンサワー」か「ハイボール」の二択だった俺の人生に、第三の選択肢が爆誕した。
揚げ物? 合うに決まってる。脂っこさをライチの香りがスッと切ってくれる。 刺身? 意外といける。 スナック菓子? 無限に飲める。
何より、「俺は今、芋焼酎を飲んでいる」という事実と、「口の中はオシャレなバルにいる」という感覚の乖離が面白すぎて、酒が進む進む。
まだ飲んでないやつは、悪いこと言わないから今すぐコンビニかスーパーに行ってくれ。 黒いラベルのシュッとした瓶だ。
もしこれを飲んで「いや、芋臭さが足りない」と言うなら、それはそれでいい。お前は正統派の芋好きだ。 でも、「焼酎はちょっと苦手で…」って言ってる層こそ、これを飲むべき。 世界が変わる。
俺からは以上だ。今夜も飲む。
dorawiiより
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 https://anond.hatelabo.jp/20251125194242# -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaSWIJAAKCRBwMdsubs4+ SIZhAQCWRB9jC+Fx35HFm3BKG7t/vS4kEqO3xhJHPDo8Du5+UAEA0A4QuJWJe9R3 0jJDx0qJ6kW6qA9rTYFcc+YBZYdEHAs= =MFAs -----END PGP SIGNATURE-----
プログラミングとは、勉強も運動もスマブラも下手なクソ隠キャ中学生が「俺もパソコン1台で凄い技術者になって…!」とワクワクしながら始めるものの思ったより普通に難しいし学校の試験で出たような知識要求されるしで3日で放り投げ、10数年後にnoteで「お前らは絶望的にプログラミングに向いてないからやめろ」なんて記事を書くだけのザコに成り下がる、夢と希望に溢れた技術である。
近年ではパソコンのスペックの上昇にともないできることも増え、どこのご家庭にもあるRTX2080で簡単にディープラーニングもできるようになった。Unityで3Dゲームをバリバリ動かしてもブルースクリーンは出ない。やっぱ世界を広げるのは小賢しい知恵よりもスペックの暴力だぜ。
開発環境や言語も選択肢豊富で、エディタもかつては有料クラスでも手に入らなかったような贅沢な機能が満載のものが出回っている。Eclipseとか今考えるとよくあんなので開発できてたな。
いまや小学生からおばあちゃんまでアプリ作りに熱中し、高校生はIoTとかやり始め、大学生は商業レベルか?ってレベルのものをネットで発表し、私はウェブアプリのスマホでのレイアウト崩れひとつすら直せず静かにエディタを閉じてnoteで過激タイトル記事を書いている。
掛け算に順序があると思っているような知能の下級雑用係(自分のことを教育専門職だと思い込んでいる)ですら「小学生にプログラミングを教えるぞ!」と意気込んでいる。やめろ。お前らには無理だ。無理だからマジでやめろ。考え直せ。無理だって。掛け算に順序つけないと相手に教えられないレベルのやつがプログラミング教えるのマジで無理だって。算数とは次元が違うって。「ピーチ姫いつも簡単に誘拐できるし今度はベヨネッタも誘拐してみるか」ぐらいの無謀さだって。やめとけ。マジでやめろ。
まあそんなこんなで入り口はめちゃくちゃ広く、入門するのはマリオカートより簡単である。話逸れるけどSwitchのマリオカート、運転アシスト機能ついて初心者でもコース完走できるようになったから心折れちゃった人ももう一度チャレンジしてみてね。
それとは特に関係ないんだけど、大学行ってた時ティーチングアシスタント(TA)っていう授業のお手伝いさせられたのよね。ちゃんとお金出るやつ。
学部の3年か4年から始まって、院の1年か2年までやってて、途中で休学挟んだから、ええと、あー、うん、数年間TAやってたんよ。数学とプログラミングのコマ。CとOctaveとかいうやつ。Cのほうは情報学科で、Octaveは違う学科。JavaとかC++のコマはTA入れさせてもらえなかった。
プログラミングの実習は週2コマ(連続)あって、情報学科なら必修科目。なのでサポートは相当手厚く、先生とTAが絶え間なく机間巡視し、わからないことがあればセンパイがなんでも答えてくれるというわけだ。授業外でもサポートはしており、わからなければ先生や研究室にいる学生に好きなだけ聞きにいっても良いということになっていた。必修だから落とされたら困るしな。
2コマだから3時間 * 15回で、45時間。そして私の時は2年まででC/C++/Javaと必修だった(今はなんの言語かは知らない)ので、その3倍、135時間は最低やることになる。プログラミング実習以外にもプログラミング触る授業多いから実際はもっと多い。宿題やる時間もあるので実際はもっともっと長くプログラミングに触れることになる。卒論書く時期に入ると、テーマによっては書く人はさらに書くので、もっともっともっともっと長い。
これだけ時間をかければほとんどの人がプログラミングできるように……ならない。むしろできない人の方が多い。なんで。why。教えて。
会社になるとさすがにプログラミングできるできないは死活問題である。
「今日から入ったxxでーす。業界未経験ですがよろしくおねがしまーす。さっそくなんですけどPythonのここわかんないんですけどどうすれば……あっそうすればいいんですね。次はここなんですけど……なるほど!ありがとうございます。じゃあまた明日ー」
いやー社会人にもなると熱意が違うね。学生なんかわかんなくてもほとんど聞きに来ないのにな。こりゃガンガン伸びますわ。私も社会人1年生でPythonなんて3秒ぐらいしか触ったことないから適当答えてるけど。
「ちょっとお時間よろしいですか?」「いやちょっと今忙しいから後になっちゃいますわ。すんません……」
そんなこんなで1週間ぐらい放置してしまった。やべー絶対嫌われる。どこまで進んだかな……?えっまだそこ?進んでなくない?
もしかしてこれ全部教えないとダメなやつか。そりゃ大学4年間プログラミングやったやつでもプログラミングできないんだから、そうか。よく考えると当たり前だよな。
プログラミングをやめろ
大学4年間と大学院2年間プログラミングやったやつでもできないし、会社で毎日8時間を数週間プログラミングについやしてもできないやつはできないし、そもそも人類というのはプログラミングできない可能性がある。
少年少女たちに「プログラミングはいいぞ!自由にものが作れて達成感がある!頭が良くなった気分にもなれるし!」と吹聴してまわんのもいいけど、6年間情報科学について勉強したようなやつの大半がプログラミングできないんですよ。それもごくごく初歩的な部分。
野球とかサッカーなら、まあ友達との試合には参加できなくてもごく稀にバットにボールを当てたり、ボールを1回あらぬ方向に蹴ったり、ぶっちゃけ周りとのレベル差で楽しくなくてすぐやめちゃうだろうけど、なんとか基礎の一部ぐらいはできるじゃないですか。
ピアノとかダンスでも、猫踏んじゃったをごくごくゆっくり弾くぐらいはできるかもしんないし、学芸会の振り付けを10秒ぐらいは踊れたりできるかもしれない。その後やっぱ周りのレベル見て諦めちゃうかもしんないけどさ。
プログラミング、6年やってミットを頭にかぶってるバッターとか、鍵盤蓋の上から殴って音鳴らそうとするやつとか、まずそういうレベルのやつが大量発生するんですよ。だいたい7割ぐらいの率。どうすんだよこいつら。私の教育の問題か?マジで?本当に?
プロが練って考えて凝縮した本や授業、センパイたちによる指導。それらを結集して得られるはずのものが7割ぐらいどっかに消し飛んでる。無駄だろこれ。
今からプログラミングやろうとしてるやつ、お前は確実に向いてないからさっさと諦めて刺身にタンポポ乗せる仕事に戻ってくれ。参加しても鍵盤蓋叩き割るやつと同じ病室に入るだけだ。
プログラミングをやめろ。
ぼくはこう思うんですよ
そもそもなんで大の大人がそんな両手にバット持ってセカンドに立ったりゴールの方をボールのところまで動かす奇行に走るんだろうな。わかんねえや。
綺麗な分析はできないけど、いわゆる「できない」やつが共通して言ってたフレーズがある。
「ぼくはxxxだと思ってるんですけど、動かないんですよ」
うん、そうだね。そう思うんだ。でも動いてないじゃん。じゃあ違うんじゃない?モニターに「にらみつける」やってもバグは取れないし防御力下がるだけだぞ。
まず根本的に考えと事実が違ってるって結果出てるじゃん。じゃあもう考え変えちゃえば早くない?
名言の引用は好きではないけど、「プログラムは思った通りには動かない。書いた通りに動く」って言葉がある。実に名言だと思う。次点で好きなのが「ある問題を解決しようと正規表現を使うと問題が2つに増える」かな。
お前が何を思っているかはプログラミングにおいて一切影響しないんだよ。お前が何を書いて、コンピュータがどう処理したか、それが全て。
深く考えないことについてぎゃーぎゃーいうやつもいるけどプログラムなんてまず最初は動けばいいんだから何も考えずに次試せばいいだろ。んで3回ぐらいは自分で思い浮かんだの試して、全部ダメだったら調べるとか先生に聞いてみるとかさ。逆に1発で通ったら自分の思考見直して理解深めるとかさ。
ドキュメントとかあんまり理解できない初心者のうちは、とにかくお試しと修正のサイクル回すの重要で、「これがこうだから動くはず」というカードを3種類ぐらい作って全部片っ端から試すのが早いと思うよ。モニターをにらみつけるな。
お前がどう思ってるかよりも、まずはお前の書いたプログラムがどう動いているか(どう動いていないか)を確認するのが先だ。動かなかったら考えが違う、はい次のプラン、はいその次のプラン、はい次。
この「ぼくはこう思ってる」が出てくるの、なんの教育の成果なんだろうね。お前の気持ちなんてどうでもいいって現国でも数学で散々教えられただろ。
Error: variable 'a' is undefined, line 24
↑のエラーは架空のエラー文(英語下手でも許して)だけど、エラー、出るよね。プログラム組んでたら。んでやっぱいるのよ。エラーを「にらみつける」やつ。解決しねえって言ってんだろ。
「エラー出たんですけど、どうすればいいんですか」
「エラーにはプログラムがなぜコンパイル通らないかの原因がそのまま書かれている。例えば今出ているError: variable 'a' is undefined, line 24は、24行目の変数aが未定義ということを示している。事前に変数aを定義していないか、打ち間違えてsになっているとかではないのかな?」
だいたいが「腑に落ちねぇー」みたいな顔する。まあ、一気に喋りすぎたしな。疑問点1個1個潰していくか。
「何か疑問点ありそう?変数ってなにー、とか、定義ってなにー、とか」「ないです。わかりました!」
わかったのか。よかった。またモニターをにらみつける開始。なんでだよ!!!!「お前顔にチョコついてるぞ」って言われたらチョコ拭き取るだろ。変数aが未定義ですねって言われたら変数a定義すりゃいいだろ。
でもプログラミングド下手なやつ(全人類の7割ぐらい)は、エラーをにらみつけてる。ずっとにらみつけてる。防御力下限まで下がったかな。にらみつけてて何が変わるんだよ。
「英語読めなくて……」
いや「a is undefined」なんて「He is Superman」ぐらいの英語だろなんで読めないんだよ。お前この大学どうやって入ったんだよ。たしかどの入試方式でも英語あっただろ。単語わからんかったらググれ。
「aが未定義って書いてあるんですけど、ここのfor文の私の考えが間違ってるのでしょうか」
いや24行目のaって書いてるだろ。まずなんでそこ無視するんだよ。お前がfor文で使ってんの教科書通りのiだろ。24行目ってわかるか?for文あるの40行目あたりだよな?aとiが違う文字ってわかるか?
「さっきのエラー直したら新しいエラーが出たんですけど、どうすればいいですか」
千尋!贅沢な名だねえ
変数に名前をつけろ。関数に名前をつけろ。クラスに名前をつけろ。全てに名前をつけろ。
C言語の古い教科書だと「a」とか「b」とか「i」とかで書いてるけど、そんなの人間が読めるわけねえだろ。冷静に考えろ。「input」「output」「index」とかにしとけ。
2重for文の変数名i, jにしたら絶対途中で打ち間違えるだろ。お前は打ち間違える。そういうやつだ。2重ループなんてどうせ行列計算の課題だろ。rowとcolumnにしとけ。これで打ち間違っても気づくし、それぞれに意味が付いてくる。
ちなみに同じ長い名前にも優劣がある。「result」よりも「sum」のほうが強い。「result」はなんの結果かわからない(全ては結果であるので)が「sum」は合計値であることがわかるからだ。「password」と「plainPassword」なら「plainPassword」が勝つ。暗号化されていないパスワードであることがわかるので、情報量が多いからだ。
ただし例外はいくつかある。「tmp」は一時変数であることが(プログラマにとって)明らかだ。「dir」はディレクトリであることがわかる。「src」「dist」あたりもよく使われる。このあたりは短くていいんじゃねーかな。
でも、この前温度センサ扱うプロジェクトで「tmp」って変数名使って温度(temperature)と脳内で混線してバグって発狂してた同僚いたけど。そういうときは名前長くするか別の名前使おうな。
関数の名前なんて「calcAverageFromArray」ぐらい長くしていいから。「myFunc」とかしなくていいから。「fetchJsonDataFromUniversityInternalServer」とかでいいから。マジで。いやこれ本当に。
そもそも今時ディスプレイでかいし、識別子なんて先頭数文字打ったらエディタが補完してくれるし、短くするメリットがない。
それでも名前が長いと感じる?関数がでかすぎるんじゃないか。細かく処理を分けるとかしてみろ。「combineArrayAndFindMax」関数は「combineArray」と「findMax」に分割したらいいと思うぞ。名前が長いと思っても名前を削るな、機能を分割しろ。自然と名前が短くなる。
それかシンプルでかっこいい名前を見つける。「convertEvilHtmlToPeacefulText」は「sanitize」に置き換えることができる。イカす名前だ。
プログラミングできない奴はマジでこれらのことをやらない。ずっとaとかbとかzとか使ってる。お前それ自分で読めんのか。読めねえだろ。myfuncってなんだよ何するんだよ。お前自分で理解できてんのかそれ。
それでも頑なにaとかbとか使う。なんでだよ。
動作原理わからず書き散らすな。動作原理っつってもそんな深いところじゃなくて言語表面上レベルの動作な。
リテラルは値を作成して、代入は値に名前をつけている、とかその程度のレイヤー。メモリがどうこうとかはいらんと思う。あっでもポインタのときはいるか……。めんどくせえな。
まあ動作原理っていうか自分が何やってんのか理解してくれって程度の話になるんだが。
例えばfor文で処理50回まわすとき、「50回分の処理を行なっている」ではなく「ループ開始時に変数を初期化。条件判定して成立していれば文の中を実行する。条件変数の値を変化させてまた条件判定からやり直す」ぐらいの粒度で捉えててほしいかな、という気持ち。
これはfor文で詰まる人がやたら多かったからだ。彼らはfor文をアトミックな操作だと思っていた。つまりfor文はひとまとまりの命令であり、長いfor文とprintfの間に粒度の違いはないと思っていたらしい。
つまり、「for文の中でエラーが起こる」という事象がほぼ理解できない。forはアトミックであり、内部など見えないのだから。じゃあお前が今書いたfor文の中身はなんなんだってやんわり聞くと「さあ…?」みたいな反応が返ってくる。はあ。
関数についてもなかなか誤解が多かった。関数「sum_array(a, b)」と関数「average_three_numbers(a, b, c)」は全く別の原理で動いているのだと。ここでの「全く別の原理」というのはシグネチャが違うとか実装が異なるとかそういう意味ではなく、コーラを飲んでゲップが出る原理と糸電話で声が伝わる原理ぐらいの全くの別、という意味である。
彼らは関数ひとつひとつについて「新しく原理を学習」していたのだ。マジかよ……。どうやったらそんな発想に行き着くんだろう。そりゃ時間かかるわな。
そのため、関数が値を返す(または返さない)ということも理解できておらず、「関数の戻り値と関数の戻り値を足す」とか「関数の引数に関数の戻り値を直接渡す」とかやりだすと大パニックになる。メソッドチェーンとかやった日には大学潰れると思う。ただ、これはC言語が悪い部分もあると思う。配列とかいじりだすと、初心者が書けるレベルの関数だとあんまり値返さないしな。
たのむ、他のはできなくてもこれはできてほしい。自分が何をやりたいのかは理解してほしい。流石にお前のやりたいことなんて他人にはわからんぞ。
「配列の中の数値の合計値を求めたいんです」とか「名前と身長と体重をひとつにまとめた構造体が作りたいんです」とか。簡単なのでいいから。
「いま何やろうとしてどこで詰まってる?」って聞いても「……?」みたいな反応されたら困るんだよ。
例えば「キーボードから数値を10回入力し、それぞれの値を配列に格納して、最後に配列の値を逆順に表示せよ」みたいな問題が出てきたときに、「キーボードから値を入力する」「10回繰り返す」「配列に値を格納する」「配列の値を逆順に表示する」に分解できると思うんだけど、自分が何やりたいのかわからない奴はまずこれができない。
彼らには「キーボードカラスウチヲジュッカイニュウリョクシソレゾレヲハイレツニニュウリョクシテサイゴニハイレツノアタイヲギャクジュンニヒョウジセヨ」に見えている。
かろうじて「キーボード」「ハイレツ」あたりの単語は拾えるらしく、標準入力から値とったり配列を作ったりはしてるんだけど、そこから先に進まない。モニターにらみつけてる。またにらみつけるかよ。
あれだ、算数の文章題できなくてとにかく文章に出てくる数値足したり引いたりするやつ。あれのプログラミング版。文章が読めない。
こういう人にはメモ用紙取り出して、まず文章が何について言ってるのか、どういう工程に分けることができるのか、今後も同じことが起こったときにどうやって分けるのか。みたいなのを教えるんだけど、大抵あんまりしっくりこないらしく、成功したことは皆無。なんとかうまく教えたいんだが。
もうこのあたりになってくるとプログラミング関係なくね……?ってなるんだけど、意外とそういうプログラミング関係ないところで詰まる人めちゃくちゃ多いよ。
今すぐプログラミングをやめろ
事情があり、お互いが実家暮らしのまま別居婚したものの、またまた事情があって同居するという形。
旦那はよく私の実家に遊びに来るので、実質半同棲みたいなところはあった。
(だが、家事はお互い親に頼りっぱなし気味)
料理が好きだといい、私がダウンしている日にハンバーグを作ってくれた。
柔らかくて中がトロットロのハンバーグで、どんなお店のハンバーグよりも美味しかった。しかし、よく見てみると中がピンク色だった。
私は生肉が大好きなので、過去一の美味しさの秘訣に納得してしまった。
料理の後の洗い物も酷く、油汚れは落ちないし、洗剤が流れていないまま乾燥棚に乗せるような人だ。
このまま同居したら、家事の全てを結局私がやる……という形になりそうで、それを回避したくてなんとか旦那を教育することにした。
まずは皿洗いから。
旦那に皿を洗わせては、ここが汚いよ、力が入りすぎてるよ、と一つ一つアドバイスしてみた。
ダメだった。旦那は嫌そうな顔して、「これ終わったらテレビ見る」なんて言ってすぐに皿洗いをやめてしまった。まだ洗い物残ってるのに。
うーーーーーん。
困った私は、まず皿洗いを頼む所からはじめることにした。
「〇〇くん、疲れちゃったからお皿洗いお願いしてもいい?」
頼られるのが好きな旦那は食いつく。即答で、すぐに洗い場に立った。
スキンシップするフリをして隣に立ち、洗っている様子を見る。
泡の流し残しがなかったので、すぐに「綺麗に洗えててえらいね」と褒めてみる。満更でも無さそうだった。
流し残しを見つけては、「ここ泡が残ってるからもうちょっと流してみて」とお願いベースで頼む。
全て洗い終わった旦那に、「ありがとう、助かった!やっぱ頼りになるな〜」と大袈裟に褒めると、めちゃくちゃ嬉しそうだった。
手のひら転がし大成功、と口にしたくなるところを我慢してニコニコしてみたが、それと同時に「ここまでしないといけないのか!!」という気持ちが襲ってくる。
これから先も事ある事に顔色を伺いながら手のひらで転がさなきゃいけないのか。
というか、これじゃあ私が転がされてるのではないか。
もっと上手く転がして、あわよくば家事の全てやってもらいたい……その為にも、教育に力を入れなければならない。
しばらく私も転がされてるような状態が続くんだろうな。
いや不可逆変化だなんて誰も言ってないがね。またまたあたわる。
dorawiiより
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 https://anond.hatelabo.jp/20251025192108# -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaPykkwAKCRBwMdsubs4+ SJdoAP9gNEYmWbsGFBl1s/Rks5hpSIXL36d15TiIUOLcHsi4sQD8CfSii4sLv5o0 6OVXZmuKSP5/MsFb0xO9noP62vJDwwA= =45K+ -----END PGP SIGNATURE-----