ChatGPTのように文字を少しずつ表示する

概要 Amazon Bedrock上で動作するAnthropicのClaude 2を使用して、ChatGPTのようにテキストをリアルタイムで表示するWebアプリケーションを作成する方法を説明します。 ソースコード Git …

Continue reading ‘ChatGPTのように文字を少しずつ表示する’ »

「npm install」で「npm ERR! code EMISSINGARG」になった

「npm install」で「npm ERR! code EMISSINGARG」になったのでメモ。 /usr/bin/npm install を実行するとエラーになりました。 % /usr/bin/npm instal …

Continue reading ‘「npm install」で「npm ERR! code EMISSINGARG」になった’ »

スムーズスクロールのスクロール位置がLazyLoadのためにずれる

スムーズスクロールのスクロール位置がずれる。 原因はLazyLoadのためだ。 スクロール位置を計算した時点ではまだ画像が読み込まれていないため、間違った座標になってしまう。 「画像の遅延読込でページ内リンクがずれる時の …

Continue reading ‘スムーズスクロールのスクロール位置がLazyLoadのためにずれる’ »

setTimeoutで実行した関数でthisを使う

以下のクラスCのメソッドfでは、setTimeoutでメソッドmを実行する。 このときメソッドmのthisはクラスCではないため、undefinedを出力する。 メソッドmでnameフィールドの値を表示するにはどうすれば …

Continue reading ‘setTimeoutで実行した関数でthisを使う’ »