並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 2460件

新着順 人気順

architectureの検索結果121 - 160 件 / 2460件

  • AWS Security Reference Architecture: A guide to designing with AWS security services | Amazon Web Services

    AWS Security Blog AWS Security Reference Architecture: A guide to designing with AWS security services Amazon Web Services (AWS) is happy to announce the publication of the AWS Security Reference Architecture (AWS SRA). This is a comprehensive set of examples, guides, and design considerations that you can use to deploy the full complement of AWS security services in a multi-account environment th

      AWS Security Reference Architecture: A guide to designing with AWS security services | Amazon Web Services
    • 2022年版実践WPF業務アプリケーションのアーキテクチャ【設計編/後編】 ~ドメイン駆動設計&Clean Architectureとともに

      今回はいよいよ最終回となります。前回は非機能要件についてアーキテクチャを設計してきました。今回は代表的なユースケースを選定して、アーキテクチャの詳細な設計を蒸留していきます。また、開発者ビューについても設計を行います。利用者側の要件から出てきにくい、開発上に必要となる設計、テスト設計などを実施します。 ソースコード 実際に動作するソースコードは、GitHub上に公開しているので、ぜひご覧ください。ビルドや実行方法については、リンク先のREADME.mdをご覧ください。また、実際に動作させるためには次の2つのライセンスが必要です。 ComponentOne for WPF SPREAD for WPF 4.0J これらは試用ライセンスを発行することができます。 本稿だけで読み進められるように記載していますが、すべてのコードを詳細に解説しているわけではありません。本稿を読んだ後、あらためて動作

        2022年版実践WPF業務アプリケーションのアーキテクチャ【設計編/後編】 ~ドメイン駆動設計&Clean Architectureとともに
      • Popular React Folder Structures and Screaming Architecture

        Screaming ArchitectureEvolution of a React folder structure and why to group by features right away React folder structures have been debated for years due to React's unopinionated approach, leading developers to ask, "Where should I put my files? How should I organize my code?" I've researched the most popular approaches to organizing React projects: Grouping by file type like components, context

          Popular React Folder Structures and Screaming Architecture
        • artima - The DCI Architecture: A New Vision of Object-Oriented Programming

          Object-oriented programming was supposed to unify the perspectives of the programmer and the end user in computer code: a boon both to usability and program comprehension. While objects capture structure well, they fail to capture system action. DCI is a vision to capture the end user cognitive model of roles and interactions between them. Objects are principally about people and their mental mode

          • コンテナとアーキテクチャを開発し、見えてきた世界 / why-we-create-our-container-and-architecture

            第2回HPC OPS 研究会 https://bit.riken.jp/2018/06/2nd-hpc-ops-mtg/

              コンテナとアーキテクチャを開発し、見えてきた世界 / why-we-create-our-container-and-architecture
            • GitHub - facebookarchive/flux: Application Architecture for Building User Interfaces

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - facebookarchive/flux: Application Architecture for Building User Interfaces
              • The Architecture of Open Source Applications (Volume 2)nginx

                The Architecture of Open Source Applications (Volume 2) nginx Andrew Alexeev nginx (pronounced "engine x") is a free open source web server written by Igor Sysoev, a Russian software engineer. Since its public launch in 2004, nginx has focused on high performance, high concurrency and low memory usage. Additional features on top of the web server functionality, like load balancing, caching, access

                • Chaplin | HTML5 application architecture

                  Chaplin is an architecture for JavaScript applications using the Backbone.js library. Chaplin addresses Backbone’s limitations by providing a lightweight and flexible structure that features well-proven design patterns and best practices. Chaplin empowers you to quickly develop scalable single-page web applications; allowing you to focus on designing and developing the underlying functionality in

                  • Ja - Scalable and Modular Architecture for CSS

                    大規模なプロジェクトにおいて最適な構造を見つけ出すために自分自身(そして自分の周りの人たち)のプロセスを分析してきたが、その結果、私が見つけ出したのはプロセスは規模の大小に関わらず大規模なサイトであっても小規模なサイトであっても同じように有効なプロセスだった。 プロジェクトやチームが大きくなるのに併せてCSSをより柔軟に、よりメンテナンスしやすいCSSを書くための構造について学んでいこう。 What is it? SMACSS (スマックスと発音する) は厳格なフレームワークというよりはスタイルガイドである。インストール、またはダウンロードするライブラリは本書にはない。SMACSSはデザインプロセスを分析するための手法であり、厳格なフレームワークを柔軟な思考過程とする手法だ。そしてCSSを使ったウェブサイトの開発に対する一貫したアプローチをドキュメント化する試みでもある。いったい誰が現在に

                    • CSS Architecture | en.ja Article

                      CreditThis article is translated with permission of Philip Walton. You can find original article at CSS Architecture.本記事はPhilip Walton氏の了承を得て翻訳された記事です。 原文はCSS Architectureにて掲載されています。CSSアーキテクチャ 多くのWebデベロッパとって、良いCSSとはビジュアルモックアップをコードで完全に再現できることを意味する。tableタグを使わず、また出来る限り画像を少なくすることに誇りを持つ。もしあなたが本当に優れたデベロッパであれば、メディアクエリ、Transitions、Transformといった最新で偉大な技術をも使うことだろう。 これらすべてが良いCSSデベロッパに必要なすべてであることは確かではあるものの、ス

                      • Clean Architecture in Practice @ScalaMatsuri2019

                        実践 Clean Architecture http://2019.scalamatsuri.org/

                          Clean Architecture in Practice @ScalaMatsuri2019
                        • ARCHITECTURE.md

                          ARCHITECTURE.md Feb 6, 2021 If you maintain an open-source project in the range of 10k-200k lines of code, I strongly encourage you to add an ARCHITECTURE document next to README and CONTRIBUTING. Before going into the details of why and how, I want to emphasize that this is not another “docs are good, write more docs” advice. I am pretty sloppy about documentation, and, e.g., I often use just “si

                          • Clean ArchitectureでAPI Serverを構築してみる - Qiita

                            この記事では、アーキテクチャを採用する理由、次にClean Architectureの概要、最後にアプリケーションの構築をしていきます。 この後詳しく見ていきますが、Clean architectureの概念は比較的シンプルでわかりやすいものだと思います。しかし実際コードに落とし込んだ時、これってどう実装すればいいのかな?と迷うことがあったので、自分の理解も深めるために実際にAPI Serverを構築していきたいと思います。 また、サーバーサイドでの採用事例をあまりみないので誰かの参考になればいいかなと思います。 サンプルコードは、Go言語です。 アーキテクチャを採用する理由 アーキテクチャに期待することは、関心の分離です。 関心の分離を正しく行うことで、次のようなメリットがあると思います。 再利用性の高い設計になり生産性が向上する コードの可読性が上がり、メンテナンスが容易になる 変化に

                              Clean ArchitectureでAPI Serverを構築してみる - Qiita
                            • 2023 年、改めて React と Elm Architecture を比較する - ジンジャー研究室

                              最近 React のドキュメントが新しくなったということで読んでみた。第一印象としては、とにかく懇切丁寧で React というか JavaScript すら初心者という読者でも基礎的な考え方が身に付くようになっている。ただ、深い内容まで読み進めると「同じ Virtual DOM のフレームワークでも Elm とだいぶ違うな」と改めて思った。 これはどちらが良いとか悪いということではなく、一長一短あると思う。筆者は長いこと Elm を使ってきたが React も嫌いではなく、趣味を含め色々な場面で重宝している。ただ、 Elm Architecture の提供するシンプルな仕組みには依然として価値があると思っており、それがあまり世の中に知られていないのが勿体無い。というのが、この記事を書こうと思った動機である。 昔は「部分的に取り入れても Elm メリットは享受できないから Elm やってよ」

                                2023 年、改めて React と Elm Architecture を比較する - ジンジャー研究室
                              • How Rowling Turned a Story Idea into a Best-Selling Series (Rowling’s Outline and the Book Architecture Method, Pt I)

                                If there’s nothing us writers like more than reading a great book, it’s seeing how that book came to be. Lucky for us, we got exactly that when Rowling released a snippet of her outline for the fifth Potter book, Harry Potter and the Order of the Phoenix. Problems with Order of the Phoenix First, let me say that Book Five is my least favorite of the bunch. It’s an 870-page beast with a number of r

                                  How Rowling Turned a Story Idea into a Best-Selling Series (Rowling’s Outline and the Book Architecture Method, Pt I)
                                • RSA(Rack-Scale-Architecture) - 急がば回れ、選ぶなら近道

                                  一応、Asakusaのアドベントカレンダーのネタです。 いろいろ今後のAsakusaの対応について、現状を踏まえて一回まとめます。 1.ビックデータの敗北 まず、現状のビックデータの現状はちゃんと踏まえておきたい。というのは、いままでの分散処理の技術革新は、クラウド・ビックデータ関連を中心で進んできたわけで、当然次の流れはその「歴史」を考慮しなければ、ビジネス的な先はないでしょう。 まず、経験的には日本での「ビックデータ」の実行基盤としての大規模クラスターの展開はほぼ全滅に近いと思います。特に、日本ではPByteを越えるデータはその辺に転がっているものではありません。もちろん何百台・何千台ものクラスターを構成・運用しているところもありますが、おそらく十指を越える程度でしょう。日本の企業数が5万としても、99.9%の企業はそんなクラスターは持っていません。ただし、企業数が多いので結果としての

                                    RSA(Rack-Scale-Architecture) - 急がば回れ、選ぶなら近道
                                  • A Farewell to FRP: Making signals unnecessary with The Elm Architecture - elm-lang.org

                                    A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions.

                                    • ハッカソン的に作ったプロダクトを改善し、Firebaseを「ちゃんと」 使っていく話 / Migrate to Firebase friendly architecture

                                      2019年8月2日に #serverlessosaka で発表したスライドです。

                                        ハッカソン的に作ったプロダクトを改善し、Firebaseを「ちゃんと」 使っていく話 / Migrate to Firebase friendly architecture
                                      • NGINX Microservices Reference Architectureの3モデルを紹介 - Evolutionary Architectures

                                        Nginx, Inc.のMicroservices Reference Architecture(MRA)についてのドキュメントでProxyモデル、Router Meshモデル、Fabricモデルという3つのネットワーキングモデルが解説されている。 GoFのデザインパターン然り、名前が付いている、というのは重要なことだ。本項ではこの3モデルについて紹介する。 1. Proxyモデル Proxyモデルはマイクロサービスアプリケーションのフロント側にリバースプロキシクラスターを配置する。 出典元: MRA Part 2 – Proxy Model Proxyモデルは比較的単純であり、API Gateway、初期のマイクロサービス、もしくは、複雑なレガシーモノリシックアプリケーションを変換する際のターゲットとして適している。特に大規模なマイクロサービスやトラフィックについての負荷分散に適している

                                          NGINX Microservices Reference Architectureの3モデルを紹介 - Evolutionary Architectures
                                        • IT業界から見た建築基準法の誤解 - architecture_database

                                          このような記事を見かけたのですが、根本的に建築基準法を誤解されている記事なので指摘をしてみます。 「建築基準法並みのルール」がシステム構築に適用できると思っちゃう人が「ITジャーナリスト」とか。link: 巨大化した「詐欺的」IT業界が、国民の生命や社会・経済を破壊する危険が現実味 | ビジネスジャーナル: https://t.co/xiZfO0ODpY— Yukihiro Matsumoto (@yukihiro_matz) 2016年4月4日 記事の要約 受託型IT業は多重の下請け構造になっている。 発注者に仕様を定義する能力がなく、丸投げされた下請けの現場エンジニアに頼り切った実装となっている。 IT、更にIoTは生活インフラと密接に関わるため、利用者の生命リスクに直結する。 法的規制がないから、しっかりと法整備をするべきだ。 筆者の言いたいことはよく分かる。特に3番目の生命リスクに

                                            IT業界から見た建築基準法の誤解 - architecture_database
                                          • あらゆる商品を扱う商品データベースを再設計した話 / product db re-architecture

                                            2024/3/26 @Offers 各社事例で振り返る データ構造x技術負債LT vol.2 マイベストの商品データベースを再設計した実例を通して、データベースやアーキテクチャを再設計をする際の進め方について発表しました。

                                              あらゆる商品を扱う商品データベースを再設計した話 / product db re-architecture
                                            • DDD for Rails Developers. Part 1: Layered Architecture. — SitePoint

                                              DDD for Rails Developers. Part 1: Layered Architecture.Best PracticesRails TutorialsRuby Deployment There are many kinds of complexity that you have to deal with developing software and different kinds of applications will have very different sets of problems you need to solve. If you are building the next Twitter, scalability and fault-tolerance are the problems you are probably fighting. On the

                                                DDD for Rails Developers. Part 1: Layered Architecture. — SitePoint
                                              • lambda-architecture.net - このウェブサイトは販売用です! - lambda architecture リソースおよび情報

                                                This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

                                                • Morgan & Claypool Publishers - Synthesis Lectures on Computer Architecture - 4(1):1 - Abstract

                                                  This site uses cookies to improve performance. If your browser does not accept cookies, you cannot view this site. Setting Your Browser to Accept Cookies There are many reasons why a cookie could not be set correctly. Below are the most common reasons: You have cookies disabled in your browser. You need to reset your browser to accept cookies or to ask you if you want to accept cookies. Your brows

                                                  • Kaizen Platform Optimization System Architecture

                                                    The optimization system architecture of Kaizen Platform. I explain the basic optimization system and the issue, then explain our newly introduced "Kaizen Optimization Platform".

                                                      Kaizen Platform Optimization System Architecture
                                                    • サイバーエージェントの偉い人はゲームとパチンコで射幸性が異なるとか本気で言ってるの? - architecture_database

                                                      やまもといちろう氏とサイバーエージェント社の副社長の対談の後編が掲載されていました。 business.nikkeibp.co.jp この中で副社長がこんなことを言ってます。 まず、パチンコの射幸性とゲームの射幸性はまったく違うものだと認識をしておりまして。現金を期待して現金を投じる、というのと、ユーザーがその世界観に入って自分の好きなキャラクターが欲しくてガチャを回すというのは、違うと思っているんですね。 一方で開発者側の意見ではこんな意見があるみたいですが。開発者に呑気にいろいろと喋らせて経営者はだいじょうぶなんですかね。 biz-journal.jp それはよく言われますが、僕は絶対に(コンシューマーゲームの市場を)食っていないと思います。コンシューマーのユーザーは、簡単にお金を出しません。僕が「食ってるな」と思うのは、パチンコ市場です。一回に何万円もお金を出すユーザーを抱えているの

                                                        サイバーエージェントの偉い人はゲームとパチンコで射幸性が異なるとか本気で言ってるの? - architecture_database
                                                      • Clean Architectureを読んだまま実装してみた(TypeScript, Go)

                                                        Why? Clean Architectureを通読してみたが、抽象論が多いのでやっぱり書いてみないとな、と思った次第。 いろいろな方のClean Architectureの記事があるものの、当方Typescripterなので馴染む言語で写経すると理解が深まるだろう。 Assumption フレームワーク・ライブラリ非依存。Clean Architecture の構造だけ再現するので、サーバフレームワークやORMなどは使用しない。 命名はClean Architectureに出てきたままを心がける。一部、原文でも表現がブレているのは都合よく拝借。 Clean Architecture Overview Clean Architectureといえばこの図。 最重要エンティティであるビジネスロジックを中心に、アプリケーションロジック、インターフェースアダプター、フレームワークやDBの順で依存方

                                                          Clean Architectureを読んだまま実装してみた(TypeScript, Go)
                                                        • UX論は間違っているんじゃなくて時代遅れなんじゃないの?という疑問 - architecture_database

                                                          9月24日(土)に日本XPユーザーグループ(XPJUG)さんが主催するXP祭りというイベントにて「XP祭り2016:巷にはびこる間違ったUX論へのヘイトをぶつける集い」という面白そうなイベントが企画されているようです。 XP祭り2016:巷にはびこる間違ったUX論へのヘイトをぶつける集い(滝川陽一さん) 今更感のある告知ですが「巷にはびこる間違ったUX論へのヘイトをぶつける集い」というセッションでお話します。言葉の一人歩き問題やらなんちゃら併記問題やら長いこと関わってる立場ならではのお話ができたらなって思います。:XP祭り2016 https://t.co/GBmDwkc1jd— イトゥ/Hideaki Itoh (@itow_ponde) 2016年8月16日 セッション内容 UX(ユーザーエクスペリエンス)には、様々な誤解・誤った認識が色々とつきまとっています(アジャイルと一緒ですね)

                                                            UX論は間違っているんじゃなくて時代遅れなんじゃないの?という疑問 - architecture_database
                                                          • MySQL Cluster Architecture - hirohama.wiki

                                                            今後は、hirohama.mysqlを更新します。 このページでは雑誌掲載の内容とバックアップ/リストアについて紹介しています。 MySQL Clusterのセットアップ手順はPDFファイル([1])の後半にあります。HTML化していません。 最新情報などはMySQL Clusterページへ。 MySQL Clusterのアーキテクチャ 一言で言うとMySQL Clusterは,Alzato 社が開発したNDB ClusterをMySQLサーバと統合した,非共有ディスク型でアクティブ・アクティブ型のインメモリデータベースです.共有ディスクを必要としないために高価なH/Wを必要とせず,アクティブ・アクティブ型なのでフェールオーバに必要な時間は非常に短い.またメモリベースのデータベースであるので高速にデータへアクセスできます. MySQL Clusterの特徴 非共有ディスク型 アクティブ・ア

                                                            • Network Architecture Design for Microservices on GCP

                                                              This is our goal architecture design, please read the article to understand the journey :)This blog article is participating in the Mercari Bold Challenge month (#6) Hi everyone, this is Raphael from the Microservices Platform team at Mercari. Bluntly introduced, we are a post-IPO Japanese C2C (Customer to Customer) marketplace transitioning from a monolithic to a microservices architecture. A few

                                                                Network Architecture Design for Microservices on GCP
                                                              • Thinking about CSS Architecture

                                                                2014年11月8日 大阪 「Web制作者のためのCSS設計の教科書」出版記念イベント x CSSオジサン #0 のスライドです。

                                                                  Thinking about CSS Architecture
                                                                • CQRS パターン - Azure Architecture Center

                                                                  このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 CQRS はコマンド クエリ責務分離を表し、データ ストアの読み取りと更新の操作を分離するパターンです。 アプリケーション内に CQRS を実装すると、そのパフォーマンス、スケーラビリティ、セキュリティが最大化される場合があります。 CQRS への移行によって生まれる柔軟性により、システムは時間の経過と共にさらに進化し、更新コマンドでドメイン レベルのマージ競合が発生することを防ぐことができます。 コンテキストと問題 従来のアーキテクチャでは、データベースの更新とクエリに同じデータ モデルが使用されます。 このシンプルな方法は、基本的な CRUD 操作に適しています。 ただし、複雑なアプリケーションの場合、こ

                                                                    CQRS パターン - Azure Architecture Center
                                                                  • Azure アーキテクチャ センター - Azure Architecture Center

                                                                    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

                                                                      Azure アーキテクチャ センター - Azure Architecture Center
                                                                    • 実録!LOHACOにおけるDDDとCleanなArchitecture/DDD and Clean Architecture at LOHACO

                                                                      レガシーをぶっつぶせ。現場でDDD!の資料になります。 https://genbade-ddd.connpass.com/event/127494/

                                                                        実録!LOHACOにおけるDDDとCleanなArchitecture/DDD and Clean Architecture at LOHACO
                                                                      • GitHub - system-sekkei/isolating-the-domain: architecture sample using : Spring Boot gradle, Spring MVC, Thymeleaf, and MyBatis

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - system-sekkei/isolating-the-domain: architecture sample using : Spring Boot gradle, Spring MVC, Thymeleaf, and MyBatis
                                                                        • なぜiOSのMVVMはdisられるのか — Elm Architectureとの比較記事から考える

                                                                          iOSアプリではMVVMが多用されている。UIKitとFRPライブラリであるRxSwiftを組み合わせて実装されるのが一般的である。(私はReactiveSwiftの方が好きだけど…) MVVMはマイクロソフトのWPFで考案されたソフトウェアアーキテクチャパターンで、それがiOSに導入されて広まった。 しかししばしばiOSにおけるMVVMは批判の的となってきた。もっとも俎上に上がるのはVMの肥大化・複雑化である。最近では以下の記事があげられる。 なぜ MVVM は Elm Architecture に勝てないのか この記事を元になぜMVVMが批判されるのかを見ていこうと思う。 ViewModelは複雑化する論上記記事ではやはり「複雑化しすぎたViewModel」と主張している。 複雑化したコードが掲載されているので全文は転載しないが、主要な個所を見てみる。 まずViewModelの状態の管

                                                                          • こんな風になっていたなんて!有名建築の地下に隠された壮大な秘密 - Schusev State Museum of Architecture

                                                                            モスクワにある博物館"Schusev State Museum of Architecture"の素敵なキャンペーン広告。 ロシアの建築家シューセフによる有名な建築を題材にしたもの。 聖ワシリィ大聖堂、ボリショイ劇場、モスクワ大学それぞれの地下に続きが空想で描かれています。 そこにあるのは「フルストーリーを発見せよ」というキャッチコピー。 目で見える建物の外観だけでなく歴史などにも目を向けさせる素敵なタグラインですね。 リンク先ではそれぞれのデザインのスケッチも公開されています。 とてもワクワクさせられる広告です。 via: MA on Behance

                                                                              こんな風になっていたなんて!有名建築の地下に隠された壮大な秘密 - Schusev State Museum of Architecture
                                                                            • Isomorphic Architecture を実装してるときの細かいアレコレ

                                                                              Isomorphic あらため Universal ? 一時期火がついていた Isomorphic について。各自がプロダクションの事例を作り上げる潜伏期に入ったのか、はたまた本当に一過性で火が消えたのか、コモディティ化を遂げたのか分かりませんが、あまり耳にすることがなくなった印象です。 そんな中ですが先日、Universal JavaScript — Medium が公開され、なるほど Universal ってキモチになったので、タイトルに反して以下は Universal と呼称します。 今回の話題にするのは module レベルではなく Universal な JavaScript architecture のほうです。アーキテクチャのレベルで Universal なコードが役立つ代表的ケースは SPA (Single Page Application) と SSR (Server S

                                                                                Isomorphic Architecture を実装してるときの細かいアレコレ
                                                                              • Microservices Architectureに取り組んでみえたこと

                                                                                KANJAVA PARTY 2017 https://kanjava.connpass.com/event/56152/

                                                                                  Microservices Architectureに取り組んでみえたこと
                                                                                • Frontend Architecture of teamLab

                                                                                  チームラボはアートだけでなくWebやアプリの受託開発も行っています。 そんなチームラボのフロントエンドチームで使用しているアーキテクチャを実例を交えてご紹介します。 Frontend Conference Fukuoka 2019 にて登壇しました。 https://frontend-conf.fukuoka.jp/sessions#a-3

                                                                                    Frontend Architecture of teamLab