ゼロ知識証明の主要な実現方法
こちらの続きとなっています。 ゼロ知識証明の設計手順 命題の数学的表現への変換 例:「4より大きな数xを知っていること」→「x – 4 > 0を満たす入力値wを知っていること」 上記の例は「範囲の証明」 […]
こちらの続きとなっています。 ゼロ知識証明の設計手順 命題の数学的表現への変換 例:「4より大きな数xを知っていること」→「x – 4 > 0を満たす入力値wを知っていること」 上記の例は「範囲の証明」 […]
プログラミングをしていると、重複データを削除する必要性に直面することがあります。 APIの応答として大量のデータを扱う場合など、計算速度は非常に重要です。 そこで、TypeScriptでの配列から重複を削除するいくつかの […]
2月から社内でSBOM勉強会を開催しています。勉強会でSBOMのフォーマット(CycloneDX・SPDX)に関してまとめたのでブログにてアウトプットしています。国際標準規格であるSPDXと複数の情報をまとめることができ […]
はじめに こんにちは!最近は業務で調査ばかりやっているなーがです。前回はChromeのプロファイルを使って快適な開発を行おうという内容でしたが、今回はVue3のグローバルコンポーネントの登録方法について書こうと思います。 […]
こんにちは! 今月も「OSSのサポートエンジニアが気になった!OSSの最新ニュース」をお届けします。 デスクトップ OS シェア率における Linux の割合が 4% を超え、30 年以上かかったシェア 3 %超え から […]
今号では、前号に引き続き rsyslog の設定や各パラメータについてご紹介していきます! 今回は、ルール編です。 前号でご紹介した「知っておくとちょっと便利!rsyslog における各パラメータの意味~モジュール・全体 […]
はじめに どうも、shouです! 私は普段DataStax Cassandraに関する業務に携わっており、そこで得られた知見を共有しようかと思います. Cassandraって何?どんなものなの?扱うにはどのような勉強をし […]
はじめに どうも、shouです! 私は普段DataStax Cassandraに関する業務に携わっており、そこで得られた知見を共有しようかと思います. Cassandraって何?どんなものなの?扱うにはどのような勉強をし […]
はじめに どうも、shouです! 私は普段DataStax Cassandraに関する業務に携わっており、そこで得られた知見を共有しようかと思います. Cassandraって何?どんなものなの?扱うにはどのような勉強をし […]
PS/SLの佐々木です。 今回はChainlinkでランダムな値を生成するVRFを開発で使用する方法について解説しようと思います。 Chainlink VRFとは ChainlinkVRFとはランダムな値を生成するための […]
Userモデルをカスタマイズ Django Adminでは管理サイトにログインするユーザーの管理などを行えるUserモデルがデフォルトで定義されています。しかし、デフォルトのUserモデルではカスタマイズが行うことができ […]
はじめに みなさんこんにちは。サイオステクノロジーのNakayaです。 今回、HAProxyという多機能ロードバランサーのアクティブヘルスチェック機能を試してみました。 パラメータの詳細については以下のHAProxyドキ […]
サイオステクノロジーの服部です。 今回はShibboleth IdPを構築する際にJettyのバージョン情報を隠す方法をまとめます。 今回想定する環境は、学認から提供されている以下の技術ガイドに従ってShibboleth […]
本ブログではブロックチェーン領域においてセキュリティ担保のために用いられることのあるゼロ知識証明と呼ばれる技術について理屈を理解することを目的としています。 ゼロ知識証明の特性の直感的な理解 ゼロ知識証明には「完全性、健 […]
はじめに こんにちは、アプリチームの遠藤です。今回は「Django Admin 管理画面を作成してみた」に引き続き、PythonのWebフレームワークであるDjangoに組み込まれているDjango Adminのカスタマ […]
サイオステクノロジーの佐々木です。 今回はSBOMツールについて様々な観点で表にまとめてみました。(目視で調べているので取りこぼしやミスがあるかもしれません。その際はご指摘ください) SBOMとは何ぞやという方は別の記事 […]
皆さん、こんにちは。サイオステクノロジー武井です。今回は、マーケティング手法「オズボーンのチェックリスト」について少々考えてみました。ちなみに私はマーケティング自体は素人でよくわかりません。 日本全国に展開する立ち食いそ […]
はじめに この記事では、github actionsでdockerのbuildをキャッシュする方法を4つ調べたので、その比較を書いていきたいと思います。 結論だけ知りたい方は、こちら ベースコード 今回の比較で使うベース […]
はじめに みなさんこんにちは。サイオステクノロジーのNakayaです。 みなさんは自己証明書を利用する機会はありますでしょうか? 自己証明書は様々な形式があり、システム側で拡張子の指定があったりと、少々面倒があります。 […]
今回は、React SPAでファイルを取得後にネットワークがオフラインになった場合にネットワークエラーページに遷移させるプログラムについて解説しました。データフェッチのタイミングでも同等のことができますが、今回はJS既存 […]
今回はp5.jsで特定のDOMにキャンパスを挿入する方法についてまとめました。自分で設定しないとキャンパスの大きさを変更した際に、キャンパスの大きさが固定されたままになるので、リサイズ対応も併せて実装しています。特定領域 […]
はじめに こんにちは。先日、社内にてSBOMに関する勉強会を行いました。この記事では、そこで学んだことを解説していきたいと思います。 具体的な内容は以下の通りです。 SBOMとは何か SBOMを導入するとどんなメリットが […]
はじめに こんにちは、アプリチームのあさりです。今回は、Djangoで使用するデータベースをデフォルトのSQLiteからPostgreSQLに変更する方法を紹介します。このブログでは、Djangoの導入とPostgreS […]
みなさん、こんにちは。サイオステクノロジーでマーケティング業務を行っている中谷です。お久しぶりに「非エンジニアのIT”こそ勉”シリーズ」を投稿します。 Grafanaという可観測性ツールのソリューションを担当しています。 […]
本記事は、GrafanaLabs blog の記事を参考にしています。 Grafana 10.3 がリリースされました! Grafana 10.3をダウンロード Grafanaの最新バージョンでは、Grafanaインスタ […]
こんにちは、サイオステクノロジー武井です。今回は、「RAG構築のためのAzure OpenAI Serviceリファレンスアーキテクチャ詳解」と題しまして、マイクロソフトが提供するRAG導入のためのリファレンスアーキテク […]
こんにちは! 今月も「OSSのサポートエンジニアが気になった!OSSの最新ニュース」をお届けします。 2/1、Linux Foundation は 2023年版のアニュアルレポート (1年間の活動内容を振り返ったもの) […]
今号では、rsyslog の設定で、各パラメータの意味をちょっと詳しくご紹介します! rsyslog とは rsyslog とは、Linux でログ管理を行うためのソフトウェアです。 システムやアプリケーションからログを […]
今回は、Google Apps Script(GAS)でTwitter APIのFree Plan v2を使用して自分のユーザー情報を定期実行でスタックするプログラムを作成しました。Twitter Free Planの制 […]
ども!今回は、サイト初入場の際にアニメーションで迎え入れるための開発をやってみました。React SpringでSVGをうまく扱うことができるみたいなので、SVGイラストがあればいろいろな表現ができそうです。王道のフェー […]
こんにちは。サイオステクノロジー OSS サポート担当 山本 です。 今回は正規表現を実装するために使用されるライブラリ PCRE についてのお話です。 PCRE は 2015年に新バージョン PCRE2 へと移行してお […]
ども!今回はProcessingで開発する際に、最初に抑えておきたい知識についてまとめました。画面周りの定義とキーボードやマウスの入力を受け取る方法についてまとめています。Processingは簡単なゲームを作成できるの […]
ども!今回はProcessingをWebで実装するためにp5.jsの環境をViteで作成しました。ゴールとして、GitHub Pagesにアップロードとして公開を目標としています。Webに動きを付ける選択肢の中でさっくり […]
ども!今回は、JavaのSpring Bootをdevcontainerで開発するための環境構築を行いました。Javaバージョンとしては21を想定しています。Javaの環境構築は苦い思い出がありますが、今回もしっかり沼に […]
SIOS OSSよろずNewsとは SIOS OSSよろずNewsでは、毎月、OSSの最新情報やOSS用語などについてメールを配信しています。 人気のあった過去のメールをご紹介します! 【最新動向】 こんにちは。SIOS […]
SIOS OSSよろずNewsとは SIOS OSSよろずNewsでは、毎月、OSSの最新情報やOSS用語などについてメールを配信しています。 人気のあった過去のメールをご紹介します! 【最新動向】 こんにちは。SIOS […]
SIOS OSSよろずNewsとは SIOS OSSよろずNewsでは、毎月、OSSの最新情報やOSS用語などについてメールを配信しています。 人気のあった過去のメールをご紹介します! 【最新動向】 こんにちは。SIOS […]
はじめに こんにちは、アプリチームの遠藤です。今回はvscodeのDevContainerの機能を用いてPythonの実行環境を用意するところまでをご紹介します。 Dev Containerの記事に関しては、SIOS T […]
こんにちは。 PSの佐々木寛太です。 先日NFT meets BUSINESS2024というNFTを活用したビジネスへの応用事例を紹介したり、現在の取り組みや今後の展望を話すセッションやパネルディスカッションがありました […]
今回は、.NETを使ったAPIのopenAPI定義を自動生成する方法について書いていきたいと思います。ここでは、NSwagというパッケージを利用してopenAPI定義のjsonを自動生成します。 動機 先日、owasp […]
ども!Dacraneの広報担当:龍ちゃんです。Dacraneの仮ロゴを作成したので、その過程で得た知見を振り返りながら記事にまとめました。広報担当の成果は、以下にGitHubスターが増えたかという点なので強気でスターを求 […]
ども!今回はnest.jsでFirebaseクライアントから作成されたidTokenを検証するGuardを作成しました。トークン検証を実装することで、安全にユーザーを特定することができます。フロントからheaderに付与 […]
ども!今回は、改めてReactでFirebaseのリダイレクトログインについてまとめました。社内システムでは、すべてがログインユーザである必要があるので、ログインしていない場合は自動でログインするようにしています。BFF […]
はじめに こんにちは、アプリチームの遠藤です。今回はPythonのWebフレームワークであるDjangoに組み込まれているDjango Adminを利用して管理画面を実装する方法を紹介します。 Django Adminと […]
ども!今回はnest.jsでFirebase Admin SDKを取りまわす設定と基本的なTODOリストのテストを行いました。Firebase Admin SDKとFirebase SDKの二つあると知らなくて、結構な時 […]
ども!nest.jsでLINE BOTを作成する方法についてまとめました。署名検証用のGuardを作成して、LINE側からのアクセスを担保しています。内容はオウム返しで送られてきた内容をそのまま返答します。またローカル開 […]
ども!一年前に入門したBFF(Backend For Frontend)について一年越しに考えてみました。今回は具体的に作成したアプリケーションに要件を足した場合、Backend For Frontend:BFFの設計パ […]
ども!今回は、nest.jsのDocker環境プロダクションビルドをGitHub Actions寄りに変更しました。CI上でnpmのキャッシュを活用して断続的なビルドを効率的に行えるように調整しています。アプリケーション […]
ども!今回はGASを用いて、月初めに自動で定型メールを送信する方法について解説しました。もちろん、月の初め(1日)が休日や祝日だった場合は、直近の平日を検索して送信するように変更しています。さすがに祝日と休日にメールが来 […]
はじめに こんにちは!今年1本目のブログが月末になってしまったなーがです。ネタはあったのですが正月ボケで書く手がなかなか進まず、気づけば1月終わりそうになっていました。。。前回はDockerで起動したSQL Server […]
Copyright © 2024 | MH Magazine WordPress Theme by MH Themes