TECH PLAY

NRIネットコム

NRIネットコム の技術ブログ

1216

こんにちは、上野です。 Amazon EventBridge Schedulerと呼ばれる、従来からあるEventBridgeルール(スケジュール)のパワーアップ版のような機能が発表されました。機能概要はAWSさんのブログがわかりやすいです。 aws.amazon.com 従来のEventBridgeルールからのパワーアップしたポイントとしてあるのが、Targetsの数が大きく増えたことです。新しいEventBridge Schedulerでは、270以上のサービスの6,000以上のAPIに対応しています。AWSが用意しているAPIはほぼすべてTargetsとして指定し実行できるということです…
はじめに GTMを使って特定のキーワードが文中にあった場合、自動でリンクを設定する GTM(Googleタグマネージャー)での設定方法 トリガーの設定 タグの設定 「全て」自動リンクを設定する場合※推奨 「最初に登場した時のみ」自動リンクを設定する場合 プレビューして確認 終わりに はじめに こんにちは入社3年目、Webディレクターの塩谷です。 突然ですが、「コーポレートサイトやECサイトなどのオウンドメディアを運用しているが、PV数が伸びていない」お悩みがあるWebサイトの担当者は多いのではないでしょうか。そんな時に考える指標の1つに「サイト回遊率」があります。サイト回遊率(以下、回遊率で表…
本記事は 執筆デビューWeek 2日目の記事です。 ✨ 1日目 ▶▶ 本記事 ▶▶ 3日目 🔰 入社3か月目の竹内です。会社員になってから読んだ本で、面白かったもの、印象に残ったものを紹介します。 1. なるほどなっとくC#入門 2. CODE COMPLETE 3. 達人に学ぶSQL徹底指南書 4. 達人に学ぶDB設計徹底指南書 5. SQLパズル 1. なるほどなっとくC#入門 新・標準プログラマーズライブラリ なるほどなっとく C#入門作者:出井 秀行技術評論社Amazon C#の入門書ですが、オブジェクト指向やポリモーフィズムといった他のプログラミング言語にも関わる内容について、図を交…
はじめに 2要素認証を設定することが企業は元より個人でも当たり前になってきましたね。よくあるのがGoogle Authenticatorなどの認証コードを使用するものです。これにより、「IDとパスワードを知っていること」と「有効な認証コードを取得できること」の2要素でセキュアな認証プロセスが構築されます。 有効な認証コードを取得する際には、Google Authenticatorなどが主流ですが、このようなアプリを使用すると個人で所有する端末でしか有効な認証コードを取得できなくなります。これ自体は本人のみが所有しているという要素を認証プロセスに組み込むことを意図したものですが、認証コードの取得…
本記事は 執筆デビューWeek 2日目の記事です。 ✨ 1日目 ▶▶ 本記事 ▶▶ 3日目 🔰 入社3か月目の竹内です。会社員になってから読んだ本で、面白かったもの、印象に残ったものを紹介します。 1. なるほどなっとくC#入門 2. CODE COMPLETE 3. 達人に学ぶSQL徹底指南書 4. 達人に学ぶDB設計徹底指南書 5. SQLパズル 1. なるほどなっとくC#入門 新・標準プログラマーズライブラリ なるほどなっとく C#入門作者:出井 秀行技術評論社Amazon C#の入門書ですが、オブジェクト指向やポリモーフィズムといった他のプログラミング言語にも関わる内容について、図を交…
本記事は 執筆デビューWeek 1日目の記事です。 ✨ イベント告知 ▶▶ 本記事 ▶▶ 2日目 🔰 クラウド部ウィークのトップバッターをいただきました、小林右京です。NRIネットコムにキャリア入社して10ヶ月目になります。これまでの経歴として、国内最大のメディアテクノロジー企業でWeb開発をしていたり、ベンチャー企業を創業して自社サービスの立ち上げとグロースアップを行っていたりしました。現在はJavaの新規開発案件のプロジェクトリーダーを担当しています。 前職まではPHPでの開発を行っており、JavaでのWeb開発は初めての経験なので、PHPとJavaのWeb開発における実務上の違いや気をつ…
概要 環境 実装方法 まとめ 概要 NavigationViewやNavigationStackのタイトルや背景色を変更する方法をご紹介します。 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.1 【iOS】16.1 【macOS】Monterey バージョン 12.6 実装方法 UINavigationBarAppearanceはナビゲーションバーの外観をカスタマイズするためのオブジェクトです。 https://developer.apple.com/documentation/uikit/uinavigationbarappearance そのUINav…
こんにちは、ブログ運営担当の栗田です。 本日は11/11、1が4つ揃っている日です。ポッキー&プリッツの日が有名ですが、11/11はこのような記念日がなんと57個もあるそうです。(2022年10月5日現在) それでも1番記念日の多い日ではないとのこと。とすると1番多い日は...いつなんでしょうか? 出典と回答はこちら↓ www.kinenbi.gr.jp 話を戻します。今月のブログイベントはこちらです! 執筆デビューウィーク~クラウド事業推進部編~ おかげさまでNRIネットコムBlogにはたくさんの方が寄稿してくださるようになったのですが、まだまだブログ執筆をしたことがないメンバーもいます。そ…
概要 環境 UIViewControllerRepresentableとUIViewRepresentable UIKit側の実装 SwiftUI側の実装 UIViewControllerRepresentableを使用して呼び出す まとめ 概要 UIKitで作成したUIViewControllerやUIViewをUIViewControllerRepresentableやUIViewRepresentableを使用してSwiftUI側で表示する方法をご紹介します。 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.0.1 【iOS】16.0.2 【macOS…
概要 環境 translatesAutoresizingMaskIntoConstraintsをfalseにする SwiftUIのプレビューを使用する まとめ 概要 Auto Layoutとはビューに設定された制約に基づいて、ビュー階層内のすべてのビューのサイズと位置を動的に計算するレイアウトでその制約などは主にStoryboardを使用して定義します。 今回の記事ではStoryboardを使わずにコードでAuto Layoutを設定する方法を紹介します。 今回の記事で作成できる成果物の様子 Auto Layoutについてもっと知りたいという方は以下参照ください。 Auto Layout Gu…
概要 環境 iOS16未満での実装 iOS16からの実装 OS毎に表示制御を行う Listの場合 まとめ 概要 iOS16未満ではUITextView.appearance().backgroundColorを使用することでTextEditorやListなどの背景色を変更する事ができました。 しかしiOS16では上記の実装では背景色がを変更する事ができなくなりました。 その代わり、新しく追加されたscrollContentBackgroundを使用する事で背景色を変更する事ができるようになりました。 今記事では上記を踏まえた上でiOS16未満とiOS16からに対応した背景書の変更方法について紹…
本記事は GA4 Week 最終日の記事です。 📈 4日目 ▶▶ 本記事 こんにちは、廣岡です。 GA4 Weekも最終日となりました。 今回はこのブログではまだ登場していない「Google Analytics Data API (GA4)」について書いていきたいと思います。 Google Analytics Data API (GA4) とは メソッド「runRealtimeReport」について 利用できる代表的なディメンションと指標 取得データ例 API Explorerを使ってデータを確認してみる さいごに Google Analytics Data API (GA4) とは Goog…
概要 環境 Combineでの実装 onChangeでの実装 まとめ 概要 テキストの文字数をリアルタイムでカウントして表示したり、入力文字数の制限をする方法についてCombineフレームワークとonChangeを使用した手法をそれぞれ紹介したいと思います。 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.0.1 【iOS】16.0 【macOS】Monterey バージョン 12.5 Combineでの実装 Combineでの実装方法は以下の通りです。 Combineフレームワークを使用しますので必ずimport CombineでImportして下さい。 …
本記事は GA4 Week 4日目の記事です。 📈 3日目 ▶▶ 本記事 ▶▶ 5日目 🔍 はじめに Google アナリティクス 4のトラフィックソースのディメンションについて GA4とUAのセッションの違いについて GA4のトラフィック ソースに関するディメンションのスコープについて ユーザーの最初の参照元 / メディア(ユーザー スコープ) セッションの参照元 / メディア(セッション スコープ) 参照元 / メディア(イベント スコープ) 最後に はじめに こんにちは あるいは こんばんは。金井です。 本記事では、Google アナリティクス 4(GA4)の「参照元 / メディア」や「…
小西秀和です。 Amazon Aurora、Amazon Neptune、Amazon EMR、Amazon Redshift、Amazon Managed Streaming for Apache Kafka(Amazon MSK)、Amazon OpenSearch Serviceなどのインスタンスで構成されたクラスターで処理を実行するAWSサービスでは、従来、リクエストを処理するために待ち受けているインスタンスの起動時間とインスタンスサイズに応じて料金が発生する課金体系でした。 近年ではこうしたクラスター型のAWSサービスの一部にリクエストやトラフィック処理に使用した時間やリソース量の分…
小西秀和です。 今回は「AWSサービスのServerlessオプション、オンデマンドモードの特徴・比較・まとめ・プロビジョニングとの違い」の記事の一部としてAWSサービスの一部でクラスターやインスタンスのプロビジョニングに対して用意されているServerlessオプションについて、主なAWSサービスごとに特徴、設定項目、料金、制限事項を見ていきたいと思います。 今回の記事の内容は次のような構成になっています。 Serverlessオプションが使える主なAWSサービス Amazon Aurora Serverless v1 Amazon Auroraの概要 Amazon Aurora Serve…
小西秀和です。 今回は「AWSサービスのServerlessオプション、オンデマンドモードの特徴・比較・まとめ・プロビジョニングとの違い」の記事の一部としてAWSのサーバーレスサービスの一部でプロビジョニングモードに対して用意されているオンデマンドモードについて、主なAWSサービスごとに特徴、設定項目、料金、制限事項を見ていきたいと思います。 今回の記事の内容は次のような構成になっています。 オンデマンドモード使える主なAWSサーバーレスサービス Amazon DynamoDBオンデマンドモード Amazon DynamoDBの概要 Amazon DynamoDBオンデマンドモードの特徴 Am…
秋も深まってきて今年もあとわずかとなりました。この時期が来ると、あー、今年もそろそろかぁという思わせるイベントがあります。みんな大好きX'mas…ではなく、UXデザインの資格とされているHCD-Net認定人間中心設計の専門家資格取得の審査申し込みの季節です。 そんな訳で今回は以下でお送りします。 人間中心設計の資格とは ものづくりの実際 時間跳躍しよう ハッピーエンドを目指す 人間中心設計の資格とは 一部デザイナー界隈ではこの時期に慌ただしく申し込みを決めたり、デザイン職の先輩から審査を受けてみれば〜と勧められたり、はたまたお勤め先での昇格要件になっていたりする事もあるかと思います。 またノン…
本記事は GA4 Week 3日目の記事です。 📈 2日目 ▶▶ 本記事 ▶▶ 4日目 🔍 はじめまして、GA4 Week 3日目を担当します荒川と申します。 普段はGoogle アナリティクス(GA)の導入やGAデータ活用支援などを行っております。 はじめに BigQuery にエクスポートされるデータの構造 データの構造について イベントパラメータのデータ型について 同一keyのイベントパラメータに複数のデータ型がある場合について 複数のフィールドで値が計測されるときのデータ取得方法 解決方法1 クエリ結果のカラムを分けて取得する 解決方法2 UDFを利用する UDFとは おわりに はじめ…
本記事は GA4 Week 2日目の記事です。 📈 1日目 ▶▶ 本記事 ▶▶ 3日目 🔍 はじめまして、橋本俊哉と申します。業務では、Google マーケティング プラットフォーム(GMP)のテクニカルサポートを担当しています。 後輩たちがどんどん記事を投稿するので私も負けないよう今回 GA4 Week 2日目の記事を書かせていただきます。 本記事では、Google アナリティクス 4(GA4)のクロスドメイン測定について紹介します。 クロスドメイン測定について クロスドメイン測定の設定方法について GA4 の管理画面から設定する場合 GA4 の管理画面で設定する場合の注意点 GTM で設定…