並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 124件

新着順 人気順

design-patternの検索結果81 - 120 件 / 124件

  • Solution Design Pattern

    2022 年に開催された Google Cloud 主催イベント / ウェビナーから、各ソリューションごとのプロダクトに関するセッションのアーカイブ動画やスライドを公開しています。プロダクトのさらなる活用にお役立てください。 ソリューション デザインパターンでは、 ワークロードごとに Google Cloud のアーキテクチャを 2 つの観点でまとめています。 1 つ目は、様々な業界で利用できる共通のソリューション デザインパターンとして「エンタープライズ向けの組織、 IAM、請求管理」、「インフラストラクチャとマイグレーション」、「アプリケーションおよびデータベースのモダナイゼーション」などを用意しています。 2 つ目は、ゲーム業界や小売業といった、業種ごとのワークロードに適したデザイン パターンです。皆様が Google Cloud を活用するときのガイドブックとしてご活用ください。

    • Best UI UX Design Pattern Examples Library | Design Knowledge Base

      All Adapting Context Aggregation Automation Clarity Correctness Creating Boundaries Customization Delight Digestability Discoverability Easter Egg Engagement Familiarity Feedback Loop Foolproofing Forgiveness Increasing Context Increasing Friction Inferring Context Just In Time Keeping Context Labeling Layout Learnability Multitasking Navigability Optimized Real Estate Potentially Dark Power User

        Best UI UX Design Pattern Examples Library | Design Knowledge Base
      • React JS— Architecture + Features + Folder structure + Design Pattern

        Complete corporate standard React JS boilerplate Last updated on Nov 04, 2021. Trying my best to keep the story up-to-date. (react-v17.0.2, MUI-v5.0) Git repo: SAURABH SHAH / ReactJS myapp · GitLab (wip) Code-sandbox live (playgroud embeded at bottom) If you like the story, buy me a coffee!

          React JS— Architecture + Features + Folder structure + Design Pattern
        • Mobile Design Pattern Gallery, Color Edition - Project Hews by 木南英夫

          "Mobile Design Pattern Gallery, Color Edition" 概略訳 *1 もし、使い勝手の良い、よくデザインされたモバイルアプリを作成するプレッシャーを感じているなら、車輪の再発明をしている時間はありません。この便利な書籍は、70のモバイルアプリのデザインパターンの手頃なリファレンスです。本書では、iOS, Android, BlackBerry, WebOS, Windows Mobile, Symbianのモバイルアプリの400以上のスクリーンショットを提供します。 ユーザーエクスペリエンスの専門家であるWebインタフェース設計者のTheresa Neilが、アンチパータンを含む10個の独立したデザインパータンを紹介します。単独のiPhoneアプリケーションを設計するで場合も、普及しているすべてのモバイルOSをサポートするアプリを設計する場合でも、紹介

            Mobile Design Pattern Gallery, Color Edition - Project Hews by 木南英夫
          • Swift object pool design pattern - The.Swift.Dev.

            📖

              Swift object pool design pattern - The.Swift.Dev.
            • 4 Best User Interface Design Pattern Libraries

              Sometimes designers need inspiration when they’re designing a user interface. User interface pattern libraries can give us different ideas we never thought of before. After sifting through dozens of them, these four offer the best examples with an easy to use navigation. If you’re designing a mobile app, check out the best mobile pattern libraries. Elements of Design Pattern Tap Patternry UI Patte

              • Leader/Followers A Design Pattern for Efficient Multi-threaded I/O Demultiplexing and Dispatching

                Leader/Followers A Design Pattern for Efficient Multi-threaded I/O Demultiplexing and Dispatching Douglas C. Schmidt and Carlos O’Ryan fschmidt,coryang@uci.edu Electrical and Computer Engineering Dept. University of California, Irvine, CA 92697, USA� Michael Kircher Irfan Pyarali Michael.Kircher@mchp.siemens.de irfan@cs.wustl.edu Siemens Corporate Technology Department of Computer Science, Washing

                • ActionScript 3.0 Design Pattern Catalog: Creational Patterns | ActionScript 3 Design Patterns

                  • Higher-order Components: A React Application Design Pattern

                    In this article, we’ll discuss how to use higher-order components to keep your React applications tidy, well-structured and easy to maintain. We’ll discuss how pure functions keep code clean and how these same principles can be applied to React components. Pure Functions A function is considered pure if it adheres to the following properties: all the data it deals with is declared as arguments it

                      Higher-order Components: A React Application Design Pattern
                    • The Proactor Design Pattern: Concurrency Without Threads - 1.47.0

                      Boost C++ Libraries ...one of the most highly regarded and expertly designed C++ library projects in the world. — Herb Sutter and Andrei Alexandrescu, C++ Coding Standards The Boost.Asio library offers side-by-side support for synchronous and asynchronous operations. The asynchronous support is based on the Proactor design pattern [POSA2]. The advantages and disadvantages of this approach, when co

                      • Abstract Factory Design Pattern - Spring Framework Guru

                        The abstract factory pattern is one of the classic Gang of Four creational design patterns used to create families of objects, where the objects of a family are designed to work together. In the abstract factory pattern you provide an interface to create families of related or dependent objects, but you do not specify the concrete classes of the objects to create. From the client point of view, it

                          Abstract Factory Design Pattern - Spring Framework Guru
                        • ml-system-design-pattern

                          Skip to the content. Japanese Korean Machine learning system design pattern This repository contains system design patterns for training, serving and operation of machine learning systems in production. Objectives The main objective of this document is to explain system patterns for designing machine learning system in production. This document is not the design patterns for developing machine lea

                          • Facade design pattern in Ruby on Rails

                            According to GoF and their great book “Design Patterns: Elements of Reusable Object-Oriented Software”, Facade design pattern: „Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use.” and it’s a part of an object structural design patterns. The problemRuby on Rails is built upon MVC paradigm. That mean’s th

                              Facade design pattern in Ruby on Rails
                            • What's a Pattern - Design Pattern Library - YDN

                              All Design Patterns Here's an alphabetical listing of all 49 patterns in the library today. As always, we welcome your feedback on these patterns as well as any stories you might like to share with us about how you've applied them to real-world design projects.

                              • Fat Footer design pattern

                                ▲ The fat footer of mint.com has a high focus on conveying a sense of trust in that the service is secure. Usage Use to shortcut an otherwise hierarchical structure of a website. Use when there are specific pages or functions that are more frequently used than others parts of the website. Use the shortcut box to show these choices in order to shorten the path for the users. Use when you want short

                                • Purpose-Build Database Advanced Design Pattern

                                  AWS DevDay Online 2020にて発表させていただいた資料です!

                                    Purpose-Build Database Advanced Design Pattern
                                  • Circuit breaker design pattern - Wikipedia

                                    This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may need to be rewritten to comply with Wikipedia's quality standards. You can help. The talk page may contain suggestions. (September 2013) This article contains instructions, advice, or how-to content. Please help rewrite the conte

                                    • 満足せる豚。眠たげなポチ。:The Universal Design Pattern がおもしろそうな件

                                      まだ読んでないけど、プログラミング界の戦略サファリかと思いきや、新しい視点の提案なのかな? Stevey's Blog Rants: The Universal Design Pattern With this context in mind, I claim that the Properties Pattern is yet another kind of domain modeling, with its own unique strengths and tradeoffs, distinct from all the other modeling schools I've mentioned. At a high level, every implementation of the Properties Pattern has the same core API. It's the

                                      • Using Singleton design pattern for SQLiteDatabase

                                        I'm rather newbie on Android, and I'm working on a simple application to get some basic experience. My app is pretty simple and consists among other things of a broadcast receiver and some activities. Both components make use of a single database, so in theory it could happen that both try to access the db concurrently. Currently I'm simply instantiating the db object (which is-a SQLite db helper

                                          Using Singleton design pattern for SQLiteDatabase
                                        • GitHub - neilmendoza/ofxStateMachine: openFrameworks state machine design pattern implementation.

                                          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 - neilmendoza/ofxStateMachine: openFrameworks state machine design pattern implementation.
                                          • Design Pattern Detection

                                            Related Papers N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, S. T. Halkidis, "Design Pattern Detection Using Similarity Scoring", IEEE Transactions on Software Engineering, vol. 32, no. 11, pp. 896-909, November, 2006. A. Chatzigeorgiou, N. Tsantalis, G. Stephanides, "Application of Graph Theory to OO Software Engineering", 2nd International Workshop on Interdisciplinary Software Engineering

                                            • Understanding Basics of UI Design Pattern MVC, MVP and MVVM

                                              Understanding Basics of UI Design Pattern MVC, MVP and MVVM Introduction This is my first article and I hope you will like it. After reading this article, you will have a good understanding about "Why we need UI design pattern for our application?" and "What are basic differences between different UI patterns (MVC, MVP, MVVP)?”. In traditional UI development - developer used to create a View using

                                              • Solution Design Pattern

                                                2022 年に開催された Google Cloud 主催イベント / ウェビナーから、各ソリューションごとのプロダクトに関するセッションのアーカイブ動画やスライドを公開しています。プロダクトのさらなる活用にお役立てください。 ソリューション デザインパターンでは、 ワークロードごとに Google Cloud のアーキテクチャを 2 つの観点でまとめています。 1 つ目は、様々な業界で利用できる共通のソリューション デザインパターンとして「エンタープライズ向けの組織、 IAM、請求管理」、「インフラストラクチャとマイグレーション」、「アプリケーションおよびデータベースのモダナイゼーション」などを用意しています。 2 つ目は、ゲーム業界や小売業といった、業種ごとのワークロードに適したデザイン パターンです。皆様が Google Cloud を活用するときのガイドブックとしてご活用ください。

                                                • Drag and Drop Modules Pattern - Yahoo! Design Pattern Library

                                                  Problem Summary The user needs needs to re-arrange the layout of modules on a web page directly with the mouse. EXAMPLE: Re-arranging modules with drag and drop on My Yahoo! Use When You want to avoid forcing the user to go to another page in order to re-arrange the layout You are designing a web portal page requiring user personalization (such as http://my.yahoo.com) Solution Drag and drop i

                                                  • Skeleton of GOF's Design Pattern

                                                    // Copyright(C) 2000-2003 Yoshinori Oota All rights reserved. public class StateSample { static public void main(String[] args) { Context man = new Context(); // 初期状態では、寝てる man.reqWakeup(); //おきろ! man.reqHello(); //こんにちは、 man.reqLetsEat(); //ご飯をたべよう。 // おかしなリクエストをしてみる。 man.reqWakeup(); //おきろ! 無視されました。 man.reqFinish(); // 食事はおしまい。 man.reqHello(); //こんにちは。 man.reqLetsEat(); //ご飯をたべよう。 man.reqGotoBed

                                                    • Repository Design Pattern

                                                      While developing Android applications in most of them you need to persist data in some kind of storage. In most cases this storage will be SQLite. Probably you want to access data in readable and easy way. What do you do then? Yes… you look for nice looking ORM. You can start to create classes for tables and design all possible method you’re likely to use: Does it look familiar? Is it wrong? Well,

                                                      • Audio worklet design pattern  |  Blog  |  Chrome for Developers

                                                        The previous article on Audio Worklet detailed the basic concepts and usage. Since its launch in Chrome 66 there have been many requests for more examples of how it can be used in actual applications. The Audio Worklet unlocks the full potential of WebAudio, but taking advantage of it can be challenging because it requires understanding concurrent programming wrapped with several JS APIs. Even for

                                                        • Keep it Simple with the Strategy Design Pattern

                                                          Object-oriented programming is a programming paradigm that revolves around using objects and declaration of Classes to provide simple and reusable design to our program. According to Wikipedia: “Object-oriented programming (OOP) is a programming paradigm based on the concept of “objects”, which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures,

                                                            Keep it Simple with the Strategy Design Pattern
                                                          • Datetime Design Pattern - Microformats Wiki

                                                            Use the HTML5 time element for all use-cases that the Datetime Design Pattern was created for, thus use <time> instead of <abbr>, e.g. <time datetime="2012-08-26 20:09-0700"> 8:09pm on August 26th, 2012 </time> If you cannot use the <time> element (e.g. if you're stuck with an old XHTML1 CMS), use the value class pattern for dates and times. The abbr use for datetimes in particular has been droppe

                                                            • Solution Design Pattern - プロダクト別 参考セッション

                                                              プロダクト別 参考セッション2022 年に開催された Google Cloud 主催イベント / ウェビナーから、各ソリューションごとのプロダクトに関するセッションのアーカイブ動画やスライドを公開しています。プロダクトのさらなる活用にお役立てください。 ※情報は随時更新していきます。また、こちらのページは PC での閲覧を推奨しております。

                                                              • This is an extraction from Jim Weirich's "Decoupling from Rails" talk, which explained how to apply the hexagonal design pattern to make every layer of your application easily unit testable (without touching the database etc). It only seeks to extract a s

                                                                test_induced_design_damage.rb `���U p A��U # Original Rails controller and action class EmployeesController < ApplicationController def create @employee = Employee.new(employee_params) if @employee.save redirect_to @employee, notice: "Employee #{@employee.name} created" else render :new end end end # Hexagon-inspired, test-induced, damaged version class EmployeesController < ApplicationController

                                                                  This is an extraction from Jim Weirich's "Decoupling from Rails" talk, which explained how to apply the hexagonal design pattern to make every layer of your application easily unit testable (without touching the database etc). It only seeks to extract a s
                                                                • 「AWS Cloud Roadshow 2014 札幌」レポート 〜 クラウド開発者のためのCloud Design Pattern入門 [UC-01] #AWSRoadshow | DevelopersIO

                                                                  こんにちは、石川です。 「クラウド開発者のためのCloud Design Pattern入門」というテーマで、CDPの発案メンバーであるNinja of Threeの「#ヤマン」こと、ADSJの片山 暁雄さんのセッションについてレポートします。 ※資料は別途、公開されると聞いております。公開されましたらリンクを追加するようにします。 概要 AWS クラウドデザインパターン (AWS Cloud Design Pattern, 以下、CDP)は、AWS クラウドを使ったシステムアーキテクチャ設計を行う際に発生する、典型的な問題とそれに対する解決策・設計方法を、分かりやすく分類して、ノウハウとして利用できるように整理したものです。 このセッションでは、CDP の概要、最も基本的なCDP、応用パターン、エンタープライズCDPなどを紹介しています。 はじめに AWSは非常に多くのサービスがあり、う

                                                                    「AWS Cloud Roadshow 2014 札幌」レポート 〜 クラウド開発者のためのCloud Design Pattern入門 [UC-01] #AWSRoadshow | DevelopersIO
                                                                  • Accessors Vs Direct access to properties & Design Pattern

                                                                    Accessors Vs Direct access to properties Design Pattern : Categories Design Pattern : Associative Storage La chaine Météo!Read less

                                                                      Accessors Vs Direct access to properties & Design Pattern
                                                                    • javascript design pattern framework - cahykis’s blog

                                                                      = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =========> Download Link javascript design pattern framework = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = JavaScript-optimized patterns are available in our JavaScript + jQuery Design Pattern Framework, a unique guide for web app developers and architects. Command JavaScript Design Pa

                                                                        javascript design pattern framework - cahykis’s blog
                                                                      • GitHub - go-to-k/cdk-gof-design-pattern: This is sample repository for AWS CDK x GoF design patterns including concrete CDK code and class diagrams.

                                                                        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 - go-to-k/cdk-gof-design-pattern: This is sample repository for AWS CDK x GoF design patterns including concrete CDK code and class diagrams.
                                                                        • C# Mediator Design Pattern

                                                                          This structural code demonstrates the Mediator pattern facilitating loosely coupled communication between different objects and object types. The mediator is a central hub through which all interaction must take place. using System; namespace Mediator.Structural { /// <summary> /// Mediator Design Pattern /// </summary> public class Program { public static void Main(string[] args) { ConcreteMediat

                                                                          • 【AWS Black Belt Online Seminar】Amazon DynamoDB Advanced Design Pattern

                                                                            AWS 公式オンラインセミナー: https://amzn.to/JPWebinar 過去資料: https://amzn.to/JPArchive

                                                                              【AWS Black Belt Online Seminar】Amazon DynamoDB Advanced Design Pattern
                                                                            • デザインパターン(Design Pattern) #Template Method - Qiita

                                                                              設計を意識したコードが書けるようになる為に、デザインパターン修行しました。 他のDesign Patternもちょくちょく出していきます。 前置き 増補改訂版Java言語で学ぶデザインパターン入門をJavaからPythonにしてます。(Pythonは3.4.2) githubにコード置いてあります(まだ動かないものもある) デザインパターンをどういう時に、何を、どう使うのかを理解することが一先ずの目標。 (Javaというか静的型付言語は初めてで、且つpython歴もそんなに長くないので、Pythonistaぽっくないところがあると思います。ご指摘ございましたらご教授ください。) 今回は、振る舞いに関するパターンのTemplate Method。 Template Methodとは スーパークラスで処理の枠組みを定め、サブクラスでその具体的内容を定めるようなデザインパターン か。つまり、スー

                                                                                デザインパターン(Design Pattern) #Template Method - Qiita
                                                                              • Skeleton of GOF's Design Pattern

                                                                                COMMAND このパターンは、要求を出すオブジェクトと処理をするオブジェクトを分離します。 COMMAND パターンは、、Invoker と Command と Receiver の三つのクラスで構成されています。Invoker はイベント(メソッド呼び出し)を受けると、イベントに対応する処理を行う Command を生成し、しかるべき手順でを発火させる役割を担います。Command はイベントに応じた処理を手順を記述したものです。スクリプトのようなものと捉えるとわかりやすいと思います。Receiver は、その処理を行う実体です。実際にはOSやミドルウェアが用意するAPIや、ドライバなどがそれにあたると思います。 このパターンは、イベントに対する処理の流れが Command にカプセル化されますので、イベントに対応した手順が非常に分かりやすくなるのが特徴です。組み込みシステムでは非常に

                                                                                • Selenium入門その5[ページオブジェクトパターン(Page Object Design Pattern)を利用して変更に強いテストを作成する方法]

                                                                                  Selenium入門その2[Selenium IDEの使い方] では「UIマップファイル」と言う仕組みが存在していることに言及させていただきましたが、詳細には触れておりませんでしたので、詳細な説明をさせていただきますが、残念なことに「UIマップファイル」はSelenium RCでは利用できますが、Selenium WebDriverでは利用できません。 今後Selenium IDEの機能改善により対応されるかも知れませんが、期待薄だと感じています。 Selenium WebDriverを前提とするのでしたら「Page Object Design Pattern(ページオブジェクトパターン)」を利用するしかないです。 と言うことで、本エントリーでは以下の内容を説明させていただきます。 UIマップファイルやPage Object Design Patternが必要な理由 UIマップファイルの利