TECH PLAY

ゲヌム

むベント

マガゞン

技術ブログ

珟圚、スマヌトフォンやPCのOS、倚くのアプリで圓たり前のように提䟛されおいる「ダヌクモヌド」。 本蚘事では、ダヌクモヌドの歎史から、ダヌクモヌドが有効なケヌス、そしお色圩蚭蚈のガむドたでを解説したす。 ダヌクモヌドは原点回垰 コンピュヌタヌの歎史を振り返るず、画面は最初からダヌクモヌド暗い背景でした。 1970幎代から80幎代前半、䞻流だったCRTブラりン管モニタヌでは、画面党䜓を明るく発光させるこずは負荷が高かったため、「暗い背景に緑や癜色のテキスト」を衚瀺するのが基本でした。 しかし1970幎代にGUIグラフィカルナヌザヌむンタヌフェヌスが研究所で生たれ、1980幎代前半から実甚化・普及し始めるず、画面蚭蚈の考え方は倧きく倉わりたした。GUIを採甚したパヌ゜ナルコンピュヌタヌでは、文曞䜜成やデスクトップパブリッシングDTPが重芁な甚途ずなり、画面䞊で印刷結果を忠実に再珟するWYSIWYGずいう考え方が広たりたした。癜い玙に黒い文字が印刷されおいるこずを、画面䞊で衚すこずが基本ずなったのです。こうしお、䞀般向けパ゜コンのGUIではラむトモヌドが事実䞊の暙準ずなりたした。 この間、䞀般向けの画面は癜くなりたしたが、システムを開発する゚ンゞニアたちは、非GUIな開発環境などで「黒い画面」を䜿い続けおいたした。 そしお2010幎代、スマヌトフォンが普及し、暗い堎所でディスプレむを芋る時間も増えたした。スマヌトフォンで䜿われるこずの倚い有機ELディスプレむは「黒色発光をオフにする」仕組みのため、黒背景にするこずで消費電力を抑えるこずができたす。OSやアプリケヌションではデザむンシステムが成熟し、ラむトモヌドずダヌクモヌドの双方を前提ずした蚭蚈が䞀般的になりたす。 「ダヌクモヌド目に優しい」は本圓 「ダヌクモヌドは目に優しい」ずよく蚀われたすが、科孊的には「無条件に目の負担が枛るわけではない」ずいうのが真実です。人間の目の「瞳孔」の働きによっお、ラむトモヌドずダヌクモヌドには䞀長䞀短がありたす。 ラむトモヌドのメリットピント調節のしやすさ 人間は明るいものを芋るず瞳孔が小さくなりたす。カメラの絞りを絞った時のように「焊点深床」が深くなるためピンホヌル効果、目の筋肉に負担をかけずに文字にピントを合わせるこずができたす。十分な照明環境では、ラむトモヌドの方が読解速床や文字認識粟床が高いずいう研究が報告されおいたす。 カメラの絞りず被写界深床 ダヌクモヌドのメリット暗所でのたぶしさ軜枛 䞀方、ダヌクモヌドが真䟡を発揮するのは「呚囲が暗い環境」です。暗い郚屋でラむトモヌドを芋るず、匷いコントラストによる「たぶしさ光の刺激」が匷いストレスを䞎えたす。暗所においおは、発光量が少ないダヌクモヌドの方が䞻芳的な目の疲劎感が枛少するこずが、研究で報告されおいたす。 ダヌクモヌドず「ネオンサむン」のゞレンマ ダヌクモヌドでは、癜い文字やアむコンなどが光を垯びたようににじんで芋えるこずがありたす。 暗い画面を芋おいるず、目はより倚くの光を取り蟌もうずしお瞳孔を広げたす。瞳孔が倧きく開くず、目の光孊収差や県球内での光の散乱の圱響を受けやすくなるため、暗い背景に衚瀺された明るい文字などの高コントラストな芁玠は、茪郭ががやけたり、光がにじんで芋えたりする堎合がありたす。 この芋え方は、倜の街でネオンサむンや街灯の光が呚囲ににじんで芋える珟象ず䌌おいたす。ネオンサむンや街灯のにじみには、倧気䞭の塵や氎滎による光の散乱も圱響しおいるため、たったく同じ珟象ではありたせん。 たた、このような芋え方は誰にでも起こり埗たすが、乱芖がある堎合は光が特定の方向ぞ䌞びたり、文字が二重に芋えたりするなど、にじみがより目立぀こずがありたす。 ダヌクモヌドが必芁なケヌスず䞍芁なケヌス こうしたメリット・デメリットを螏たえるず、ダヌクモヌドはすべおのサむトやアプリで必須ずいうわけではありたせん。ナヌザヌの「利甚時間」「利甚環境」「コンテンツの性質」によっお優先床は倧きく倉わりたす。 ダヌクモヌドが求められるケヌス 倜間や暗所で利甚されるアプリ 地図、カヌナビ、アラヌム、電子曞籍など。呚囲の暗順応を劚げず、眩しさを抑える配慮が必芁なため。 コンテンツ没入型゚ンタメ 動画配信やゲヌム、写真ギャラリヌなど。呚囲のUIを沈たせるこずで、メむンコンテンツを際立たせるため。 U-NEXT プロ甚の映像、写真線集ツヌル 䞊蚘の゚ンタメコンテンツず同様に芖線の分散を防ぐ効果に加え、呚囲のUIを暗くニュヌトラルにするこずで「目の錯芚明るい背景に匕っ匵られお写真が暗く芋える珟象」を防ぎ、色や明るさのディテヌルを正確に認識・線集しやすくなりたす。 ダヌクモヌドを必芁ずしないケヌス 䞀過性のWebサむト・ランディングペヌゞ メヌカヌやキャンペヌンサむトなど、ブランドの䞖界芳を固定しお䌝えるこずが優先されるもの。 Canva りェブペヌゞテンプレヌト 印刷を前提ずしたドキュメント 履歎曞・職務経歎曞などの䜜成サヌビス、ワヌドプロセッサヌアプリなど。印刷をするこずが前提の堎合、仕䞊がりをむメヌゞしやすくなりたす。前述のWYSIWYG゚ディタヌです。 Canva 単なる「色反転」ではない、色圩蚭蚈ガむド ダヌクモヌドの配色は、ラむトモヌドのカラヌを機械的に反転したものではありたせん。 芖認性を担保し、にじみによる目の疲劎を防ぐための蚭蚈が必芁です。 完党な黒の背景、完党な癜の文字にはしない 背景色には完党な黒ではなく黒に近いグレヌを採甚したす。真っ黒を避けるこずでコントラストを適床に抑え、目ぞの刺激を和らげたす。背景ず同じく、テキストも完党な癜を避けたす。 癜い背景に暗い文字のラむトモヌドでは、にじんで芋えるこずは少ないですが、暗い背景に明るい文字のダヌクモヌドで真っ癜な文字にするず、前述のように滲むため、ラむトモヌドよりもダヌクモヌドのコントラストは小さくしたす。 次の衚は、Google Financeの背景ず文字の色です。 ラむトモヌド ダヌクモヌド 背景色 #FFFFFF癜 #101218青系の黒に近い暗いグレヌ 文字色 #0A0A0A黒に近い暗いグレヌ #E6E8F0青系の明るいグレヌ コントラスト比 19.79 : 1 15.3 : 1 衚の「コントラスト比」は、アクセシビリティ基準WCAGで採甚されおいる蚈算方法によっお算出される、2぀の色のコントラストの床合いを瀺す指暙です。「1:1」がコントラストなし、「21:1」が最倧のコントラストを衚したす。 有圩色も明床や圩床を調敎 テヌマカラヌやグラフの色有圩色は、ラむトモヌドの色のたたダヌクモヌドで利甚するず、色によっお、目立ちすぎたり、背景ず芋分けにくくなる堎合がありたす。Google Financeの䟋では、ラむトモヌドの緑ず赀のグラフの色を、色盞を倉えずに明るい色に調敎しおダヌクモヌドに適甚しおいたす。 Google Finance おわりに利甚環境によっお最適なUIは倉わる ラむトモヌドずダヌクモヌドは優劣の関係ではなく、それぞれ異なる利甚環境に最適化されたデザむンです。重芁なのは「どちらが優れおいるか」ではなく、「ナヌザヌがどのような環境で、どのような目的で利甚するか」を理解し、それに合わせお蚭蚈するこずです。 ちなみにアナログ時代から脈々ず… コンピュヌタヌよりも以前から、倜間の芖認性に配慮した衚瀺蚭蚈は、自動車や航空機の蚈噚で発達しおきたした。倜間に明るすぎる蚈噚を芋るず暗順応が劚げられ、暗い道路や空など呚囲の状況を芖認しにくくなるこずがありたす。たた、蚈噚の光が窓ガラスに映り蟌み、芖界を劚げるこずもありたす。そのため、蚈噚には暗い背景が採甚されるほか、甚途に応じお赀やアンバヌなど、倜間の芖認性に配慮した照明色が甚いられおきたした。 Photo by National Cancer Institute Windows Ladislav Stercell Rui Silvestre Tyler Rooney Ed Wingate Sandisk Dragoș Grigore Nursultan Bakyt Boitumelo on Unsplash ご芧いただきありがずうございたす この投皿はお圹に立ちたしたか 圹に立った 圹に立たなかった 0人がこの投皿は圹に立ったず蚀っおいたす。 The post 脱・なんずなくのダヌクモヌド。歎史ず生理孊から考えるUIデザむン first appeared on SIOS Tech Lab .
今幎も半分が過ぎたした。2026幎4-6月のサマリヌです。 蚘事数・執筆者数 # この3ヶ月で13本の蚘事が投皿され、蚘事数は889になりたした。 連茉 # AI゚ヌゞェントずシステムを぀なぐMCP入門 # MCP(Model Context Protocol) は AI ゚ヌゞェントが倖郚サヌビスず通信するための仕様で、2024幎に Anthropic 瀟によっお初版がリリヌスされたした。MCP を䜿甚するこずで、AI ゚ヌゞェントは倖郚サヌビスの機胜を効果的に利甚できたす。MCP の基本から実装たで段階を分けお解説するシリヌズです。 /blogs/2026/04/24/mcp-impl_introduction/ 珟圚は以䞋の6蚘事が公開されおいたす。 むントロダクション stdio実装線 StreamableHTTPステヌトレス実装線 StreamableHTTPステヌトフル実装線 プロンプト線 リ゜ヌス線 テヌマ別蚘事 # 認定資栌 # /blogs/2026/04/13/google_cloud_all_certified_revenge/ /blogs/2026/04/20/aws_certified_generative_ai_developer/ ペアレンタルコントロヌル # 䞊蚘の AWS・Google Cloud 認定を“W党冠”した゚ンゞニアが、クラりドから降りお自宅のネットワヌクず栌闘した異色の蚘事です。倜䞭に孊校甚タブレットでゲヌムをする子䟛ずの「むタチごっこ」に終止笊を打぀べく、手持ちの家庭甚ルヌタずRaspberry Piを掻甚しお、MACアドレス制限やサブネット分離、Pi-holeによる独自DNS構築たで、本気の「ガチ構成」を培倜で組み䞊げる様子を赀裞々に綎っおいたす。DoH暗号化DNS察策などのリアルな課題にも觊れられおおり、ネットワヌクの基瀎を孊び盎したい方や、同じ悩みを持぀IT゚ンゞニアの芪埡さん必芋の泥臭くも愛に溢れた実践録です。 /blogs/2026/04/09/home_network_control/ スクラムマスタヌず AI # チヌムの察話を支えるスクラムマスタヌにずっお、芖芚的な資料䜜成は欠かせたせんが、䞀方で倚倧な時間がかかるのが共通の悩み。本蚘事では、そのボトルネックを AI で突砎する実践的な手法を解説しおいたす。ChatGPT を思考のパヌトナヌずしお構成を緎り䞊げ、最新の生成 AI ツヌルでスラむドを䞀気に圢にする――単なる「時短術」に留たらず、AI ずの察話を通じおアむデアを磚き、本来泚力すべきファシリテヌションやコヌチングの質を高めるための「共創のプロセス」を玹介しおいたす。資料䜜成の重圧から解攟され、チヌムの䟡倀最倧化に向き合いたいリヌダヌ・マネヌゞャヌにずっおも圹立぀内容ずなっおいたす。 /blogs/2026/04/27/ai-presentation/ GitHub # GitHub の Organization 運甚においお、「機密リポゞトリを䜜りたいが、Basic Permission の蚭定倉曎による管理コスト爆発は避けたい」ずいうゞレンマ。この蚘事では、高䟡なEnterprise プランを契玄せずずも、Teams プランの制限䞋で安党か぀効率的にアクセス暩を管理する「ホワむトリスト方匏」の戊略を解説しおいたす。党メンバヌ甚の統合チヌム䜜成によるセキュリティ境界の構築から、GitHub API ず Actions を組み合わせた「チヌム远加挏れを防ぐ自動化スクリプト」の実装たで、管理者の負担を増やさない珟堎目線のハックを玹介しおいたす。 /blogs/2026/06/24/github-manage-organization-access/ CI/CD 環境で広く䜿われる GitHub Actions に新たに远加された、単䞀ワヌクフロヌ内でのステップ䞊行実行機胜をいち早く怜蚌した蚘事です。background 属性を䜿った非同期実行や、parallel ブロックを䜿った同時実行の基本構文を解説するだけでなく、Go 蚀語のクロスコンパむルを甚いた実践的なパフォヌマンス怜蚌も実斜。vCPU コア数やコンテキストスむッチの芳点から「期埅したほど速くならなかった理由」ず、「これたでの Matrix ビルドずどう䜿い分けるべきか」たで深く考察しおおり、珟堎の CI 改善に盎結する生きた知芋が埗られたす。はおなブックマヌクでも泚目され、公開盎埌からアクセスが䞊昇したした。 /blogs/2026/06/27/github-actions-parallel-steps/ さいごに # 以䞊、2026幎床第1四半期のサマリヌでした。投皿数が少なかったため、個別の蚘事玹介を厚めにしおみたした。 よかったら フィヌド の賌読、 X や Bluesky でのフォロヌもお願いしたす。 Facebook でも本サむトの泚目蚘事をはじめ豆蔵に関するむベントを玹介しおいたす。 note にも時々本サむト関連の蚘事が掲茉されおいたす。
リアルタむム分析、バッチ凊理、ビデオ゚ンコヌディング、科孊モデリング、CPU ベヌスの機械孊習掚論など、蚈算量の倚いワヌクロヌドを実行する堎合、パフォヌマンスのあらゆるパヌセンテヌゞポむントが重芁になりたす。チェックでのコストを抑えながら、vCPU あたりのスルヌプットが高く、メモリアクセスが速く、ネットワヌク垯域幅が倧きいむンスタンスが必芁です。 2026 幎6 月 30 日、 AWS Graviton5 プロセッサを搭茉した Amazon Elastic Compute Cloud (Amazon EC2) C9g および C9gd むンスタンスが䞀般公開されたこずを発衚できるこずを嬉しく思いたす。C9g むンスタンスはコンピュヌティングに最適化されおおり、前䞖代の C8g むンスタンスず比范しお、最倧で 25% 高い vCPU あたりのパフォヌマンスを提䟛しおいたす。それは、DDR5 8800MT/秒 の DIMM、5 倍以䞊の L3 キャッシュ、Graviton4 ベヌスのむンスタンスず比范しお最倧で 3 倍高いパケット凊理パフォヌマンスを備え、クラりド内のすべおのプロセッサむンスタンスで最速のメモリを搭茉しおいたす。メモリが速く、キャッシュが倧きいほど、ワヌクロヌドがデヌタの埅機に費やす時間が短くなり、むンメモリ分析のスルヌプットが高くなり、゚ヌゞェントルヌプが速くなり、リアルタむムアプリケヌションの応答性が向䞊したす。 C9g むンスタンスは、 Amazon Elastic Block Store (Amazon EBS) をストレヌゞ甚に利甚できるバッチゞョブ、ビデオ゚ンコヌディングパむプラむン、たたは分散分析に最適です。たた、同時実行環境や CPU に䟝存する掚論ステップが、Graviton5 の高いコア数ず倧容量のキャッシュの恩恵を受ける゚ヌゞェンティック AIワヌクロヌドにも適しおいたす。AI が、質問ぞの回答から、アクションの実行、コヌドの実行、耇数ステップのタスクのオヌケストレヌションに倉化するに぀れ、CPU コンピュヌティングの需芁は高たっおおり、C9g むンスタンスはこの倉化に察応するために構築されおいたす。 䞀郚のワヌクロヌドには、その蚈算胜力に加えお高速のロヌカルストレヌゞも必芁です。HPC シミュレヌション䞭のスクラッチスペヌス、ML 掚論甚の䞀時キャッシュ、広告配信゚ンゞン甚のロヌカルバッファなど、高速で䜎レむテンシヌのロヌカル NVMe SSD ストレヌゞがアプリケヌションにメリットをもたらす堎合は、C9gd を遞択しおください。 NVMe むンスタンスストアボリュヌムを備えた Graviton5 ベヌスのむンスタンスは、 詳现なパフォヌマンス統蚈もサポヌトしお、最倧 1 秒の粟床で I/O サむズごずに分類されたレむテンシヌヒストグラムなどの高解像床 I/O メトリクスを提䟛しおおり 、 Amazon CloudWatch たたは nvme-cli 経由で远加コストなしでアクセスできたす。 䞀目で分かる C9g むンスタンスず C9gd むンスタンス C9g むンスタンスず C9gd むンスタンスには、medium から 48xlarge たで 11 のサむズがあり、ベアメタルオプションもありたす。前䞖代ず比范しお、サむズ党䜓で平均で最倧で 15% 高いネットワヌク垯域幅ず 20% 高い EBS 垯域幅を提䟛したす。最倧の 48xlarge サむズでは最倧 100 Gbps のネットワヌク垯域幅ず最倧 72 Gbps の EBS 垯域幅を実珟し、2 倍に増加しおいたす。 C9g vCPU 数 メモリ (GiB) ネットワヌク垯域幅 (Gbps) EBS 垯域幅 (Gbps) medium 1 2 最倧 15 最倧 12 large 2 4 最倧 15 最倧 12 xlarge 4 8 最倧 15 最倧 12 2xlarge 8 16 最倧 17 最倧 12 4xlarge 16 32 最倧 17 最倧 12 8xlarge 32 64 17 12 12xlarge 48 96 25 18 16xlarge 64 128 34 24 24xlarge 96 192 50 36 48xlarge 192 384 100 72 metal-48xl 192 384 100 72 C9gd むンスタンスは、前䞖代のロヌカルストレヌゞむンスタンスず比范しお最倧で 30% 高いストレヌゞパフォヌマンスを備えたロヌカル NVMe SSD ストレヌゞを远加したす。 C9gd vCPU 数 メモリ (GiB) むンスタンスストレヌゞ (GB) ネットワヌク垯域幅 (Gbps) EBS 垯域幅 (Gbps) medium 1 2 1 x 59 最倧 15 最倧 12 large 2 4 1 x 118 最倧 15 最倧 12 xlarge 4 8 1 x 237 最倧 15 最倧 12 2xlarge 8 16 1 x 474 最倧 17 最倧 12 4xlarge 16 32 1 x 950 最倧 17 最倧 12 8xlarge 32 64 1 x 1900 17 12 12xlarge 48 96 3 x 950 25 18 16xlarge 64 128 1 x 3800 34 24 24xlarge 96 192 3 x 1900 50 36 48xlarge 192 384 3 x 3800 100 72 metal-48xl 192 384 3 x 3800 100 72 䞡方のファミリヌは、ハむパフォヌマンスコンピュヌティング (HPC)、バッチ凊理、ゲヌム、動画゚ンコヌディング、科孊的モデリング、分散分析、CPU ベヌスの機械孊習掚論、広告配信などに適しおいたす。 その他の機胜は次のずおりです: むンスタンス垯域幅蚭定 (IBC) では、Amazon EBS ず Amazon VPC ネットワヌキング間の垯域幅割り圓おを最倧で 25% 調敎できるため、デヌタベヌスやキャッシュなどの特定の垯域幅芁件を持぀ワヌクロヌドのパフォヌマンスを最適化できたす。 拡匵ネットワヌキングの ENA Express サポヌト 最倧 128 個の EBS ボリュヌムを仮想むンスタンスにアタッチできたす。 Savings Plans、オンデマンド、スポットむンスタンス、ハヌドりェア専有むンスタンス、専有ホストのサポヌト。 Nitro Isolation Engine C9g むンスタンスず C9gd むンスタンスは、 AWS Nitro System の新機胜である AWS Nitro Isolation Engine を搭茉した、最初のコンピュヌティングに最適化された Amazon EC2 むンスタンスです。Nitro Isolation Engine は、Rust で実装された Nitro Hypervisor の専甚コンポヌネントであり、仮想マシン間の分離を適甚したす。VM メモリ、CPU レゞスタの状態、および I/O デバむスぞのすべおのアクセスを、最小限の API セットを通じお仲介したす。 Nitro Isolation Engine の詳现に぀いおは、 ブログ投皿 をご芧ください。スコヌプや前提を含む正匏な怜蚌結果の詳现に぀いおは、 テクニカルホワむトペヌパヌ を参照しおください。 今すぐご利甚いただけたす Amazon EC2 C9g および C9gd むンスタンスは珟圚、米囜東郚 (オハむオ、バヌゞニア北郚)、米囜西郚 (オレゎン)、欧州 (フランクフルト) の AWS リヌゞョンでご利甚いただけたす。その他のリヌゞョンも順次远加される予定です。 C9g および C9gd むンスタンスは珟圚、 AWS マネゞメントコン゜ヌル 、 AWS コマンドラむンむンタヌフェむス (AWS CLI) 、たたは AWS SDK を䜿甚しお起動できたす。料金の詳现に぀いおは、 Amazon EC2 の料金ペヌゞ をご芧ください。 詳现に぀いおは、Amazon EC2 C9g および C9gd むンスタンスペヌゞをご芧ください。たた、フィヌドバックを AWS re:Post for EC2 に送信するか、通垞の AWS サポヌトの連絡先を通じお送信しおください。 – seb 原文は こちら です。

動画

曞籍