「Windows」カテゴリーアーカイブ
Windows Server 2008 R2 に Microsoft SQL Server 2008 をインストールしようとしたらエラー
EZ-NET: Windows Web Server 2008 で .NET Framework を有効化する
Windows Server 2008 R2 に Microsoft SQL Server 2008 をインストールしようとしたら、次のエラーメッセージが表示され、SQL Server 2008 のセットアップを起動することができなかった。
インストールするにはロール管理ツールを使用するか、または Microsoft .NET Framework 3.5 SP1 を構成します。
解決方法
管理ツール>サーバーマネージャー>機能>機能の追加で、「.NET Framework 3.5.1の機能」にチェックする。
cygwin 1.7のsshでssh: Could not resolve hostname XXXXX: hostname nor servname provided, or not known
cygwinを1.7(Windows Server 2008 x64)にしたら、sshで以下のようなエラーが出て接続できなくなった。
# Vista ではCygwinを1.7にしても、ssh接続に特に問題は無かった。
ssh: Could not resolve hostname XXXXX: hostname nor servname provided, or not known
~/.ssh/configに以下を設定したら解決。
AddressFamily inet
Re: OpenSSH 5.1: call for testing - Unix Linux Forum - Fixunix.com
Manual Pages: ssh_config(5)
Cygwin の黒いターミナルにクリップボードの中身を貼り付ける
clmemo@aka: Cygwin の黒いターミナルにクリップボードの中身を貼り付ける
getclipを使う。
cygwinのgitで日本語を文字化けさせない
cygwinのgitでは、以下を設定すれば、vimでのコミットメッセージに日本語が使用でき、コミットログもUTF-8に統一された。
(cygwinのターミナルはPoderosaを使用して、エンコーディングをUTF-8にしておく。)
.vimrcに以下を設定する。
set termencoding=utf-8 set encoding=utf-8 set fileencodings=utf-8,iso-2022-jp,shift-jis,euc-jp
・git configで以下を設定する。
$ git config --global i18n.commitencoding UTF-8
参考: cygwinのgitで日本語を文字化けさせない - もうカツ丼でいいよな
・git logがpager(lessとか)で表示されると、UTF-8のログメッセージがエスケープされて表示されるので、pager を cat にする。
$ git config --global core.pager cat
参考: git-config core.pager を cat にした / core.editor を emacsclient にした - 刺身☆ブーメランのはてなダイアリー
■ 問題点
.vimrcのfileencodingsの一番目をutf-8にしたことにより、どのファイルを開くときもutf-8として認識されてしまう。でもそうしないと、最初に開くときに既にASCIIだけのテキストであるgitのコミットメッセージはUTF-8にならない。
参考
ずんWiki - vim
vim の文字コード判定の仕組みは以下の通りです。
fileencodings の設定を前から順に試してはじめにマッチしたものが採用される
* encoding や fileencoding の設定値が途中に発見されるとそこで判定を止めてしまい後の設定は無視される
o この動作により、UNIX環境(euc-jpの場合)では euc-jp が fileencodings の前の方に設定されていると、cp932 や utf-8 で書いたファイルが文字化けてしまうので気をつける必要がある。
* encoding に設定される文字コードは fileencodings に見つからなかったときのデフォルト値に使われるので fileencodings に設定する必要は無い。
PuTTYを使ってCygwinに接続する
Poderosaで公開鍵認証
Tips&Tricks » Poderosaで公開鍵認証
PoderosaではOpenSSHの秘密鍵ファイルは変換しないと使えない。
puttygenで、OpenSSHの秘密鍵をインポート→SECSH(ssh.com)でエクスポートすることで、変換できる。
puttygenでの変換方法。
- puttygenを起動。
- メニューのConversions > Import keyでOpenSSH(またはSECSH)の秘密鍵を開く。
- メニューのConversions > Export ssh.com key(またはExport OpenSSH key)でエクスポート。
sshの公開鍵はいろんな種類があるみたい - blog@longkey1.net
SSHクライアントの秘密鍵/公開鍵についてまとめ : ひろ式めもちょう
端っこなひとの備忘録: PoderosaのSSH2の秘密鍵をOpenSSHで使う
git-svn fails with fatal error: unable to remap
cygwin の git svn でエラーの場合の対処方法。
{cygwindir}\bin\ash.exeを起動して、
/bin/rebaseall
を実行する。
Capi's Corner » git-svn fails with fatal error: unable to remap
My Life, Starting Up: *** fatal error - unable to remap to same address as parent : Cygwin, Ruby on Rails, System calls
Cygwin on Vista解決 - Every day create your history
WindowsでのGit環境構築とその注意点
VMware Fusion 2 で日本語入力を切り替える方法
VMWare Fusionの仮想マシン上のWIndowsで、キーボードショートカットでIMEをオンオフする方法。
VMware Fusion 2 で日本語入力切り替えが楽に | We were born in 1967.
Snow Leopard と VMware Fusion の日本語入力切り替え | We were born in 1967.