# 2024.10.3.最近見たものピックアップ

[日本通運・アクセンチュアのシステム開発訴訟、裁判資料を読んで胃がキリキリした](https://xtech.nikkei.com/atcl/nxt/column/18/00138/092601608/?n%5Fcid=nbpnxt%5Ftwed%5Fit)

日本通運が「新・国際航空貨物基幹システム」の開発失敗を巡り、アクセンチュアに対して約125億円の賠償を求めている訴訟において、成果物の検収を巡る両者の主張の対立を解説しています。

[Windows 11 Patch Tuesday preview is a glitchy disaster](https://www.theregister.com/2024/09/30/windows%5F11%5Fkb5043145/)

Windows 11のオプション更新プログラム「KB5043145」は、ブルースクリーンなどの深刻な不具合を引き起こす、極めて不安定な状態となっています。

[会議を入れる時に決めていること - Konifar's ZATSU](https://konifar-zatsu.hatenadiary.jp/entry/2016/12/15/103154)

会議を設定する際は、「アジェンダ（目的・ゴール・たたき台を含む）とたたき台の用意」および「予定時間の厳守」という2点を徹底しています。

[Slack Appの作り方を丁寧に残す【BotとEvent APIの設定編】](https://zenn.dev/mokomoka/articles/6d281d27aa344e)

Slack Appの作成手順として、Botの作成からEvent APIの設定、Socket Modeを利用したイベント受信の設定方法までをステップバイステップで詳しく解説しています。

[住所正規化のデモ機能を作ったので、日本のヤバい住所を入力してみた](https://zenn.dev/sikkim/articles/bc86fbcac3a9fd)

住所正規化のデモ機能を作成し、表記揺れや欠損のある不適切な住所を入力してその変換精度を検証しています。不完全な住所文字列を標準的な形式へと正規化する仕組みを紹介しています。

[typeとinterfaceって結局どう使い分ければ良いの？](https://zenn.dev/atamaplus/articles/755d090abb0a9a)

TypeScriptにおける`type`と`interface`の使い分けについて、両者の違いと推奨される基準を解説しています。オブジェクトの構造定義には拡張性のある`interface`を、Union型やIntersection型などの複雑な型定義には`type`を用いるのが一般的です。

[AWSエンジニアに必要な知識](https://zenn.dev/agent%5Fgrow/articles/2b317b09826fb6)

AWSエンジニアが習得すべき知識として、Linuxやネットワークの基礎から、主要なAWSサービス、IaC、CI/CD、オブザーバビリティに至るまでの技術スタックを網羅的に解説しています。

[推奨アラーム - Amazon CloudWatch](https://docs.aws.amazon.com/ja%5Fjp/AmazonCloudWatch/latest/monitoring/Best%5FPractice%5FRecommended%5FAlarms%5FAWS%5FServices.html)

AWSインフラストラクチャのモニタリングにおいて、AWSが推奨するメトリクスに基づいたアラーム設定のベストプラクティスを一覧で示しています。

[GuardDuty の機能を使って S3 のウィルスチェックをしよう！ - NRIネットコムBlog](https://tech.nri-net.com/entry/check%5Fs3%5Ffor%5Fviruses%5Fusing%5Fguardduty%5Ffunctionality)

GuardDuty Malware Protection for Amazon S3 を使用した S3 のウイルススキャンについて、コスト構造や AWS Security Hub への統合、スキャンパスの柔軟な指定といった運用上の課題と解決策を解説しています。

[開発環境のデータベースでも本番環境相当のデータを使う - クックパッド開発者ブログ](https://techlife.cookpad.com/entry/2024/10/01/105503)

クックパッドでは、大量のレコードによるパフォーマンス問題の早期検知や、実際のユーザー体験に基づいた迅速なフィードバックループを実現するため、開発環境のデータベースに本番環境相当のデータを用いる慣習を10年前から継続しています。

[とほほのOpenID Connect入門 - とほほのWWW入門](https://www.tohoho-web.com/ex/openid-connect.html)

OAuth 2.0のアイデンティティレイヤーであるOpenID Connectの仕組みを解説した入門ページです。ID Token、RP（Relying Party）、OP（OpenID Provider）などの技術用語を用い、認証のフローや認可との違いについて詳しく説明しています。

[【図解解説】これ1本でGitをマスターできるチュートリアル！【完全版】 - Qiita](https://qiita.com/Sicut%5Fstudy/items/0318cc136c189b179b7f)

初心者がGitの必要な知識を網羅的に習得できる、図解付きの完全版チュートリアル記事です。この記事1本でGitの基礎を体系的にマスターすることを目指しています。

[ベースラインに追加: 入口効果のアニメーション化 | Blog | web.dev](https://web.dev/blog/baseline-entry-animations?hl=ja)

Webフォントの読み込み時に発生する代替フォントからの切り替えを、CSSアニメーションを用いて滑らかに行うことで、テキストの読みやすさとユーザー体験を向上させる手法について解説しています。

[placehold.jp | 簡単！ダミー画像作成](https://placehold.jp/#usage)

placehold.jpは、文字やサイズ、メモを指定してモックアップ用のダミー画像を簡単に作成できるWebツールです。

[Framer — The web builder for stunning sites.](https://www.framer.com/)

Framerは、プロフェッショナルなサイトを構築できるノーコードのAIウェブサイトビルダーです。自由なデザイン、CMS管理、SEO最適化、共同作業、そして迅速な公開を可能にします。

[Bubble: The full-stack no-code app builder. Start for free!](https://bubble.io/)

AIとノーコードを活用して、ウェブおよびモバイルアプリを迅速に構築・公開できるプラットフォームです。AIによる高速開発に加え、デザイン、データベース、ロジック、プライバシールールをビジュアル操作で精密に編集できます。

[ブランドページ | Studio](https://studio.design/ja/brandbook)

Studioのリブランディングにおける背景やコンセプト、およびプロジェクトを手がけたNuevo.Tokyoへのインタビューを掲載しています。

[「Noto」を日本人プログラマー向けにアレンジしたフォント「NOTONOTO」が試験公開／AndroidやChrome OSでおなじみの「Noto」フォントをコーディングでも使いやすく](https://forest.watch.impress.co.jp/docs/news/1627746.html)

日本人開発者向けに「Noto」フォントをアレンジしたプログラミング用フォント「NOTONOTO」が試験公開されました。現在はGitHubのリリースページから無償でダウンロード可能です。

「「Noto」を日本人プログラマー向けにアレンジしたフォント「NOTONOTO」が試験公開／AndroidやChrome OSでおなじみの「Noto」フォントをコーディングでも使いやすく」の一次情報を確認できる参照先であり、本文の関連テーマを詳しく調べる際に利用できる。

<https://x.com/atombengo/status/1841248942107082797>

<https://x.com/v0/status/1840944045964869898>

<https://x.com/qumaiu/status/1841072825404440949>

<https://x.com/satori%5Fsz9/status/1841060186234241065>

<https://x.com/eastdakota/status/1841092699786469642>

<https://x.com/shopifydevs/status/1841191760619302918>

<https://x.com/zenn%5Fdev/status/1841371253212672093>

<https://x.com/n%5Fseitan/status/1841100962964050402>

<https://x.com/figma/status/1841149980654125228>

<https://x.com/figma/status/1841572645596495942>

<https://x.com/realvjy/status/1841444126249652397>

<https://x.com/djordjevanjek/status/1841089468713107944>
