並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

Interfaceの検索結果1 - 11 件 / 11件

  • 設計の考え方 - インターフェースと腐敗防止層編 #phpconfuk / Interface and Anti Corruption Layer

    2024/06/22 開催の「PHP カンファレンス福岡 2024」(https://phpcon.fukuoka.jp/2024/ )のトーク資料です。 詳細:https://fortee.jp/phpcon-fukuoka-2024/proposal/25f1e7b5-937f-4de9-a6…

      設計の考え方 - インターフェースと腐敗防止層編 #phpconfuk / Interface and Anti Corruption Layer
    • grpc-kotlinの実装をinterfaceの定義によってテンプレート化する - ドワンゴ教育サービス開発者ブログ

      はじめに grpc-kotlin の実装に必要な要素 リクエスト・レスポンスクラス サービスクラス サーバークラス 普通に実装したときの不満点 不満1: 異なる関心事の混在 不満2: 共通処理 不満3: エラーハンドリング インターフェースを定義する validateAndConvertRequest process convertResponse エラーハンドリング おわりに We are hiring! & Kotlin Fest出展のお知らせ はじめに 過去にも何度か紹介しておりますが、現在開発中の新しい教材システムでは新たにgRPC通信によるKotlinサーバーを採用して開発が進められています。 blog.nnn.dev そして、技術選定の方針としてWebアプリケーションフレームワークはなるべくシンプルで薄くすることを決めたので、Spring Boot のような別フレームワークを介

        grpc-kotlinの実装をinterfaceの定義によってテンプレート化する - ドワンゴ教育サービス開発者ブログ
      • TSのType, Interface, Classから秒でテストデータ作成するnpm-pkg公開(Rust製)

        はじめまして🙋 タイトルの通りTypescriptのType, Interface, Classから秒でテストデータ作成するツールを公開しました👏👏👏 boostestと言います🚀🚀🚀 boostestとは? npmでインストールするコマンドです。 日本語のREADMEには利用方法の動画もあります✨✨ ざっくりいうと下記のようなツールでして... typescriptのtypeやinterface, classから瞬時にテストデータ作成できる📝 typeやinterfaceはテストデータを部分的に上書き可能🏗️ テストデータは実際のコードとして出力されるため、ユーザーのアセットになる💸 下記のようにインストールできます。

          TSのType, Interface, Classから秒でテストデータ作成するnpm-pkg公開(Rust製)
        • AWS CLI でのデータ保護 - AWS Command Line Interface

          翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 AWS CLI でのデータ保護 AWS 責任共有モデルは、AWS Command Line Interface でのデータ保護に適用されます。このモデルで説明されているように、AWS は、AWS クラウド のすべてを実行するグローバルインフラストラクチャを保護するがあります。お客様は、このインフラストラクチャでホストされているコンテンツに対する管理を維持する責任があります。また、使用する AWS のサービスのセキュリティ設定と管理タスクもユーザーの責任となります。データプライバシーの詳細については、「データプライバシーのよくある質問」を参照してください。欧州でのデータ保護の詳細については、「AWS セキュリティブログ」に投稿された「AWS 責任共有モデルおよび GD

          • 自動認証更新で IAM Identity Center トークンプロバイダーの認証情報を使用する AWS CLI ように を設定する - AWS Command Line Interface

            翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 自動認証更新で IAM Identity Center トークンプロバイダーの認証情報を使用する AWS CLI ように を設定する このトピックでは、 (IAM Identity Center) トークンプロバイダー設定を使用してユーザーを AWS IAM Identity Center 認証 AWS CLI するように を設定する方法について説明します。SSO トークンプロバイダー設定を使用して、 AWS SDK、またはツールは、更新された認証トークンを自動的に取得できます。 IAM Identity Center を使用している場合は、Active Directory、組み込みの IAM Identity Center ディレクトリ、または IAM Ident

            • 【特別企画】~i.MX8で学ぶ~組み込みLinuxハンズオン・セミナ | Interface – CQ出版

              ●組み込みLinuxはマイコンともPCとも違う… 組み込み機器におけるLinux系OSの採用率は年々増加しています.近年ではIoT(Internet of Thing)の普及も追い風となり,現在ではリアルタイムOSの採用率を超えています.しかし組み込みLinuxの開発は,従来の組み込み開発や,PC向けLinuxとも異なる独自の開発手法が求められるため,技術習得が難しいです.ハードウェアに依存する事柄も多く,実機を触る経験が不可欠です. ●実機を触りながら学べるハンズオン・セミナ開催! そこで,組み込み初心者やLinuxの経験が浅いエンジニアを対象に,最近の組み込みLinux開発における重要なテーマや,つまづきやすいポイントを解説するハンズオン・セミナを開催します.セミナでは実機としてi.MX8ULP(NXPセミコンダクターズ)を搭載する開発ボードMaaXBoard 8ULP(アヴネット)を

              • USI (Universal Shogi Interface) の現状調査 - Qiita

                はじめに 将棋の GUI と AI の間でよく用いられている USI (Universal Shogi Interface) ですが、標準化機関が作成するような詳細なドキュメントは存在しません。 事実上のスタンダードである将棋所の文書で網羅されていない部分について、開発者の間でしばしば議論になることがあります。 そこで、筆者が調べた USI の利用実体についての情報を簡単にまとめます。 この文書は批評を目的としたものではありません。 パブリックな場所で USI に関する個人的な不満を述べる人が居ますが、この文書を利用してそういった主張をすることは歓迎しません。 仕様策定の経緯 近年の有力な将棋 AI の多くは GUI を組み込まずに、将棋所や ShogiGUI、ShogiHome などのフロントエンドと標準入出力で連携する方法を採用しています。 その際に用いられる仕様が USI と呼ばれる

                  USI (Universal Shogi Interface) の現状調査 - Qiita
                • [TypeScript] interface vs type(とそれぞれの違いについて)

                  はじめに 5000兆回議論されている内容ですが、 TypeScript における interface と type どちらかを使うかについて、「なんとなくどっちかに合わせる」くらいの認識だったので改めて自分なりの答えを出すために調べ直しました。(なお、答えはありません。あくまで私の感想です 🙇) 調べた結果自分なりの答えは「理由がなければ type を使い、クラスを使う場合(OOP の場合)は interface を使うほうが都合が良い」ですが、プロジェクトの方針に則るのが最優先だと思います。 プラクティス TypeScript Deep Dive と サバイバル TypeScriptにも同じ話題があり、それぞれ以下のように記載されています。 TypeScript Deep Dive: type vs interface ユニオン型や交差型が必要な場合にはtypeを使い extendやi

                    [TypeScript] interface vs type(とそれぞれの違いについて)
                  • 2024年7月号 | Interface – CQ出版

                    Interface 2024年7月号 AIプログラミング支援/エディタ/仮想化/履歴管理 [Copilot/VSCode/Docker]ソフトウェア開発革命 5月24日発売 (定価 1,300円+税) ダウンロード 訂正と補足 読者アンケート 【別冊付録】Git&GitHubをはじめる本 【新連載】エンジニア数学 【新連載】数理最適化プログラミング 【新連載】ラズベリー・パイではじめるGPUプログラミング 【新連載】IoTシステム構築塾 【新連載】Arduino Uno R4でDCブラシレス・モータ制御 【注目】ESP32でPLC [Copilot/VSCode/Docker]ソフトウェア開発革命 [Copilot/VSCode/Docker]

                    • Interface Definition Language (IDL) Shared Module 構築 - Qiita

                      こんにちは。今回のポストでは、OpenAPI Specification、protobuf、gRPC、avroなど、一般的にインターフェース定義言語 (IDL) と呼ばれるものをPolyglot MSA環境で共有モジュールとして導入した事例について紹介したいと思います。 IDLとは? 一般的にIDLと呼ばれるgRPCを例に取ると、以下のように「通信」に関する仕様を記述することができます。 message SearchRequest { string keyword = 1; int32 page_number = 2; int32 result_per_page = 3; } 通信を仕様化することで共通のコードを通じた通信の共有 IDLによる前方/後方互換性の確保 通信を仕様化することで共通のコードを通じた通信の共有 ほとんどのIDLツールはCodeGenをサポートしています。例えば、上記

                        Interface Definition Language (IDL) Shared Module 構築 - Qiita
                      • 2024年8月号 | Interface – CQ出版

                        Interface 2024年8月号 もう時代!仕事でも趣味でも楽しめそう プログラミングで体験 生成AI[画像/音/自然言語] 6月25日発売 (定価 1,300円+税) ダウンロード 訂正と補足 読者アンケート 【特集】 第1部 Stable Diffusionで学習用データを大量生産 第2部 声を取り込んでテキストを読み上げてもらう 第3部 Colabで体験!プロンプトの中に検索情報を加えるRAG 第4部 閉じた環境で使える!GPU×ローカルLLM 第5部 コモンセンスになりつつある「生成AIの仕組み」 【別冊付録】やりなおしのためのコンピュータ技術 Vol.2 音のデジタル化 【連載】ラズベリー・パイではじめるGPUプログラミング 【連載】Pi Camera V1とV2でブルーミングを比較する プログラミングで体験 生成AI[画像/音/自然言語]

                        1