staticwebapp.config.json で環境変数を使う
はじめに Azure Static Web Apps ではstaticwebapp.config.jsonによってルーティングや認証、ネットワークの設定を行うことができます。 実際に運用する場合は、…
View Articleクライアント(HTML)のformからサーバサイド(Node.js+Express)に送信した内容をエコーバックする
クライアント(HTML)のformからサーバサイド(Node.js+Express)に送信した内容をエコーバックするサーバサイドのJavaScriptコードを紹介します。 formタグの内容がサーバ…
View ArticleChatGPTがあなたの理想の恋愛を創造!LINE上であなただけの恋愛ストーリーを作成・共有できる恋愛シュミレーションゲーム作ってみた
はじめに そこのあなた!あんなキャラクター、こんな人と理想の恋愛をしてみたい!!そう思ったことはありませんか? そんな事ができるサービス作っちゃいました!LINEで簡単に遊べちゃいます! 理想の舞台…
View ArticleDockerfileのベースイメージタグは OS名まで書いた方が安全
背景 AWS ECS内で Node.js v18 イメージを使ってマルチステージビルドしていた時の話 執筆時点(2023年6月14日)の2日前くらいから急にCodeBuildでエラーが出るようになった…
View ArticleChatGPTを使ってずんだもんとおしゃべり
はじめに ChatGPTを利用して、仮想キャラクターとの対話を楽しみたいと思い、ずんだ妖精ずんだもんとのおしゃべりできるサイトを作成してみました。この場では、音声とモデルが揃っている「ずんだもん」を…
View Article【10分でできる】Node.jsを使ってChatGPTのAPIを使用したチャットCLIを作成
今日の記事で紹介するChatGPTのAPIキーの取得の仕方はこちらの記事を参考にしてください。 【OpenAI】ChatGPTのAPIキーの取得の仕方 完成したコードはGitHubのリポジトリから見…
View Article【ChatGPT】Vue.jsを使ってAIチャットアプリを作成しよう
今日はVueフレームワークを使用した簡単なチャットアプリを紹介します。初めてChatGPTを使う人にも分かりやすく基本だけをまとめた簡単なものです。しかし、AIが今までの会話を記憶しているように構…
View ArticleAzure OpenAI(ChatGPT3.5)を活用して、Teams会議の議事録を自動で作成するアプリを1時間で作る。
Azure OpenAIを活用して、Teams会議の議事録を自動で作成するアプリを1時間で作る。 はじめに 掲題の通りです。 ここ最近、少人数プロジェクトを発足したんですが それぞれの作業が多く、議…
View ArticleBoardgame.ioでオンラインボードゲームを作る
こちらに投稿した記事の転記となります。 https://sirkus.co.jp/2023/06/16/%e3%82%aa%e3%83%b3%e3%83%a9%e3%82%a4%e3%83%b3%e…
View Article【Node.js】Socket.IO / Express / TypeScriptでリアルタイム通信を実現するソケットサーバー構築
こんにちは、yamaday0uです。 今回はNode.jsの環境でチャットなどのリアルタイム通信を実現するソケットサーバーを構築する例をご紹介します。 かなりシンプルな構成で作りますので、これからN…
View Article【AWS】手を動かしながら学ぶ AWS CodeArtifact
はじめに この記事では 手を動かしながらAWSが提供するAWS CodeArtifact(以下、CodeArtifact)を学習していく記事です。主な内容としては実践したときのメモを中心に書きます。…
View Article(2023/06)Jest における CommonJS / ECMAScript Modules の扱いについて
1. 概要 JavaScript における CommonJS(以下、CJS)と ECMAScript Modules(以下、ESM)の問題は色々なところで発生する厄介な問題です。 Jest を使った…
View ArticleJETSON ORIN NANO Developer kitでNode-REDを動かすメモ
はじめに JETSON ORIN NANO Developer kitを起動してNode-REDを動かすまでのメモです。 SDカードイメージのダウンロード https://developer.nvi…
View Articlevite+vue-i18n利用時のglobalInjectionについて
vite + vue-i18n利用時のglobalInjectionについて vite で vue-i18n を利用する際に、グローバルオブジェクトが参照できない場合があります。 npm run d…
View ArticleEACCES: permission denied が出るので、nvmを使うようにした
はじめに npmを使ってグローバルにインストールしようとした時、以下のようなエラーが出力されました。 初めて出会いましたが、もう2度と会うことはなさそうなので記事に残します。 % npm insta…
View ArticleFlowForgeでNode-REDを動かすメモ
はじめに FlowForgeはNode-REDプロジェクトと連携するプラットフォームを提供しています。 https://flowforge.com/ 個人サーバやローカルマシンにインストールするのと…
View Article【Node.js】Socket.IO / Express / TypeScriptでソケットサーバー構築【Room接続 / メッセージ投稿】
こんにちは、やまだゆうです。 前回投稿したソケットサーバー構築の続きです。その記事で作成したプログラムをベースにしているので、まだ読んでいない方はそちらも参考にしてください。 【Node.js】So…
View ArticleBoardgame.ioでマルチプレイオンラインボードゲームを作る②
boardgame.ioというボードゲーム作成用フレームワークを使ったブラウザゲーム作成の手順です 過去の記事 Boardgame.ioでマルチプレイオンラインボードゲームを作る① boardgam…
View Articleソロ開発の最適化方法論とおすすめnpmライブラリ
この記事は何か 俺たちの本当にやりたかったDevDay (2023/06/21) イベントでの発表資料です。 自己紹介 @akiyan https://www.akiyan.com/ ゼロ年代のDM…
View Article