GitLab ,ex-Red Hat.ex-Confluent,ex-Oracle,ex-Salesforce(Heroku), ex-Accenture. Master of MOT(Tokyo Univ. of Science 2017),Ruby Committer.

Tokyo, Japan
Joined February 2008
Ayumu AIZAWA retweeted
1/3 It’s been an eventful week for software security. Serious vulnerabilities in widely used software like PHP and Node.js, new evidence of what advanced AI models can discover, and no shortage of security vendors offering solutions. AI is making vulnerabilities easier to find and increasingly easier to exploit. That raises the stakes for every company running software. Consider what happens when a new vulnerability is disclosed. Security teams have to identify every affected application. Engineering has to update dependencies or code, run tests, clear release controls, deploy, and verify the fix is live. In a large enterprise, that work spans thousands of applications and millions of dependencies, much of it in software the company didn’t write. As models get more capable, the volume of findings will grow and the time attackers need to act will shrink. Our ability to safely deploy fixes is already struggling to keep up. Network defenses, SOC automation, and virtual patching are essential to contain threats while engineering teams work through remediation. But we still have to fix the underlying software. We need to fundamentally rethink how we secure and maintain software in an era of machine-speed attacks.
1
4
10
1,212
Ayumu AIZAWA retweeted
For enterprises with many top-level groups, GitLab now aggregates vulnerabilities and a single risk score across your entire organization. Learn more. about.gitlab.com/blog/securi…
2
2
17
1,991
Ayumu AIZAWA retweeted
Claude Models on Google Cloud (Anthropic managed) is now generally available. Get the full set of Claude Platform features on Google Cloud, with Google Cloud IAM credentials, billing, and commitment retirement.
324
355
170
6,398
752,180
Ayumu AIZAWA retweeted
🚨 Security update: We've released new PHP runtimes to patch two critical RCE vulnerabilities (CVE-2026-109618 & CVE-2026-109619). PHP app owners should redeploy/rebuild to pick up PHP 8.2.35, 8.3.36, 8.4.27, or 8.5.12. Heroku's dyno containerization and runtime isolation means that non-impacted apps remain secure. Separately, we've also updated runtime base images, including patches to the ca-certificates package to address the eMudhra private key compromise. No action is required for Heroku customers to receive the patch. Details: sforce.co/4zGCsEt
2
8
1
15
2,713
GitLab Japanでは、定期的にイベントを開催しております。 こちらのコンパスのページでは、弊社の技術陣を中心に、毎回張り切ってイベントを開催しております。 ぜひお時間の許す限りで、ご参加いただければ幸いです。 また終了後、アンケートにて今後お聞きになりたいこと等あれば、ぜひお寄せください。 真摯に受け止めて、次回以降の開催に反映させていただきます。 gitlab.connpass.com/ #gitlab
2
3
205
Ayumu AIZAWA retweeted
【速報】OpenAI、常時稼働のエージェント「dots」を発表 ・GPT-6 Astraで動く、ChatGPTの新機能 ・アプリとつなぎ、24時間はたらき続ける ・予約などの用事から、バグ修正のPR作成まで任せられる ・Pro、Business Premium、Enterpriseで提供 詳細はリプで↓
11
157
32
1,309
281,502
Ayumu AIZAWA retweeted
Jev Founder, Diogo Almeida, just released a 12-page PDF on how to use Jev with LLMs It is more useful than most paid AI courses: this is a 10-step blueprint on how to build a faster, cheaper and more controllable AI system around Claude, Codex, Grok or any other LLM: step 1 → split the responsibilities: the LLM generates, Jev makes bounded semantic decisions and deterministic code keeps authority step 2 → build the state: give Jev the current request, relevant evidence, policy and proposed action instead of sending the entire conversation step 3 → choose the right primitive: Choice selects a route, Score evaluates an ordered rubric and Noul returns the probability that a statement is true step 4 → replace giant evaluation prompts with atomic questions: intent, urgency, evidence, risk and scope become separate typed decisions step 5 → put Jev before the LLM: select the context, tools, provider and workflow before paying for an expensive generative call step 6 → give the LLM a bounded job: once Jev selects the route, the model receives only the instructions, files and tools required for that branch step 7 → put Jev after the LLM: check whether the result answers the request, uses sufficient evidence and stays inside the permitted scope step 8 → route by confidence: high-confidence low-risk cases proceed automatically, uncertain cases request more context and consequential actions go to review step 9 → batch independent decisions: ask multiple Choice, Score and Noul questions over one shared state instead of creating another LLM call for every judgment step 10 → record the complete decision receipt: state version, question, probabilities, selected route, model, latency, outcome and human override most AI courses teach you how to write a bigger prompt this 12-page guide teaches you how to build the control system around every prompt the result: smaller contexts, fewer unnecessary LLM calls, safer tool execution and decisions you can actually inspect, test and improve Send this PDF and the original Jev article to Claude Code or Codex and start rebuilding one expensive LLM decision at a time ↓
Most AI agents waste tokens on decisions that never needed text Jev turns routing, scoring, and verification into a fast decision layer I broke down the architecture most agent builders are still missing ↓
63
301
25
2,261
346,438
【一般質問のご案内と残念なお知らせ😢】 本日、東京都議会第3回定例会が開会しました。 私は 9月30日(水)の一般質問に登壇予定です🎤 今回も(!?)質問時間は今定例会最短のわずか6分。限られた時間ですが、都民利益に資する質疑となるようしっかりと準備をして臨みます。 そして、残念なお知らせがあります。 今回無所属議員の辞職に伴い、これまで自由を守る会に与えられていた 各会計決算特別委員会の委員枠が「1」から「0」になりました。 決算特別委員会の委員枠は、各会派の所属議員数に応じて比例配分されます。 もともと端数順位では、自民・共産・自由を守る会が、いずれも「0.500」で横一線。 各会派と協議の末、ご理解をいただき、自由を守る会の1枠を死守できました。 その矢先に、無所属議員1名の辞職によって議員定数が変わり、わずかな小数点以下の差で順位が確定。 上位2会派に枠が配分され、3番目となった自由を守る会は 0枠となりました…😭 ご存知の通り、自由を守る会会派の所属議員数は、この間ずっと2名のままです。 制度上の配分とはいえ、都の1年間の税金の使われ方を詳細にチェックする「決算審査」の機会を、会派として失うことは非常に大きな痛手です。 11月1日(日)には千代田区の都議補選が予定されています。 欠員が補充された時点でも決算審査は続いていますので、状況が変われば、速やかに委員枠について再調整していただけるよう各会派に働きかけたいと思います。 色々と思うことはありますが…まずは9月30日の一般質問に集中します。 しばらくバタバタの日々が続きますが、インフルエンザ等にも気をつけながら、しっかり準備してまいります💨
16
41
10
307
22,079
GitHubからGitLabへ移行しよう — インポート手順と知っておくべきこと - 移行 qiita.com/GL_Tsukasa/items/4… #Qiita @GL_Tsukasaより 上記では、移行をご説明していますが、GitHubのバックアップとして、GitLabへミラーリングしておく、というのもあります。 とにかく、仕事が止まらないように、GitLabをご活用ください。Duoをはじめとした生成AIツールを使えば、CI/CD設定の移行はほぼ完璧に移行できます。
1
1
158
CVE公開件数を月次で集計してみたら、ここ数ヶ月かなり恐ろしい状況になってて震えた。そして最近の脆弱性探査の世界的な活発化からするに、この状況すら序の口で、いずれ桁が1つ変わりそうな予感もします。
2
346
51
792
72,782
【急募】 東京都議会議員補欠選挙(千代田区選挙区)の候補者を公募します。ぜひ、私たち国民民主党と一緒に、「対決より解決」の姿勢で政治を変えていきましょう。お待ちしています! local-elections.new-kokumin.… #国民民主党 #東京都議会議員補欠選挙
【都議選緊急公募】 東京都議会議員の辞職に伴い、都議会議員補欠選挙(千代田区選出)が今後50日以内に行われる見込みです。 東京都連では緊急での候補者公募を行います。 東京都内在住の25歳以上の方が対象です。 公募申込みは下記から local-elections.new-kokumin.…
62
268
29
1,171
162,298
GitLab Japanでは、定期的にイベントを開催しております。 こちらのコンパスのページでは、弊社の技術陣を中心に、毎回張り切ってイベントを開催しております。 ぜひお時間の許す限りで、ご参加いただければ幸いです。 また終了後、アンケートにて今後お聞きになりたいこと等あれば、ぜひお寄せください。 真摯に受け止めて、次回以降の開催に反映させていただきます。 gitlab.connpass.com/ #gitlab
1
170
Ayumu AIZAWA retweeted
デブサミのハッシュタグは #デブサミ でも #DevelopersSummit でもなく #devsumi が正解なん? 福岡でもGitLabブース出してるので、現地行かれる方は絡みに来てください! Developers Summit 2026 FUKUOKA event.shoeisha.jp/devsumi/20… #devsumi
3
5
582
この記事をClaude Codeに読み込ませて、今の自分と比較して取り入れるべきことを取り入れ、CLAUDE.mdを更新させた。 自身曰く「使うほど賢くなる構造」になったらしい。 有益な情報、ありがとうございます。
4
55
1
876
251,361
Ayumu AIZAWA retweeted
Claude Code × Vibe Codingで 「それ何て言えばいい?」を ゼロにする用語集を作りました AIにWebサイトを作ってもらうとき、 地味に困るのが 「パーツの名前がわからない」問題。 ヒーロー、モーダル、ブレッドクラム… 名前を知ってるだけでAIへの 指示精度が段違いに変わります。 この用語集では ✅パーツ名/スタイル/インタラクションを網羅 ✅各用語に「AIへの指示例」付き ✅ビジュアルUI図鑑で実際の配置も確認できる Vibe Codingの語彙力、ここで一気に上げてください。 🔽 用語集はこちら vibecoding-glossary.pages.de…
11
140
26
1,570
191,233