nazo (@nazo) profile picture

フリーランスWebエンジニア/テックリード/技術顧問/レガシー改善/クラウド/IaC/CICD/AIコーディング/フルリモートワーク/お仕事依頼はDMで

Joined April 2007
Orca使うとライブラリ作りながら同時にライブラリの実証実験アプリ作らせて相互に改善させられて楽
67
なんかPHPのフレームワーク作り始めた(主にAIが)
1
91
Muse、招待コード入れ忘れたしダメかなーって思ってたけど使ってみるとそもそも全然減らない
1
159
Chrome 157がリリースされ、待望の「HTML-in-Canvas」が正式搭載されました。 HTML・CSSのレイアウトを<canvas>に取りこんで演出かけ放題! ウェブ表現における革命級の新機能です。
24
551
97
3,488
255,484
GPUI、Zedの人が作ったというかZedの内部ライブラリなのね。 クロスプラットフォーム対応してるしどうせUIのコードなんてAIで書くだろうというのを考えるとかなり良さそう gpui.rs/
1
1
276
Discord is rebuilding its apps from scratch in Rust! Discord CTO Stanislav Vishnevskiy confirmed they are ditching Electron and React Native. The new client is fully written in Rust and uses GPUI for rendering. Early preview show massive performance gains: - RAM usage dropped to ~290 MB (down from ~2 GB) - Single, lightweight process instead of endless Chromium helpers
439
1,777
1,009
24,524
3,081,195
Playwright and browser security reminder. We saw a post suggesting that you delete Playwright because it bundles browsers with CVEs. That is a misconception. Do not delete Playwright🙃. Here is how it works and what you should do. No Playwright package bundles a browser. Agents on Playwright MCP or CLI run your stable Chrome, which gets Chrome's security updates, with the sandbox on. 🤖 If you use Playwright MCP or the Playwright CLI They use the stable Chrome / Edge on your machine, so it gets its normal updates. No config edit is needed. 🧪 If you use the test runner When you run npx playwright install, Playwright downloads Chrome for Testing, pinned to the build we tested that release against. The pin is on purpose. Your tests run on the same browser on every laptop and CI machine, and a browser update cannot suddenly break your suite. You choose when to move by upgrading Playwright. New releases usually pin a build ahead of stable Chrome, so you see breakage before your users do. We recommend this for full e2e test suites on your own trusted app. This build can miss Chrome security fixes until the next Playwright release, and by default it runs with the sandbox off. Do not use it on the hostile web. 📚 If you use the library API chromium.launch() has the same defaults: the pinned build with the sandbox off. If your code visits pages you don't control (scrapers, agent scripts), max out protection: chromium.launch({ channel: 'chrome', chromiumSandbox: true }) 🔒 Always keep Chrome / Edge updated. Some bugs can escape a sandbox. Happy testing!
45
276
33
2,356
171,592
ISUCON 参加記を書きました!天然知能で編集しましたが、AI表現が残っていたらごめんなさい。 今回は当日の解法についてです。どんな準備をしたかはまた後日。 ISUCON2026 で優勝しました(当日編) zenn.dev/luvtechno/articles/… #zenn
12
551
137
3,180
398,356
getting started with T3 Code has never been easier, excited to be a launch partner of Sign in with ChatGPT! install t3 code, sign in to your ChatGPT accounts (yes… plural, t3 code supports multiple accounts), and send your first prompt. no external dependencies required. available now on latest t3 code!
49
36
17
1,460
153,362
Codexが過剰実装ばかりするからClaude Codeメインに切り替えてみたんだけど…うーん…
1
156
今日ISUCONあったんだ AI使用可なら札束でAIを限界までぶん回す勝負になりそうだけどどうなんだろう
171
この個人情報漏洩や脆弱性祭りの状況で何も起きてない企業をもっと評価しよう みんな減点評価より加点評価のほうがいいでしょ?
4
366
终于找到克制Codex过度防御的办法了。 用Codex最烦的就是改个小功能,塞满判空等一堆测试,浪费时间。 开源项目OpenCode 在 AGENTS.md 里立的 4 条规矩,专治 AI 的过度设计,建议直接抄进你的AGENT.MD: 1、防过度防御:几乎不会发生的边界/并发问题,讲清概率并经用户确认后再加,严禁为“理论上更稳”私自膨胀代码。 2、入口单次校验:外部数据只在边界校验一次,内部靠类型系统流转,禁止层层重复判断。 3、拒绝提前抽象:单次使用的逻辑就近内联,不随意提前拆分无意义的 helper。 4、控制复杂度:非必要不用 try/catch,能单函数清晰搞定的别硬拆。 以上4条分别对应图片中标记出来的几行内容,直接复制英文即可,github项目地址我帖在评论区。
69
151
12
1,426
155,761
Muse、登録して招待コード入力し忘れて48時間経過したので終わりです
1
2
813
何言語でもいいから毎日セキュリティアップデートして毎日デプロイしろ!!!
3
286
どうせだからそのまま実装させてるけど、何の思想もないのでどっかで見たことある言語が再生産されてる
ChatGPTと次世代プログラミング言語についての壁打ちをして、エフェクトシステムなるほどねーってなってる
115