#zenn
Zenn Lore

#nsfw #furry
November 10, 2025 at 8:55 PM
今日のZennトレンド

AI加速時代のQAエンジニア:開発スピードと品質のバランス戦略
AIによる開発加速によりテスト工程がボトルネック化する課題に対し、QAエンジニアの生存戦略と具体的な実践方法を示す。
PIVOTでは、AIに正常系や網羅的なテストケースの素案生成を任せ、人間がUI/UXやビジネス要件の確認に集中する役割分担を確立。
このAIとの効果的な協業と、成長フェーズに合わせたスピード重視の品質戦略(攻め8:守り2)を通じて、開発速度と品質を両立させるための最適なQA活動を追求している。
AI加速時代のQAエンジニア:開発スピードと品質のバランス戦略
AI加速時代におけるQAエンジニアの生存戦略 ― PIVOTでの実践からビジネス映像メディア「PIVOT」でQAエンジニアをしているケイスケです。本記事では、AIによる開発工程の加速に直面したとき、QAエンジニアがどのように適応していくか。そして、PIVOTというプロダクトで実際にどう取り組んでいるのかをお伝えします。 1. はじめに:AIが加速する開発と取り残されるテスト工程GitHub Co
zenn.dev
November 2, 2025 at 9:17 PM
The Zenn shrine looking to die for
October 29, 2025 at 9:04 PM
Het is een beetje druk in het hoofd met een theorie-examen én de verkiezingen voor de deur. Voel me, van binnen, net een uh....rennende eekhoorn, ofzo.

Hebben jullie dat ook? Of zijn jullie gewoon lekker zenn?

#dierfotografie #fotovanvorigjaar #natuur
October 26, 2025 at 10:15 AM
今日のZennトレンド

Vercel AI SDKはなぜ複数ステップのLLM呼び出しを1つのStreamで返せるのか?
Vercel AI SDKの`streamText`は、AIエージェントの複数ステップの処理結果を単一のストリームで提供する仕組みを解説している。
この鍵は「`stitchableStream`」にある。
これは、複数のLLM応答やツール実行結果のストリームをキューで管理し、順次繋ぎ合わせて一つにする。
非同期的なストリーム追加を可能にするため、新しいストリームが来るまでPromiseで待機するメカニズムが採用されており、シームレスなデータ消費を実現している。
Vercel AI SDKはなぜ複数ステップのLLM呼び出しを1つのStreamで返せるのか?
最近業務で AI エージェントの実装をすることが多い新卒 1 年目のエンジニアです。Vercel AI SDK の実装で面白いなと思った部分について記事にしてみました!(初投稿) はじめにVercel AI SDK では、以下のようにstreamTextに prompt や tool などを渡すだけで、AI エージェントを簡単に作ることができます。example.ts// お天気エージェントcon
zenn.dev
October 27, 2025 at 9:19 PM
今日のZennトレンド

AI駆動開発のお供にknipがステキな理由
TypeScriptプロジェクト向けのデッドコード検知ツールknipを紹介する。
knipはzero-configで手軽に導入可能であり、多岐にわたるプラグインでエントリポイントを自動判定する。
特にAI駆動開発において、コーディングエージェントが生成しがちなデッドコードを効率的にクリーンアップし、コードの品質と保守性を向上させる上で非常に有用である。
AI駆動開発のお供にknipがステキな理由
この記事の目的Claude Codeでvibe codingをしていたときにknipを併用したら体験がとても良かったのでシェアknipを使っている人が一人でも増えたら嬉しいです。 knipとはTypescriptプロジェクト用のデッドコード検知ツール未使用のファイル/関数/exportをいい感じに削除してくれる未使用のcss assetsや不要なpackage.jsonのライブラリも整理してくれ
zenn.dev
October 25, 2025 at 9:18 PM
October 17, 2025 at 10:26 AM
今日のZennトレンド

