MARIKO (@ramaring) profile picture

(前職:楽天→RPOや人材コーディネーター→ファインディ)子育てしながら働きながら生活中。心の器をでかくしたい。こんな風に生きたい、考えたい、に常に追いつき追い越したい。

Joined October 2009
Photo by MARIKO (@ramaring)Photo by MARIKO (@ramaring)Photo by MARIKO (@ramaring)Photo by MARIKO (@ramaring)Photo by MARIKO (@ramaring)Photo by MARIKO (@ramaring)Photo by MARIKO (@ramaring)Photo by MARIKO (@ramaring)Photo by MARIKO (@ramaring)Photo by MARIKO (@ramaring)
【PHP脆弱性対応の「後」にむけて】 みなさん、昨晩からのPHP対応お疲れ様です。一晩中連絡鳴り止んでおらず、一部の個別メッセージに返せてなくて申し訳ないです。 一括して、今、世の中の CTOs/CISOs に届いてほしいことを4つ書き残しておきます↓ (まとまりない部分もあるのですが、投稿しないよりマシかなと、このまま投げちゃいます) Point 1: これからは、ソフトウェア業界全体で、高負荷の続くタイミングになります。意図してセキュリティに時間をあて、チームが「休息」が取れる体制を。 ・我々は脆弱性リサーチに数年間継続的に取り組んできてました。だからこそ感じますが、ここ一年(体感では GPT-5.6 Sol 以後)が、最も「本当に?」みたいな脆弱性が掘り出されていく一年になると思います。こんなのまだあったの?という驚きとともに。 ・特に複雑なメモリバグの類(memory safe でない言語製のものを中心に)、あるいは認可バグの類が中心になると思われます。 ・少なくともここから年末までは、このクラスの脆弱性がまだまだ出てくると考えておく必要があります。(僕が読み外しているかもしれませんが、恐らく高い確度でこうなります。直近のPHP脆弱性すら、いま世界中の研究者が Variant Analysis をしていて、多分まだ出てくるでしょう) ・このご時世では、新規機能の開発に割く時間を明確に落とすしかありません。あくまで経営者である CTO には取りにくい判断なのは重々承知です(僕もそうなので)。 ・「対応AIで」と思うかも知れません。これは技術的には正しいです。ただ、組織的には正しくないです。確実になんとかならず、組織は疲弊していきます。 ・なんせセキュリティ対応は大抵自分にタイミングが御せないからです。深夜の対応、急な対応、計画の変更、デグレへの不安、脆弱性情報過多(そもそも自社に影響があるかも分からないものが大半なのに)… と、ストレスの強度がぐんぐん高まっていきます。昨日〜今朝のPHP対応のようなものが、毎週あれば、チームは比較的簡単に壊れてしまうでしょう。 ・敢えてリーダーが、セキュリティへの、時間・お金(・トークン)にアロケしてください。これは経営者にしか取れない択で、かついま技術経営者に求められることです。 Point 2: 「必要なら予防的にサービス停止」の覚悟を決め、予めできる調整を重ねたい。止められない場合は、仮想パッチ・監視へのリソースアロケを。 ・前提、今回のPHPの件のような脆弱性の対応では、「顧客の保護のためならサービスを止めざるを得ない場面」が訪れます。今回も様々なビジネスがそれに直面しました。今後も訪れるでしょう。 ・今回の経験を旨に、本当に止めてはならないのか、止めらるのか、止めうる期待値調整がお客様と出来ているか、を徹底的に見直しておきましょう。 ・直近の流れをうけての、お客様への事前連絡(スタンス表明)も有効だと思います。(弊社 GMO Flatt Security 製品についても、これからそれをし、リリースノートとして掲示予定です。我々のサービスの侵害、特に Takumi Guard の侵害は、ソフトウェサプライチェーンの最悪な侵害につながるからです。) ・勿論、止めてはならないビジネスも様々存在します。ビジネスドメインに由来する規制/制約(特に金融・医療セグメント)もあれば、顧客とのSLAもあるでしょう。ただし、現代においては、それらに反するリスクと、セキュリティ被害にあうリスクを天秤にかける必要がでてきています。少し前まではサービス停止でのデメリットは容易に考えられても、セキュリティ侵害など考えにくい、という時代でしたが、今はそうではありません。この天秤を再考する必要があります。(なお、「もう何がなんでも止めてはならない」ビジネスは、相当に限定的だと思います。) ・どうしても止めてはならない(もう何がなんでも止めてはならないもの。限定的であれ存在。人命に関わるもの中心)という場合、厳しい戦いになりますが、WAFレイヤなどで緩和策を施しては祈り、監視する、という流れになります。必要なコンポーネント(WAFなど)と運用リソースがあるならば、苦しい時代ですが、休息うまく取りながらやっていきましょう。なければ、これもしんどいですが、整えましょう。 Point 3: もし平時があれば、システムのモダナイズ(Rebuild and Retire)を検討されたい。 ・もし自社での緊急対応が落ち着いているならば、レガシーコンポーネント(数年塩漬けのシステム)、誰がメンテできるのか分からないオーパーツ的存在から順に、作り直し(Rebuild)と旧システムの廃止(Retire)を試みてください。新規開発の代わりに、ここにリソースを充てることが CTO/CISO の仕事です。(他の誰もそれを決められないので。)これは追々自分たちを助けてくれる(ついでにAI-native 開発に移行できて改善しやすくなる)とも思料。 ・どのシステムからモダナイズしていくかですが:「XXXで書かれているとまずい」というのは燃えるし言いにくいものの、memory unsafe な言語、type safety があまり確保されていない言語の実装は、モダナイズを検討すべきでしょう。(僕はPHP好きですが、C/C++ で書かれた php-src は、やはりメモリバグ類に対して見通しに限界がありますね。好きなんですが…) ・また経験上、開発当時に DevOps プラクティスすら整っていなかった時代のソフトウェアも、モダナイズを検討したほうがよいです。「セキュリティ診断」をしても、取り返しのつかない量の脆弱性が出てきて、作り直したほうが早い、となる傾向にあります。(弊社でも診断/ペネトレしてますが、こうなると、どうしようもありません。) ・ただし Rebuild には、強いソフトウェア開発力が必要で、AI-native なスタイルに移行することは必須です。この意味で CTO の力がいります。かつ、どこからレガシーの追い出しをするか、どうレキュリティ的なレジリエンスを確保するかは、CISO 的な感性が求められます。既製品(とくに SaaS)を買って処理したほうがいいな、というような判断には CIO 的センスが求められます。総力戦だと思ってください。 Point 4: CTO/CISO の総力戦を。 ・Point 3でも述べた通り、直近のくだりには、CTO/CISO の総力戦が必要です。ボードがセキュリティに向かって一致団結する必要があります。 ・結構これらロールの間にサイロがあるケースがありますが、そんなことを言っている場合ではありません。 ・団結を!
19
1,879
207
5,688
928,691
フェア情報:6F棚17番にて「アーキテクチャConference 2026記念フェア」を開催中。11/26(木)27(金)に開催されるアーキテクチャConference 2026(architecture-con.findy-tools…)の登壇者の著書・訳書を集めました。書籍の内容や登壇時間をまとめたPOPや、直筆POPも。ぜひ店頭でご覧ください。
23
4
41
2,817
/ 「AI Engineering Summit Tokyo 2026」特設サイト公開✨ \ AI時代の開発に挑む、すべてのエンジニアと技術リーダーのためのカンファレンス。 12月の開催が決定しました! 国内外から、AI開発の最前線を走る企業が集結します🌎 #AIE2026_findy ▼ 基調講演 ・Chip Huyen氏(「AIエンジニアリング」著者) @chipro ・Idan Gazit氏(GitHub Head of GitHub Next) ・Jason Etcovitch氏(GitHub Copilot Agents, Principal Software Engineer) @JasonEtco ▼ 特別講演企業(一部抜粋) ・Duolingo ・Meta ・Uber Technologies Inc. @mykolaskrup ・Vercel @elsigh ・株式会社村田製作所 ・日本電気株式会社 ・東京海上日動システムズ株式会社 ▼お申し込みはこちらから ai-engineering-summit-tokyo.…
38
25
73
10,695
情報が公開されました。わいわい。
12/2(水)発売予定の新刊『C4モデル ―ソフトウェアアーキテクチャを可視化するジェネリックでシンプルな図解のテクニック』の情報をAmazonおよび楽天ブックスで公開開始しました! 著者のSimon Brownは11/26、27開催の「アーキテクチャConference 2026」で来日、登壇予定です! amazon.co.jp/dp/4814401949
8
1
73
4,938
/ 🎉プレスリリース配信 「AI Engineering Summit Tokyo 2026」スポンサー募集開始! \ 12月14日(月)・15日(火)の2日間開催 今年6月に4,700名を超えるお申し込みをいただいたカンファレンスが、この冬も帰ってきます! Uber、Vercelをはじめ、海外からもエンジニアの皆さまにご登壇いただく予定です✨️ 詳しくはこちら👇 prtimes.jp/main/html/rd/p/00…
16
2
21
1,216
「技術的負債」について国内外トップランナーの実践・知見が集結する2日間 📅9/16(水)・17(木) 📍オンライン開催 🎫参加無料

