2022年3月13日のブックマーク (3件)

  • 「SwiftUIでMVVMを採用するのは止めよう」と思い至った理由 - Qiita

    2022/04/23 追記 記事の続編として、以下の記事を書きましたので、合わせて御覧ください。 仕事SwiftUIでTCAを使ってみて、かなり知見がたまったので、その解説です。 MVVMからTCAへの移行を考えているのであれば、参考になると思います。 宣言的UIに、MVVMって不要なのでは? iOS開発の現場で、宣言的UIが当たり前に使われるような時代になりました。 SwiftUIの開発体験、素晴らしい です。最高です。 しかし最近、SwiftUIで当たり前のように 「MVVMで開発しよう」 となったときに、 「ほんとにそれでいいんだっけ?」 と疑問に思いました。 自分の考えを深掘ってみると 問い: iOS開発で、宣言的UIにMVVMを採用することは当にいいんでしたっけ? 結論: 「SwiftUIを使うのであれば、MVVMを採用するのは止めよう」 理由: ViewModelの存在

    「SwiftUIでMVVMを採用するのは止めよう」と思い至った理由 - Qiita
    y_hirano
    y_hirano 2022/03/13
    これはスマホアプリ開発をやってたことがないとピンとこないところで、何をViewModelと呼ぶかがはっきりしていなかったところに宣言的UIが出てきたら「そりゃ今までViewModelと呼んでいたものは必要ないよね」となるヤツ
  • 1939年に登場したビデオゲーム機「Nimatron」とはどのようなモノだったのか?

    テトリスやマリオブラザーズ、マインクラフトなど歴史に名を残すゲームはさまざま存在しますが、こうしたテレビゲームにも先祖が存在します。1939年に登場した「Nimatron」は、まだテレビゲームなる概念がなかった時代に誕生したコンピューターゲームの草分け的存在です。 The Nimatron - JSTOR Daily https://daily.jstor.org/the-nimatron/ 1939年と1940年に開催されたニューヨーク万博博覧会は、ジョージ・ワシントンの大統領就任150周年を記念して催されたもので、そのテーマは「明日の世界の建設と平和」。日や英国、中華民国などの世界各国政府・自治体が出店するパビリオンが立ち並ぶ中、当時アメリカの総合電機メーカーとして大手だったウェスティングハウス・エレクトリックが展示したのが「Nimatron」です。 Nimatronは、1945年か

    1939年に登場したビデオゲーム機「Nimatron」とはどのようなモノだったのか?
    y_hirano
    y_hirano 2022/03/13
    プログラミング可能なプロセッサがある現代だと簡単に実現できるけど、当時だと電気回路だけでこれをやったってことよね? どんだけ天才なんだ。
  • ロシアがゲームや映画などの海賊版を事実上合法化するとの報道

    注意:現在も続くウクライナでの紛争は、つらい、感情的なトピックです。IGNでは、この話題について会話をする際にお互いに敬意を払っていただくことを読者の皆様にお願いしています。また、中傷、侮辱、脅迫などいかなるハラスメントも容認しません。 ロシアが、ウクライナへの侵攻に対する欧米諸国の制裁措置を相殺するために著作権法を緩和するとの報道があった。事実上、ゲーム映画、ドラマなどの海賊版を合法化することになる。 ロシア経済開発貿易省は今週初め、制裁措置を回避するために海賊版の法規定を緩和することを提案した。 「ロシアへの供給が制限されている特定の商品に含まれる知的財産の使用制限を解除する可能性を検討している」と同省は述べている。「これにより、サプライチェーンの断絶による市場への影響や、欧米諸国による新たな制裁措置で生じた商品やサービスの不足が解消される」 ロシアの地元メディアによれば、政府が、ロ

    ロシアがゲームや映画などの海賊版を事実上合法化するとの報道
    y_hirano
    y_hirano 2022/03/13
    ロシアが世界最大の海賊版の国になりそうね。ロシアそれなりに人口いるし、中国も一般にソフトやコンテンツの海賊版が跋扈している感じでもないし。