OpenAI API + Slack Bolt なんちゃってChatGPTを作る! – 実装編 はじめに 元記事をご覧でない方は、そちらを先にご覧いただくことをお勧めします。 詳しいソースコードはこちらです。 こちらは、Slack & ChatGPTのBotを作成する上での、実装方法や実装上あった問題などに… town_aokiハック2023.06.15 315
OpenAI API + Slack Bolt なんちゃってChatGPTを作る! はじめに ChatGPTの凄まじさで世間が騒がしくなって久しいですが、この度社内ツールとしてSlackからChatGPTを利用できるようにするBotを開発してみました。 他の人も見える環境で使うことにより、他の人がどのよ… town_aokiつくってみた2023.06.15 446
HTMLでXSSが起こらないようエスケープするには コード エスケープするための関数があるので紹介する。 $_POST[“username”] 本来このようになっているところをhtmlspecialchars関数を用いて以下のように記述する。 htmlspecialcha… RUNFUNRUNハック2022.08.18 200
Serverless FrameworkでブラウザからCRUDできるアプリを作成する 前回作成したターミナルからCRUDできるアプリを改良して、もう少し実用的に、ブラウザからCRUDできるアプリを作成したいと思います。 前回作成したものはこちら=>Serverless FrameworkでCRUDを試す … t.sakuraiハック2021.02.17 749
AWS LambdaのランタイムにNode.js 14が登場 2021年2月3日にAWS LambdaがNode.js 14をサポートを始めたと発表されました。 以下公式ページです AWS Lambda が Node.js 14 のサポートを開始 AWS Lambda、Node.j… r.kajiwaraハック2021.02.08 791
AWS Cognito使ってみた AWS Cognitoでサインアップ・サインインを実装してみました 名前とパスワードを入力すれば簡単に登録できるものを作成しました。 今回はJavaScriptを使って実装してます S3を使ってホスティングしているので、… t.sakuraiハック2020.07.22 12,184
JavaScript 日付の桁数をそろえる 4日や25日のように日付の桁数が違うのを避けたいとき(04日,25日のようにしたいとき)の対処法です let date1 = “4”; let date2 = “25”; date1 = (“0” + date1).sl… hal-boハック2020.07.09 295
静的ページを公開する時 EC2 と S3 どちらが安いのか 一般的にAWSでwebページを公開する時には、EC2を用いて公開すると思います。 他にもPHPなどを使わない静的サイトであれば、AWSのS3を使って公開することも出来ます => Amazon S3 で静的なウェブページを… t.sakuraiハック2020.05.21 14,228
javascriptのyes/noアラート文 javascriptでは以下のように別のページに飛ぶかどうかのyes/noアラート文を作ることができます。 <script> var result = window.confirm(“別のページに飛びますか?… Mitaniハック2020.05.20 2,034