並び順

ブックマーク数

期間指定

  • から
  • まで

881 - 920 件 / 1064件

新着順 人気順

mappingの検索結果881 - 920 件 / 1064件

  • 写像の定義

    集合\(A\)のそれぞれの要素に対して、集合\(B\)の要素を1つずつ定める規則のことを\(A\)から\(B\)への写像(mapping)と呼び、これを、\begin{equation*}f:A\rightarrow B \end{equation*}で表記します。集合\(A\)を写像\(f\)の始集合(initial set)と呼び、集合\(B\)を写像\(f\)の終集合(final set)と呼びます。 写像\(f:A\rightarrow B\)が与えられたとき、始集合の要素\(a\in A\)を任意に選ぶと、写像\(f\)はそれに対して終集合\(B\)の要素を1つずつ定めます。これを写像\(f\)による要素\(a\)の像(image)と呼び、\begin{equation*}f\left( a\right) \end{equation*}で表記します。\(f\left( a\rig

      写像の定義
    • 【AWS SAM】API Gateway+SQS+Lambdaの構築および動作確認 - サーバーワークスエンジニアブログ

      こんにちは。AWS CLIが好きな福島です。 はじめに 参考 構成 作成するリソース ポイント 手順 1. リポジトリをクローン 2. リソースのデプロイ 3. 動作確認①(SQSのメッセージをLambdaが処理することを確認) 3.1 API GatewayのURLを取得 3.2 API GatewayにPOSTリクエストを送信 3.3 Lambdaのログを確認 4. 動作確認②(SQSでメッセージを受信できているのかを確認) 4.1 Lambdaのイベントソースマッピングの設定無効化 4.2 API GatewayにPOSTリクエストを送信 4.3 SQSでメッセージを受信しているか確認 4.4 Lambdaのイベントソースマッピングを有効化 5. 動作確認③(デッドレターキュー用のSQSにメッセージが配信されるのか) 5.1 Lambdaの予約済み同時実行数を0に変更 5.2 API

        【AWS SAM】API Gateway+SQS+Lambdaの構築および動作確認 - サーバーワークスエンジニアブログ
      • 日本語の小文字(捨て仮名)を大文字(通常の文字)に変換するLucene/Elasticsearchのフィルター - Qiita

        概要 日本語のドキュメントを検索するアプリケーションを開発していると、とても古い文書を取り扱うことがあります。例えば: 特許 法律 契約書 文学 そしてある時期の日本語文書では、「ょ」「っ」などの小文字(捨て仮名)の表記が大文字(通常の文字)になっていることがあります。実際に私が見たことのある例で言うと、ある特許文書の中で「ストップウォッチ」が「ストツプウオツチ」と表記されていました。有名な例では企業名の「キヤノン」があげられるかもしれないですね。 当然このような表記のテキストをそのまま「ストップウォッチ」で検索してもヒットしません。したがってどちらでも検索にヒットさせるためには小文字を大文字にノーマライズする必要があります。簡単に思いつく方法としては、入力テキストをMapping character filterで1文字1文字変換する方法がありますが、このフィルターはCharacter

          日本語の小文字(捨て仮名)を大文字(通常の文字)に変換するLucene/Elasticsearchのフィルター - Qiita
        • 地球に落下した200個の隕石は火星の5つのクレーターからやってきたことが判明

          火星の地表が激しい衝撃を受けると、それによって吹き飛ばされた破片が地球にまで届くことがある。 最新の研究では、そんな火星由来の隕石200個の発生源をピンポイントで特定することに成功している。 それは火星にある2つの火山地域「タルシス地域」と「エリシウム平原」にある5つのクレーターからやってきたいうことが明らかになった。 火星から地球まで吹き飛ばされた隕石の起源を探れ! 1980年代に見つかった隕石の中に、13億年前の火山を起源とするものがあることが明らかになった。 このことは、それらの故郷が地質学的には比較的最近まで火山活動を行なっていた天体だろうことを示している。 有力視されたのは火星だ。そのことは隕石に閉じ込められていたガスと、火星の大気の組成とを比較した結果からも裏付けられている。 だが、具体的に火星のどこで生じたものかまではわからなかった。 その特定が難しい理由の1つは、隕石の出所

            地球に落下した200個の隕石は火星の5つのクレーターからやってきたことが判明
          • Redmine5でSSO(SAML認証) | LittleProperty

            はじめに 社内のプロジェクト情報を管理するためにRedmineを構築することになり、せっかくなのでSSO(Single Sign On)も導入することにしました。しかし、すんなり導入できなかったため備忘録として記載しておきます。どなたかの助けになれば幸いです。 使用するソフトウェア、サービス等 Redmine 5.0.5 SAML用プラグイン(davintoo/redmine_omniauth_saml) Azure AD IdP(Azure AD)の準備 今回はSSOのIdPとしてMicrosoftのAzure ADを利用しています。IdPはSSOを導入する方によって選択肢がいくつかありますので、適宜置き換えてください。 アプリケーションの登録 参考:クイックスタート: エンタープライズ アプリケーションを追加する シングルサインオンを有効にする 後ほど使用するため、下記の項目をメモして

            • Tanzu Service MeshのGlobal Namespaceを試す - Qiita

              VMwareが提供しているTanzu Service Mesh(以下TSM)はIstioベースのService Meshを提供するが、大きな違いとしてはSaaSを介したGlobal Namespaceと呼ばれる機能があることが1つ言える。 これはクラスタ間のNamespaceやクラスタ内の複数のNamespaceの壁を取っ払い、同じNamespace内にいるかのようにPod間通信を実現するものだ。 今回はこれを試してみる。 なお、付録に初回の構築方法などもまとめている。どう試したらいいかが分からない人はそちらから参照するとよい。 ※'23/10/17追記:本記事の中でクラスタのNamespace名をクラスタ間で合わせる話を書いているが、クラスタ間でNamespace名を合わせないといけないという制約がなくなっている模様。現時点では異なるNamespace名でも通信可能となっている。 Glo

                Tanzu Service MeshのGlobal Namespaceを試す - Qiita
              • Google smtp-relay サービスを使って、SMTP relay しても gmail.com から迷惑メールに判定されない方法を考える - Qiita

                Google smtp-relay サービスを使って、SMTP relay しても gmail.com から迷惑メールに判定されない方法を考えるGmailsendmail What is this ? 最近、gmail.com で迷惑メール対策として、DMARC および SPF の義務化等の対応に追われています。 クラウドのメールサービスをそのまま使用してるドメインはいいのですが、問題なのが今まで何も考えずに MTA へメールデータを送るだけの ( ≒ 認証なしにメールを送信していた ) システムが、なりすまし対策を講じると結構なコストになる点です。 そこで、Google のサービスを利用している弊社で、もうちょっといい感じにコストを下げられないか、というのがこの記事の目的です。 最終的には色々とケースを考えて、どのように利用するかを判断すべきですが、今回は Case 1 のみ取り上げます

                  Google smtp-relay サービスを使って、SMTP relay しても gmail.com から迷惑メールに判定されない方法を考える - Qiita
                • 無人搬送車市場は、予測期間中に年平均成長率7.50%で33.9億ドルに達すると予測 – iCrowdNewswire Japanese

                  免責事項:以下に表示されているテキストは、サードパーティの翻訳ツールを使用して別の言語から自動翻訳されています。 無人搬送車の世界市場 概要 この調査レポートは自動搬送車市場を分析・予測したMarket Research Future (MRFR) の市場調査報告書です。無人搬送車市場は、2022年から2030年の予測期間中にCAGR 7.5%を記録し、2030年までに33億9000万米ドルの成長が予測されています。 自動搬送車は、荷物の運搬車または自己誘導式のマテリアルハンドリングシステムである。これらは、配送センター、倉庫、製造施設など、さまざまな場所に設置されたセンサーを利用して、オペレーターを乗せることなく自律的に移動することができる。 サプライ・チェーン・マネジメントは、フォークリフト、小型ラック運搬ロボット、自動スタッカー、パレットトラックといった自動搬送車の形で自動化を利用し

                  • PoEAA

                    本家のパターンカタログ いくつかのパターンはグルーピング化されるのでその目次には良さそう Domain Logic Patterns Transaction Script Domain Model Table Module Service Layer Data Source Architectural Patterns Table Data Gateway Row Data Gateway Active Record Data Mapper Object-Relational Behavioral Patterns Unit of Work Identity Map Lazy Load Object-Relational Structural Patterns dentity Field Foreign Key Mapping Association Table Mapping Depen

                      PoEAA
                    • Drizzle ORMの使い方を理解するためのチュートリアル | アールエフェクト

                      本文書はDrizzle ORMに興味があるのでどのような機能を持っているのか動作確認してみたいという人を対象にDrizzle ORMを利用してデータベースにデータを登録する方法など基本的な機能について動作確認を行っています。本文書を一通り読み進めることでDrizzle ORMがどのようなものか基本的なことは理解できるはずです。最後にWEBフレームワークのHonoでDrizzleを利用して連携を確認しています。 Drizzle ORMはデータベースにMySQL, Postgre, SQLiteなど幅広いデータベースをサポートしていますが本文書ではSQLiteを利用しています。 Drizzle ORMとは Drizzle ORMはSQL-likeなコードでデータベースを管理/操作することができるTypeScript ORMです。TypeScript ORMといえばPrismaを最初に思い浮かべ

                        Drizzle ORMの使い方を理解するためのチュートリアル | アールエフェクト
                      • BWA | ロングリードのマッピング

                        2018.08.31 BWA は RNA-Seq リード、DNA-Seq リードあるいはもっと長い contig や BAC sequences などをマッピングするのプログラムである。BWA では、リファレンス配列を Burrows-Wheeler 変換を行ってインデックス化し、文字列検索の高速化を図った。また、この Burrows-Wheeler 変換を利用したことで、メモリ消費を抑えることもでき、数 GB で、1 MB 前後のロングリードをヒトゲノムへマッピングすることを可能にした。 BWA には 3 つのアルゴリズムが実装されている。ショートリードをマッピングするとき BWA-backtrack (Li et al, 2009)を使い、ロングリードをマッピングするときは BWA-SW を使う(Li et al, 2010)。BWA のマッピングでは塩基の挿入やギャップを許容できる。

                        • AGPを8.4に上げると「Missing classes detected while running R8. 〜」というビルドエラーが出る

                          事象 AndroidStudio JellyfishのStableが出たので、早速アップデートをして、一緒にAGP(Android gradle plugin)も8.4.0に上げたらビルドエラーが出た。 具体的には下記のようなエラーが出る。 Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in (module)/build/outputs/mapping/release/missing_rules.txt. NoClassDefFoundErrorが出ることもある。 環境 AndroidStudio Jellyfish AGP8.4.0(上げる前は8.3.2) マルチモジュール構成のプロジェク

                            AGPを8.4に上げると「Missing classes detected while running R8. 〜」というビルドエラーが出る
                          • 【Flutter】Google Play Console リリースレビュー警告対応 - Qiita

                            本記事では、Flutterで開発したアプリのリリースの際に、Google Play Console内で表示された以下の警告への対応方法を記載します。 発生した警告はこの4つ 4 件の警告 4 件のメッセージ(バージョン コード: 4) 警告 現在、お客様のアプリは API レベル 29 を対象にしています。セキュリティとパフォーマンスが最適化された最新の API を利用するには、API レベル 30 以上を対象にする必要があります。 2021 年 8 月以降、新しいアプリは Android 11(API レベル 30)以上を対象にする必要があります。 2021 年 11 月以降、アプリのアップデートは Android 11(API レベル 30)以上を対象にする必要があります。 警告 この APK では、使用されていないコードやリソースがユーザーに送信されます。Android App Bu

                              【Flutter】Google Play Console リリースレビュー警告対応 - Qiita
                            • 体育科出身の僕がLeetCode入門してみた - Day5 2635. Apply Transform Over Each Element in Array - Qiita

                              体育科出身の僕がLeetCode入門してみた - Day5 2635. Apply Transform Over Each Element in ArrayJavaScriptleetcode 概要 文系(体育科)卒業の僕が、人並みのアルゴリズムを身につけるためにLeetCodeを初めてみました。 日本だとAtCoderが一般的なようですが、海外エンジニアへの憧れを持つ僕はLeetCodeを選びました。 フロントの言語しかほぼ触ったことがないのでJavaScriptでやっていこうと思います。 問題 2635. Apply Transform Over Each Element in Array 問題文 Given an integer array arr and a mapping function fn, return a new array with a transformation

                                体育科出身の僕がLeetCode入門してみた - Day5 2635. Apply Transform Over Each Element in Array - Qiita
                              • LangGraphのAgentをChainlitでWebアプリ化する(中間ステップ表示あり)

                                作成した背景 以前にこちらの記事を書きました。 この記事では、AgentをLangChainによって作成していましたが、Agentを作るならLangGraphの方が拡張性が高いと聞いたため、LangGraphを使ったバージョンにしてみました。 また、今回のようなチャットUIを作る場合は、StreamlitよりChainlitの方が簡単に作れるため、今回はStreamlit版は作成していません。 結論から言うと、前回のLangChain版よりもシンプルで、今後の拡張性も高く、安定して動くため、もし前回の記事を参考にされた方がおられましたら、今回のバージョンに変更することをお勧めします。 LangGraphとは LangGraphの公式ドキュメントには以下のように書かれています。 LangGraph is a library for building stateful, multi-actor

                                  LangGraphのAgentをChainlitでWebアプリ化する(中間ステップ表示あり)
                                • EJB 3.0コース

                                  Enterprise JavaBeans (EJB) とはなにか 3層モデル Java2 Platform, Enterprise Edition (以下Java EE、旧称J2EE)は、企業情報システムなどの「エンタープライズ・アプリケーション」で必要になる技術をまとめたものです。 エンタープライズ・アプリケーションでは、図1.1[3層モデル]のような「3層モデル(three-tier model)」という仕組みがよく利用されます。これは、エンタープライズ・アプリケーションに必要な機能を3つに分けたものです。 左側の層はクライアントです。WebアプリケーションではWebブラウザを用います。ユーザは、WebブラウザからあるURLを呼び出すだけで、アプリケーションを利用できます。 中間の層では、「J2EEサーバ」が動いています。また、J2EEサーバの中に、「Webコンテナ(あるいはサーブレッ

                                  • GDTとIDT周辺の理解(xv6を例に) - 私のひらめき日記

                                    Motivation Understanding the Linux Kernelを読もうとしたけど、生半可な気持ちでは臨めなさそうなので、xv6で理解の確認しつつ、linux kernel 2.6ではどうなの?という把握をすれば良さそう。 そこで、Understanding the Linux KernelのChapter 2: Memory Addressingに備えてGDTとかIDTってなんやねん、っていうのを抑えておきたい。 Reference Intel® 64 and IA-32 Architectures Software Developer’s Manual(SDM) vol.3 (Order Number: 325384-067US May 2018) (公式ドキュメント) Figure, Sectionはこの本からの引用とします Glosary 未だに用語で混乱するので

                                      GDTとIDT周辺の理解(xv6を例に) - 私のひらめき日記
                                    • 2023/12/25 ハニーポット(仮) 観測記録 - コンニチハレバレトシタアオゾラ

                                      ハニーポット(仮) 観測記録 2023/12/25分です。 特徴 共通 CensysInspectによるスキャン行為 zgrabによるスキャン行為 /.envへのスキャン行為 /.gitへのスキャン行為 Apache Tomcatへのスキャン行為 Location:JP GPONルータの脆弱性を狙うアクセス /.awsへのスキャン行為 configファイルへのスキャン行為 phpMyAdminへのスキャン行為 を確認しました。 Location:US GPONルータの脆弱性を狙うアクセス Spring Cloud Gatewayの脆弱性(CVE-2022-22947)を狙うアクセス WordPressへのスキャン行為 を確認しました。 Location:UK GPONルータの脆弱性を狙うアクセス Spring Cloud Gatewayの脆弱性(CVE-2022-22947)を狙うアクセス

                                        2023/12/25 ハニーポット(仮) 観測記録 - コンニチハレバレトシタアオゾラ
                                      • AWS Glue で AWS WAF Log を Parquet 形式に変換する

                                        概要 やりたいこと すでに Json として出力された WAF ログを Parquet 形式に変更する。 Athena で検索できるところまでやる。 AWS WAF ログを Json 形式で S3 にエクスポートするところまでは以下で行った。 CloudFormation で AWS WAF ログを Kinesis Firehose を経由して別アカウントの S3 バケットに送る(バケットポリシー) 以下のように、カラム名なしのパーティションで JSON 形式で保存されているログを、カラム名なしのパーティションで Partition 形式で保存し直す。 変更前 : S3://waf-logs-no-parquet/COLUMNS/year=2020/month=05/day=29/hour=05/waflog.json変更後 : S3://waf-logs-no-parquet/COLUM

                                          AWS Glue で AWS WAF Log を Parquet 形式に変換する
                                        • ポップスが最高に輝いた夜 | Netflix (ネットフリックス) 公式サイト

                                          '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                            ポップスが最高に輝いた夜 | Netflix (ネットフリックス) 公式サイト
                                          • 光の祭典「TOKYO LIGHTS 2024」開催|東京都

                                            2024年08月15日 産業労働局 光の祭典「TOKYO LIGHTS 2024」開催! オフィシャルアンバサダーはVTuberグループ「にじさんじ」の「いずれ菖蒲(あやめ)か杜若(かきつばた)」 光の祭典「TOKYO LIGHTS」は、世界中から応募のあった短編プロジェクションマッピングの映像作品を競い合うハイレベルな国際大会と、光のエリアで、アートや音楽、飲食を楽しむことができるイベントであり、これまで国内外の多くの観客にお越しいただいております。今回は、新たに夜空を彩るドローンショーも実施いたします。 最終日には、厳正な審査で選ばれた優秀作品の数々を投影し、グランプリを決定・表彰します。 この度、「TOKYO LIGHTS 2024」のチケット予約を開始しますのでお知らせいたします。皆様のご来場をお待ちしております。 開催概要 名称 TOKYO LIGHTS 2024 会期 令和6年

                                            • Zerto 10.0 アップデートリリースについて | クライム・仮想化クラウド技術ブログ

                                              Zertoは10.0で暗号化検知(ランサムウェア対策)機能を追加するなど様々に新機能を提供していますが、10. 0U1からは四半期スケジュールでアップデートをリリースしています。各アップデートには新機能も含まれていますので、こちらをご紹介していきます。 Zerto 10.0としてリリースされた際の新機能に関しては下記をご参照ください。 Zerto 10.0U3 ZVMアプラインス vSphere VMタグ ZertoのMove操作で、VM とともに vSphere タグを保存できます。 ZVMA オフライン モード ZVM アプライアンスは、Zerto バージョン 10_U2 Patch 1 からオンラインとオフラインの両方のクリーン デプロイメントをサポートするようになりました。その後、任意の新しいバージョンにアップグレードできます。この機能はバージョン 10_U2 Patch 1 から

                                              • 「Alienware AW2524HF」をレビュー。500Hz対応IPS液晶ゲーミングモニタを徹底検証 【アフィリエイト広告】 : 自作とゲームと趣味の日々

                                                2024年03月09日12:00 (注:商品価格は執筆当時のものです。販売ページリンクにはアフィリエイトを含みます) 「Alienware AW2524HF」をレビュー。500Hz対応IPS液晶ゲーミングモニタを徹底検証 【アフィリエイト広告】 wisteriear コメント(0) タグ :#レビュー#モニタ_レビュー#G-Sync_モニタ_レビュー#240Hz+_モニタ_レビュー#FreeSync_モニタ_レビュー#スポンサード_レビュー スポンサードリンク DELLのハイエンドゲーミングブランド Alienwareから発売された、発色と視野角に優れたIPS液晶パネルながら500Hzの超高速な垂直リフレッシュレートに対応するゲーミングモニタ「Alienware AW2524HF」をレビューします。 製品公式ページ:https://www.dell.com/ja-jp/shop/acces

                                                  「Alienware AW2524HF」をレビュー。500Hz対応IPS液晶ゲーミングモニタを徹底検証 【アフィリエイト広告】 : 自作とゲームと趣味の日々
                                                • 新しくなった ConoHa の API を PowerShell 7.4 の Invoke-RestMethod で使ってみる – What I Know ~ワッタイナ

                                                  この投稿は下記のアドベントカレンダーに参加しています。 ConoHa Advent Calendar 2023シェルスクリプト&PowerShell Advent Calendar 2023 ConoHa 新バージョンリリース 本ブログでは、これまでから PowerShell で ConoHa の API を使用する記事を公開してきました。 CentOS 8 を ConoHa の ISO API を PowerShell で 叩いてインストールしてみる(2019/09 公開)PowerShell の Invoke-RestMethod を使って ConoHa の API を触ってみた(2015/07 公開) 2023年11月にConoHaの新バージョンがリリースされ、最近の OpenStack に準拠した API になりましたので改めて紹介します。 PowerShell v7.4 新バージ

                                                    新しくなった ConoHa の API を PowerShell 7.4 の Invoke-RestMethod で使ってみる – What I Know ~ワッタイナ
                                                  • Elasticsearchを使ってユーザー定義項目を良い感じに検索できるようにしてみる|ほっこりZAICOエンジニアブログ【クラウド在庫管理ソフト(システム) zaico 】

                                                    ZAICOでは、Android・iOS・Rubyエンジニアを絶賛募集中です! 詳しくは、採用ページをご覧ください。 こんにちは、ZAICO開発チームの @fukata です。 ZAICOでは2021-05-24から5日間、本来の業務とは別で開発者がやりたいタスクをやるというFedEx Weekでした。 今回自分はタイトルにもあるように「ユーザー定義項目を良い感じに検索できるようにする」というテーマで取り組みました。 まず、zaicoでのユーザー定義項目について説明します。 zaicoでのユーザー定義項目 zaicoでは追加項目という機能があり在庫データに基本項目以外を付け足す事が可能です。 ただし、データ構造上それらを効率よく検索したり並び替えたりすることが出来ていませんでした。 検索方法 あいまい検索などは必要なく指定されたキーワードが含まれているか完全一致の2つができればとりあえず要件

                                                      Elasticsearchを使ってユーザー定義項目を良い感じに検索できるようにしてみる|ほっこりZAICOエンジニアブログ【クラウド在庫管理ソフト(システム) zaico 】
                                                    • hitachi-nlp/bert-base-japanese-{mecab,jumanpp,sudachi,vaporetto,nothing}-{bpe,wordpiece,unigram}のトークナイザ「精度」をUD_Japanese-GSDのtestセットで測る - Qiita

                                                      hitachi-nlp/bert-base-japanese-{mecab,jumanpp,sudachi,vaporetto,nothing}-{bpe,wordpiece,unigram}のトークナイザ「精度」をUD_Japanese-GSDのtestセットで測るベンチマーク言語処理colaboratoryトークナイズ Takuro Fujii, Koki Shibata, Atsuki Yamaguchi, Terufumi Morishita, Yasuhiro Sogawa『How do different tokenizers perform on downstream tasks in scriptio continua languages?: A case study in Japanese』(Proceedings of the 61st Annual Meeting o

                                                        hitachi-nlp/bert-base-japanese-{mecab,jumanpp,sudachi,vaporetto,nothing}-{bpe,wordpiece,unigram}のトークナイザ「精度」をUD_Japanese-GSDのtestセットで測る - Qiita
                                                      • I tried to connect to Amazon S3 using IICS CDI Amazon S3 V2 Connector | DevelopersIO

                                                        I tried to connect to Amazon S3 using IICS CDI Amazon S3 V2 Connector Introduction I'm Shiwani from the Data Analytics Division. This time, I would like to try connecting to Amazon S3 using the IICS CDI Amazon S3 V2 Connector. In conclusion, I was able create a mapping to read from an Amazon S3 source using Amazon S3 V2 Connector. Advance Preparation It is assumed that, IICS Cloud, IICS Secure Age

                                                          I tried to connect to Amazon S3 using IICS CDI Amazon S3 V2 Connector | DevelopersIO
                                                        • SLAMを理解する - 自己位置の推定と地図の作成 - - AbudoriLab.

                                                          AbudoriLabです。 ロボットの自律移動を実現するにおいて必要不可欠な技術となるSLAM(Simultainius Localization and Mapping)の概念を難しい数式などは使用せずにまとめていきます。 1回目は「自己位置の推定」と「地図の作成」について簡単な例を用いて紹介します。 SLAMの意味 ’Simultanious Localization And Mapping”の頭文字をとってSLAM(スラム)と呼ばれています。 Localizationは自己の現在地を推定することを、Mappingは地図を作成することを指しています。 さらに、SLAMは自己位置の推定と地図の作成を同時(simultanious)に実現させる技術であることが特徴です。 まずは、SLAMがどんなものかイメージできる動画を紹介します。 下の動画はRTAB-Mapと呼ばれる手法を用いてSLAM

                                                            SLAMを理解する - 自己位置の推定と地図の作成 - - AbudoriLab.
                                                          • Googleスプレッドシートでできるいろんなこと~リマインドBOTと自動生成スライドの作り方、おすすめアドオン~ | メンバーズクリエイターズブログ

                                                            を入力します。 *各項目にリマインド内容の設定を入力する。 A列:時間 B列:分 C列:曜日 D列:リマインドするメッセージ 4. [ツール]→[スクリプトエディタ]を開いて下記コードをコピーして貼り付ける。 const date = new Date(); const week = date.getDay(); const hour = date.getHours(); const minutes = date.getMinutes(); function remindBOT() { const sheet = SpreadsheetApp.getActive().getSheetByName('BOT_remind'); const rowLast = sheet.getLastRow()-2; const remind = sheet.getRange(3, 1, rowLast,

                                                              Googleスプレッドシートでできるいろんなこと~リマインドBOTと自動生成スライドの作り方、おすすめアドオン~ | メンバーズクリエイターズブログ
                                                            • ザ・ディプロマット | Netflix (ネットフリックス) 公式サイト

                                                              '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                ザ・ディプロマット | Netflix (ネットフリックス) 公式サイト
                                                              • NIST サイバーセキュリティフレームワーク (CSF) 2.0 リソースガイド | 二本松 哲也

                                                                NIST サイバーセキュリティ・フレームワーク(CSF)2.0は、組織がサイバーセキュリティプログラムを開始または改善する際に利用できるフレームワークです。このフレームワークは、サイバーセキュリティリスクを管理し、削減するために具体的な成果を達成する手助けをします。それには、統治、識別、保護、検知、対応、回復の6つの機能が含まれており、それぞれの機能に対する詳細なガイダンスが提供されています。また、CSFコア、組織プロファイル、ティアの3つの主要コンポーネントから構成され、組織の現在及び目標のサイバーセキュリティ態勢を評価する枠組みとして機能します。このフレームワークとNISTの補足リソースを組み合わせることで、組織はリスクを理解、評価、優先順位付け、伝達するための包括的なアプローチを実施できます。 NIST Cybersecurity Framework CSF 2.0 主要コンポーネン

                                                                  NIST サイバーセキュリティフレームワーク (CSF) 2.0 リソースガイド | 二本松 哲也
                                                                • シェフのテーブル: ピザ | Netflix (ネットフリックス) 公式サイト

                                                                  '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                    シェフのテーブル: ピザ | Netflix (ネットフリックス) 公式サイト
                                                                  • Elasticsearchって何?

                                                                    はじめに 普段Elasticsearchを利用していますが、これは何?って聞かれてすぐに答えられなかったので、概要を調べて整理してみることにしました。 まとめ Elasticsearchとは、分散処理が可能な検索・分析エンジンである documentという単位でデータを登録し、indexの単位でデータを検索できる。documentとindexを関連付けることができる まとめてみたこと Elasticsearchとは? Elasticsearchとは、分散処理が可能な検索・分析エンジンである ちなみに Apache Luceneをベースに開発されたプロダクトである Elactic社が提供するElastic Stackというプロダクト郡の中の一つである どんな特徴があるのか スケーラブル 扱うデータ量やリクエスト量に応じてスケール リアルタイム ほぼリアルタイムに分析・検索が可能 開発者フレン

                                                                      Elasticsearchって何?
                                                                    • D.P. -脱走兵追跡官- | Netflix (ネットフリックス) 公式サイト

                                                                      '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                        D.P. -脱走兵追跡官- | Netflix (ネットフリックス) 公式サイト
                                                                      • 地震学研究室の学生利用Macのセットアップ(2024年版) - Qiita

                                                                        改訂:2024-08-02 Xcodeのインストールのところで「Apple Store」と書いたのを「App Store」に修正。 前提 新規で購入したMac (Apple Silicon) のセットアップ 学生が地震研究の卒論や修論で利用する 次のソフトウェアをインストール アンチウイルスソフト Microsoft Office Xcode(不要かも) Homebrew mi(エディター) XQuartz gfortran Generic Mapping Tools (GMT) WIN System(地震波形データの処理システム) Seismic Analysis Code (SAC) そのほかのソフトウェア(python, MATLABなど)は必要になったときに入れる OSの更新 「設定」-「一般」-「ソフトウェアアップデート」で更新を確認、更新があれば実行する。App Storeで更

                                                                          地震学研究室の学生利用Macのセットアップ(2024年版) - Qiita
                                                                        • ゲームシナリオライターの大変なこと~スキルを向上させ克服する実践的な方法 - ゲーム業界で働きたいnet

                                                                          ゲームシナリオライターとしての仕事は創造性と魅力にあふれる一方で、同時に大きな責任と困難が待ち受けています。 この記事では、ゲームシナリオライターの大変なことを知り、その克服方法や役立つヒントについて探っていきましょう。 他のライターが抱えた問題や体験談、失敗から学び、より質の高いシナリオを生み出すためのノウハウを共有します。コミュニケーションの重要性やクリエイティブなプロセスでの課題、クオリティ向上のためのコツまで、幅広い視点からゲームシナリオライターの世界を探求していきましょう。 さあ、ゲームシナリオライターの舞台裏に迫る、その複雑な世界を一緒に垣間見ていきましょう。 【PR】ゲーム業界の転職・求人情報 まずは無料エントリー!最短30秒で完了!【G-JOBエージェント】 1.ゲームシナリオライターの大変なことについて 1-1.ゲームシナリオを考える際の苦労とは? 1-2.キャラクターデ

                                                                            ゲームシナリオライターの大変なこと~スキルを向上させ克服する実践的な方法 - ゲーム業界で働きたいnet
                                                                          • Laravelをインストールする方法(Windows、macOS、Linux別)

                                                                            Laravelをインストールする方法(Windows、macOS、Linux別) ウェブ開発では、強力かつ効率的なフレームワークを利用することが重要です。Laravelは、洗練された高性能PHPウェブアプリケーションフレームワーク。開発プロセスの簡素化に加え、多くの機能が搭載されています。 Laravelをこれから使用しようとお考えの方、または操作方法がわからない方は、この記事が役に立つはずです。 主要オペレーティングシステムのWindows、macOS、LinuxでLaravelをインストールする手順をご紹介していきます。 まずはLaravelの概要やメリット、使用が推奨されるユーザーについて見ていきましょう。 Laravelとは Laravelのウェブサイト Laravelは、MVC(Model-View-Controller)アーキテクチャでウェブアプリケーション開発を合理化する、洗

                                                                              Laravelをインストールする方法(Windows、macOS、Linux別)
                                                                            • 【第19回】Amazon Cognito + Spring Sercurityを使ったOAuth2 Loginの実装(8) — mynavi-doc-draft 1.0.0.SNAPSHOT ドキュメント

                                                                              【第19回】Amazon Cognito + Spring Sercurityを使ったOAuth2 Loginの実装(8)¶ 前回から、以下のイメージのようにOAuth2 Loginをベースとしたアーキテクチャを想定した環境構築を進めています。 前回は、Cognitoへユーザ登録し、サインアップステータスを変更するLambdaファンクションをカスタムリソースとして登録し、実行しました。 今回は、Cognitoを認証プロバイダとするSpring Securityの実装方法を解説していきます。 なお、実際のソースコードは GitHub 上にコミットしています。以降のソースコードでは本質的でない記述を一部省略しているので、実行コードを作成する場合は、必要に応じて適宜GitHub上のソースコードも参照してください。 Spring SecurityにおけるOAuth2 Login設定クラスの実装¶

                                                                              • マエストロ: その音楽と愛と | Netflix (ネットフリックス) 公式サイト

                                                                                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                                  マエストロ: その音楽と愛と | Netflix (ネットフリックス) 公式サイト
                                                                                • アフィン演算で求める三角形上の関数の範囲 - Qiita

                                                                                  この記事はレイトレアドベントカレンダー2023 ⧉の記事として書かれました。 @Shocker_0x15です。最近Tessellation-Free Displacement Mappingという手法を実装したのですが、そこで使われていた三角形上の関数へのアフィン演算の適用が面白かったので記事を書いてみます。 精度保証付き演算 floatやdoubleといった浮動小数点数は有限の精度しか持たないため、ごく一部の数値を除いて近似的にしか表現できません。そのため長い計算プロセスを経ると誤差が蓄積・増大してしまい計算結果の信頼性に問題が出ます。そこで特定の数値のかわりに、表現したい数値を確実に含む値の範囲を何かしらの形式で表現、それらの範囲に対する各種演算も併せて定義することで通常の数値計算の結果に加えて結果の有りうる誤差も同時に評価する手法が開発されています。このような手法を精度保証付き演算と

                                                                                    アフィン演算で求める三角形上の関数の範囲 - Qiita