タグ

sabroのブックマーク (17,669)

  • OAuthの仕組みを説明してHonoで実装してみる

    はじめに はじめまして!レバテック開発部でレバテックプラットフォーム開発チームに所属している塚原です。 直近に認証・認可周りの改修を予定しているため、チーム内で認証・認可の基礎からOAuth・OpenID Connectの仕組みを学ぶ勉強会を実施しました。今回はそこで学んだことのうち、認証・認可の基礎とOAuthの仕組みをまとめます。また、WebフレームワークとしてHono、JavaScriptランタイムとしてBunを使って、OAuthクライアントを実装してみます。 対象読者 認証と認可の違いってなんだっけ...?という人 Basic認証やDigest認証てなんだっけ...?という人 OAuthはライブラリ使って実装してるから仕組みよくわかっていない...という人 OAuthのクライアントの実装って何をすればいいんだっけ...?という人 認証・認可の基礎 2024/7/18 追記 こちらで

    OAuthの仕組みを説明してHonoで実装してみる
    sabro
    sabro 2024/07/17
  • セキュアなAWS環境の設計についての解説【2024年版】 - サーバーワークスエンジニアブログ

    こんにちは!イーゴリです。 AWS にとって、クラウドのセキュリティは最優先事項です。(AWS公式ページ) AWS環境のセキュリティ対策としてAWSサービスを解説するよりも、まずはAWS環境の最適な設計について考える必要があります。AWS Well-Architected Frameworkを考慮しながらの設計を推奨します。AWS Well-Architected Frameworkを全部詳しく読むことをおすすめしますが、この記事では個人的に一番重要だと思う点について記載します。 とてもざっくり説明しますと、AWS Well-Architected Frameworkとは、クラウドシステムの最適な設計方法を提供するAWSのガイドラインで、6つの柱があります。この記事では基的に「セキュリティ」の柱を技術的観点から見てみたいと思います。 AWS Well-Architected Framew

    セキュアなAWS環境の設計についての解説【2024年版】 - サーバーワークスエンジニアブログ
    sabro
    sabro 2024/07/13
  • 毎回眼鏡屋で「ハッキリ見えた方がいい」って言ってるのに「強すぎると疲れちゃうんで」と言われて結局満足できないメガネを渡される件。どう言えば納得してくれるのか。

    大童 澄瞳/Sumito Oowara @dennou319 毎回眼鏡屋で「メガネはハッキリ見えた方がいい」って言ってるのに「強すぎると疲れちゃうんで」とか言われて結局満足できないメガネを渡されるの当に何なんだ。疲れるかどうかは人それぞれだし疲れてもいいから見えないといけない瞬間あるんだよ!と・・・何万も払って・・・

    毎回眼鏡屋で「ハッキリ見えた方がいい」って言ってるのに「強すぎると疲れちゃうんで」と言われて結局満足できないメガネを渡される件。どう言えば納得してくれるのか。
    sabro
    sabro 2024/07/11
    白内障で目に人口レンズ入れたんだけど、眼科に遠くが見やすいレンズをメチャクチャ推された。「みんな必ず後悔します」って。自分は結局PC作業に最適化した近くが見えるレンズを入れてもらったが超満足している
  • 最小限で基礎的なセキュリティガイダンスである「AWS Startup Security Baseline (AWS SSB)」を紹介します | DevelopersIO

    最小限で基礎的なセキュリティガイダンスである「AWS Startup Security Baseline (AWS SSB)」を紹介します いわさです。 SaaS on AWS では大きく 4 つのフェーズ(設計・構築・ローンチ・最適化)で役立てる事ができるコンテンツが提供されています。 設計フェーズでは技術面からコンプライアンスに準拠したりセキュリティベースラインを考える必要があります。 これらについてベストプラクティスが提案されている動画コンテンツがあります。 その中で初期段階で実施出来ることとして次のステップが紹介されていました。 セキュリティ周りは Well-Architected Framework や Security Hub の適用から始めることも多いと思いますが、様々な制約からすぐの導入が難しい場合もあります。 そんな方に日は上記の中の AWS Startup Secur

    最小限で基礎的なセキュリティガイダンスである「AWS Startup Security Baseline (AWS SSB)」を紹介します | DevelopersIO
    sabro
    sabro 2024/07/08
  • 選挙行けって言うけど、行く前から結果がわかってるのになんで行かなきゃいけないの?

    もう行く前から小池百合子が300万ぐらい得票を得て勝利するってわかりきってるじゃん それなのになんで投票に行く意味があるの? 俺はリベラルだけど、俺が選挙に行って蓮舫に投票したって小池百合子が勝利することはもうわかってるじゃん 投票の比率に合わせて蓮舫の政策が取り入れられるとかなら行く意味もあるけど、小池勝利で100%小池の政策で今後進むんでしょ? 小池300万、蓮舫70万、田母神と石丸がそれぞれ20万ぐらいかねぇ 現職が有利って言うけど、そうじゃねえんだよ 選挙期間だけ頑張ってるやつが勝てるわけがないって話なんだよ だいたい選挙、選挙ってうるさいやつって国民の政治参加を選挙だけに矮小化しようとしている亡国の民なんだよ 政治参加の仕方は選挙だけじゃねえし、選挙行くよりもロビー活動したほうがマシだよ 選挙だけ頑張ってる奴らに日を良くする力なんてねえんだよ 選挙行くよりも増田で「日死ね」っ

    選挙行けって言うけど、行く前から結果がわかってるのになんで行かなきゃいけないの?
    sabro
    sabro 2024/07/08
    今の選挙で特定の政策を持った候補者が爪痕を残すことで世代が一巡した時代にその政策が実現するかもしれない。なぜ負けるのが分かってるのに選挙へ行かないといけないのかという人は今の選挙のことしか見えていない
  • 全日本人がトラックボールを導入すれば、日本の生産性は1.2倍上昇します→「トラックボールってそんなに良いか?」

    タマゴケ @s5ml @fumokmm みんながトラックボールサイコー!って言うから買ってみたけど、うーん… パワポの細かい作業には向いていない気がするんだけど、慣れたらいけるのだろうか? ふも @fumokmm @s5ml 私もパワポとかエクセルで使ったことありますが、細かいドラッグ&ドロップとかの操作が難しくなる印象なんですよね…オートシェイプを多用するパワポは特につらそう。結局もたついてしまって、やめました。 多少の慣れはあるとは思いますが、その後マウスに戻したら操作性のよさにびっくりしました‼️ @ドン・カマチョ man @Don_Camacho__ @fumokmm 狭いところ、例えば新幹線のテーブルとかもですかね 普段から高機能なマウスをお使いの場合はそれ位です。会社がPCと一緒に貸与するようなマウスをそのまま使う場合は、ショートカットキー的に使えるボタン数も増えるので生産性は

    全日本人がトラックボールを導入すれば、日本の生産性は1.2倍上昇します→「トラックボールってそんなに良いか?」
    sabro
    sabro 2024/07/07
    寝PC環境なので、Bluetoothのトラックボール一択
  • Webサービス公開前のチェックリスト

    個人的に「Webサービスの公開前チェックリスト」を作っていたのですが、けっこう育ってきたので公開します。このリストは、過去に自分がミスしたときや、情報収集する中で「明日は我が身…」と思ったときなどに個人的にメモしてきたものをまとめた内容になります。 セキュリティ 認証に関わるCookieの属性 HttpOnly属性が設定されていること XSSの緩和策 SameSite属性がLaxもしくはStrictになっていること 主にCSRF対策のため。Laxの場合、GETリクエストで更新処理を行っているエンドポイントがないか合わせて確認 Secure属性が設定されていること HTTPS通信でのみCookieが送られるように Domain属性が適切に設定されていること サブドメインにもCookieが送られる設定の場合、他のサブドメインのサイトに脆弱性があるとそこからインシデントに繋がるリスクを理解してお

    Webサービス公開前のチェックリスト
  • 「時間」とはなにか?→「量子もつれ」によって作られた“副産物”かも イタリアの研究者らが提唱

    このコーナーでは、2014年から先端テクノロジーの研究を論文単位で記事にしているWebメディア「Seamless」(シームレス)を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 X: @shiropen2 イタリアのフィレンツェ大学などに所属する研究者らが発表した論文「Magnetic clock for a harmonic oscillator」は、時間が量子もつれから生じるという理論モデルを提唱した研究報告である。研究チームの計算結果は、時間が物理的現実の基的な要素ではなく、量子もつれの結果として生成されたものである可能性を示唆している。 (関連記事:「なぜ時間は過去→未来にしか進まない?」を“量子もつれ”で説明か 未解決問題「時間の矢」に切り込む) 一般相対性理論では、時間は宇宙の構造に組み込まれており、この物理的現実は時空に設定されている。こ

    「時間」とはなにか?→「量子もつれ」によって作られた“副産物”かも イタリアの研究者らが提唱
    sabro
    sabro 2024/06/17
    人の意識とか時間とか科学でよく分からないものが、量子もつれ由来にされがち問題
  • メタバースは終わり?--一過性のハイプか、それとも未来の主流となり得るのかを考える

    一時は世界中で熱狂を巻き起こした「メタバース」だが、現在では企業も消費者も興味や関心が落ち着いているうえに、「メタバースは死んだ」という指摘すらあるようだ。 それこそ、VR市場は2022年に2087億ドル(約30兆円)、メタバース市場は2030年に1.3兆ドル(約200兆円)に達すると予測されていた。しかし、予測は単なる期待値であり、時にはBtoB投資を引き付けるために根拠のないメディア煽動が行われることもある。 空前のメタバースブーム 2021年10月末にMeta社(元Facebook社)の社長、マーク・ザッカーバーグが社名を変更して以来、メタバースは日でも広く知られるようになり、2022年はメタバースが非常に盛り上がる年となった。 2021年のIgnite Conferenceでは、マイクロソフトのCEOサティヤ・ナデラ氏は、「我々の社会のDXメタバースによって新たなステージに移行

    メタバースは終わり?--一過性のハイプか、それとも未来の主流となり得るのかを考える
    sabro
    sabro 2024/05/15
    インしても誰もいなかったからやめたとか、変な人に絡まれてやめたみたいな離脱が多いので、ちゃんとやりたいことでマッチングするロビーのような仕組みが前段に必要だと思ってる。そういうVRSNSを個人で作ってます!
  • 令和のHTML / CSS / JavaScriptの書き方50選

    Web制作技術は日々進化しており、会社やプロジェクトによっては昨今の環境に適さない書き方をしているケースも時折見受けられます。 そこで今回は「2024年のWeb制作ではこのようにコードを書いてほしい!」という内容をまとめました。 質より量で、まずは「こんな書き方があるんだ」をこの記事で伝えたかったので、コードの詳細はあまり解説していません。なので、具体的な仕様などを確認したい方は参考記事を読んだりご自身で調べていただけると幸いです。 1. HTML 画像周りはサイトパフォーマンスに直結するので、まずはそこだけでも取り入れていただきたいです。また、コアウェブバイタルやアクセシビリティも併せて理解しておきたい内容です。 Lazy loading <img>にloading="lazy"属性を付けると画像が遅延読み込みになり、サイトの読み込み時間が早くなります。

    令和のHTML / CSS / JavaScriptの書き方50選
  • ノア・スミス「移民流入の害は,いっこうに実証に現れない」(2024年5月10日)

    移民受け入れを支持する人間として,ぼくは懐疑的な人や批判的な人に耳を貸すようにつとめてる.どんな国にも,自らがのぞむならどんな人間でも招き入れる権利がある――あるいは,入国を拒否する権利がある.移民の流入で自分たちの文化が変わってしまうのを人々が心配しているなら,それは完璧に許容されるべき態度だ. ただ,それと同時に,移民流入制限派の人たちは移民受け入れにともなう経済的な害悪をあれこれとたくさん主張している――賃金低下,政府財政への負担,などなど.それでいて,そういう主張はずっと証拠と矛盾しつづけている. たとえば,多くの証拠から,移民流入は――低技能移民の流入ですら――現地生まれの人たちの賃金や雇用の見通しに悪影響を及ぼしていないことが明らかになっている〔日語版記事〕.最近出た Michael Clemens & Ethan Lewis の論文を見てみると,この研究はとても「きれい」な

    ノア・スミス「移民流入の害は,いっこうに実証に現れない」(2024年5月10日)
    sabro
    sabro 2024/05/13
    コンテンツが多様性に配慮しないといけなくなったら悲しい
  • インディーゲーム開発者がプレスリリースを出す時に注意したいこと

    初めてのプレスリリースを出した結果 なんとご連絡した6メディア中4メディアに掲載いただけました! その時に行ったこと、注意したことをまとめていきます。 掲載いただけたメディア ・電ファミニコゲーマー/1300リポスト/4300いいね ・プレスリリースから1時間以内に掲載、Xに投稿する際に動画を使用 ・Game*Spark/21リポスト/83いいね ・電ファミニコゲーマーさんの次に掲載、Xに投稿する際に画像を使用 ・AUTOMATON/260リポスト/880いいね ・Game*Sparkさんの次に掲載、Xに投稿する際にGIFを使用 ・ファミ通 ・土曜日に送って次の営業日である火曜日に掲載、Xに投稿する際に動画を使用 プレスリリースを書く時に参考にしたサイト こちらからテンプレートをダウンロードして、使用させていただきました。 プレスリリースの内容は、こちらのテンプレートを自分のゲームの内容に

    インディーゲーム開発者がプレスリリースを出す時に注意したいこと
    sabro
    sabro 2024/04/29
  • 外国人労働者受け入れ「賛成」62%、高齢層で大幅増 朝日世論調査:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    外国人労働者受け入れ「賛成」62%、高齢層で大幅増 朝日世論調査:朝日新聞デジタル
    sabro
    sabro 2024/04/29
    移民が増えると国内コンテンツにも多様性の配慮が求められるようになりそうで個人的には嫌
  • アイコンに有名人やアニメキャラを使ってるブクマカ

    そのアイコンで自分の意見を述べるの良くないよ? アイコンの人物が言ってるみたいになっちゃうじゃん SNSのなりすまし広告と同類だよ 法律的にも問題だけど、法律以前に人としての節度に問題あると思う

    アイコンに有名人やアニメキャラを使ってるブクマカ
    sabro
    sabro 2024/04/14
    自分で描いたやつです
  • AWS活用の自由度を上げる「Lambda」を「Rust」で活用 メモリの使用量を抑えつつ、プログラムの作成も簡単に

    AWS活用の自由度を上げる「Lambda」を「Rust」で活用 メモリの使用量を抑えつつ、プログラムの作成も簡単に RustAWS で活用しよう! 原氏の自己紹介 原旅人氏:じゃあ始めます。私、株式会社ログラスでクラウドエンジニアというタイトルでやっている、原と申します。このたびは、このようなところに呼んでいただきありがとうございます。 今日は、「RustAWSで活用しよう!」と。「AWS」って、実は「Lambda」の話なんですが、こういったことで話をしようと思います。 自己紹介は先ほどしていただいたので、ほぼ省略です。(スライドを示して)実は松さん(松健太郎氏)と私はここに書いてある検索エンジンの会社で一緒に働いていて、私がRustをやるきっかけを作ってくれたのも、実は司会者の松さんです。 株式会社ログラスについて 今はログラスという会社にいて、クラウドエンジニアという名前

    AWS活用の自由度を上げる「Lambda」を「Rust」で活用 メモリの使用量を抑えつつ、プログラムの作成も簡単に
    sabro
    sabro 2024/04/13
    Javaや.NETと比べて、コールドスタート時の起動がかなり速いのもいい
  • VR人口増加により“メタバースで生きていく”は現実になりつつある?「VRChat」の同時接続数は10万人を突破、人口は5年で約7倍に。統計データで見るメタバースの今を解説

    メタバースは終わった』… 一時の劇的なメタバースブームも一旦の落ち着きを見せ、各種メディアではそんなショッキングな見出しも目立つ2024年の昨今ですが、実際のメタバース人口はブームによりどのように変化したのでしょうか? また、そのうち日人はどれくらいの割合を占めるのでしょうか? ユーザーの性別や年齢構成はどうなっているのでしょうか? 記事では、メタバースの革命性を論じた著書『メタバース進化論(技術評論社)』で「ITエンジニア大賞2023(翔泳社)」を受賞し、MoguLive VTuber Award 2023「今年最も輝いたVTuber」にも選出された筆者「バーチャル美少女ねむ」が各種統計データを元に徹底解説します。約5,500字、書き下ろしです! 文/バーチャル美少女ねむ 2024年元日、VRChatの同時アクセスが「10万人」を突破メタバースの定義については識者からさまざまなも

    VR人口増加により“メタバースで生きていく”は現実になりつつある?「VRChat」の同時接続数は10万人を突破、人口は5年で約7倍に。統計データで見るメタバースの今を解説
    sabro
    sabro 2024/04/11
    すでにねむさんがリンク貼ってますが、セカンドライフの人口については、自分が書いたこの記事をどうぞ https://sabro.hatenablog.com/entry/2024/03/27/181559
  • これからRustを勉強したいエンジニアにおすすめしたい参考書や教材を紹介します

    こんにちは、加藤(@tomo_k09)です。 PharmaXではバックエンド・フロントエンド開発やスクラムマスターなどをやっています。 PharmaXが提供しているサービスでは、バックエンド開発に主にRuby on Railsが使われていますが、一部の機能はRustで開発されています。 このような理由からRustの経験が浅かった私もコツコツとRustの勉強をしており、 少しずつ学習方法に関する知見が溜まってきました。 そこでこの記事では、Rustをこれから学びたいという方向けに、おすすめの書籍や教材について紹介します。 新しいプログラミング言語はどのように学ぶと良いか 私は新しい言語を学ぶとき、まず基的な文法やどんな特徴を持った言語なのかをひと通り勉強しています。 そしてその言語の概要をつかんだあと、実際に簡単なアプリケーションの実装をはじめて、分からないことがあったらリファレンスを読ん

    これからRustを勉強したいエンジニアにおすすめしたい参考書や教材を紹介します
    sabro
    sabro 2024/04/10
  • 世界初の「走行中にEVをワイヤレス充電できる高速道路」がまもなく誕生

    電気自動車(EV)は航続距離や補給時間(給電時間)で、化石燃料を用いた車両に及びません。この点について「走行中に道路から充電する」という解決法が模索されており、アメリカでは世界初の「走行中にEVを充電可能な高速道路」がインディアナ州で誕生する見込みです。 Building the first highway segment in the U.S. that can charge electric vehicles big and small as they drive - Purdue University News https://www.purdue.edu/newsroom/releases/2024/Q1/building-the-first-highway-segment-in-the-u.s-that-can-charge-electric-vehicles-big-and-s

    世界初の「走行中にEVをワイヤレス充電できる高速道路」がまもなく誕生
    sabro
    sabro 2024/04/08
    渋滞しそう
  • C# Win32API完全入門 - Qiita

    はじめに 対象とする読者について 記事の対象者としては以下のような人を想定しています。 C#でこれからWin32APIを使ってみたい。 C言語のことがあまりよく分かっていない。 今までは適当に使っていたので一度きちんと理解したい。 自分が同じような状況であったため、一から調べて整理してみました。自分が理解した順番や内容で記載することで、また、具体的な使用例によってできることの広さや動作を感じ取ってもらうことで、理解の助けになればと思っています。 但し、分かっている人からすると冗長な説明になっている部分や好ましくない内容、正確性に欠ける内容などもあると思います。実際に使用する場合はその点にご留意願います。 Win32APIについて Windows API - Wikipedia Microsoft Windowsのシステムコール用APIのこと。特に32ビットプロセッサで動作するWindow

    C# Win32API完全入門 - Qiita
  • [大喜利]ほなガチの大喜利やらせたろやないかい

    anond:20240328020829 ブクマカ増田に言われっぱなしは嫌でしょ ここは俺がお題を出してあげる、ブクマでもトラバでも好きに答えたらいい。何ならブクマカ増田どっちが面白いか比べてもいい。(今後も気が向いたら定期的に増田でお題出すよ) お題 「この小学生、人間じゃないかも」何故そう思った?

    [大喜利]ほなガチの大喜利やらせたろやないかい
    sabro
    sabro 2024/03/29
    トイレットペーパー抜いておいたのに、トイレから平然とでてきた