Firebase Cloud Messagingのサンプルプログラムを動かしてみた
やったこと githubにあるquickstart-jsのmessagingを使用して、Firebase Cloud Messagingのpush機能を動かしてみた。 https://github.…
View ArticleOpenAI ChatGPT プラグイン開発 - ローカルサーバー構築でCORS問題を克服する方法
OpenAI ChatGPT プラグイン開発 - ローカルサーバー構築でCORS問題を克服する方法 はじめに こんにちは、皆さん。今日は、私たちがOpenAIのChatGPTプラグインを開発する際に…
View ArticleSendGridのBounceへの気づきと対応
いきさつ Aさん「katahiroさん、作ってもらったツールで通知メールを送ってもらっていますが、一部のグループアドレスに届いていないそうです」 katahiro「ぇ、前もそんなこと言われてデバッグ…
View ArticleGraphQLスキーマを外部ファイルとして読み込む方法
はじめに バックエンドの開発中にsrc/server.tsに記述されたスキーマを切り分けたいと考え、schema.graphqlにスキーマを移したが、既存のpathやfsで読み込むのは釈然としなかっ…
View ArticleNodejsから、DockerコンテナのmongoDBに接続する
npm i mongoDB v5.6.0 mongoDB パッケージを使って接続します。 https://www.npmjs.com/package/mongodb 開発環境 directory s…
View ArticleYouTube Data API v3 を使ってプレイリストを作成する(業務実例付き)
はじめに 本記事では、Node.js上でYouTube Data API v3を使いプレイリストを一括作成する手順を紹介します。 言語はTypeScript、Google APIs Node.js …
View Article【AES256-GCM】暗号化メソッドをNode.js・TypeScriptで実装する
Node.js・Express・TypeScriptを使い、自前で暗号化処理を作成したので備忘録として書きます。この記事では、AES256-GCMという強固な暗号化アルゴリズムを利用して、データを安…
View Articlenpmでよく使うコマンド
環境構築 npm init Node.jsプロジェクトを新規作成します。 具体的には package.json が作成されます。 npm install package-lock.json を見てパ…
View Articlenodejsでsqlite3のデータを表示する
やりたいこと sqliteにテストデータを作成しconsoleに表示する。 書いたコード npm install sqlite3 const sqlite3 = require('sqlite3')…
View ArticleTypeScriptでAWS SQSを使う
AWS SDK for Javascriptを使って、AmazonSQSを試してみます。 AmazonSQS 公式サイト:https://aws.amazon.com/jp/sqs/ マイクロサービ…
View ArticlenodebrewによるNode.jsのインストール手順まとめ
はじめに nodebrewによるNode.jsのインストール手順をまとめました。 実行環境 Apple M2 Max macOS Ventura 13.2.1 インストール手順 準備:Homebre…
View Articlegoogle-api-nodejs-client で Calendar API をよんだら Rate Limit Exceeded...
概要 google-api-nodejs-clientを使って、Calendar のAPIを叩くオレオレAPIを作ってみた際に、一定のアクセス量から、Rate Limit Exceeded を引いた…
View Articlenodejsでsqlite3のデータを表示する
やりたいこと sqliteにテストデータを作成しconsoleに表示する。 書いたコード npm install sqlite3 const sqlite3 = require('sqlite3')…
View ArticleNext.js v13 App route で Web Crypto API が undefined
TL;DR 以下の形でインポートする。 import { webcrypto as crypto } from "crypto"; または、 Node.js を v19 以降にアップグレードする。 …
View ArticleECサイトで決済システムStripeを使いたい
Node.jsとStripeを使った決済システムの作り方 ユーザー側のWEBサイトの構築(index.html等) → サーバーサイドをnode.js → 決済システムはStripeを使用 No…
View Articlesymbol-sdk@3.0.7で作る転送トランザクション
はじめに こんにちは。 symbol-sdkの3系がついに出ました。学習のために、様々なトランザクションを作ってみようと思います。 npm: symbol-sdk 全部いっぺんに書くと長くなってしま…
View Article【Unity】WebRTCで複数クライアントをルームごとに相互接続する
この記事の概要 この記事では,WebRTC for UnityのDataChannelのサンプルをもとに作成した複数クライアントのP2P接続を行う方法について解説します.WebRTCとWebsock…
View Articlesymbol-sdk@3.0.7で作るモザイクとネームスペースのトランザクション
はじめに こんにちは。 symbol-sdkの3.0.7、トランザクションシリーズ第二弾です。 今回はモザイクとネームスペースをやっていきます。 https://www.npmjs.com/pack…
View Article