株式会社CareFran 共同創業者/取締役 生成AI × 介護実業 株式会社アトラクタ アジャイルコーチや技術顧問サービスの提供

Tokyo, Japan
Joined April 2007
69と五分後の世界が好きだった
3
137
これからは個人情報保護は漏れている前提でセキュリティを考えていかないといけない
3
162
攻撃する側は失敗しても何も得られないだけだが、防御する側は守れないと情報流出だし、守ろうとする行為そのものでサービス停止や不具合のリスクを負う。 攻防の両サイドでリスクの非対称性が大きいので防御側が不利。 防御側もリスクとコストを負って動きの速度を上げないと守りきれない。
1
5
394
【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 の総力戦が必要です。ボードがセキュリティに向かって一致団結する必要があります。 ・結構これらロールの間にサイロがあるケースがありますが、そんなことを言っている場合ではありません。 ・団結を!
18
1,878
207
5,677
914,790
J'ai vu une Tesla décoller. Et j'ai entendu beaucoup de bêtises. « Ça ne sert à rien. » « Gadget de milliardaire. » « Qui a besoin d'une voiture qui vole ? » Personne. Et c'est exactement pour ça que c'est important. En 1978, Brabham a aligné en Formule 1 une voiture équipée d'un ventilateur géant à l'arrière. Il aspirait l'air sous le châssis et plaquait la voiture au sol. Elle a gagné sa première course avec une avance insolente. Elle a été interdite immédiatement. Quarante-huit ans plus tard, on y revient. Un système de succion qui colle la voiture à la route et lui permet de passer sous la seconde au 0 à 100. Personne n'a « besoin » de faire le 0 à 100 en moins d'une seconde. Comme personne n'a besoin d'une Formule 1. Et pourtant : les freins carbone de votre berline, l'hybridation de votre moteur, l'aérodynamique de votre SUV, les palettes au volant — tout ça vient de voitures de course que personne n'utilisera jamais pour aller au travail. La Formule 1 ne sert à rien. Pourtant elle sert à tout. En 1973, quand la France a lancé Ariane, l'Europe sortait de onze échecs consécutifs du programme Europa. La presse parlait d'argent jeté dans l'espace. Vingt ans plus tard, Ariane détenait la moitié du marché mondial des lancements commerciaux, et chaque satellite de télévision, de météo ou de GPS que vous utilisez a bénéficié de cette obstination. Le progrès a toujours la même tête au début : un truc inutile, cher, ridicule, construit par des gens qu'on prend pour des fous. Ce que j'ai vu à Dallas, ce n'est pas une voiture volante. C'est un châssis, une gestion de l'énergie et une maîtrise des flux d'air que l'industrie automobile mettra dix ans à digérer. Les applications viendront : sécurité, freinage, stabilité, consommation. Elles finiront dans des voitures ordinaires conduites par des gens qui expliqueront, en 2036, que tout ça était évident. La question n'est jamais « à quoi ça sert ». La question est : qui ose encore construire des choses qui ne servent à rien ? Il y a cinquante ans, c'était nous. La fusée, le TGV, le Concorde, le Minitel. L'Europe construisait des choses absurdes et magnifiques. Aujourd'hui, on commente depuis le siège arrière car nous sommes hors course. Merci @elonmusk de nous faire rêver
1,319
5,742
520
35,549
802,762
こんな感じで車が空を飛ぶようになるとは思わなかった。 走ってる間に圧縮空気を充填していくらしい。頭おかしすぎて好き。
Real life, baby
186
#80億分の1 やってみた。これは胸が痛い 同じ年に生まれた子どものうち92%は、わたしより長く生きる。 ニジェール・マラディの暮らし向きのよい家庭に女の子として生まれた。 1歳のとき、栄養失調で世を去った。 あなたの一度きりの人生は、どこで始まるだろう? 1in8b.life/ja/s/d-NER-1-F-u-…
159
「定量的じゃないと意味がない」 数字を使って改善につなげるつもりが、いつのまにか数字を達成すること自体が目的になってしまったことはありませんか? 次回のAttractor Talks Reloadedは「数字を使う技術」です。 指標が行動に与える影響から目的に沿った数字の使い方を考ええます。 11月6日(金) 16:00-17:30 オンライン 参加無料。 お申込みは下記から。 #attractor_talks attractor.connpass.com/event…
6
1
5
2,431
手元の開発でAIを開発者とした2日スプリントを試している
1
3
232
音声入力を使うと、言っていることの曖昧さと矛盾に気付けるので発話コミュニケーションの良い練習になる 楽器の練習を録音⇔聞き返しをすると早くうまくなるのと一緒
5
244
#岡山スタートアップスクラム 展示もやってました!たくさんの方にお越しいただいたようで、ありがとうございます☺
1
3
29
499
高橋 一貴 retweeted
Projects now run from one conversation, starting in Claude Code. You describe what needs doing, and Claude directs parallel threads that keep working after you close your laptop. In beta today for select Pro and Max users in cloud sessions; coming to all Claude users soon.
610
767
514
11,623
3,548,570
たしかに。CareFran宛にも大量に来ている。
「Amazon Bedrock 経由で販売される OpenAI 製品に関するお知らせ」ってタイトルで中身が同じメールが朝から大量に来てるが、なんかミスってるんか?
233
私左利き寄りの両利き。iPhone Duoのデザインでコントロールが右側に寄ってるのがとても気になる。
346
AIに着手判断からデプロイまでを委譲できる可能性が高いのは運用タスクなので、運用のあるプロダクトではハーネス強化と委譲範囲の検証に時間をかけるのが投資効果が高い。
186
高橋 一貴 retweeted
だいたい「この機能があれば受注できる」というのは眉唾で、受注できるなら先に契約を結ぶように見込み顧客に踏み絵を踏んでもらわないといかんよ。セールスのときの機能不足の指摘は、お断りの一表現にすぎん paper2.hatenablog.com/entry/…
45
3
236
32,888
どれくらい消費するもんかなと思ってFable5.1でultracode使ったらworkflow一回終わる前に5h limit到達。さすがにサブエージェント全部FableはMax20xでも厳しいのか
1
300
$20のクレジットが余っていたのでworkflowを再開したら10分でなくなった
1
129
Dynamic workflow sizeを試しにunrestrictedにしたせいで、400個くらいsubagentを立ち上げたようだ。 仕事の中身見たらオーバーエンジニアリングの極致みたいなことになってた。
57