tech.guitarrapc.cóm

Technical updates

Windows

Windows Management Framework 5.0 Preview (PowerShell 5.0 Preview) がリリースされました

先日 2/Apr/2014 - 3日間の Build 2014 に合わせて Windows Management Framework 5.0*1 が Preview リリースされました。 Windows Management Framework 5.0 Preview April 2014 以前、 WMF4.0 の紹介で触れた通り、PowerShell は WMF に含まれており、 WMF…

git で error: Connection time-out while accessing https://github.com/Account/RepositoryName.git と出た時の対処

最近 GitHub への DDoS が頻発しており、それに伴い Pull や Clone を含めて git remote show origin など remote 状態の取得ができないことが起こっています。 https://status.github.com/messages で、特に以下にある 3/22 における影響では、アジアパシフ…

PowerShell で Windows の 資格情報マネージャー を利用する (Jenkins などでの Git Credentialなど)

本記事は PowerShell 3.0 以上を対象にしています ご存知の通り、Windows には 資格情報マネージャー があります。 資格情報保管ボックスの概要 エクスプローラで見るとここにありますね。 コントロール パネル\すべてのコントロール パネル項目\資格情報マ…

PowerShell で プロセスの優先度(priority) を変更する

小ネタです。 ある場面において、プロセスの優先順位*1 を変更する機会があるかと思います。 そんな時、良く紹介されているのは、 タスクマネージャーからの優先度の変更ですね。 しかし、長時間のプロセス、かつ処理ごとにプロセスが立ち上がり直す場合には…

AWS や Azure でWindows Server 2012 英語インスタンスを日本語化して PowerShell Remoting しようとしてCode="2" で実行できない場合の対処

AWS の EC2 インスタンスには、 Windows Server 2008 R2 と Windows Server 2012 が2/10 現在利用可能です。 日本語AMIを使わない限り、EC2インスタンスがデフォルトで提供しているのが英語OSなため、日本語化して使うことが多いと思います。 しかし、何も考…

git や ssh が Win32 error 487: Couldn't reserve space for cygwin's heap, Win32 error 0 で実行できない場合の対処

PowerShell から ssh 経由で Linux に入って任意のコマンドを実行する。 これを可能にするために、sshをラップしたモジュールを以前書きました。 PowerShell で Chocolatey を利用して SSH 接続をする + Capistrano コマンドを Windows から発行/実行するPow…

PowerShell による デプロイ ライブラリ "valentia" β版 の公開

謎社 での 私の責務の1つが Linux から Windows 環境に移行時に、デプロイ環境を低下させることなく維持、向上、移行することでした。 (今もですが 今回、その案件に対応すべく制作した PowerShell による CUI デプロイモジュール valentia β版を公開します…

Windows 8.1 RTM と Windows Server 2012 R2 で win + x のシェルを コマンドプロンプトから Windows PowerShell に変更する

Windows 8.1 Preview や Windows Server 2012 R2 Preview を触っていた人は PowerShell が Win + x のメニューでデフォルトになっているのを見て喜んだことでしょう。 しかし、 Windows 8.1 RTM や Windows Server 2012 RTM を見ると、Windows 8 / Windows S…

Hyper-V で Windows Server 2012 R2 環境を作ってみよう

Windows Server 2012 R2 が Microsoft Subscription で利用できるようになりました。 Windows Server 2012 R2 Azure や AWS EC2 で利用するのもいいのですが、 今回は 手元の Windows8.1 Pro で Hyper-V 環境を構築し Windows Server 2012 R2 をインストール…

Active Directory のOU を消そうとすると [ OUを削除するのに十分な特権がないか、または間違って削除されたりしないようにこのオブジェクトは保護されています。]と表示される

Active Directory (AD) は、 Windows Server 2012でOrganization Unit (OU) をしれっと作ると、不要になって消す時に を削除するのに十分な特権がないか、または間違って削除されたりしないようにこのオブジェクトは保護されています。 と出ます。 この場合…

Domain User で Remote Desktop Connection をする時にConnection was denied, not authorized for remote login. と表示された場合の対処

Remote Desktop は、 Windows では実質的なスタンダード的な位置を占めています。 OS標準で、バージョンが上がるごとに性能が良くなっています。 さて、今回は Domain 環境化において Remote Desktop 接続をできるようにする場合の注意点です。 特に以下のエ…

Windows8で良く使うショートカット一覧

意外と需要があるようなので、普段Windows 8, Windows Server 2012で良く使うキーボードショートカットを簡単に紹介してみようかと思います。 数が多いので、「コピーとか単純な作業にも使えるショートカット」、「Windowsでショートカットを多用するなら」…