Takuma Kajikawa (@kajitack) header
Takuma Kajikawa (@kajitack) profile picture

VP of Technology @TechBowl1 / TechTrainメンター / Staff @fp_matsuri @honoconf / 高専卒 / 筋トレ / ロードバイク / トライアスロン / IRONMAN Finisher

富山→東京
Joined March 2009
Photo by Takuma Kajikawa (@kajitack)Photo by Takuma Kajikawa (@kajitack)Photo by Takuma Kajikawa (@kajitack)Photo by Takuma Kajikawa (@kajitack)Photo by Takuma Kajikawa (@kajitack)Photo by Takuma Kajikawa (@kajitack)Photo by Takuma Kajikawa (@kajitack)Photo by Takuma Kajikawa (@kajitack)
Takuma Kajikawa retweeted
基調講演情報出ましたわ〜! 今年は 安田 絹子さん(@kinu )、日本CTO協会 理事 芹澤 雅人さん(@masato_serizawa)にご登壇いただきます😊🌟 このお二方にしか話せない珠玉の講演をお見逃しなく!! #emconf_jp
//  基調講演情報を公開🗣️ \\ EMConf JP 2027のキーノートは、 ・Principal Software Engineer 安田 絹子さん ・日本CTO協会 理事 芹澤 雅人さん にご登壇いただけることになりました🎊🎊 安田さんの講演概要は後日公開となります、乞うご期待! 2027.emconf.jp/
1
2
17
1,921
ご参加ありがとうございました☺️✨️ 次回は10/30(金)、オフラインで行います!まだまだ募集中ですよ〜! #emconf_jp #プロポーザル書いてみよう会 emconf.connpass.com/event/41…
3
5
1,151
Takuma Kajikawa retweeted
#GopherConJP 現在日本語プロポーザルの提出が予想よりだいぶ少ないため、締め切りを延長することにしました。 既にご提出いただいた皆さんには大変申し訳ございませんが、ブラッシュアップ期間としていただければ幸いです。 まだ提出していない皆さん、今がチャンスです!是非お申し込みください🏃
Replying to @GopherConJP
#GopherConJP プロポーザル募集期限間近…ですが、日本からのプロポーザルがまだまだ少ないため、募集期間を延長します!! 改めまして、締切は 11月1日(日) 23:59 です! 応募しようと思っていたけれど時間が足りない…と思っていた皆様! ぜひこの機会にご応募ください🙌
8
1
15
2,018
Takuma Kajikawa retweeted
パッチのリリースからサービス再開まではたかだか30分くらいかもしれないけど、そのためにk8s化を進め、強力なCI基盤を構築し、PHPをアップデートし続け、さまざまな準備をしていたので、通常のデプロイとほとんど変わらない時間でリリースできているんですよね。 記事には出てこないけど、朝からインシデントコマンドを始めていて、お昼には緩和策を実施していたからこそ、このタイムスパンで進んでいるわけで、インフラチーム以外にもCSIRT、各プロダクト、リスクマネジメントなどさまざまなチームが連携して対応に当たっていただきました。 ほんとうにみなさんを尊敬しています。
90
2
424
23,626
【#pixiv_inside】 PHP 8.5.12の緊急リリースに pixivはどう対応したか inside.pixiv.blog/2026/10/22… PHPにて緊急セキュリティリリースが予告され pixivも対応しました。 セキュリティアップデート公開から pixivメンテナンス明けまで約30分の対応を ビルド・デプロイ基盤も踏まえながら説明します✍️
41
9,060
1,310
31,481
4,016,211
最終日はphp2shell対応でバタバタしましたが、その場でCTOの方々と情報共有できる貴重な機会にもなりました…! メンテナンスの判断や今後の対応方針を考えるうえで助かりました! 情報を共有してくださったみなさん、ありがとうございました!対応お疲れさまでした…! #ctonight
1
27
934
CTO Night & Day初参加してきました! 最初は馴染めるか不安でしたが、みなさんが優しく話しかけてくれたおかげで、沢山交流できました! 普段はなかなか聞けない実践知や、それぞれが抱える課題に触れ、多くの学びがありました! #ctonight
1
28
1,213
"memory unsafe な言語、type safety があまり確保されていない言語の実装は、モダナイズを検討すべきでしょう。(僕はPHP好きですが、C/C++ で書かれた php-src は、やはりメモリバグ類に対して見通しに限界がありますね。好きなんですが…)"
【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 の総力戦が必要です。ボードがセキュリティに向かって一致団結する必要があります。 ・結構これらロールの間にサイロがあるケースがありますが、そんなことを言っている場合ではありません。 ・団結を!
4
644
【TechTrainサービス再開のお知らせ】 いつも TechTrain / DirecTrain をご利用いただきありがとうございます。 10月21日(水)17時より、サービスの安全確保のための予防措置として実施しておりました緊急メンテナンスを完了し、サービスを再開いたしました。 今回の緊急メンテナンスにより、TechTrain / DirecTrainをご利用いただけない時間が発生し、皆さまに多大なご不便・ご迷惑をおかけしましたことを、深くお詫び申し上げます。 今後も、皆さまに安心してご利用いただけるサービスの提供に努めてまいります。 TechTrain 運営(株式会社TechBowl)
7
3
16
2,173
【重要】緊急メンテナンスのお知らせ(セキュリティ対応) いつも TechTrain をご利用いただきありがとうございます。 サービスの動作に使われているソフトウェア(PHP)に、重大な脆弱性が2件見つかりました。 皆様の情報をお守りするための予防措置として下記のサービスを一時停止いたします。 ■対象サービス TechTrain / DirecTrain ■停止開始 2026年10月21日(水)17時より ■再開予定 未定です。修正プログラムの公開後すみやかに適用と確認を行います。 ■停止中の影響 サービスの閲覧、ログイン、メッセージ、オンライン面談 など、すべての機能がご利用いただけません。 現時点で、本件による不正アクセスなどの被害は確認されておりません。 ご不便、ご迷惑をおかけし、誠に申し訳ございません。 TechTrain 運営 (株式会社TechBowl)
1
24
3
61
28,768
VPoEになりました!!スマートバンクをもっと強くしていくぞ!とやる気満々なので応援お願いします〜
【お知らせ】 スマートバンク初のVPoEとして三谷(@shohei1913)が就任しました。 今後の事業拡大にむけ、最大限の力を発揮できる組織へと進化してまいります。 CTO堀井雄太(@yutadayo )との対談記事では、就任背景や今後目指すエンジニア組織についてお話ししています👉️blog.smartbank.co.jp/entry/v…
55
29
5
302
11,392
TechTrain シール置かせていただきました! #ctonight
1
18
1,275
Takuma Kajikawa retweeted
本編スタート! #ctonight
3
20
1,242