4年目のソフトウェアエンジニア...
https://zenn.dev/akhmgc/articles/aa55dfd823d062
Supabaseは個人開発の味...
https://zenn.dev/kontaco/articles/1128b039d47dd0
AIを使う人は、AIをあまり使...
https://zenn.dev/cloud_ace/articles/b172102d0163c2
October 16, 2025 at 11:00 PM
When #MonochtomeMonday meets #MilfMonday and the #Kinktober list @mrspjhaverstock.bsky.social and I have been going off of and it's #shibari day! @thebubblebooty.bsky.social is at the beautiful center of that zenn diagram. Nicely done, BB! 😘💋 (Do you follow this gorgeous lady yet?)
October 14, 2025 at 2:10 AM
Thank you for showing interest in the World Community Game Project's activities and for resonating with the vision that I have set forth for this project 🌍

This is art meeting purpose. by Marina Zenn medium.com/p/this-is-ar...
This is art meeting purpose.
This is art meeting purpose. The idea of using games as bridges for human connection, not competition that’s rare, that’s powerful. Your concept of a decentralized creative park, where …
medium.com
October 6, 2025 at 12:08 AM
今日のZennトレンド

pointermoveで真面目にドラッグ
本記事は、JavaScript/TypeScriptを用いて高性能なドラッグ操作を実装するテクニックを解説している。
軽快な動作のためにrequestAnimationFrameを、高速なポインター移動でも途切れないようにsetPointerCaptureを採用。
また、スクロールイベントを監視し、移動量を正確に反映させることで、環境に依存せず正確に追従するドラッグを実現する。
素のJavaScriptとReact Hooks (`useDrag`) の両方で具体的なコード例を提供している。
pointermoveで真面目にドラッグ
ここが真面目軽快な動作:requestAnimationFrame で描画高速移動で切れない:setPointerCaptureスクロールしても切れない:scroll でも描画シンプルな後処理:lostpointercapture で releasePointerCapture を拾う設計なんか100行近くなってしまったタッチデバイス用に touch-action: none を付与しているので
zenn.dev
October 5, 2025 at 9:17 PM
Zenn | 20 (…until next week)
#promosky

College student that spends way too much time online :•)

✮ kpop (mostly shineevelvet, more in bio!)
✮ gaming (deltarune/toram online/mc)
✮ pop rock/oldies music
✮ occasional cat pics  
✮ sometimes complaining about college
a man in a suit is laying on the floor with a suitcase .
ALT: a man in a suit is laying on the floor with a suitcase .
media.tenor.com
October 1, 2025 at 3:20 PM
Zenn and Xander: Snack Stash

#nsfw #furry
September 28, 2025 at 12:56 AM
yeeees, more Zenn and Xander <3
September 28, 2025 at 9:58 AM
A Zenn diagram for the ages.
September 27, 2025 at 5:11 PM
Temporal APIの現在地(2025年9月時点)|ふぁぼん zenn.dev/fabon/articl... #zenn

書いた
Temporal APIの現在地(2025年9月時点)
zenn.dev
September 26, 2025 at 10:19 PM
> AIが苦手なこと
> - ページをまたいだ階層の継承
> - 長距離参照の解決(1ページ目の前提が80ページ後に再利用される)
> - 複雑な照応関係(「前述の方法」=どれ?)
> - 多層構造の混在(章+番号+記号)
> LangExtractはこれらを Few-shot学習+コンテキスト継承 によって改善してくれます。
zenn.dev/retrieva_tec... #zenn
Googleの新ライブラリ LangExtract をガチで使ってみたら、114ページPDFを10分で解析できた話
zenn.dev
September 26, 2025 at 3:49 AM
Zenn のプロフィール画像更新した
← Before / After →
September 24, 2025 at 11:52 PM
書きました

【Terraform 1.4】terraform query コマンドで既存リソースを一括 import する|koki zenn.dev/terraform_jp... #zenn
【Terraform 1.4】terraform query コマンドで既存リソースを一括 import する
zenn.dev
September 22, 2025 at 10:33 AM
色々足して書き直してきた
#zenn
zenn.dev/arusyukuhai/...
レッドオーシャンに一石を投じるつもりで変なSNSを8ヶ月以上運営してかなり病んだ話
zenn.dev
September 21, 2025 at 2:40 AM
今日のZennトレンド

