tech.guitarrapc.cóm

Technical updates

2014-09-01から1ヶ月間の記事一覧

PowerShell Script の エディタ と Visual Studio

PowerShellスクリプトを書く時のエディタには、いくつか人気のものがあります。 PowerShell ISE Visual Studio PoweGUI PowerShell Plusやいくつか他にも利用者がいるものはあるのですが、いずれも完成度が上記より低い印象が強いため、3つに絞っています。*…

Disposable にする時に考慮するべきこと

先日neueccと話していて「サーバーをDisposableにする時って何が問題になるの?」 といわれたので、その時に答えた内容を備忘録も兼ねて。 Disposable にするとは 捨てられるサーバーと捨てられないサーバー 捨てられないサーバー 捨てられるサーバー サーバ…

PowerShellのパイプライン遊び

Hey, Script Guy! Blogにある記事があります。 https://blogs.technet.com/b/heyscriptingguy/archive/2014/09/22/fun-formatting-ones-part-1-the-task.aspx 簡単にいうと、こういうことがPowerShellのワンライナーでできるよー。というものです。 Doug Fin…

PowerShell DSC Resource の公開

謎社ではC# を中心として、PowerShellが隙間産業的に必要なところで使われています。 その1つがPowerShell Desired State Configuration (DSC) です。 今回、謎社で作成/利用している一部のDSC Resourceを公開しました。 GitHub 公開内容 ScriptCenter Power…

PowerShell v5 の新機能紹介 - PowerShell で Class構文が利用可能になります

今回も前回に続きPowerShell v5をコアとするWindows Management Framework 5.0 Preview September 2014 (v5.0) の機能詳細を触りつつ、何が変わるのかお伝えできればと思います。 ついにクラスがPowerShellで操作できます。やったー! 過去の記事はこちら ht…

PowerShell Team から Hardware-Management-Module がOpen Source として公開されました

さて、WMF v5 Preview Septemberの話題ばかりでは楽しくない(?) ので、少し別の話題を。 PowerShell Teamは、日本ではそれほど活発ではないかもしれませんが、結構コミュニティと密接にかかわっています。有名どころでは、PowerShell.OrgやOneGetでしょう。 …

PowerShell v5 の新機能紹介 - Zipファイルの操作が可能に

今回も前回に続きPowerShell v5をコアとするWindows Management Framework 5.0 Preview September 2014 (v5.0) の機能詳細を触りつつ、何が変わるのかお伝えできればと思います。 Manage .ZIP files with new cmdlets つまり、 Zipファイルが標準で扱えるよ…

PowerShell v5 の新機能紹介 - PowerShell ISE や Visual StudioでもTranscript が扱えるように

今回も前回に続きPowerShell v5をコアとするWindows Management Framework 5.0 Preview September 2014 (v5.0) の機能詳細を触りつつ、何が変わるのかメモです。 今回から、WMF 5.0のリリースノート機能詳細を見ていきます。 Audit Windows PowerShell usage…

PowerShell v5 の新機能紹介 - PowerShell ISE でリモートファイルを直接編集可能に

さて前回の記事でPowerShell v5をコアとするWindows Management Framework 5.0 Preview September 2014 (v5.0) について紹介しました。 その機能詳細を触りつつ、何が変わるのかお伝えしていきます。 今回は、まずWMF 5.0のリリースノートにない機能です。 …

Windows Management Framework 5.0 Preview September 2014 (v5.0)が利用可能になりました

PowerShell 5.0がコアに含まれる、Windows Management Framework (WMF) 5.0のSeptember Previewがリリースされました。 Windows Management Framework 5.0 Preview September 2014 今回は、これを紹介しましょう。 PowerShell の進化は止まらない WMF 5.0 Pr…

PowerShell Cmdlet のデバッグとかなんとか

最近は、もっぱらRespClientがお気に入りで欲しいと思ったものをちょいちょい追加しています。 neuecc/RespClient Cmdletなので、VSでC# となります。 PowerShell ISEでのfunctionデバッグといえば、まぁごにょごにょ。 これが、Cmdletとなるとどうやるのか…

PowerShell の Pipeline と C# の LINQ の簡単な比較とかなんとか

てきとーです。ふぇぇ、まさかりこわいです。 PowerShellといえばPipeline処理。 C# ならLINQがわかりやすい対比になると思ったのでてきとーな記事をでっち上げてみます。 今回は文字列(string) を題材にします。 わかりやすい例 : フィルタ PowerShell LINQ…

C# や PowerShell から Redis を直接操作する RespClient というクライアント

私が所属する謎社では、CacheとしてRedisをフルに活用しています。Redis大好き最高です。 そんなRedisですが、 インタラクティブに操作するクライアントとして誰もがお世話になったことがあるのがredis-cliでしょう。 Redis - built-in client ビルトインで…