Pokazywanie postów oznaczonych etykietą blog. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą blog. Pokaż wszystkie posty

niedziela, 8 grudnia 2013

Ostatnie posty w PowerShellu

Skoro już siedzę troszkę w PS to pomyślałem sobie, że napiszę skrypt do pobierania postów z bloga. Skorzystałe z feedburner jako zasób wpisów.
function Get-ArekOnSoftwarePosts
{
    $url  = "http://feeds.feedburner.com/ArekOnSoftware"
    $webClient =  New-Object Net.WebClient
    $webClient.Proxy = [System.Net.WebRequest]::DefaultWebProxy
    $webClient.Proxy.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials
    $webClient.Encoding = [System.Text.Encoding]::UTF8;
    $feed = $webClient.DownloadString($url)
    ([xml]$feed).rss.channel.item | Select title, pubDate, origLink, category, description
}

Możemy wziąć 3 ostatnie wpisy o powershellu:
$posts = Get-ArekOnSoftwarePosts 
$posts | ?{$_. category -icontains "PowerShell" } 
| select title,  origLink -first 3

A rezultat z działania skryptu jest następujący:

Oczywiście w miejsce zmiennej $url możesz zmienić adres na RSS feed z innego bloga.

piątek, 7 grudnia 2012

Ryan Gosling też programuje

Ryan Gosling - kanadyjski aktor, gitarzysta, a w wolnych chwilach ... programuje


I kto mówił, że język IT nie może być romantyczny :)

Więcej ciekawych zdjęć pod tym blogiem.

sobota, 16 lipca 2011

Oldies na PowerShellu

Kiedyś pisałem o programie Oldies, który usuwa stare pliki. Przez przypadek znalazłem odpowiednik tej funkcjonalności zaimplementowanej za pomocą PowerShella. Więcej informacji pod tym linkiem:
PowerShell script to delete files older than certain days - Ying Li at myITforum.com