TypeScriptの型推論でCLIバリデーションをなくせた話
この記事は、CLIツール開発で頻繁に書かれるバリデーションコードの非効率性を指摘します。
「バリデーションせずパースせよ」という原則に基づき、TypeScriptの型推論とパーサーコンビネータライブラリ「Optique」を紹介。
これにより、CLI引数を最初から有効な型としてパースし、従来のバリデーションコードをほぼ不要にできると提唱します。
結果として、コード量が減り、リファクタリングが容易になり、コンパイル時にバグを検知できるなど、堅牢性と保守性が向上するメリットを説明しています。
TypeScriptの型推論でCLIバリデーションをなくせた話
CLIツールを作っていると、必ずと言っていいほど書くことになるバリデーションコード。TypeScriptの型推論を活用したら、このコードをほぼ不要にできたお話をします。きっかけは、いろんなプロジェクトのコードを読んでいて気づいたことでした。どのCLIツールにも、似たようなバリデーションコードが含まれているんです。例えばこんな感じです:if (!opts.server &amp;&amp; opts
zenn.dev
September 12, 2025 at 9:19 PM
今日のZennトレンド

[Azure] Terraform or Bicep を考えてみた
この記事では、AzureにおけるIaCツール、TerraformとBicepのメリット・デメリットを比較し、どちらを選択すべきか解説しています。
特に状態管理の有無が、運用方法や環境に大きく影響することを指摘し、マルチクラウド対応や成熟度を重視するならTerraform、Azureに特化し迅速な更新や学習容易さを求めるならBicepが適しているとしています。
最後に、それぞれのツールの特徴を理解した上で、自身の状況に合ったツールを選択する重要性を強調しています。
[Azure] Terraform or Bicep を考えてみた
最近は関わる案件の多くで IaC を前提とすることが多くなってきました。Azure においては、主に Terraform と Bicep という選択肢があると思うのですが、改めて自分なりにどちらを使うと良さそうか考えてみたので、残しておこうと思います。 1. それぞれのメリット/デメリット「👍️」は特に良いと感じる点、「🤯」は特に辛いと感じる点です。 Terraform のメリット👍️マルチクラウ
zenn.dev
September 7, 2024 at 9:18 PM
今日のZennトレンド

「GitHub CI/CD実践ガイド」イベント基調講演ダイジェスト+FAQ #Forkwell_Library
このイベントレポートは、GitHub Actionsを用いたCI/CD実践ガイド書籍の内容をダイジェストで紹介している。
GitHub Actionsの機能、セキュリティ対策(スクリプトインジェクション対策や中間環境変数の利用など)、そしてソフトウェア開発の持続可能性を高めるための習慣や、意図的な脅威への防衛策について解説している。
特に、第三者提供のアクション利用のリスクと、その対策について重点的に触れられている。
「GitHub CI/CD実践ガイド」イベント基調講演ダイジェスト+FAQ #Forkwell_Library
2024/9/17に「GitHub CI/CD実践ガイド~ Forkwell Library#67」というイベントで登壇しました。本記事ではその講演をダイジェストでお届けします。あわせて当日のFAQにも回答します。 発表資料イベントでは拙著『GitHub CI/CD実践ガイド』のポイントを解説しました。https://gihyo.jp/book/2024/978-4-297-14173-8資料はS
zenn.dev
October 1, 2024 at 9:18 PM
今日のZennトレンド

Ant Designで始める管理画面開発
この記事は、Ubie社が社内管理画面開発にAnt Designを採用した理由と、その利点・欠点を解説している。
Ant Designの豊富なコンポーネントと柔軟なテーマ設定機能が開発効率を大幅に向上させた一方、DatePickerの挙動やアクセシビリティ、テストの容易性など、改善すべき点も指摘されている。
社内利用という前提でアクセシビリティを考慮しない選択をした点も説明されている。
Ant Designで始める管理画面開発
こんにちは、Ubieデザインエンジニアの takanoripです。最近はずっと社内管理画面を開発しており、そのフロントエンド開発にAnt Design(Antd)を採用してみたので感想と注意が必要なポイントについてまとめました。https://ant.design/ Ant Design?Ant DesignはAnt Group(中国アリババグループの金融関連会社)が開発しているUIライブラリです
zenn.dev
September 30, 2024 at 9:18 PM