並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 63 件 / 63件

新着順 人気順

命名規則の検索結果41 - 63 件 / 63件

  • Java : Chain of Responsibility パターン (図解/デザインパターン) - プログラミングTIPS!

    Chain of Responsibility パターンとは、GoF によって定義されたデザインパターンの1つです。 必要に応じて、一連のオブジェクトにリクエストを転送していく、という設計です。 本記事では、Chain of Responsibility パターンを Java のコード付きで解説していきます。 概要 Chain-of-responsibility パターン, CoR パターンは、オブジェクト指向設計におけるデザインパターンの一つであり、一つのコマンドオブジェクトと一連の処理オブジェクト (processing objects) から構成される。 Chain of Responsibility パターン - Wikipedia Chain of Responsibility パターンとは、 ある一連のオブジェクト A, B, C ... Z がある。 A に対して処理を依頼(

    • CDK初心者が開発で遭遇したトラブルと解決法 - Qiita

      CDK初心者が開発で遭遇したトラブルと、その解決策をまとめました。 同じトラブルで苦戦しないよう、ぜひ参考にしてください。 目次 プログラミング関連のトラブル ・プログラミング力不足 ・クラス作成の思想のずれ ・配列利用によるトラブル ・構造化の失敗による設定箇所の分散 ・設定値の外だしは.tsファイルで ・どこまで設定値を外だしするか ・リファクタ時にConstructにまとめると論理IDが変化する デプロイに関するトラブル ・同名リソース作成によるデプロイエラー ・db作成に時間がかかる ・スタック間参照削除時トラブル ・循環参照トラブル ・リソース作成順序エラー ・スタックに作成可能なリソース数の上限 ・VPCLambdaの削除 実装が難しかった内容 ・S3クロスリージョンレプリケーション ・Aurora作成時等に自動作成されるロググループの設定変更 プログラミング関連のトラブル プ

        CDK初心者が開発で遭遇したトラブルと解決法 - Qiita
      • 【図解とURLを使用】3つのポイントからSharePointの構成を理解する | パワプラベース

        画像とURLを使ってSharePointの構成を理解する SharePointはできることがたくさんあります。大きく分けると3つです。 チームサイトを作ることができる 情報をリスト状にして管理することができる 情報をドキュメント単位で管理することができる Aさん それぞれの機能はなんとなく理解しています。 1つの環境の中で各機能がどうやって連携しているのか知りたいです。 SharePointは色々なことが出来過ぎてしまうのでかえって全体像を把握するのが難しいです。 よって「全体がイメージできない」という質問をいただくことが非常に多いです。 Plat(プラット) ではSharePointの環境(構成)を画像にしてみましょう。 加えてPowerPlatformに属するアプリとの連携も表現してみますね。 本記事では画像に加えてよりSharePointを体系的に理解する為に「画像+URL」使って説

          【図解とURLを使用】3つのポイントからSharePointの構成を理解する | パワプラベース
        • CPU-Zの更新でIntel Arrow Lake-SとLunar Lakeのラインナップが明らかに | XenoSpectrum

          Intelの次世代プロセッサ、Arrow LakeとLunar Lakeのラインナップは公式には明らかになっていないが、これに先駆けて人気のCPU診断ツール「CPU-Z」の最新アップデートで、Intelの未発表の新製品のサポートが追加され、いくつかのモデル名が明らかになっている。新たに追加された製品名にはArrow Lake-Sデスクトップ向けCPUとLunar Lakeモバイル向けCPUの両方が含まれており、一部従来と異なる命名規則に、ユーザーは少し悩まされることになりそうだ。 Intelの次世代プロセッサArrow LakeとLunar Lakeのラインナップが一部判明 CPU-Z バージョン2.10のパッチノートにより、IntelとAMDの新たなプロセッサが数多く追加されている。既にAMD製品についてはモデル名が明らかにされているので、ここで注目すべきはIntel製品だろう。今回、同

            CPU-Zの更新でIntel Arrow Lake-SとLunar Lakeのラインナップが明らかに | XenoSpectrum
          • 動画でみる Configuration Manager による OSD と Windows Autopilot の違い

            皆さん、おはようございます。 今回は、Microsoft Configuration Manager (Configuration Manager, Microsoft Endpoint Configuration Manager (MECM), SCCM) と Microsoft Intune の比較記事になります。 既に取り組まれている組織もあると思いますが、Configuration Manager によるデバイス管理手法から Microsoft Intune への移行を検討および実施されているところもあるかと思います。 今回の記事ではそうした管理者の方向けに、Configuration Manager による OSD (Operating System Deployment) と Windows Autopilot は何が違うのかを実際のセットアップ動画を見ながら理解するという内容

              動画でみる Configuration Manager による OSD と Windows Autopilot の違い
            • C# CODING GUIDELINES 2024 - Qiita

              このドキュメントについて 命名規則、コーディング規則を遵守して生産性を向上させることを目的としています。 自分で書いたコードでも長い間メンテナンスしなければ他人のコードと同じです。 一定の規則に従い、読みやすく、バグの少ない、メンテナンスのしやすいコードを目指しましょう。 規約に従うことは、多くの問題を改善し、技術的負債を減らします。 本書は、以下のページを参考にしています。 Microsoft Learn / .NET / C# / コーディングスタイル / C# 識別子の名前付け規則と表記規則 Microsoft Learn / .NET / C# / コーディングスタイル / 一般的な C# のコード規則 以下のガイドラインは、過去のものなので、最新の事情を反映していませんが、大部分は適用できます。 Microsoft Learn / .NET / フレームワーク デザインのガイドラ

                C# CODING GUIDELINES 2024 - Qiita
              • #2 Adobe Lightroom 高速RAW現像ワークフロー|waarrk

                こんにちは、waarrkです. Adobe Lightroomといえば画像処理ツールの定番中の定番.検索すればさまざまな使用技術がヒットします.操作の直感性とソフトウェアのレスポンスの良さが魅力です. この記事はわたしがRAW現像を他人に教えるときの作業手順を言語化したもので、写真1枚に対するRAW現像手法というより、1日の間に撮影した大量のデータを管理し、処理していくワークフローに焦点をあてています. RAW現像って何かわからない、ちょっとRAW現像してみたけどめんどくさい、みたいな人に届いたら嬉しいです. そもそもRAW現像とはなにか?RAW現像とは、RAWデータを自分の思い通りに編集し、より軽量なデータ(JPEG等)で書き出す作業のことをいいます. 不可逆圧縮RAWデータはよく情報量が多いファイルと説明されますが、情報量が多いかわりに1ファイルあたりのデータサイズが大きく、扱いにくい

                  #2 Adobe Lightroom 高速RAW現像ワークフロー|waarrk
                • 理解しやすいコードの書き方~理解容易性の7つの観点~ - Qiita

                  はじめに 「理解容易性」は「保守性」の観点の1つとして重視され、多くの原則や技法が紹介されているが、断片的かつ多様であり、全体像を理解することは難しい。 抽象度は高いが、体系的に観点を整理する事で、その理解の助けとなれば幸いである。 定義 「理解容易性」を簡単に言えば、「理解のしやすさ」であるが、その意味から掘り下げると、「思考する量」と言い換えることができる。 本記事では理解容易性を「思考量の少なさ」と定義し、7つの観点に整理した。 先に要約およびチェックリストを記載し、概略を記載した。 後に詳細で理解のため、各観点毎の説明と個別の原則や技法へのリンクを記載した。 要約 7つの観点の要約を先に示す。 (変数や関数の)名称は分かりやすくする (変数や関数の)役割は1つにする (変数や関数の)参照は狭くする (変数や関数の)状態は変えられなくする (関数やクラスの)面積は小さくする (関数や

                    理解しやすいコードの書き方~理解容易性の7つの観点~ - Qiita
                  • CDKプログラミングのパターン - Qiita

                    CDKでリソースを作成するとき、様々なプログラミングのパターンを利用できます。 それぞれの方式にどのようなメリット・デメリットがあるかまとめました。 CDK利用前にどのパターンを用いるか、検討の材料にしてください。 目次 べた書きする 共通の設定をまとめる ループを利用する ラッパーを利用する 4.1. ラッパー関数を利用する 4.2. ラッパークラスを利用する 4.3. ラッパーコンストラクトを利用する クラスの分割戦略 5.1. サービス単位でクラスを分割 5.2. 機能単位でクラスを分割 Configファイルへの設定値外出し戦略 6.1. 現在の環境差分のみ外出し 6.2. 将来環境ごとに変わる可能性がある値も外出し 6.3. リソース名も外だしする 6.4. 定数はすべて外出し 6.5. 外出しは行わず、環境ごとに別のコードを利用する 1. べた書きする L1ConstructやL

                      CDKプログラミングのパターン - Qiita
                    • 第1回:リグの仕様作成とリグシステムの設計

                      はじめに 皆さまはじめまして、久保です。 普段は主に映像作品のセットアップ作業とツールの作成を行っています。 今回から数回に渡って、プロップ(小物)のリグについて色々とお話させて頂ければと思います。 普段からスクリプトでリギング作業を行うことが多いので、内容的にはスクリプトのお話が多くなります。 さて、いきなりお題プロップのリギング作業を始めてしまっても良いのですが、まずはリグの仕様を決め、それに則した簡易的なリグシステムを構築してしまおうと思います。 まずはリグの基本仕様を決めます。 具体的には命名規則と基本の階層構造の仕様を作成します。 ただこの辺の話を掘り下げると長くなってしまう上に色々と論争が勃発しそうなので、今回はこちらで予め決めた内容で進めたいと思います。 ノードのネーミングルール設定 まずはネーミングルールを作成しますが、今回は下記の通りに設定します。 transformノー

                        第1回:リグの仕様作成とリグシステムの設計
                      • 新しい Snapdragon 7s Gen 3 がリーク。今度は GPU がわかりづらい | HelenTech

                        新しい Snapdragon 7s Gen 3 がリーク。今度は GPU がわかりづらい 2024 7/22 Qualcomm が Snapdragon チップセットを新しい命名規則に切り替えてから数年立ちますが、この命名規則もわかりづらくなっており、今回新しく報告された Snapdragon 7s Gen 3 もナンバリングのせいで立ち位置が微妙にわかりづらくなっています。 この Snapdragon 7s Gen 3 に関する情報は Yogesh Brar 氏がリークしたもので、Qualcomm が今後リリースする計画を立てており、2.5GHzで動作するプライムコア、2.4GHzで動作する3つのコア、1.8GHzで動作する4つのコアについて明らかにしています。また、このチップセットには Adreno 810 GPU が搭載されることも伝えました。 Snapdragon 7s Gen 3

                        • KotlinFest 2024に参加しました - Fenrir Engineers

                          Kotlin Fest 2024会場 先日開催されたKotlin Fest 2024に参加してきました。今年は5年ぶりのオフライン開催となり、フェンリルからはAndroid、iOSに関わらず9名のエンジニアが参加しました!当日の様子と、気になったセッションをフェンリルのメンバーが紹介していきます。 当日の様子 スポンサーブースの様子 私@cffYoHaはKotlin Fest当日の運営スタッフとして参加し、午前中は受付対応をしていました。1つ目のセッションが終わった時点で既にスタンプラリーをクリアした方もいて「早くノベルティほしい!」という気持ちになりました。Kotlin Festのトリの缶バッチや、JetBrainsのピンバッチ2種からどれにするか悩まれている方が非常に多かったです。 スタンプラリーのピンバッチ 気になったセッションの紹介 宮邉 speakerdeck.com Compo

                            KotlinFest 2024に参加しました - Fenrir Engineers
                          • Apple、次世代iPhone 16ではA18チップを全モデルに搭載か | XenoSpectrum

                            Appleが2024年後半に発売予定の次世代iPhone 16シリーズにおいて、全モデルに同じA18チップを搭載する可能性が高まっている。複数の情報筋によると、この戦略変更はAppleのAI機能「Apple Intelligence」をより広範なiPhoneユーザーに提供するための布石とみられる。 A18チップ搭載の背景と詳細 今回、Nicolás Alvarez氏によって新たに発見され、MacRumorsによって報告されたAppleのバックエンドコードによると、iPhone 16シリーズは5つの新しいモデル識別子を持つことが判明した。これらの識別子はすべて「iPhone17,」で始まっており、Appleの従来のチップ命名規則に基づくと、同一のA18チップを搭載することを示唆している。 具体的な識別子は以下の通りである: iPhone17,1 iPhone17,2 iPhone17,3 i

                              Apple、次世代iPhone 16ではA18チップを全モデルに搭載か | XenoSpectrum
                            • LookMLの用語と概念  |  Looker  |  Google Cloud

                              表示されているのは Looker のドキュメントです。Looker Studio のドキュメントについては、https://support.google.com/looker-studio をご覧ください。 このページでは、LookML の開発中に頻繁に発生する可能性のある、次の主な用語とコンセプトを定義します。 LookMLプロジェクト 主な LookML 構造(モデル、ビュー、Explore など) 派生テーブル データベース接続 大文字と小文字の区別 このページでは、ユーザーが LookML を使用せずに作成するため、Look とユーザー定義のダッシュボードについては説明しません。ただし、クエリには、このページで説明する基礎となる LookML 要素が使用されます。 Looker で使用される用語や定義の包括的なリストについては、Looker 用語集をご覧ください。LookML プロ

                                LookMLの用語と概念  |  Looker  |  Google Cloud
                              • 読みやすいコードを書くための変数名命名規則ガイド:初心者エンジニア向け徹底解説|DAD UNION – エンジニア同盟

                                プログラムを書く上で、変数名、テーブル名、カラム名などの命名規則は非常に重要です。適切な名前を付けることで、コードの可読性が向上し、他のエンジニアとの協力作業もスムーズになります。しかし、初心者にとってはどのように名前を付ければ良いのか、どの命名規則を使えば良いのかが分かりにくいことが多いです。 この記事では、初心者エンジニア向けに変数名やテーブル名、カラム名の命名規則について詳しく解説し、良い例と悪い例を示しながら、様々な命名規則の種類とその使い方について説明します。この記事を参考にして、読みやすく、理解しやすいコードを書く手助けになれば幸いです。 変数とは 変数とは、プログラム内でデータを一時的に保存するための記号的な名前のことです。変数は数値、文字列、オブジェクトなどのデータを保持することができ、プログラムの実行中にその値を変更することができます。変数名はプログラム内でデータを扱いや

                                  読みやすいコードを書くための変数名命名規則ガイド:初心者エンジニア向け徹底解説|DAD UNION – エンジニア同盟
                                • 初心者でも3ステップでDVDの音声を抽出できる!超簡単な方法を紹介

                                  「DVD映画の主題歌や挿入歌が好きで、歌っている部分を音声ファイルとして抽出してパソコンやスマホに保存したい!どうすればいいですか?」 「DVDのX分X秒からXX分XX秒までの音声を抽出したいです。方法を教えてください。」 「英語を勉強するために海外ドラマDVDの音声だけを抽出したいですが、初心者でも簡単にできる方法はありませんか?」 上記のような質問を持つ方は少なくないでしょう。勉強用にも鑑賞用にも、DVDから音声を抽出できれば、色々と便利になりますよね。この記事では、3ステップで超簡単にDVDから音声を抽出して、MP3/AAC/WMA/M4Aなどいろんな形式で保存する方法を紹介します。また、無料でDVDから音声を抽出できるその他のソフトと使い方も紹介します。 Cisdem Video Converter たった 3 ステップでDVDから音声を抽出できるソフト DVDをリッピングし、中身

                                  • `Remix`の`Route`ファイルの定義方法について命名規則、各ファイルの役割、定義されるルーティングの一部を理解する - Qiita

                                    `Remix`の`Route`ファイルの定義方法について命名規則、各ファイルの役割、定義されるルーティングの一部を理解するReactreact-routerRemix 書くこと Remixは命名規則に乗っ取る事で柔軟にRoute定義できますが、その分複雑なのでキャッチアップが難しく感じる場面もあります。 この記事では以下のポイントに絞り解説する事で、命名規則、各ファイルの役割、定義されるルーティングの一部を理解していきます。 .で連結する事でネストするURLを表現する パスパラメーターの指定は$フレフィックスで定義する {リソース名}.tsxと{リソース名}._index.tsxを両方配置することによりレイアウトファイルとリソースのRouteファイルを分離することができる Routesの命名規則に従でフォルダを作成し配下にroute.tsxまたはindex.tsxを持つことでRoute定義

                                      `Remix`の`Route`ファイルの定義方法について命名規則、各ファイルの役割、定義されるルーティングの一部を理解する - Qiita
                                    • BigQuery縦持ちデータを動的に横持ちデータにする方法 - ドワンゴ教育サービス開発者ブログ

                                      はじめに ドワンゴ教育事業でデータアナリストとして働いている小林です。 一般的にデータアナリストはデータの収集・分析を通して組織の意思決定を支援する役割を期待されることが多く、ドワンゴ教育事業における私のミッションもKPI動向の可視化やダッシュボード / レポートの作成・提供を通してデータドリブンな組織に貢献するところにあります。 私たち教育事業には施策を実行する企画者やビジネス上の意思決定者だけでなく、サービスを活用して教育の現場に立っている方々、サービスに展開している教材を制作しているチームなど多様な方面からデータ収集・分析の需要があります。それだけにやりがいも大きく楽しい日々を過ごしています。 課題について(導入に代えて) クエリを書いて、結果を分析して、資料にまとめて、展開して、共有して・・・みたいな仕事をしているとSQLで抽出した縦持ちのデータを横持ちに作り変えたいことがよくあり

                                        BigQuery縦持ちデータを動的に横持ちデータにする方法 - ドワンゴ教育サービス開発者ブログ
                                      • ゼロからはじめるOpenShift Virtualization(3)共有ストレージの作成 - 赤帽エンジニアブログ

                                        Red Hatでソリューションアーキテクトをしている田中司恩(@tnk4on)です。 この連載はvSphere環境上にOpenShift Container Platform(以下、OpenShift)およびOpenShift Virtualizationの環境を構築する方法を解説するシリーズです。 第3回は共有ストレージの作成について解説します。今後の連載予定は下記の通りです。 第1回:OpenShiftのインストール 第2回:OpenShiftインストール後の作業 第3回:共有ストレージの作成(本記事) 第4回:OpenShift Virtualizationのインストール 第5回:vSphere仮想マシンの移行 -目次- 共有ストレージの作成概要 前提条件 1. OpenShift Virtualizationに必要なストレージ 1-1 ストレージのアクセスモードについて 1-2 永

                                          ゼロからはじめるOpenShift Virtualization(3)共有ストレージの作成 - 赤帽エンジニアブログ
                                        • 競プロも機械学習もやってないやつのコード

                                          競プロと機械学習系のクソコード・クソジャークっぷりが取り立たされてるけど、クソコード・クソジャークっぷりは何も競プロerと機械学習erの専売特許ではない。 自分が経験したやつを以下に列挙する。 組み込み系er(C言語)のクソコード・クソジャークっぷりファイル管理がめちゃくちゃ。tlsというファイルに、ユーザの設定画面用のコード(html, css, javascrpt)があるみたいなのがザラ。 「ジョブ管理用のリングバッファが壊れている」「データのログ取得の日時がでたらめ」と報告しても、「壊れてない」「それは仕様」の一点張り。しょうがないので担当外の俺が修正しても、「なんの修正ですか?」「壊れてないので無駄な修正なのですが・・・」などとのたまう。しょうがないのでどう壊れているかを本人の眼の前で1日かけて実演してみせ、このせいでクレームが来ているということを言って聞かせて納得させ、ようやく修

                                            競プロも機械学習もやってないやつのコード
                                          • 「Pixel 9 Pro XL」と「Pixel 9 Pro Fold」の名称が確認される ー カナダの認証サイトに登場 | 気になる、記になる…

                                            「Pixel 9 Pro XL」と「Pixel 9 Pro Fold」の名称が確認される ー カナダの認証サイトに登場 2024 7/12 Googleは現地時間8月13日に発表イベントを開催する予定で、「Pixel 9」シリーズや「Pixel Watch 3」を発表するものとみられており、今日未明には「Pixel 9」シリーズの価格情報が明らかになりましたが、今度は「Pixel 9 Pro XL」と「Pixel 9 Pro Fold」の名称が正式に確認されました。 「Pixel 9」シリーズは「Pixel 9」「Pixel 9 Pro」「Pixel 9 Pro XL」「Pixel 9 Pro Fold」の4モデル構成になると言われており、ディスプレイサイズは「Pixel 9」が6.24インチ、「Pixel 9 Pro」が6.34インチで、その大型モデルとして「Pixel 9 Pro XL

                                              「Pixel 9 Pro XL」と「Pixel 9 Pro Fold」の名称が確認される ー カナダの認証サイトに登場 | 気になる、記になる…
                                            • iPhone16シリーズは5機種!?識別子が判明し全モデルがA18を搭載見込み - iPhone Mania

                                              iPhone16シリーズのものとする5種類の識別子が投稿、全モデルがA18シリーズチップを搭載するとの予想が伝えられました。 iPhone16シリーズもiPhone15シリーズと同様に4機種になると予想されていますが、その場合、5機種目となる識別子が何なのかが注目されています。 iPhone16シリーズの識別子 投稿されたiPhone16シリーズの識別子は、下記の5種類です。 iPhone17,1 iPhone17,2 iPhone17,3 iPhone17,4 iPhone17,5 iPhone15シリーズの識別子と比較 iPhone15シリーズの識別子は、下記のようになっていました。 iPhone 15‌,4:iPhone15 iPhone 15‌,5:iPhone15 Plus iPhone 16‌,1:iPhone15 Pro ‌iPhone 16‌,2:iPhone15 Pro

                                                iPhone16シリーズは5機種!?識別子が判明し全モデルがA18を搭載見込み - iPhone Mania
                                              • 障害管理: システム障害をリスト機能で効率化 #管理 - WILLGATE TECH BLOG

                                                こんにちは、ウィルゲート開発室PMO(プロジェクトマネジメントオフィス)の大嶋です。 今回は2024年6月にリリースされたSlackのリスト機能を活用してシステムの障害管理の仕組みを構築したのでご紹介します。 slack.com Slack上に作成した障害管理用リスト はじめに 運用の省力化 運用フローの設定とリスト機能の使用 ワークフローによる補完 仕組みとしての問題点 今後の展望 はじめに ウィルゲートでは10年以上前からJIRAのプロジェクト管理機能とワークフローをもとにした障害管理の仕組みを運用してきました。 長く運用を続けられている一方で、近年では以下のような問題が目立ってきていました。 開発部門全体で共通運用しているルールではあるが、チーム体制の変遷や人員の入れ替わりなどを経て実態として形骸化している部分がある 障害チケットに記載するべき項目の多さや正確さなど現場の負荷が高い反

                                                  障害管理: システム障害をリスト機能で効率化 #管理 - WILLGATE TECH BLOG