Kitty Zenn cute pigtails
(Share me now)
#kittyzenn.birth-suit #shareme #sharenow #color #notporn #amateur #guatemala #guatemalan #photography #face #goddess #model #breasts #tits #butt #ass #teen #stunning #body #humanbeauty #girl #modelling #latina #sexual #pigtails
@birth-suit.bsky.social
Kitty Zenn cute pigtails
(Share me now)
#kittyzenn.birth-suit #shareme #sharenow #color #notporn #amateur #guatemala #guatemalan #photography #face #goddess #model #breasts #tits #butt #ass #teen #stunning #body #humanbeauty #girl #modelling #latina #sexual #pigtails
@birth-suit.bsky.social
AI加速時代のQAエンジニア:開発スピードと品質のバランス戦略
AIによる開発加速によりテスト工程がボトルネック化する課題に対し、QAエンジニアの生存戦略と具体的な実践方法を示す。
PIVOTでは、AIに正常系や網羅的なテストケースの素案生成を任せ、人間がUI/UXやビジネス要件の確認に集中する役割分担を確立。
このAIとの効果的な協業と、成長フェーズに合わせたスピード重視の品質戦略(攻め8:守り2)を通じて、開発速度と品質を両立させるための最適なQA活動を追求している。
AI加速時代のQAエンジニア:開発スピードと品質のバランス戦略
AIによる開発加速によりテスト工程がボトルネック化する課題に対し、QAエンジニアの生存戦略と具体的な実践方法を示す。
PIVOTでは、AIに正常系や網羅的なテストケースの素案生成を任せ、人間がUI/UXやビジネス要件の確認に集中する役割分担を確立。
このAIとの効果的な協業と、成長フェーズに合わせたスピード重視の品質戦略(攻め8:守り2)を通じて、開発速度と品質を両立させるための最適なQA活動を追求している。
Hebben jullie dat ook? Of zijn jullie gewoon lekker zenn?
#dierfotografie #fotovanvorigjaar #natuur
Hebben jullie dat ook? Of zijn jullie gewoon lekker zenn?
#dierfotografie #fotovanvorigjaar #natuur
Vercel AI SDKはなぜ複数ステップのLLM呼び出しを1つのStreamで返せるのか?
Vercel AI SDKの`streamText`は、AIエージェントの複数ステップの処理結果を単一のストリームで提供する仕組みを解説している。
この鍵は「`stitchableStream`」にある。
これは、複数のLLM応答やツール実行結果のストリームをキューで管理し、順次繋ぎ合わせて一つにする。
非同期的なストリーム追加を可能にするため、新しいストリームが来るまでPromiseで待機するメカニズムが採用されており、シームレスなデータ消費を実現している。
Vercel AI SDKはなぜ複数ステップのLLM呼び出しを1つのStreamで返せるのか?
Vercel AI SDKの`streamText`は、AIエージェントの複数ステップの処理結果を単一のストリームで提供する仕組みを解説している。
この鍵は「`stitchableStream`」にある。
これは、複数のLLM応答やツール実行結果のストリームをキューで管理し、順次繋ぎ合わせて一つにする。
非同期的なストリーム追加を可能にするため、新しいストリームが来るまでPromiseで待機するメカニズムが採用されており、シームレスなデータ消費を実現している。
AI駆動開発のお供にknipがステキな理由
TypeScriptプロジェクト向けのデッドコード検知ツールknipを紹介する。
knipはzero-configで手軽に導入可能であり、多岐にわたるプラグインでエントリポイントを自動判定する。
特にAI駆動開発において、コーディングエージェントが生成しがちなデッドコードを効率的にクリーンアップし、コードの品質と保守性を向上させる上で非常に有用である。
AI駆動開発のお供にknipがステキな理由
TypeScriptプロジェクト向けのデッドコード検知ツールknipを紹介する。
knipはzero-configで手軽に導入可能であり、多岐にわたるプラグインでエントリポイントを自動判定する。
特にAI駆動開発において、コーディングエージェントが生成しがちなデッドコードを効率的にクリーンアップし、コードの品質と保守性を向上させる上で非常に有用である。
#inktober2025 #inktober #originalcharacter #myart #drawing #doodle #traditionalart #oc #mangaart #mangadrawing
4年目のソフトウェアエンジニア...
https://zenn.dev/akhmgc/articles/aa55dfd823d062
Supabaseは個人開発の味...
https://zenn.dev/kontaco/articles/1128b039d47dd0
AIを使う人は、AIをあまり使...
https://zenn.dev/cloud_ace/articles/b172102d0163c2
4年目のソフトウェアエンジニア...
https://zenn.dev/akhmgc/articles/aa55dfd823d062
Supabaseは個人開発の味...
https://zenn.dev/kontaco/articles/1128b039d47dd0
AIを使う人は、AIをあまり使...
https://zenn.dev/cloud_ace/articles/b172102d0163c2
This is art meeting purpose. by Marina Zenn medium.com/p/this-is-ar...
This is art meeting purpose. by Marina Zenn medium.com/p/this-is-ar...
pointermoveで真面目にドラッグ
本記事は、JavaScript/TypeScriptを用いて高性能なドラッグ操作を実装するテクニックを解説している。
軽快な動作のためにrequestAnimationFrameを、高速なポインター移動でも途切れないようにsetPointerCaptureを採用。
また、スクロールイベントを監視し、移動量を正確に反映させることで、環境に依存せず正確に追従するドラッグを実現する。
素のJavaScriptとReact Hooks (`useDrag`) の両方で具体的なコード例を提供している。
pointermoveで真面目にドラッグ
本記事は、JavaScript/TypeScriptを用いて高性能なドラッグ操作を実装するテクニックを解説している。
軽快な動作のためにrequestAnimationFrameを、高速なポインター移動でも途切れないようにsetPointerCaptureを採用。
また、スクロールイベントを監視し、移動量を正確に反映させることで、環境に依存せず正確に追従するドラッグを実現する。
素のJavaScriptとReact Hooks (`useDrag`) の両方で具体的なコード例を提供している。
#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
#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
@betruevoteblue.bsky.social
@suzzisulli.bsky.social
@yecats47.bsky.social
@abbarsha.bsky.social
@rikerjoe.bsky.social
@davidp-p.bsky.social
@fallen00angel.bsky.social
> - ページをまたいだ階層の継承
> - 長距離参照の解決(1ページ目の前提が80ページ後に再利用される)
> - 複雑な照応関係(「前述の方法」=どれ?)
> - 多層構造の混在(章+番号+記号)
> LangExtractはこれらを Few-shot学習+コンテキスト継承 によって改善してくれます。
zenn.dev/retrieva_tec... #zenn
> - ページをまたいだ階層の継承
> - 長距離参照の解決(1ページ目の前提が80ページ後に再利用される)
> - 複雑な照応関係(「前述の方法」=どれ?)
> - 多層構造の混在(章+番号+記号)
> LangExtractはこれらを Few-shot学習+コンテキスト継承 によって改善してくれます。
zenn.dev/retrieva_tec... #zenn
TypeScriptの型推論でCLIバリデーションをなくせた話
この記事は、CLIツール開発で頻繁に書かれるバリデーションコードの非効率性を指摘します。
「バリデーションせずパースせよ」という原則に基づき、TypeScriptの型推論とパーサーコンビネータライブラリ「Optique」を紹介。
これにより、CLI引数を最初から有効な型としてパースし、従来のバリデーションコードをほぼ不要にできると提唱します。
結果として、コード量が減り、リファクタリングが容易になり、コンパイル時にバグを検知できるなど、堅牢性と保守性が向上するメリットを説明しています。
TypeScriptの型推論でCLIバリデーションをなくせた話
この記事は、CLIツール開発で頻繁に書かれるバリデーションコードの非効率性を指摘します。
「バリデーションせずパースせよ」という原則に基づき、TypeScriptの型推論とパーサーコンビネータライブラリ「Optique」を紹介。
これにより、CLI引数を最初から有効な型としてパースし、従来のバリデーションコードをほぼ不要にできると提唱します。
結果として、コード量が減り、リファクタリングが容易になり、コンパイル時にバグを検知できるなど、堅牢性と保守性が向上するメリットを説明しています。
[Azure] Terraform or Bicep を考えてみた
この記事では、AzureにおけるIaCツール、TerraformとBicepのメリット・デメリットを比較し、どちらを選択すべきか解説しています。
特に状態管理の有無が、運用方法や環境に大きく影響することを指摘し、マルチクラウド対応や成熟度を重視するならTerraform、Azureに特化し迅速な更新や学習容易さを求めるならBicepが適しているとしています。
最後に、それぞれのツールの特徴を理解した上で、自身の状況に合ったツールを選択する重要性を強調しています。
[Azure] Terraform or Bicep を考えてみた
この記事では、AzureにおけるIaCツール、TerraformとBicepのメリット・デメリットを比較し、どちらを選択すべきか解説しています。
特に状態管理の有無が、運用方法や環境に大きく影響することを指摘し、マルチクラウド対応や成熟度を重視するならTerraform、Azureに特化し迅速な更新や学習容易さを求めるならBicepが適しているとしています。
最後に、それぞれのツールの特徴を理解した上で、自身の状況に合ったツールを選択する重要性を強調しています。
「GitHub CI/CD実践ガイド」イベント基調講演ダイジェスト+FAQ #Forkwell_Library
このイベントレポートは、GitHub Actionsを用いたCI/CD実践ガイド書籍の内容をダイジェストで紹介している。
GitHub Actionsの機能、セキュリティ対策(スクリプトインジェクション対策や中間環境変数の利用など)、そしてソフトウェア開発の持続可能性を高めるための習慣や、意図的な脅威への防衛策について解説している。
特に、第三者提供のアクション利用のリスクと、その対策について重点的に触れられている。
「GitHub CI/CD実践ガイド」イベント基調講演ダイジェスト+FAQ #Forkwell_Library
このイベントレポートは、GitHub Actionsを用いたCI/CD実践ガイド書籍の内容をダイジェストで紹介している。
GitHub Actionsの機能、セキュリティ対策(スクリプトインジェクション対策や中間環境変数の利用など)、そしてソフトウェア開発の持続可能性を高めるための習慣や、意図的な脅威への防衛策について解説している。
特に、第三者提供のアクション利用のリスクと、その対策について重点的に触れられている。
Ant Designで始める管理画面開発
この記事は、Ubie社が社内管理画面開発にAnt Designを採用した理由と、その利点・欠点を解説している。
Ant Designの豊富なコンポーネントと柔軟なテーマ設定機能が開発効率を大幅に向上させた一方、DatePickerの挙動やアクセシビリティ、テストの容易性など、改善すべき点も指摘されている。
社内利用という前提でアクセシビリティを考慮しない選択をした点も説明されている。
Ant Designで始める管理画面開発
この記事は、Ubie社が社内管理画面開発にAnt Designを採用した理由と、その利点・欠点を解説している。
Ant Designの豊富なコンポーネントと柔軟なテーマ設定機能が開発効率を大幅に向上させた一方、DatePickerの挙動やアクセシビリティ、テストの容易性など、改善すべき点も指摘されている。
社内利用という前提でアクセシビリティを考慮しない選択をした点も説明されている。