16
50
419,345
MARIKO retweeted
モダナイズへの取り組みは、いつのまにか本来の目的を見失い、刷新自体が自己目的化しがちです。 このセッションでは、モダナイズの本来の目的に立ち返るための、実践的なアプローチを紹介します。 ソフトウェアエンジニアが事業戦略を理解して設計判断することの重要性、その実践的なやり方
\今年も開催!アーキテクチャConference 2026/ #アーキテクチャcon_findy 特別講演に増田 亨氏 @masuda220 がご登壇! セッションタイトルは「モダナイズの目的に立ち返る — 設計判断を事業目的に適合させる実践的アプローチ」 特別講演は会場限定・参加無料になっています 🙇‍♀️ セッション申込は先着順ですのでお申し込みはお早めに! ▼お申し込み・特設サイトは下記URLから architecture-con.findy-tools…
7
22
2,741
\今年も開催!アーキテクチャConference 2026/ #アーキテクチャcon_findy 特別講演に加藤 潤一氏 @j5ik2o がご登壇! セッションタイトルは「AWSのAI-DLC v2に学ぶ:AIにドメイン境界を守らせる設計」 特別講演は会場限定・参加無料になっています✨ セッション申込は先着順ですのでお申し込みはお早めに! ▼お申し込み・特設サイトは下記URLから! architecture-con.findy-tools…
4
11
971
Vlad Khononovさんがまた来日してくださるのが本当にうれしい!「DDDを分かりやすく届けたい」というVladさんと訳者・増田さん、綿引さんの温かさからうまれている『ドメイン駆動設計をはじめよう』は本当にいつもとても反響があるな~。
「ドメイン駆動設計をはじめよう」著者今年も来日登壇決定! アーキテクチャの「いま」に出会う2日間 📍ベルサール羽田空港 📅11月26日(木)・27日(金)9:25~18:55

