クラウドソフトウェアの認証やセキュリティに関するさまざまなソフトウェア開発を行うOryは2023年7月13日、同社が開発するオープンソースのユーザ認証、管理システムであるOry Kratosのv1.0.0をリリースした。 Ory Kratos https://github.com/ory/kratos Ory KratosはAPIベースのID/ユーザ管理システム。セルフサービスのログインと登録、多要素認証(MFA/2FA)、アカウント検証、アカウント回復など、ほとんどすべてのアプリケーションが対応する必要のある一般的な機能が実装されている。APIのみのヘッドレスであるため、開発者が自分でUIを構築する必要がある。またデータベース以外の外部依存関係がなく、さまざまなクラウド環境でのデプロイと拡張が簡単に行えるのが特徴。ほとんどのOS上でビルドできるほか、Linux、macOS、Windo
先月21日、共同通信の記事「『聞いてるふり』は通じない? 集中しない生徒をリアルタイムで把握 教員からは期待、『管理強化』に懸念も」がネットに配信されると、大きな話題になった。埼玉県久喜市立鷲宮中学校では、生徒一人一人にリストバンド型のウェアラブル端末をつけさせ、脈拍データから生徒の授業への集中度を把握しているという内容だが、これに対して「管理教育」を危惧する1500近いコメントが書き込まれたのだ。同校に取材を申し込むと、青木真一校長から「このシステムについて校内研修を行うので、実際の授業を見に来ませんか」と誘われた。 【生徒たちが手首につけている“端末”はこちら】 * * * 7月上旬、同校を訪ねた。都心から電車で約1時間。住宅と畑が点在する久喜市郊外にある生徒数約320人の学校である。 出迎えてくれた青木校長は、開口一番「いやー、記事が出たときは大変だったんですよ」と、口にした
Home » ピクシブが3Dキャラクターと対話できる「ChatRoid」発表。「AI World 2023」でソフトバンクとコラボ展示 ピクシブが3Dキャラクターと対話できる「ChatRoid」発表。「AI World 2023」でソフトバンクとコラボ展示 ピクシブ株式会社は、3Dキャラクターとリアルタイムで会話できるサービス「ChatRoid」を発表しました。屋外広告や店頭案内、Web上でのカスタマーサービスなど、接客やガイド用途での実用化を目指します。 AI×3Dキャラクターでリアルタイム会話体験 本発表に先立つ2023年4月、ピクシブはAIと3Dキャラクターを組み合わせた「ChatVRM」を公開。「ChatVRM」では、テキストや音声入力などを通して、Webブラウザで3Dキャラクターとの会話を楽しめます。モデルの変更、性格設定や出力音声の調整も可能です。 今回発表された「ChatRo
同書では、チャットAI「ChatGPT」の性能や仕事での活用方法をさまざまな角度から検証する。 全9章構成。第2章「プログラミングでの活用」ではChatGPTを使用した自動コード作成やエラー対策、クラス化、状態遷移表を使用したコードの生成、さらにはデザインパターンやアルゴリズムの提案などについて解説する。 第3章「リファクタリングでの活用」ではリファクタリングに加えてコメントやドキュメンテーション、セキュリティの脆弱性チェックなども解説。第4章「ドキュメントの自動生成」ではパワーポイントやワードファイル、エクセルファイルなどに加え、クラウド図やER図を自動生成する方法についても取り扱う。 後半の章ではプログラミング言語の学習など学習プロセスでの活用方法や、社内データベースへの問い合わせ、長文データの処理などについても解説する。 著者は小野哲氏。B5変形判336ページで、価格は3520円(税
はじめに 社内でTodo管理の勉強会を実施した際に作成した資料があったのですが、今回自分の中の考えをまとめるせっかくの機会だと思い、字面で書き起こすことにしました。 意外と世の中では語られることのなく、『あたりまえ』として扱われてしまう『自己管理』について自分が半年間運用し、週ごとにカイゼンを続けたどり着いた、現時点でのHowを多くの人に伝えられればなと思っています。 もちろん最適解がこの形とは言いませんし、自己管理は人の数分だけ最適解はあると思っています。「みんな正しい、ただし部分的に」ということを念頭に、楽しんで読んでいただければ幸いです。 タイトルを付けた理由としては、かなりシステマチックな内容になってしまっていると感じてしまったため、「運用レベルが高い」人物を想定した結果、このタイトルになりました。 概念篇 『自己管理』を行っていく上で、確実に「ここは飛ばしてはいけない」と思ったた
はじめに 新卒の時に有名な本だったので一度読んだことはあったのですが 読んだ後に実践練習をしなかったので定着しないまま終わっていました。 2年目になり1年越しに読んだ感想と実際に簡易的なTwitterのDB設計を outputとして行ったので特に参考になった部分を5点ほど自分なりにまとています!! 対象の方は DB設計の概要を知りたい方 DB設計学ぶか悩んでる方 DB設計学んだけどうまく利点を簡潔に言えない方 DB設計=正規化だと思っている方 なので、具体的な正規化の方法などには突っ込みません。 ただ結構奥深いことが分かると思うので本買って学ぶ気になると思います! 1. なんでDB設計が重要なのか 要件定義 ⇒ 設計 ⇒ 開発 ⇒ テスト 要件定義はクライアントの要求を正確にアプリで実現するために重要な工程なのはわかりやすいですね ~DB設計が重要な理由~ 運用のしやすさに直結する ⇒ク
同社の通信教育講座「進研ゼミ」などを契約している必要はなく、保護者のメールアドレスを用いた利用登録を行えば、誰でもPCやスマートフォンなどのWebブラウザから専用サイトにアクセスして利用できる。 あくまで子供の思考をサポート 答えは提示しない ベネッセが強調するのは、あくまで子供自身が自由研究について考えることをサポートするツールが自由研究おたすけ AIであり、答えそのものを提示するサービスではないということだ。 例えば、AIの回答文は小学生でも分かりやすいように約200文字という文字数制限が設けられている。さらに、答えをそのまま提示するのではなく、子供自身に考えてもらうことを促す内容を返答するようにカスタマイズされている。1日に質問できる回数にも10回という制限を設けることで、子供が好奇心のまま単純な質問を繰り返さないように工夫しているという。
こんなコードだとわかりやすい 僕が考える良いコードの特徴(条件)を挙げてみると、 ぱっと見たら、だいたい何をやっているのかがわかるメソッド名 ぱっと見たら、だいたい中身が何なのか想像がつく変数名 ぱっと見たら、だいたい何をやっているのかが把握できるメソッドの内の処理フロー 驚きが少ないメソッド 副作用が少ないメソッド(責務が1つしかないメソッド) DRY原則を守っているコード だいたいこんな感じ。 つまり「すんなり読めて、すんなりわかるコード」が理想。 プログラムが小さいうちや、一人で開発しているうちは「汚くてわかりにくいコード」であっても「自分さえわかればOK」で済んじゃうけど、プログラムの規模が大きくなったり、複数人で開発するようになると、「汚くてわかりにくいコード」は絶望的に開発効率を下げる。 こんなコードはわかりにくい たとえば上の反対で、 メソッド名だけ見ても何をやっているのか想
ChatGPTのCode interpreterの仕組みを、自分の理解で整理します。 ※ 追記:「Code interpreter」は、現在「Advanced Data Analysis」に改名されました。 中身の機能に変更はありません。 はじめに Code interpreterの仕組みを理解する Code interpreterの仕組み ケーススタディ:Code interpreter実行時の流れ 1. ユーザーからのファイルアップロードと指示 2. ChatGPTによる計画の立案 3. 処理の実行と実行結果のダウンロード Code interpreterサンドボックス環境の詳細 カレントディレクトリ Disk容量 Pythonバージョン OS情報 おわりに 参考 はじめに 先日、ChatGPTのCode interpreterがbetaリリースされました。 非常に有用な機能で、世間的
カメラ好き機械学習エンジニアの@yktm31です。 先日、OpenAIから、公式のプラグインとして「Code Interpreter」が発表されました。 「Code Interpreter」は、ChatGPT上でPythonのコードを生成・実行する仕組みを持っています。 これまでも、ChatGPTで、プログラムのソースコードを出力することは可能でしたが、実行まではできませんでした。 「Code Interpreter」は、ChatGPTの有料版で利用することが可能ですが、ユーザーが自然言語で指示や要求を出すだけで、 ChatGPTがその内容を理解し、ソースコードの生成から実行まで行えたり、既存のコードを解釈してその動作を説明したりすることが可能になります。 openai.com 本記事では、この「Code Interpreter」を利用して、CSVファイルを元に、データの可視化を行ってみま
つくりながら学ぶ!AIアプリ開発入門 - LangChain & Streamlit による ChatGPT API 徹底活用 この本では、LangChain と Streamlit を用いて、ChatGPT APIを活用するAIアプリを開発していきます。つくりながら学ぶことを重視し、簡単なチャットアプリ開発から始めて、Embeddingを活用するアプリ開発まで、ステップバイステップで学べます。 AIアプリをローカル環境で開発した後は、WEB上にデプロイする方法も学びます。クラウドの知識もほぼ必要なく、ランニングコストも掛からない方法で行うため、ぜひ作ったアプリを公開することにチャレンジしてみましょう。 500円と設定していますが投げ銭用です。本文は全て無料で読めます。
最近自室のポトスの成長が著しく、ジャングルになりつつある菅野です。 先日、OpenAIから、公式のプラグインとして「Code Interpreter」が発表されました。 「Code Interpreter」では、Pythonコードの生成・実行が可能ですが、本記事では、「Code Interpreter」が生成したコードを実行する場合、外部APIにアクセスは可能なのか、確認してみます。 openai.com 検証で用いるAPI 今回の検証では以下のREST-APIを認証なしで実行できるデモ用サイトを利用します。 JSONPlaceholder - Free Fake REST API 上記サイトの https://jsonplaceholder.typicode.com/todos/1 へリクエストを送信すると、以下のようなレスポンスが得られます。 { "userId": 1, "id":
Twitterを巡っては、米X社(旧Twitter)のイーロン・マスク氏がXX日、ツイートの読み込み数に一時的な制限を加えたことを発表。他にも、Twitter APIの有料機能の一部を使えなくするなど仕様変更を繰り返し、混乱を招いた。 一方、米MetaはTwitterによく似た新SNSアプリ「Threads」をリリース。開始から5日で1億人以上のユーザーを獲得し、話題になっている。 関連記事 Twitterのトラフィック、Threads開始後に減少──Cloudflare調べ CDN大手Cloudflareによると、TwitterのトラフィックはMetaがThreadsをリリースした7月初頭に減少したという。一方、Twitterのオーナー、イーロン・マスク氏は、モバイルでの1日当たりの累積ユーザー数は今週最高記録を更新しそうだとツイートした。 「Threads」ユーザー1億人突破 サービス
明治は7月11日、公式Twitterアカウントで「きのこの山のワイヤレスイヤフォン」を披露した。同社のTwitter企画「明治のありそうでなかった雑貨」として公開した架空の雑貨。プロダクトデザイナーの#ミチル(@mitiruxxx)さんが監修した。 きのこの山の傘の部分に小型スピーカーを仕込んだワイヤレスイヤフォン。パッケージと同デザインの充電ケースから取り出して耳に装着すると、軸の部分が下に延び、「耳からうどん」「チンアナゴ」などと呼ばれたApple「AirPods」を思わせる。 Twitter上では「めっちゃ可愛い」「これは発売してほしい」などと概ね好評のようだ。しかし中には「きのこだから(イヤフォンに)できた」と、たけのこの里を揶揄(やゆ)するようなツイートも。一方、たけのこ派も「たけのこの方が耳にハマりそう」「たけのこの里Ver.は?」と攻勢の機会をうかがっている。 明治のありそう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く