LLMを扱えるクラウドサービス、Azure OpenAI Serviceを触ってみたので使い方をメモ
概要
もはや説明不要かもしれませんが、2022年11月にOpenAI社からChatGPTがリリースされてから、LLM
(Large Language Model
) によるテキスト生成はグッと一般的になりました。ChatGPT
以外だとAnthropic社のClaudeやGoogle社のGeminiも有名ですが、最大手がChatGPT
な状況はまだまだ変わりそうにありません。
もはや説明不要かもしれませんが、2022年11月にOpenAI社からChatGPTがリリースされてから、LLM
(Large Language Model
) によるテキスト生成はグッと一般的になりました。ChatGPT
以外だとAnthropic社のClaudeやGoogle社のGeminiも有名ですが、最大手がChatGPT
な状況はまだまだ変わりそうにありません。
データベースの歴史を振り返るに、リレーショナルデータベース (RDBMS) が占める位置は大きいです。1969年に誕生したRDBMS
は、後に導入されたDDL
であるSQL
言語とともに、コンピューターの歴史を大きく変えました。テーブルに対して"関係演算"
を行うことでデータを処理するというアイディアは、現実世界のデータ構造とよくマッチしていたと言えるでしょう。
地球の位置を指し示すための指標として、緯度・経度という指標があることはご存知かと思います。地図を見る際に役立つのはもちろん、「緯度・経度の組」が2つあれば、その間の距離を計算することもできます。
ですが、その距離をどのように計算すればよいかはご存知でしょうか。この記事では、計算手順に関する概要をまとめた後、この用途に使えるライブラリを例示していきます。
Webサイトをアプリ化! PWA技術の紹介と近年の情勢について
タグ:PWA Web Webサイト Webアプリ JavaScript
PWA (Progressive Web Apps) とは、Webサイトを、普通のアプリのように「インストール」して利用できる技術のことです。ブックマーク機能と違い、「Webブラウザのタブ」ではなく「Webブラウザでない単独のアプリ」として起動します。
※事前にざっくり解説記事に目を通しておくことをおすすめします。
WebAuthn (PassKey) は、FIDO2と呼ばれる認証技術の一部です。指紋認証やPIN認証など、パスワードによらない手段を用いることで、ユーザーを認証することができます。
これにより、「忘れてしまう」「フィッシングで奪われる」といった問題を避けることができます。また、「パソコンでログインする際にスマホに登録した認証情報を利用する」などといった柔軟な運用も可能です。