3
3
366
「ドメイン駆動設計をはじめよう」著者今年も来日登壇決定! アーキテクチャの「いま」に出会う2日間 📍ベルサール羽田空港 📅11月26日(木)・27日(金)9:25~18:55

5
2
30
106,396
おおお、こちらも。アーキテクチャカンファレンスは、CQRS ESの話題がたくさんで楽しみですね。僕もオンラインで参加します!
1
4
1,012
Replying to @cf_wakabadai
ああ、一番上の棚に「ドメイン駆動設計の学習」が見えます!ご紹介いただきありがとうございます!次に日本に行った際には、ぜひあなたの素敵なお店を訪れてみたいです。
2
5
1
45
4,625
建築学会に再び参加できることに、この上なく興奮しています!東京でお会いしましょう!
/ 「アーキテクチャConference 2026」特設サイト公開! \ 今年も開催決定!11/26(木)・27(金) 羽田開催✈ #アーキテクチャcon_findy 🌟事前告知でも話題沸騰だったマーティンファウラー氏の来日講演は両日対談形式で実現! 🌟対談には「ドメイン駆動設計をはじめよう」著者Vlad Khononov氏、クレディセゾンCTO小野氏が登場 🌟Vlad Khononov氏は単独基調講演も実施 🌟「C4モデル」考案者 Simon Brown氏の来日登壇決定! その他豪華特別登壇者は特設サイトをチェック! ▼お申し込みはこちらから architecture-con.findy-tools…
8
22
2,455
MARIKO retweeted
これは壮観! 来週あたり現地に行ってみようかな。本棚は、知的刺激の宝庫。技術書をどう読むか、なぜ読むか、みたいなテーマの本の執筆を進めているところなので、いろいろな気づきがありそう。
この気持ち押さえられませんでした……。 コンピュータ書担当として、毎日【岩波文庫全点】の横で売場を作っていたら「もうやるしかない」ってなっちゃったんです。 ​本気、出しました。 オライリー『出版社在庫全点』揃えました。当店のコンピュータ書棚、実に36本岩波文庫の「知の壁」に並ぶ、もうひとつの壮大な景色が完成しました。本気で作った本気の棚、ぜひ見届けてください。
4
28
4,309
MARIKO retweeted
『ドメイン駆動設計をはじめよう』の増刷が決まった(6刷)。 ロングセラーの仲間入りかな。ソフトウェア設計やアーキテクチャの考え方を学ぶには良い本だと思う。 原著者 Vlad Khononov さんが11月に来日して講演されるタイミングでの増刷になった。
/ 「アーキテクチャConference 2026」特設サイト公開! \ 今年も開催決定!11/26(木)・27(金) 羽田開催✈ #アーキテクチャcon_findy 🌟事前告知でも話題沸騰だったマーティンファウラー氏の来日講演は両日対談形式で実現! 🌟対談には「ドメイン駆動設計をはじめよう」著者Vlad Khononov氏、クレディセゾンCTO小野氏が登場 🌟Vlad Khononov氏は単独基調講演も実施 🌟「C4モデル」考案者 Simon Brown氏の来日登壇決定! その他豪華特別登壇者は特設サイトをチェック! ▼お申し込みはこちらから architecture-con.findy-tools…
6
54
4,790
こちらt_wadaさんと僕の対談イベント、会場限定ですので早い者勝ちですよ! 前回の僕のオフライン登壇もすぐに席が埋まってしまったので申し込みはお早めに。
6
38
10,270