タグ

2023年1月14日のブックマーク (3件)

  • 素のRailsは十分に豊かである(翻訳)|TechRacho by BPS株式会社

    はじめに 「Railsは関心の分離が不十分である」という批判をよく目にします。状況が深刻になったら、Railsに足りない別のピースを導入しなければならないというのです。しかし私たちはそうは思いません。 「素のRails(vanilla Rails1)ではここまでしかできない」みたいな批判を耳にすることがよくあります。Railsはアーキテクチャレベルで関心の分離が不十分なのだから、アプリはいずれメンテナンス不能になり、足りないピースを導入するという別のアプローチが必要になるというのです。 代表的なDDD(ドメイン駆動開発)書籍では、概念上の4つの層である「プレゼンテーション層」「アプリケーション層」「ドメイン層」「インフラストラクチャ層」について議論しています。 アプリケーション層は、ドメイン層と協調動作してビジネスタスクを実装します。しかし、Railsが提供しているのは「コントローラ」と「

    素のRailsは十分に豊かである(翻訳)|TechRacho by BPS株式会社
    YassLab
    YassLab 2023/01/14
    "「新規登録」というドメイン操作を担当する SigningUpServiceではなく、アプリでIDを検証して作成できるSignupクラスを用意する / Rubyによる純粋なオブジェクト指向そのものが、ドメインの概念をコードで適切に表現している"
  • ソフトウエアに安全基準 日米、サイバー防衛で覚書へ 政府調達でインフラなどの対策強化 - 日本経済新聞

    日米両政府はサイバーセキュリティーの強化で覚書を結ぶ調整に入った。政府調達のソフトウエアについて両国で同レベルの安全基準をつくり、重要インフラなどのシステムの守りを固めるのが柱。社会経済活動の混乱や機密情報の漏洩といったリスクを軽減する。西村康稔経済産業相が6日にワシントンでマヨルカス国土安全保障長官と会談して合意する見通しだ。日米はそれぞれ2022年に国家安全保障戦略を改定し、サイバー対策

    ソフトウエアに安全基準 日米、サイバー防衛で覚書へ 政府調達でインフラなどの対策強化 - 日本経済新聞
    YassLab
    YassLab 2023/01/14
    "日米両政府サイバーセキュリティー強化で覚書 / 政府調達のソフトウエアについて両国で同レベルの安全基準を作り、重要インフラ等のシステムの守りを固める / 社会経済活動の混乱や機密情報の漏洩といったリスク軽減"
  • GitHub Pages サイトの可視性を変更する - GitHub Enterprise Cloud Docs

    GitHub Pages サイトのアクセス制御について GitHub Pages のアクセス制御では、サイトをプライベートで公開することで、プロジェクト サイトへのアクセスを制限できます。 プライベートで公開されたサイトは、サイトの公開元のリポジトリの読み取りアクセスを持っている人だけがアクセスできます。 プライベートで公開されたサイトは、内部的なドキュメンテーションや知識ベースをEnterpriseのメンバーと共有するために利用できます。 自社で Enterprise Managed Users を使っている場合、アクセス制御は使えず、すべての GitHub Pages サイトには、他のエンタープライズ メンバーのみがアクセスできます。 Enterprise Managed Users について詳しくは、「GitHub Pages について」をご覧ください。 Organization が

    GitHub Pages サイトの可視性を変更する - GitHub Enterprise Cloud Docs
    YassLab
    YassLab 2023/01/14
    "注: GitHub Pages サイトをプライベートで公開するには、組織で GitHub Enterprise Cloud を使用する必要があります。 GitHub Enterprise Cloud を無料で試す方法の詳細については、「GitHub Enterprise Cloud の試用版を設定する」を参照"