2023年6月1日のブックマーク (6件)

  • パスワード変更用のURLを明示すためのwell-known URL for Changing Passwordsという仕様について

    作成日 2023-05-31 更新日 2023-06-02 author @bokken_ tag well-known, appsec はじめに パスワード変更のためのURLを示すための、A Well-Known URL for Changing Passwords という仕様が存在する。¶ この仕様は主にクライアントサイドのパスワード管理ツールで使われる想定の仕様だ。¶ 記事ではこの仕様がどういうものか、どういった利点があるのかについてまとめる。¶ パスワード管理ソフトとその課題 パスワード管理ツールはクロスサイトでのパスワードの再利用を防いだり、オートフィルをしてユーザビリティを高めてくれる良いツールだ。 ブラウザにもパスワード管理ツールが搭載されていたり、有名どころでは1PasswordやBitwardenのようなツールがある。¶ これらのツールの中にはパスワードの強度を教えてく

    パスワード変更用のURLを明示すためのwell-known URL for Changing Passwordsという仕様について
    ohchang
    ohchang 2023/06/01
  • ゲーム会社バンプールが解散。『もぎチン』を生み出し、『星のカービィ』シリーズ開発でも活躍していたスタジオ - AUTOMATON

    株式会社バンプールは5月31日、同日に会社を解散することを発表した。諸般の事情だという。 株式会社バンプールは、『moon』や『UFO -A day in the life-』を手がけたラブデリックの工藤太郎氏が設立したゲーム会社だ。元ラブデリック組の一部が同社に加わっており、『エンドネシア』、『もぎたてチンクルのばら色ルッピーランド』、『ザ・ローリング・ウエスタン』などを手がけてきた。 特に印象深いのは、『もぎたてチンクルのばら色ルッピーランド』だろう。同作は、『ゼルダの伝説』シリーズのスピンオフとして開発された作品。35歳無職独身の男チンクルが夢の楽園「ルッピーランド」に行くために、この世界の通貨であるルピーを集める旅に出るという内容。作は、『ゼルダの伝説』シリーズの正統派なストーリーとは打って変わって、ブラックユーモアあふれるストーリーと、シュールな作風を特色としている。ラブデリッ

    ゲーム会社バンプールが解散。『もぎチン』を生み出し、『星のカービィ』シリーズ開発でも活躍していたスタジオ - AUTOMATON
    ohchang
    ohchang 2023/06/01
    “もぎたてチンクルのばら色ルッピーランド”
  • 東大の「教員向けChatGPT講座」無料公開 「多くの教員が困るだろう」から

    ChatGPTの基からその構造、教育利用を検討する際の注意点、具体的な活用法などを解説した講座。 「教育機関などの勉強会、研修などでご活用ください」と呼び掛けており、利用の際に事前の連絡は不要という。 関連記事 「東大生や教員は、生成系AIにどう対応すべきか」東大副学長が声明 「組換えDNA技術に匹敵する変革」 「東京大学の学生や教職員が生成系AIに対してどのように向き合うべきか」――東京大学副学長の太田邦史教授が声明。 「GPT-4」搭載ChatGPT東大入試数学を解かせてみた GPT-3.5との回答の違い、点数は? AIチャットbot「ChatGPT」「新しいBing」に、人間には答えにくい質問や、答えのない問い、ひっかけ問題を尋ねてみたらどんな反応を見せるのか。それぞれの反応からAIの可能性、テクノロジーの奥深さ、AIが人間に与える“示唆”を感じ取ってほしい。 東大松尾教授が答え

    東大の「教員向けChatGPT講座」無料公開 「多くの教員が困るだろう」から
    ohchang
    ohchang 2023/06/01
  • AbortSignal.any(), AbortSignal.timeout(), そして addEvnetListener() の Signal | blog.jxck.io

    Intro 最近 AbortSignal.any() が提案され、急速に実装が進んでいる。 すでに定義されている AbortSignal.timeout() や addEventListener() への Signal なども含め、非同期処理の中断を実装する際の API はかなり整備されてきた。 これら API のモチベーションと設計を中心にまとめる。 Abort 後のリソース解放 AbortSignal によって、非同期処理のキャンセルが可能になった。例として、 Server 上での Fetch のタイムアウトの例を考えよう。 app.get("/entries", async (req, res) => { const perRequestController = new AbortController() const perRequestSignal = perRequestCont

    AbortSignal.any(), AbortSignal.timeout(), そして addEvnetListener() の Signal | blog.jxck.io
    ohchang
    ohchang 2023/06/01
  • 僕たちは本当のSQLite3を何も知らない(柔軟なデータ型と外部キー制約の罠について) - give IT a try

    「えっ、SQLite3ってこんな仕様なの!?」と最近ビックリしたことを紹介します。 たとえばこんな2つのテーブルがあったとします。 CREATE TABLE blogs ( id int primary key, title varchar(32) ); CREATE TABLE comments ( id int primary key, content varchar(32), blog_id int, foreign key (blog_id) references blogs(id) ); ポイントはcommentsテーブルのblog_idにはblogs(id)への外部キー制約が貼ってあることです。 もちろん、blog_idもblogs(id)も、どちらもint型です。 で、以下のようなSQLを発行します(blog_idの値に注目)。 -- blogsにデータを追加 INSERT

    僕たちは本当のSQLite3を何も知らない(柔軟なデータ型と外部キー制約の罠について) - give IT a try
    ohchang
    ohchang 2023/06/01
  • 京都には世界の全てがあった(寄稿:pha) - SUUMOタウン

    著: pha 京都に住んでいたときは終電なんて気にしたことがなかった。 自転車や徒歩でほとんどの場所を移動できたからだ。 今は東京に住んでいるのだけど、都市の規模や構造としては京都くらいがちょうど良かったな、ということをよく思う。 京都はそれなりに人口の多い都会なので、必要な店などは大体なんでもそろっていて不便はない。そのわりには規模が大きすぎず、土地が平坦で道路が碁盤の目状に交差していて分かりやすくて、自転車で移動するのがとても便利だった。 東京は何でもあって面白いのだけど、ちょっと大きすぎるし人が多すぎる。 首都圏の交通網は発達していて電車でどこにでも行けて便利だ。でも、結局どこに行くにも電車を乗り継いで30分から1時間くらいかかってしまって、移動が結構面倒臭い。 人が多いので電車も混んでいてあまり乗りたくないし、そうすると結局自分の家の近く以外にあまり行かなくなってしまう。同じ東京に

    京都には世界の全てがあった(寄稿:pha) - SUUMOタウン
    ohchang
    ohchang 2023/06/01