The PowerScripting Centennial

PowerShell Team

99 podcasts of Pure Power. That’s what the PowerScripting Podcast has been churning out for almost three years! Well, this week is extra special, as you might imagine from the title of this post. On Thursday, they record episode one hundred: a huge milestone by any means. A testament to dedication and passion.

Episode #100 looks like it’s going to be fun: tips, tricks, and who knows what else. Join em’ live on UStream if you want to be part:

Come check out our live video stream as we record the show! We usually air every Thursday at 9:30pm EST (GMT-5), unless otherwise noted on our blog. (Live video) (add to calendar) (view calendar) (rss feed)

Not only is episode #100 exemplary for its PowerShell goodness, it in fact makes it one of the most long running and persistent podcasts on the internet. Here’s a little script that digs through the internet to give you a sense – 100 episodes places the PowerScripting podcast in the upper 10% of all Podcasts when it comes to longevity:

001
002
003
004
005
006
007
008
009
010
$wc = New-Object System.Net.WebClient
$total = 0
$items = for($trial = 10; $trial -lt 220; $trial += 5)
{
    $page = $wc.DownloadString("http://www.bing.com/search?q=podcast+%22episode+%2B" + $trial + "%22")
    [int] $count = $page | Select-String ‘of (.*?) results’ | % { $_.Matches[0].Groups[1].Value }
    $total += $count
    New-Object PsObject -Property @{ Episodes = $trial; Cumulative = $total; Graph = ("*" * ($count * .000004)) }
}
$items | Format-Table Episodes,Cumulative,Graph -Auto

Here’s that script in action:

image

Lee Holmes [MSFT]
Windows PowerShell Development
Microsoft Corporation

0 comments

Discussion is closed.

Feedback usabilla icon