シリコンバレーでは、役所から市民への新型コロナの注意喚起もプログラムで行われている。https://t.co/Qk4c1uLv4p https://t.co/bsHAqcK8J2
— Kenji Shiraishi (Knjshiraishi) 2020年09月09日
https://pbs.twimg.com/media/EhbTk5uVoAARXvj.jpg
@Knjshiraishi 生存している = 正しい繰り返し(生存している){ (マスクつける) (6フィート距離を保つ) (手を洗う) (検査を受ける)}
— ぱぶろう@Swift勉強中 (PabulowBlog) 2020年09月11日
@Knjshiraishi プログラムはお願いと言うよりも命令。に近いので「お前ら絶対にやれよ」って気持ちがとても伝わりますね!
— いばさんMMXX (Jagerbomb1935) 2020年09月09日
@Knjshiraishi @yumu19 無限ループのようにみえるけど、きっとWearMask関数の中で、マスクが買えずつけられない→still_alive=falseとかGetTested関数で陽性判明、重症化→still_alive=falseとかが発生するんだろうな。
— Toku109 (infraredmen) 2020年09月09日
@Knjshiraishi still_aliveになんらかの方法でfalseを再代入すればループから抜けられるというメッセージ。
— AKIRA (DreamOfEleCat) 2020年09月09日
@Knjshiraishi 理解できる人はすでに公衆衛生規制に従っている可能性が高いので、この広告の対象層がよくわかりません。どちらというと、シリコンバレーの傲慢を感じている…かも。
— 謬通 (butor_) 2020年09月09日
@Knjshiraishi @ShinagawaJP ループを抜けた下に。。exit();
— mzwt (mzwt) 2020年09月09日
@Knjshiraishi オシャレでも無限ループやないかい希望が欲しいよねwhile(!vaccine_was_developed()) { WearMask(); Stay6ftApart(); WashHands(); GetTested();}
— どび~@laughmaker (dobbythelaughm) 2020年09月09日
@Knjshiraishi 最後に “await StayHome();” があったほうがいいですね。じゃないとすごい勢いで何回も手を洗わないといけなくなっちゃうw
— 唐澤邦彦 (kunihiko) 2020年09月09日
@Knjshiraishi 一方、奈良では鹿が行っていた。 https://t.co/PsS8Bv93mW
— 11アイランド (11island) 2020年09月09日
https://pbs.twimg.com/media/EhdD7PDUYAAZZtC.jpg
@Knjshiraishi こんなコード兵庫県警が黙ってないぞ…
— 山田パヤオ🔞変態プログラマー見習い (Hayao0819) 2020年09月09日
@Knjshiraishi 無限ループじゃん。ユニットテスト通らんやん。今頃、市民から役所に辛辣なコードレビューコメントが殺到しているに違いない。
— 久野 浩 (hkuno9000) 2020年09月09日
@Knjshiraishi @NS944A このコード・・・・死なないぞ!まあどこかで外部・内部から割り込みがかかってstill_aliveはfalseとなるのでしょうけど。タイマー割り込みも。
— fumi38g (fumi38g) 2020年09月09日
@Knjshiraishi @arara108 whileループ😥シリコンバレーは子供から老人までJavaScriptが理解出来るという事でしょうか・・・💦いや、確かに初歩的なコードではあるけどさすがにデザインが自己満足すぎて、伝えようという気持ちがあまり見えない🥺
— ㄘえㄦマイト𓃠 (chierumite) 2020年09月09日
@Knjshiraishi このループを抜けるにはExceptionが発生した時つまり・・・
— Hiro(あぶくま) (HiroACVD) 2020年09月09日
@Knjshiraishi 細かすぎて伝わらない注意喚起wプログラミングをかじったことある人しか、伝わらない。
— 半沢さん@まeやん(World go viral) (hanzawa_mah3) 2020年09月09日
@Knjshiraishi @hiranok 爺さん間近のおじさんにとっては古式ゆかしき BASICで書いてくれた方がピンときます。最近流行っているプログラム言語の文体ですね。
— エルカセット (hitomaz_elcaset) 2020年09月09日
@Knjshiraishi still_aliveがfalseになるとwhileループを抜ける・・・。still_aliveがfalseになると、今度はpassed_awayという変数にtrueが代入?・・・whileの無限ループの方がいいですね。
— u2u creative lab. (U2UCreativeLab) 2020年09月09日
@Knjshiraishi @goto_miki still_alive が false になった時点でどうせ処理が実行不能になるからこのフラグは不要なような。…それはともかく、お年寄りには大文字で書いてあげないといけないのでは:=== 10 CALL WEARMASK … IF STILLALIVE.EQ.1 THEN 10 ABEND===とか? (うろ覚え)
— まちゅあ (47Mature) 2020年09月10日