2023-11-18
23-11-18
記事読み
- Googleアカウントで「パスキー」が標準に、パスワードなしでログインできる
- WordPress.com、すべてのプランでActivityPub対応 | gihyo.jp
- EdgeがChromeの閲覧履歴や支払情報などをスパイ。全データを取得している恐れ。無効化方法あり | ニッチなPCゲーマーの環境構築Z
- Firefoxにプライバシーを保護しつつブラウザ使用状況を集めるシステム「Oblivious HTTP(OHTTP)」と「Distributed Aggregation Protocol(DAP)」が導入される予定
- [アップデート]Systems Manager 高速セットアップでは、組織内の全アカウントのEC2インスタンスに対してSSM機能を有効にしてくれるDHMCがサポートされました | DevelopersIO
- MicroCMSとViteで作るかんたん静的サイト | DevelopersIO
- 『スーパーマリオブラザーズ ワンダー』のマリオ&ルイージ役声優が“いきなり”明らかに。憶測が広まるなか本人が名乗り出る - AUTOMATON
- 富士通SEの退職理由が壮絶…メモリ4GBのPCで開発、ひたすら進捗会議
- プラグインマネージャーの歴史と新世代のプラグインマネージャー dpp.vim
- 話を聴く技術 / listening skills
- satisfies を使って嬉しかったところ
- 社内ドキュメントはなぜ更新されないのか?情報の鮮度を最小限の運用負荷で維持する「イミュータブルドキュメントモデル」のススメ - KAKEHASHI Tech Blog
- プロダクトマネージャーをやめる - SaaS企業で働くプロダクトマネージャーのブログ
- アップルがマルチモーダル大規模言語モデル「Ferret」を公開。画像内の形や場所を言葉で説明(生成AIウィークリー) | テクノエッジ TechnoEdge
- タスクランナーとしてのmakeを使う際の工夫と注意点 - KAYAC engineers' blog
- IOCがeスポーツ大会「Olympic Esports Games」の構想を発表。eスポーツ委員会が詳細の検討に入る
- ChatGPT/LangChainによるチャットシステム構築[実践]入門
- 【永久保存版】0からAWSを勉強するならこのロードマップに従え! - Qiita
- FastAPIを用いたAPI開発テンプレート - Qiita
- リソースベースポリシーをサポートしないAWSリソースのクロスアカウント設定と、Go による実装 - freee Developers Hub
- KubernetesのPodを事前にスケールアウトする仕組みをCronJobで実装し、ジョブの処理遅延を低減した話 - ANDPAD Tech Blog
- [資料公開]「AWSいまどきの監視(モニタリング)事情 -CloudWatchのその先に-」というタイトルで登壇してきました #jawsfesta #jawsug | DevelopersIO
- 宣言的でメンテナンスしやすいGoogle Sheetsという考え方 - ZOZO TECH BLOG
- フロントエンドのディレクトリ設計思想
- コンテンツ戦略は1つではない。考え方を進化させる方法論と4つの改善例 | Moz - SEOとインバウンドマーケティングの実践情報
- VSCodeがWebAssemblyの実行時デバッグに対応。C/C++やRust、Zigなどのソースコードと関連付け、変数参照、ブレークポイントなど可能に
- ソフトウェアテスト自動化カンファレンス2023 (2023/12/09 13:00〜)
- 新NISAで選ぶべき投資信託は「アレ」1本でいい
- 新卒研修として開発した「はてなピアスター」がSlack活用アワードで優勝しました - Hatena Developer Blog
- ゲーム開発において案外大事な「規約類」のお話 - Qiita
- App Router でのパンくずやナビメニューの作成に useSelectedLayoutSegments が便利
- monorepo開発を快適にするツール選定
- 開発生産性、上から見るか 下から見るか / development productivity and cognitive science
- [初心者向け]AWS LambdaでOpenAI API のFunction Callingを試してみた | DevelopersIO
- エンジニアがデザインシステムの構築に向けて、UX改善と両立して取り組んだ話
- Kaggleのハードルを下げたい! - Qiita
- アップル、USB-C対応の新型Apple Pencilを発表
- 【TypeScript / JavaScript】this = "これ" ← どれ? 【備忘録】 - Qiita
- Amazon ConnectとLexでのコールセンター向けAIチャットボットで、Function Callingを利用し、発話内容から必要な情報を補正しつつJSON形式で抽出してみた | DevelopersIO
- LangChainで生成AIアプリ開発に入門できる名著が出ました! - Qiita
- Deep Dive: Node.jsのESMデフォルト化への道
- マイクロソフト、Webアプリのテスト自動化サービス「Microsoft Playwright Testing」プレビュー公開。クロスブラウザ/クロスプラットフォームのテストを並列実行
- Postmanでつくる決済システムの非同期処理テスト
- 社内の知らないことを探すパターン - Konifar's ZATSU
- Railsにおけるマルチテナントの資料まとめ
- Sansan LabsのLLM活⽤から考えるLLMプロジェクトの要点整理 / LLM Project Essentials from Sansan Labs' LLM Use
- パスキーに入門してみた話 - Qiita
- X、新規アカウントは年間1ドルの有料化 ボット対策でテスト開始
- RDB無停止移行への挑戦 #データベース_findy
- 技術的負債と向き合う取り組みでよかったもの / positive_efforts_to_tackle_technical_debt
- 無償デスクトップ自動化ツール「Power Automate Desktop」でOCR処理を自動化する
- テックタッチにおけるSREの役割・課題感を紹介します - Techtouch Developers Blog
- 「引き継ぎできない!」から始まった私のスクラム開発 - 川口恭伸の「はじめてのアジャイル」 - Agile Journey
- 新卒エンジニアがESLintのFlat Config移行と格闘した話 - ドワンゴ教育サービス開発者ブログ
- ZOZOTOWNにおける 開発生産性向上に関する取り組み / Initiatives to Improve Development Productivity at ZOZOTOWN
- 【EMの業務解剖】事業タイプ別、評価制度を整える際に押さえてほしいポイントを解説。最も重要なことは企業と社員の間の納得感。
- Flutter設計パターン入門
- ヘンリーにおける可観測性獲得への取り組み
- ウクライナ派のハッカーがランサムウェア集団「Trigona」をハッキングしサーバーを焼き払うことに成功
- HDMIを無線化!30m離れたモニターに映せるドングル
- Apple Silicon (M1/M2)MacでのVagrant+VirtualBoxの代替手段 - GMOインターネットグループ グループ研究開発本部
- ジョインしたチームのマイクロサービスたちを再計装した話/Getting started tracing instrument micro service with OpenTelemetry
- RaspberryPi を安定運用させる - Qiita
- 「それは、本当に安全なんですか?」 セキュリティ専門家が「GitHub Copilot」の全社一斉導入時に考えたあれこれ
- GitHubのDanger Zoneを全部見た
- より高速なRubyのWebAssembly実装「Ruvy」、Shopifyがオープンソースで公開。Ruby仮想マシンとRubyアプリを組み合わせてビルド
- 行動変容 自分と世界を変える技術 / Behavior change techniques
- ChatGPT で自分の仕事がどう楽しくなるのかを考えるネタ集 -2023年10月バージョン-
- いまNext.jsで新規サービスを立ち上げるときの観点(2023年末)
- Figmaでイージングを理解しよう! プロトタイプの基礎から実装方法の紹介 - ICS MEDIA
- 自宅でお手軽リフローはんだ付け!約1600円の激安 恒温加熱台を試してみました:#てくのじ何でも実験室 | テクノエッジ TechnoEdge
- 内製オブジェクトストレージサーバ「b3」でコスト最適化を目指した話 - Mirrativ Tech Blog
- 忙しくて手を動かせない時もいい感じに進捗出してくれるAgent作りたい
- SQLインジェクションが通った原因は“静的解析ツールのバージョンアップ” 「自動修正機能」に気をつけるべき理由
- WSL2 ミラーモードでDocker使えないのは困る - Qiita
- アプリケーション開発者のための PostgreSQL アーキテクチャに関する検討: パート 1 | Amazon Web Services
- はてなリモートインターンシップ2023 インフラ講義資料
- DDDやってみたら 実装以前の領域での学びが深かった話
- メンターはどうやって見つけたらいいのでしょう? - 内田樹の研究室
- AWS WAF について最初から知りたかったこと8選 - ISID テックブログ
- 構成図を描く際に気をつけていること - NRIネットコムBlog
- 実践:はじめてのWebAPI設計 - Qiita
- Spring Boot 2系のOSS版サポート終了を、モダンなアプリ開発環境を手に入れる“絶好のチャンス”とするための選択肢とは
- Linux コンテナのリブートとセキュリティ / SosaiLT 38th
- findコマンドの使い方を簡単に理解するための7つのルール+実践的な知識 - Qiita
- 最近観測されている DNS トンネリングのトラフィック
- 【Amazon Bedrock】AWSサービスのみを使ったシンプル構成のRAGアプリを作ってみた - NRIネットコムBlog
- キャッチアップ速度が速い #とは
- 俺たちはもう GitHub のために ssh-keygen しなくていい
- ポッチが付いた「HHKB Studio」登場。マウス操作可能になり、メカニカルスイッチも初採用
- IT子会社が設立される主な理由はコスト削減。課題はIT戦略立案能力、待ちの姿勢、先進技術の習得など。ガートナーの調査結果
- スキル管理チームの「入社半年〜ズ」が感じる、仕事と成長をドライブするSmartHRの文化 - SmartHR Tech Blog
- 地方在住のQAエンジニアがフルリモートで『働き方改革』を実現した話 - Techtouch Developers Blog
- 【JavaScript】読みやすいコードの書き方 - Qiita
- LLMのプロンプト技術まとめ - Qiita
- console.log() の代わりにdevtoolsのLogpointsを使う - Qiita
- Typescript では !! と Boolean() が完全に同じ動作ではない
- LINEヤフー株式会社が目指すエンジニア組織のビジョンとDevRelの役割
- E2Eテストを導入した時に考えた設計と実装と運用について | Offers Tech Blog
- ドキュメント執筆にもGit、ビルド、テストで再利用性や整合性を実現する「Writerside」、JetBrainsがプレビューリリース
- ドメイン コントローラーの構築時に言われないと気付かないこと
- zeno.zsh を活用して Node.js パッケージマネージャの違いを吸収する - エムスリーテックブログ
- 「Raspberry Pi 5」販売開始。日本発売はもう少しかかりそう
- 法令APIプロトタイプ公開テスト|デジタル庁
- Deno Fest を開催しました
- Deno のお祭り 『 Deno Fest(ディノフェス) 』を開催しました! - 虎の穴開発室ブログ
- WebAssemblyアプリ開発で最も使われている言語は3年連続で「Rust」、Webアプリ開発が最多、欲しい機能はスレッド。The State of WebAssembly 2023
- Slack Botによるヘルプページの情報参照:LLMを組み合わせたRAGの実装
- 初めてのパフォーマンス改善
- AWS Well-Architected フレームワーク DevOps ガイダンスが発表されたのでサマってみた
- Dellの開発者向けハイエンドLinux搭載ノートPC「XPS 13 Plus developer edition」はどういった経緯で発売することになったのか?
- 管理機能アーキテクチャパターンの考察と実践 / Learn Architecture through Admin
- 《凄い!》Server Actions が Next.js 14 からStableに!劇的に変わるReact・Nextのform周り
- 各種Prompt Engineeringの日本語実例集(Zero-CoT、mock、ReAct、ToT、Metacog、Step Back、IEPなど) - Qiita
- サーバサイドのJavaScriptランタイム「WinterJS」登場。Rustで書かれ、WebAssembyにコンパイル可能なService Workerサーバ
- 誰のためのプロダクト?
- HTTPを手で書いて学ぶ ファイルアップロードの仕組み
- Threads、外部サービス連携APIを提供へ。Instagram責任者モセリ氏が発言 | テクノエッジ TechnoEdge
- Cursorはコードベースに質問できる - laiso
- お願いしなくても毎日その場がやってくる良さ - Mitsuyuki.Shiiba
- 走りながらエンジンを交換する ~ 大規模プロダクトを成長させつつVue3にするには / 20231028
- Vue Language Server から生まれた Volar.js と、それが秘める可能性
- LINE LLMをMacで動かす - きしだのHatena
- Event Types in React and TypeScript
- 詳解 Rustアトミック操作とロック
- 「ChatGPT」で今すぐ使える25のプロンプト術(番外編、その1)
- マリオで学ぶSOLID原則
- WasmLinux: LinuxカーネルをWebAssemblyにする
- MUI の Figma UI kit が良いぞ
- 月10万円の売上を目指して、個人開発でやったこと全てを公開 - Qiita
- Elasticsearch 6系および7系への無停止アップグレード事例 - はてなブックマーク編 - Hatena Developer Blog
- パスキーのユーザー ジャーニー | Authentication | Google for Developers
- 個人開発を加速させる効率アップ戦術
- 自分が今開発チームを持つとしたらどういうチームを作るかまとめ - Qiita
- Gitを利用してブログ・サイトのバージョンを管理できる開発者向けのヘッドレスCMS「TinaCMS」を使ってみた
- package by feature のススメ
- コールセンターへの問い合わせをAIチャットボットで種別を判定し、最適な担当者に自動振り分け[Amazon Connect + Lex + Bedrock] | DevelopersIO
- 「Rust」「Tauri」などのモダン技術で開発されたWin/Mac/Linux対応ファイラー「Spacedrive」/大手クラウドストレージに依存しないファイル管理を目指す野心的なプロジェクト【レビュー】
- Next.jsのStatic Exportsを本番プロダクトで利用してみた感想と注意点 - Tabelog Tech Blog
- Honoの新しいCloudflare Pagesスターターについて
- 「作ってから売る」と「売ってから作る」と「売れるようにしてから作る」 ~技術の社会実装のための『開発』~
- 職場でこき使われないために。自分を守る「仕事との境界線」の引き方 | ライフハッカー・ジャパン
- MVNO利用率1位は「OCN モバイル ONE」。満足度は「イオンモバイル」、NPSは「IIJmio」がトップ【MMD研究所調べ】 | Web担当者Forum
- Amazon ECS の古いタスク定義を断捨離する "tdtidy" という隙間家具 OSS を作った | はったりエンジニアの備忘録
- Railsで秒間1000コミットを捌くにはどうすればいいのか (Kaigi on Railsのフリースペースより) - joker1007’s diary
- TypeScript プロジェクトのコンパイル時間を改善してみた話
- FinTechの現場でバリバリ活躍するFastAPIの理想と現実 (PyCon APAC 2023)
- 数十億のレコードを持つ 5年目サービスの 設計と障害解決
- 技術の洪水に立ち向かう: 開発者の心を軽くするプラットフォームエンジニアリングの話
- 限られた人数で MIXI のあらゆる公式サイト群を保守・運用する ノウハウとその体制 | MIXI SRE秋祭り 〜 MIXIのもうひとつのSRE 〜
- GitHub Actions と Datadog でコードベースの定点観測
- Remix ❤️ Vite
- WebAssemblyのガベージコレクションが正式機能に、最新版のChrome 119で。Firefoxも今月リリースのFirefox 120で正式機能になる見通し
- データを組織の武器にする!3原則+3ステップ | gihyo.jp
- 法令データベース
- 「オタク特有の褒め方」って総じて気持ち悪いんだけど、その気持ち悪さを自覚してる人とそうでない人でさらに差が出る - 頭の上にミカンをのせる
- 技術カンファレンスのマスターガイド:企画から運営までの完全手引き:FUNCTION
- Web制作者は要チェック! Chrome 119で追加された、疑似クラス、相対カラー構文など4つの新しいCSSの機能
- AWSが初心者向けプログラムを提供開始 「最短1年」でクラウド技術者を育成
- ESLintのローカルルールで独自のコーディング規約を実装する
- 「象・死んだ魚・嘔吐」フレームワークでチームの心理的安全性を強化する
- 組織をハイパフォーマーにするスキル、DevOps - techtekt
- 技術blogのリンクを投げたらChatGPTが要約して、いい感じに整形してチャンネル投稿してくれるbotを社内Slackに生やしたら捗った話
- Amazon SESとAmazon Bedrockで問い合わせメールの一次対応を自動化する | DevelopersIO
- スラッシュ コマンドについて - GitHub Docs
- フロントエンドの知識地図—— 一冊でHTML/CSS/JavaScriptの開発技術が学べる本
- その例外、いつキャッチするの?
- テスト自動化から、 開発を支える継続的テストへ
- WordPressを使う感覚でReact製のWebサイトやアプリを運用できるOSS・「WebCrumbs」
- 前工程に参加するだけでは解決しない | ベイジの日報
- 【GPT-4 All Tools】ChatGPTもはやAGIじゃん…!革命的な活用事例10選をご紹介 | WEEL
- 日本初のキーボードオンリー即売会「キーボードマーケットトーキョー」開催決定
- 個人開発の成功とはなにか - くらげになりたい。
- Auth0にPassKeyが搭載されたぞ!!!
- How to (and how not to) design REST APIs
- ブラウザでリロードしながらキャッシュの挙動を確認してる全ての開発者へ | blog.jxck.io
- 11/16 オンライン開催!Hatena Engineer Seminar #27「パフォーマンスチューニング編」 - Hatena Developer Blog
- 国家の消滅とともに廃止されたユーゴスラビアのドメイン「.yu」の歴史
- AWS継続的セキュリティ実践ガイド ログの収集/分析による監視体制の構築 | 翔泳社
- IIJが上半期の決算を発表、勝社長「ドコモの通信品質はまだ多少問題があると聞いている」
- Cloudflare、Workers KVの更新に失敗し障害発生。しかも復旧用ツールがWorkers KVに依存しており使えず、手動で緊急対応
- HashiCorpのライセンス変更--意図や影響を製品マーケティング担当幹部に聞く
- サーバ不要でバックエンドAPIのモックを実現する「Mock Service Worker 2.0」正式リリース。Fetch API、ストリームAPI対応など新機能
- UnJS にどんなツールがあるのか、上位30件すべて紹介してみた
- 困難だった“食べ歩き用プリン”開発 ChatGPTに解決を託した、とある乳製品メーカーの話 【プロンプト実例付き】
- アップデートは計画的に | Jenkins運用未経験の二人チームがJenkinsを任せられるようになるまで - MonotaRO Tech Blog
- Amazon出禁の高性能すぎる無線操作デバイス「Flipper Zero」でiPhoneを使用不能にする攻撃が発見される、防御方法はBluetoothオフのみ
- 「実践プロパティベーステスト」という本が出版されました #pbtbook - YAMAGUCHI::weblog
- Google, Yahoo の Sender Guidelines について | IIJ Engineers Blog
- CSS Modulesを型安全にする仕組み
- AWS x セキュリティに入門するならまずこの一冊 /「AWS ではじめるクラウドセキュリティ」を読んだ - kakakakakku blog
- Microsoft、各種シェルに600を超えるコマンド補完を掲げる「inshellisense」
- TypeScriptってどんな言語? 言語そのものを知る面白さ
- HonoとDenoで社内ツールを作ってみた - RAKSUL TechBlog
- より高速に効率的にFunction callingを実行できる!!OpenAI DevDayで発表されたFunction callingの並列実行について試してみた。 | DevelopersIO
- アジャイルやスクラムに関するよくある質問
- :user-valid & :user-invalid擬似クラスが来た! - What's new in Browsers!
- Next.js App Routerの場合componentはどこに置けばいいの?
- 仕様と実装から読み解くHTMLのloading属性 - dwango on GitHub
- LINEヤフー Tech Blog コード品質向上のテクニック: 第 1 回
- 【入門】基本設計
- ナメやがってこの型ァ!!超イラつくぜぇ~~~~~ッ!!
- Amazon Connectでお問い合わせ内容をWhisper APIで文字起こしし、ChatGPTで要約して音声出力してみた(一次対応の無人化) | DevelopersIO
- 技術書典15で「freee 技術の本」 を出します! - freee Developers Hub
- 中国在住の日本人ゲームクリエイターに聞く“中国ゲーム事情”
- 最強のチームが最高のプロダクトを作る
- 新しい個人用デベロッパー アカウント向けのアプリテスト要件 - Play Console ヘルプ
- EC2における「管理用VPC」設置の是非について
- GitHub Projects を利用したタスク管理 - 一休.com Developers Blog
- 【VS Code】tasks.jsonで決まった作業を自動化する | DevelopersIO
- [アップデート] AWS CodeBuild の実行環境に AWS Lambda が選択出来るようになりました | DevelopersIO
- Astro 3.5: i18n Routing | Astro
- VSCodeの拡張機能【Gist】が便利すぎて開発効率がかなり上がった話 - Qiita
- データセットの本質的な性質を踏まえないデータ分析には、大抵何の意味もない - 渋谷駅前で働くデータサイエンティストのブログ
- ウェブコンテンツアクセシビリティガイドライン(WCAG)は何が難しいのか、あるいは難しさに立ち向かう方法 - 水底の血
- GitHub Copilotのコマンドラインツールの紹介
- なぜ Server Actions を使うのか
- 行動ログ収集 API サーバの Fastly Compute 移行〜高スケーラビリティ、高信頼性、高メンテナンス性を目指して 〜
- iOSで文字認識(Text Recognition)
- ブログをNext.jsで作り直した
- RDS Proxyが拡張クエリプロトコルに対応し、ピン留めの発生条件が緩和されました | DevelopersIO
- Deno、SQLiteベースのキーバリューストア「Deno KV」のスタンドアロン版を公開。ソースコードもオープンに
- 中央分離帯に“無許可バナナ” ついに撤去 「バナナに罪はない」 勝手に育てた男性はその後... 福岡・久留米市|FNNプライムオンライン
- 稼げるセキュリティ資格--初心者や初級者に有効な資格とは
- Amazon Connect + Whisper + GPT-4 Turboで、発話から個人情報(名前、住所、生年月日)を正しく認識できるか試してみた | DevelopersIO
- プロジェクトはキックオフが9割 | Marginalia
- DynamoDBのベストプラクティスを技術的詳細から理解する
- 社内ChatGPTを使ったGASアプリ開発の完全解説!業務改善の高速化を実現 - MonotaRO Tech Blog
- iOS/Android版「Google ドライブ」のUIが刷新 ~ファイル探索を容易にするアップデート実施/[通知]が[履歴]に変更、対応が必要なファイルを一カ所で確認可能に
- AWS環境への攻撃シナリオと、脆弱性・脅威の検出に有効なセキュリティ対策 | LAC WATCH
- 中小情シスに捧ぐ「セキュリティに理解がない上層部」説得のいろは 予算獲得の勘所
- 開発要望タスクの優先度が「高」ばかりで悩んでませんか? - CARTA TECH BLOG
- AWSマルチアカウント管理の考え方!(5分編)
- 徳丸 浩氏に聞いてみた 「なぜサイバーセキュリティ人材は足りないの?」
- オープンソースの3DCG制作ソフト「Blender 4.0」が正式リリースされる
- [速報]マイクロソフト、「Copilot Studio」発表。Copilotのカスタマイズ、プラグイン開発、ワークフローの設定など、Copilot用ローコード開発ツール。Ignite 2023
- 月1で実施したい、iPhoneのキャッシュをクリアする方法|Safari・Chrome・Firefoxのブラウザ別 | ライフハッカー・ジャパン
- Slack × Zapier × MiroでKPTでの振り返りをラクにする #LayerXテックアドカレ - LayerX エンジニアブログ
- BtoB SaaS プロダクトでの要件定義のリアル
- VSCodeのソース管理をはじめよう! Gitの連携機能について解説
- PWA Night vol.57 ~認証・認可〜 にてパスキーの話をしました - r-weblife
- [速報]マイクロソフト、「Bing Chat」を「Copilot」にリブランディング。Copilot公式サイトも公開し全ブラウザで利用可能に。Ignite 2023
- 動くコードを書こう / let's code a process
- 国内で初めて摘発されたWebスキミング事案についてまとめてみた - piyolog
- きれいなコードは互いに似通っているが、クソコードはどこもその趣が異なっている - きしだのHatena
- Overview - Microsoft Copilot Studio
- メールアドレスをキーにしてID連携を行う設計の危うさ|ritou
- Announcing Vite 5
- 日立製作所、AWS上で構築できる「超高速データベースエンジン」のベストプラクティス構成を提供
- 京都大学が無償で公開しているPythonの教科書、その誕生秘話と中身に迫る
- Flutter Kaigi 2023でFlutterのライフサイクルについて発表してきた - エムスリーテックブログ
- フロントエンドの書くべきだったテスト、書かなくてよかったテスト
- 「Unity 6」が発表 ~新しい長期サポート(LTS)サポートとして2024年に登場/アセット管理・自動化・DevOpsをパッケージングした「Unity Cloud」などもアナウンス
- スクラムマスターやマネージャーのための信頼構築につながる傾聴の技術
- 情報の流通性を上げコミュニケーションを活性化させるNotionデータベース #LayerXテックアドカレ - LayerX エンジニアブログ
- 業務アプリにAIデザイナー「Microsoft Designer」を統合、商用プレビューが開始/「Edge」「Teams」「Word」「PowerPoint」などから手軽にAIを活用できる
- 「Notion」の対抗馬「Microsoft Loop」が商用顧客向けに一般提供開始/目次の挿入やMarkdownコピー&ペースト、「Excel」へのエクスポートなどにも対応