APIがあるので、これまで紹介してきたのと同様にPowerShellでAPIを叩いて検索が可能です。セッションなど多くの「海外のセッション動画」が取得できるのです。*1年末、年始の時間を利用してセッション動画を見てみたい人にどうぞ。何はともあれ、API仕様を知っておかないとですね。ついてでも探しましょう。statistics見にくいので絞りましょう。リンクアドレスを、公開日順に表示します。https://www.youtube.com/v/LboXvvgi_Xc?version=3&f=videos&app=youtube_gdata前回の記事でやったようにブラウザで自動表示すれば、検索結果をすぐに確認できます。PowerShellでフィルタかけられるので便利ですね。ヘルパーを用意したらどうだろうなのです、はい。必要となる処理を事前に定義してしまう方向で考えようということです。処理しているオブジェクトの合成。これを事前定義してしまうことができます。利用するパイプラインに入力されたストリームを順次処理する。処理されるのが定石です。各オブジェクトを順次処理可能になります。節だけをもつFunctionなのですが、まぁ便利です。今回のをFilterを使って、オブジェクト処理を定義するとこのようになります。}}これでどう変わるかというと、記述がこれで済みます。`何度も登場するストリーム処理パターンを定義しておく。他言語でやる手法が、今ようやくPowerShellでも取り上げられつつあります。*2まとめ近くいくつかのパターンをまとめる予定です。処理をまとめておいて、Moduleに組み込む。いったやり方でコレクションを処理しやすくなります。おけるパイプラインを通した繰り返し処理で最速の手段です。Where-Objectなどのコレクションフィルタリングでも示しています。コレクションフィルタリングについてまとめてみるGitHubにおいておきます。YouTubeAPI*1:普通に動画を検索したい人はそれでどうそ*2:今回は用途を限定しますが、汎用的な用途を今後示していければと考えています。さんが、このような問題で困っていたそうです。読者になるこのブログについて引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。