タグ

関連タグで絞り込む (461)

タグの絞り込みを解除

zennに関するnabinnoのブックマーク (236)

  • RustでOIDC Providerもどきを実装してテストスイートを通してみる


    Makuake Advent Calendar 2021 20 Re-ArchitectureY.Matsuda101Makuake OIDC OIDCOpenID ConnectTwitterClientRP使 OIDCProviderTwitterFacebookOIDC Provider Rust
    RustでOIDC Providerもどきを実装してテストスイートを通してみる
  • 知らないとあぶない、Next.js セキュリティばなし


     zaru Next.js  3 Client Components  Props  Server Actions   Next.js    Next.js  Client Components  Props  Client
    知らないとあぶない、Next.js セキュリティばなし
  • Slack のタイムスタンプを絶対時間表記にする


     使GitLab  Slack  Slack  DOM   <a aria-label="Sep 26th at 15:48:00" data-ts="1664174880.411349" class="c-link c-timestamp" href="https://******.slack.com/archives/***********/p1234567890123456" > <span class="c-timestamp__label">7 minutes ago</span> </a> aria-label
    Slack のタイムスタンプを絶対時間表記にする
  • スタースキーマ(基礎)

    スタースキーマ wikipedia スタースキーマ または 星型スキーマ はデータウェアハウスに利用される最も単純なスキーマである。スタースキーマには唯1つもしくは少数のファクト表と複数のディメンション表が含まれる。スタースキーマはスノーフレークスキーマの一種であるが、多くの用途で利用されている。 スタースキーマは、ディメショナル・モデリングをリレーショナル・データベースで実装したものになる。 詳しくは、ディメンショナル・モデリング にまとめている。 この記事は、あなたが「様々な指標を様々な軸で、レポートを見たい」類の要望に応えるためのスキーマ設計に困っている場合に役立つだろう。 ディメンションテーブル設計 サロゲートキー スタースキーマでは、各ディメンションテーブルに、サロゲートキーを割り当てる。このキーは、業務システムで使われているキー(ナチュラルキー)とは別のものを使用し、データウェ

    スタースキーマ(基礎)
  • 複数スタースキーマ


    (Multiple star schema) 1   2    
    複数スタースキーマ
  • CCSP受験記


     CCSP NDA 202281 About me SIerIT13 NW NW   NW  CISSPCCNP NW AWS3NWESXi310
    CCSP受験記
  • スロー・チェンジ・ディメンション(Slowly Changing Dimensions)

    スタースキーマ(基礎) の記事の知識を前提としています。 ディメンションテーブルのソースとなるデータは、運用している業務システムのものである。これらのデータは、データウェアハウスに移され、それぞれのディメンションテーブルに格納される。 しかし、この情報は運用の過程で変更されることがある。例えば、会員の生年月日を直したり、住所変更などである。この時に運用システム側は、変更履歴を追うようにする。または素直に上書きしてもよい。いずれにしても、ディメンションテーブルは、どのように分析をしたいかによって、変更に対応することが必要になる。 ディメンションの設計において、ソースデータの変更をどのように表現するかを決めることは重要で、これらを「スロー・チェンジ・ディメンション」と呼ぶ。これはファクトに比べるとディメンションはゆっくりと変更されることから由来している。 データ変更がされた場合、様々な対応が考

    スロー・チェンジ・ディメンション(Slowly Changing Dimensions)
  • オンライン投票はなぜ『難しい』のか


    202X  [1]   
    オンライン投票はなぜ『難しい』のか
  • AWS マネジメントコンソール上の秘匿情報を自動で隠す Chrome 拡張機能「AWS Masking」の紹介


    AWS  Chrome   AWS Masking  AWS Masking  AWS  Chrome  Chrome Web Store    AWS  Account ID ARN Access Key ID Secret Access Key   AWS Masking 
    AWS マネジメントコンソール上の秘匿情報を自動で隠す Chrome 拡張機能「AWS Masking」の紹介
  • MySQL5.7とMySQL8.0のパフォーマンスの違いを計測してみた

    はじめに MySQL8.0 を使ったユニットテストがどうにも遅いので、気になって計測してみた。特に Truncate が遅い気がしたので検証。 MySQL5.7(5.7.44)と MySQL8.0(8.0.28)で比較する。 検証コード iwahara/mysql_performance: 記事用のパフォーマンス計測コード 検証用テーブル 検証に使うテーブル定義は以下の通り。主キーのみのテーブルと、index を1つ、2つ、3つ設定したテーブルを用意した。 照合順序は揃えてある。 CREATE TABLE `no_index` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(256) NOT NULL, `code1` varchar(8) NOT NULL, `code2` varchar(8) NOT NU

    MySQL5.7とMySQL8.0のパフォーマンスの違いを計測してみた
    nabinno
    nabinno 2024/06/03
    5.7と8というより、binlog設定による性能差
  • 【MySQL】照合順序でハマった話

    この記事は Lancers(ランサーズ) Advent Calendar 2023 の20日目の記事です。 はじめに ランサーズ株式会社の種井です。 普段はエージェントサービス関連の開発業務を主に担当しています。 突然ですが、皆さんはデータベースの照合順序についてどれくらい意識して普段の開発業務を行っていますか? もちろん、当たり前に照合順序が果たす役割について把握した上でテーブル設計やアプリケーションの開発に取り組んでいるという方も多いかと思います。 かくいう私は、VARCHAR型のカラムに対して文字コードを設定する際に使用する機能くらいの知識しかなく、特段意識することなく新規テーブルの追加や既存テーブルへのカラム追加をこれまで行っていました。 この記事では照合順序についての理解が乏しかった自分が、普段の開発業務でハマった話をいくつかご紹介できればと思います。 環境 MySQL8.0 照

    【MySQL】照合順序でハマった話
  • rails mysql5.7から8.0アップグレード時の注意点📝

    railsが参照しているrdsをmysql5.7から8.0にアップグレードした時の注意点メモ utf8mb4を指定した場合は以下のパラメーターグループをutf8mb4にする必要がある character_set_database データベースの文字セットを定義します。文字セットは、文字を数値で表現する方法を定義するデータエンコーディングの一種です。 この設定は、新しく作成されるテーブルとそのカラムに使用されるデフォルトの文字セットを指定します。特定のテーブルやカラムに対して異なる文字セットを設定することも可能ですが、character_set_databaseはデフォルトの設定で、特定でない指定がない場合はこれが適用されます。 character_set_client ユーザーからのSQLステートメントがエンコードされている方法を定義します。クライアントからデータベースサーバーに送信される

    rails mysql5.7から8.0アップグレード時の注意点📝
  • Amazon RDS Blue/Green Deployments を色々と検証してみた!


      @koonagi 11 re:Invent Amazon RDS Blue/Green Deployments  Aurora v1(MySQL 5.6)2Aurora v2(MySQL 5.7)Amazon RDS Blue/Green Deployments Amazon RDS Blue/Green Deployments  /
    Amazon RDS Blue/Green Deployments を色々と検証してみた!
  • RDSのブルー/グリーンデプロイを利用してみた


    Amazon RDSAuroraDBMySQL5.7 Aurora20242RDS/MySQL5.7MySQL8.0 Amazon RDS Blue/Green Deployments   RDS DBDB 
    RDSのブルー/グリーンデプロイを利用してみた
  • RAG評価ツール「RAGAS」の論文を読む


    RAGRAGAS AIRAGRAG  RAGAS[1]RAGASRAGAS RAGASRAGLangSmithARESRAGAS RAG  R
    RAG評価ツール「RAGAS」の論文を読む
  • GPT4oを使って、訓練無しで物体検出(BBox)ができるか試してみる


    openAI 2024/05/14GPT4o   BBox BBox BBoxBoundingBox使 BoundingBox BBox
    GPT4oを使って、訓練無しで物体検出(BBox)ができるか試してみる
  • 最強のツール「LangSmith」が登場した話【Python / LangChain】


    📩  📩  https://forms.gle/G5g1SJ7BBZw7oXYA7  info*galirage.com*@ 🎁 AIPDFLINE 🎁 LINELINE ^^ https://lin.ee/3zRuqKe AI AI AI
    最強のツール「LangSmith」が登場した話【Python / LangChain】
  • 「解説系AITuberを作ろう」の本を執筆しました


     AITuber2  AITuber  AITuber AITuberAITuber AITuber調  AITuber 🙋 ChatGPT
    「解説系AITuberを作ろう」の本を執筆しました
  • 脅威モデリングを参考に、社内全体のセキュリティリスク可視化を試みた話


      2022122023IT20241  
    脅威モデリングを参考に、社内全体のセキュリティリスク可視化を試みた話
    nabinno
    nabinno 2024/05/11
    データフロー上のインターフェース洗い出しだけだとコンプライアンスや物理層が漏れる。仕上げにISO31000等のリスク分析を組み合わせた方が安全。技術的に縛れない時は契約で巻くなどの手段の幅も広がる。
  • 色々言われているSMS OTPの需要


    ritou SMSOTP SMS Traffic Pumping Fraud Twitter SMS SIM SIMKYC SMSSMS...  SMS使 eSIM
    色々言われているSMS OTPの需要