<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Web scratch &#187; インストール設定</title> <atom:link href="http://efcl.info/category/%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e8%a8%ad%e5%ae%9a/feed/" rel="self" type="application/rss+xml" /><link>http://efcl.info</link> <description>フリーソフトやFirefoxなどについて、web全般なサイト</description> <lastBuildDate>Sat, 14 Apr 2012 15:37:26 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>Homebrewを使ってMacにPHP環境を構築する</title><link>http://efcl.info/2011/0718/res2942/</link> <comments>http://efcl.info/2011/0718/res2942/#comments</comments> <pubDate>Mon, 18 Jul 2011 05:56:41 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[インストール設定]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[php]]></category><guid
isPermaLink="false">http://efcl.info/?p=2942</guid> <description><![CDATA[Homebrewのインストール方法はいろいろなところで見られるので手短に Installation &#8211; GitHub Macのパッケージ管理をMacPortsからhomebrewへ &#8211; よんちゅB [...]]]></description> <content:encoded><![CDATA[<p>Homebrewのインストール方法はいろいろなところで見られるので手短に</p><ul><li><a
href="https://github.com/mxcl/homebrew/wiki/installation">Installation &#8211; GitHub</a></li><li><a
href="http://d.hatena.ne.jp/yonchu/20110226/1298723822">Macのパッケージ管理をMacPortsからhomebrewへ &#8211; よんちゅBlog</a>&#160;</li></ul><div><pre class="csharpcode">$ ruby -e <span class="str">&quot;$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)&quot;</span><br />$ brew install git<br />$ brew update</pre></div><p>これでbrewコマンドが使えるようになったので、下のFormula(パッケージの情報みたいなもの)を使ってPHPやMySQLなどをインストールする。</p><ul><li><a
href="http://justinhileman.info/article/reinstalling-php-53-on-mac-os-x/">(Re)installing PHP 5.3 on Mac OS X — justin hileman dot info</a></li><li><a
href="https://gist.github.com/85ad6dfb594d9215b42b">bobthecow&#8217;s gist: 85ad6dfb594d9215b42b — Gist</a></li></ul><p>最近のMacだとデフォルトPHPとか入ってるけど、何かアップデートとか面倒そうなのでbrewを使ってインストールし直してる。</p><div
id="codeSnippetWrapper"><pre id="codeSnippet" class="csharpcode">$ brew install https://github.com/adamv/homebrew-alt/raw/master/duplicates/php.rb --with-mysql --with-intl</pre><br
/></div><p>という感じでインストールした。 <br
/>インストール後にwhichコマンドで、どのphpバイナリを示しているかを確認すると、デフォルト?のphpが参照されてままだった。(Homebrewは/usr/local/bin/以下にインストールしていく)</p><div><pre id="codeSnippet" class="csharpcode">$which php<br />/usr/bin/php</pre></div><div>なので、Homebrewでインストールしたものを示すように.bashrcでPATHを書き換える必要がある。(この辺<code>brew linkとかでどうにかなったりしそうだけど…)</code></div><pre><code>/usr/local/bin/php</code></pre><div>デフォルトのMacだと.bashrcがないので自分でホームに作成する必要があるけど、そのままではTerminalで読み込まれなくて、~/.bash_profileを作って~/.bashrcを読み込むようにする。</div><ul><li><a
href="http://memo358.blog18.fc2.com/blog-entry-30.html">とあるプログラマーの覚書 OSXでのbashrcの設定</a></li></ul><p>~/.bash_profile を作り、下記の内容を書き加える。</p><p><div><pre id="codeSnippet" class="csharpcode"><span class="kwrd">if</span> [ -f ~/.bashrc ] ; then<br />. ~/.bashrc<br />fi</pre></div><div>同じ要領で、~/.bashrcを作って下記の内容を書き加える。</div><div><div
id="codeSnippetWrapper"><pre id="codeSnippet" class="csharpcode">export PATH=<span class="str">&quot;$(brew --prefix)/bin:$PATH&quot;</span></pre>これで、Terminalを再起動すると、~/.bashrcが読み込まれるようになるので、</div><div
id="codeSnippetWrapper"><pre id="codeSnippet" class="csharpcode">$ which php<br />/usr/local/bin/php<br /></pre></div> というようにHomebrewでインストールしたphpが使えるようになる。</div><div>ブラウザからphpのファイルにアクセスするにはApacheの設定も必要になるけど、下記を参考に設定した。</div><ul><li><a
href="http://weble.org/2010/06/20/mac-virtualhost">Mac でバーチャルホストを XAMPP や MAMP に頼らず設定する方法 | ウェブル</a></li><li><a
href="http://d.hatena.ne.jp/hida_shun/20110405/1302016168">Mac OS X 10.6 で VirtualHost &#8211; hida_shunの日記</a></li><li><a
href="http://d.hatena.ne.jp/bojovs/20081130/1228042934">MacでApache, MySQL, PHP環境を作ったよ &#8211; bojovs blog</a></li></ul> MacのApacheは「システム環境設定」→「共有」→「Web共有」をON/OFFすれば、コマンドから再起動とかしなくてもいい。後、デフォルトだとPHPモジュールが読み込まれてないので、<a
href="http://d.hatena.ne.jp/bojovs/20081130/1228042934">MacでApache, MySQL, PHP環境を作ったよ &#8211; bojovs blog</a>のように httpd.conf のコメントアウトを外してPHPモジュールを読み込むようにする。</p><p>httpd-vhosts.conf を使って、バーチャルホストを設定する際は設定を変更して保存したら</p><div
id="codeSnippetWrapper"><pre id="codeSnippet" class="csharpcode">apachectl -t</pre></div><p>のコマンドで文法ミスがないかをチェックしてから再起動などして試した方が安心。 <br
/>またコピペして設定する時は、クオーテーションがおかしくないかなども確認した方がいい。</p><p>参考</p><ul><li><a
href="http://d.hatena.ne.jp/okonomi/20110501/1304256929">HomebrewでPHP5.3.6をインストールする &#8211; okonomiの日記</a></li></ul>]]></content:encoded> <wfw:commentRss>http://efcl.info/2011/0718/res2942/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>JavaScriptエディタとしてのTitanium Studio</title><link>http://efcl.info/2011/0622/res2907/</link> <comments>http://efcl.info/2011/0622/res2907/#comments</comments> <pubDate>Tue, 21 Jun 2011 17:56:09 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[software]]></category> <category><![CDATA[インストール設定]]></category> <category><![CDATA[IDE]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[Titanium]]></category> <category><![CDATA[WebStorm]]></category> <category><![CDATA[エディタ]]></category><guid
isPermaLink="false">http://efcl.info/?p=2907</guid> <description><![CDATA[Titanium StudioとTitanium Mobile 1.7をリリースしました « Appcelerator Developer Center InfoQ: Appcelerator の Titanium St [...]]]></description> <content:encoded><![CDATA[<ul><li><a
href="http://developer.appcelerator.com/blog/2011/06/titanium-studio%E3%81%A8titanium-mobile-1-7%E3%82%92%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F.html?lang=ja">Titanium StudioとTitanium Mobile 1.7をリリースしました « Appcelerator Developer Center</a></li><li><a
href="http://www.infoq.com/jp/news/2011/06/Appcelerator-Titanium-Studio">InfoQ: Appcelerator の Titanium Studio がデビュー</a></li></ul><p>ちょっと触っただけの雑感です。本質としてとらえてはいけません。 <br
/>Titanium (Mobile|Desktop)については全く触れていないため、そういうものについては参考にはならないと思います。 <br
/>というか、Titanium (Mobile|Desktop)向けのものを書かないのに、Titamium Studioを選ぶ理由はない気がするので、タイトルのような事が目的ならばベースが同じ<a
href="http://www.aptana.com/">Aptana Studio 3</a>を使った方が良いでしょう。</p><span
id="more-2907"></span><h3>インストール</h3><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image16.png"><img
style="border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb16.png" width="320" height="251" /></a></p><p>インストール先がProgram Filesじゃない</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image17.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb17.png" width="320" height="251" /></a></p><p>起動すると、ログインアカウントを求めてくる</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image18.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb18.png" width="320" height="224" /></a></p><p>起動して最初に開く画面</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image19.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb19.png" width="320" height="195" /></a></p><p>Aptanaで昔無かった気がする折り返しがあった</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image20.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb20.png" width="300" height="251" /></a></p><p>プレビューできるのはAptanaと同じ。 <br
/>デフォルトIEだったけど、ApatanaのようにFirefoxもできるのかな。</p><ul><li><a
href="http://d.hatena.ne.jp/yuchi78/20100515/1273944479">Aptana Studio 2.0.3－Firefoxプレビュータブ &#8211; ゆちの備忘録</a></li></ul><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image21.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb21.png" width="320" height="121" /></a></p><p>適当なJavaScriptファイルでコードを書いてみるけど、補完候補が何か特殊な感じする。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image22.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb22.png" width="320" height="158" /></a></p><p>2,3番目のFunctionはどちらもスニペットになっていて、2番目のFunctionは以下のような関数定義を展開する。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/2011-06-22-ss10.png"><img
style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-06-22-ss10" border="0" alt="2011-06-22-ss10" src="http://efcl.info/wp-content/uploads/2011/06/2011-06-22-ss10_thumb.png" width="320" height="65" /></a></p><div
id="codeSnippetWrapper"><pre id="codeSnippet" class="csharpcode"><span class="kwrd">function</span> function_name (argument) {<br /><br />}</pre><br
/></div><p>3番目のNew Functionもスニペットで、以下のような無名関数を展開する。<a
href="http://efcl.info/wp-content/uploads/2011/06/image23.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb23.png" width="320" height="67" /></a></p><div><pre id="codeSnippet" class="csharpcode"><span class="kwrd">function</span> (args) {<br /><br />}</pre></div><div>何か、癖が強い感じのする補完になってる気がする。 <br
/>出現する補完候補は以前のAptanaと違ってちゃんと構造を読んで出しているみたいだ。<br
/>毎度おなじみの<a
href="http://d.hatena.ne.jp/teramako/20090205/p1">Komodo Edit が面白い &#8211; hogehoge @teramako</a>から</div><div><pre id="codeSnippet" class="csharpcode"><span class="kwrd">var</span> container = {<br />  init: <span class="kwrd">function</span>() {},<br />};<br />container.obj = (<span class="kwrd">function</span>(){<br />  <span class="kwrd">var</span> privateProp = <span class="kwrd">null</span>;<br />  <span class="kwrd">var</span> namager = {<br />    publicMethod: <span class="kwrd">function</span>(){ },<br />  };<br />  <span class="kwrd">return</span> namager;<br />})();</pre></div><div>という風に書いて、container.obj.の時は<code>publicMethodまでちゃんと補完ができるようになっている。 <br
/>コードを解析して構造(アウトライン)を出してるので、構造から見た補完候補が出てくるのが良い(WebStormとかと同じ感じ、どこまで解析できてるかは調べてない)</code></div><div><code><font
face="Arial"></font></code></div><div><a
href="http://efcl.info/wp-content/uploads/2011/06/image24.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb24.png" width="320" height="213" /></a><br
/>デフォルトだとdocument.queryselectorが出てこなかったり、何か欠けている感じがするけど、下記を見る感じWebStormやアマテラスのようにjsファイルで補完候補を定義できそうな気がする。(でも、References Viewとやらが見つからないのでやり方よく分からない…)</div><ul><li><a
href="http://akabeko.sakura.ne.jp/blog/2010/11/titanium-aptana-mobile/">Titanium と Aptana でモバイル開発 | アカベコマイリ</a></li><li><a
href="http://akabeko.sakura.ne.jp/blog/2011/04/titanium-studio-1-0-preview/">Titanium Studio 1.0 Preview 版を入れてみた | アカベコマイリ</a></li></ul><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image30.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb30.png" width="240" height="155" /></a></p><p>入力するごとにJSLint,，HTML Tidy，W3C などを使ってエラー検出ができる。 <br
/>デフォルトだとJSLintは無効になってたけど。</p><p>噂のバージョン管理システム(gitでの表示)</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image25.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb25.png" width="320" height="233" /></a></p><p>ブランチを簡単に作れたり切り替えできるのは結構よさげ。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image26.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb26.png" width="320" height="196" /></a></p><p>コミット画面もステージへの移動とかさせながらコミットメッセージを書けるようになってる</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image27.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb27.png" width="320" height="195" /></a></p><p>履歴もIDE内で表示できてDiffを見たりできる。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image28.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb28.png" width="295" height="251" /></a></p><p>メニューからできることは基本的な事だけっぽい感じ。 <br
/>この辺もWebStormとかの方ができが良いかもしれないけど、ブランチの切り替えとコミットやpushができるので、書いていく環境としては悪くないかもしれない。(マージとかその辺のやり方がよく分からない)</p><p><a
href="http://efcl.info/wp-content/uploads/2011/06/image29.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/06/image_thumb29.png" width="313" height="251" /></a></p><p>ただ、Terminal機能が内蔵されているので直接コンソールからgitコマンドを叩けるので結構良い感じかもしれない。</p><p>使いこなすにはちょっと手間がかかりそうだけど、ちょっと触った感じだとそこまで悪くはない。 推測した用に補完候補をいじったりできるなら、結構良い感じにJavaScript IDEとして使えるようになるんじゃないかと思う。 <br
/>Aptana 2では時間とともに腐っていってたけど(長いソースでダメとか、どんどん重くなるとか)、そういうのがないことを祈りましょう。<br
/>まあ、普通にJavaScriptを書くのが目的なら<a
href="http://www.aptana.com/">Aptana Studio 3</a>を使いましょう。ベースは同じなので、Titanium (Mobile|Desktop)向けのものを書かないのに、Titamium Studioを選ぶ理由はない気がする。</p><ul><li><a
href="http://bowz.info/2941">[ Titanium Studio ] インストール・設定してみた | Bowz::Notebook</a></li><li><a
href="http://d.hatena.ne.jp/donayama/20110405/titanium_studio_preview">Titanium Studio 1.0 Previewが出ました！ &#8211; JP::HSJ::Junknews::HatenaSide</a></li></ul>]]></content:encoded> <wfw:commentRss>http://efcl.info/2011/0622/res2907/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Windowsでのコマンドライン環境はConsole2+nyaosで</title><link>http://efcl.info/2011/0501/res2717/</link> <comments>http://efcl.info/2011/0501/res2717/#comments</comments> <pubDate>Sat, 30 Apr 2011 15:31:49 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[software]]></category> <category><![CDATA[インストール設定]]></category> <category><![CDATA[console]]></category> <category><![CDATA[Git]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[ソフトウェア]]></category> <category><![CDATA[設定]]></category><guid
isPermaLink="false">http://efcl.info/?p=2717</guid> <description><![CDATA[この記事は主にConsole2の紹介とnyoasのLua拡張についての話です。 Windowsのコマンドプロンプトはとても使いづらいので、コマンドプロンプト代替ツールとしてckwと拡張性が優れたNYAOS(昔はnyacu [...]]]></description> <content:encoded><![CDATA[<p>この記事は主にConsole2の紹介とnyoasのLua拡張についての話です。</p><p>Windowsのコマンドプロンプトはとても使いづらいので、コマンドプロンプト代替ツールとしてckwと拡張性が優れた<a
href="http://www.nyaos.org/index.cgi?p=FrontPage.ja">NYAOS</a>(昔はnyacus)などのシェルを合わせて使ってる人もいると思います。 <br
/>自分も少し前までは<a
href="http://deflis.github.com/ckw-mod/">ckw-mod</a>+<a
href="http://www.nyaos.org/index.cgi?p=FrontPage.ja">NYAOS</a>を使っていました。</p><ul><li><a
href="http://narazaka.blog109.fc2.com/blog-entry-100.html">【DOS窓】NYAOS CKW+α【便利化】-奈良北部のなにか</a></li></ul><p>現在はタイトル通り<a
href="http://sourceforge.net/projects/console/">Console2</a>+<a
href="http://www.nyaos.org/index.cgi?p=FrontPage.ja">NYAOS</a>にしています。 <br
/>ckwやConsole2はターミナルに該当するソフトウェアで、nyaosやgitbashなどはシェルに該当するソフトウェアです。</p><ul><li><a
href="http://nyaos.org/d/index.cgi?p=%282010.11.04%29#p1">NYAOS はターミナルではない！シェル！</a></li></ul><p>Console2でnyaosを使うのは簡単で、Settings&gt;ConsoleのShell(またはタブ毎の設定)にnyoas.exeのパスを入れるだけで完了です。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/05/image.png"><img
style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://efcl.info/wp-content/uploads/2011/05/image_thumb.png" border="0" alt="image" width="240" height="69" /></a></p><h3>Console2の機能紹介</h3><h4>タブ</h4><p>Console2の特徴しては<strong>タブ</strong>を持っていることがあげられると思います。 <br
/><a
href="http://efcl.info/wp-content/uploads/2011/05/image1.png"><img
style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://efcl.info/wp-content/uploads/2011/05/image_thumb1.png" border="0" alt="image" width="240" height="196" /></a></p><p>また、タブ毎に設定を行う事ができ、色や背景画像の設定やシェル(nyaosなど)に使うソフトウェアの指定をタブ毎に決定することができます。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/05/image2.png"><img
style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://efcl.info/wp-content/uploads/2011/05/image_thumb2.png" border="0" alt="image" width="226" height="240" /></a></p><h4>日本語表示</h4><p>以前は日本語がダメだったようですが、現在ver2ではフォントを日本語のものにすれば、日本語の表示も問題なく行えます。(フォントによってはおかしくなるけど)</p><ul><li><a
href="http://d.hatena.ne.jp/k_maru/20080412/1207985095">Console2 ! &#8211; k_maruの思うところ</a>(今はやらなくていい設定、Console2のフォントだけ設定すればOK)</li><li><a
href="http://d.hatena.ne.jp/owlcamp/20110305/1299319367">Console2とnayosの組み合わせが使いやすい &#8211; アウルキャンプ・ラボダイアリー</a> (設定方法)</li></ul><h4>ウィンドウの透過</h4><p>ckwでよく紹介されてる機能としてウィンドウの透過機能があると思います。 <br
/>Console2でもウィンドウの透過機能があります。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/05/image3.png"><img
style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://efcl.info/wp-content/uploads/2011/05/image_thumb3.png" border="0" alt="image" width="240" height="150" /></a></p><p>この透過機能はアクティブ、インアクティブの時それぞれの透明度を設定できるので、フォーカス外れているときだけ透過するなどもできます。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/05/image4.png"><img
style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://efcl.info/wp-content/uploads/2011/05/image_thumb4.png" border="0" alt="image" width="240" height="182" /></a></p><h4>マウスやホットキーの設定</h4><p>Console2はホットキーだけではなくて、マウスの動作、左クリックや修飾キーとマウスの組み合わせなどの挙動も設定できるので、結構細かい動作を決められると思います。 <br
/>WIndowsのデフォルトであるようなCtrl+Cでコピー、Ctrl+Vでペーストなどの設定もできるので便利です</p><p><a
href="http://efcl.info/wp-content/uploads/2011/05/image5.png"><img
style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://efcl.info/wp-content/uploads/2011/05/image_thumb5.png" border="0" alt="image" width="235" height="240" /></a><a
href="http://efcl.info/wp-content/uploads/2011/05/image6.png"><img
style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://efcl.info/wp-content/uploads/2011/05/image_thumb6.png" border="0" alt="image" width="235" height="240" /></a></p><p>これで簡単なConsole2の機能紹介は終わりです。設定はかなり豊富なので自分好みにできると思います。 <br
/>まあタブがあるだけでもかなり魅力的なターミナルです。</p><h3>nyoasの設定</h3><p><a
href="http://www.nyaos.org/index.cgi?p=FrontPage.ja">nyaos</a>はUNIXライクな日本語拡張コマンドラインシェルで、とても軽くて、作者さんは日本人(@<a
href="http://twitter.com/zetamatta">zetamatta</a>)の方なので日本語の扱いも問題ありません。</p><ul><li><a
href="http://childs.squares.net/program/nyaos/index.html">NYAOS を使おう！</a> (ちょっと内容古いけど)</li></ul><p>キーバインドやコマンドのエイリアスなどを設定して、入力履歴を残せるを保持できるようにするだけでも十分使い勝手がよくなります。</p><ul><li><a
href="http://dangan-state.blogspot.com/2011/02/windowsnyaos_28.html">弾丸state: Windowsコマンドラインシェル「Nyaos」をもっと便利にする方法</a></li></ul><p>それに加えて、nyaos 3.xの特徴として<a
href="http://www.lua.org/">Lua</a>言語でのカスタマイズ機能あります(シェルスクリプトが書ける)</p><p>Lua拡張は_nyaのconfigファイルにもLua_eを使って書くこともできますが、拡張と設定は別ファイルに分けた方がいいと思います。(エスケープの問題とか面倒だし)</p><p>自分の場合は<a
href="https://gist.github.com/908117">_nya_git.lua</a>という感じで拡張毎のluaファイルを作成して、_nyaコンフィグファイルからsourceコマンドで読み込んで使っています。(拡張のテストするときもsourceで再度読み込めば適応されるのでデバッグしやすい)</p><div><pre id="codeSnippet" class="csharpcode">source D:\Software\nyaos\_nya_git.lua</pre></div><div><a
href="https://gist.github.com/908117">_nya_git.lua</a>の内容は名前のようにgit関係のコマンドやgitコマンドの補完を作ったものを入れています。 <br
/>gitのサブモジュールの削除が一発でできるようにgit submodule rmというコマンドを勝手に足したり、<a
href="http://d.hatena.ne.jp/wantora/20100612/1276302763">NYAOS 3000でいろんなコマンドのサブコマンドを補完する &#8211; メモ@wantora</a>にgitコマンドを追加したものなどが入っています。</div><p><a
href="http://efcl.info/wp-content/uploads/2011/05/image7.png"><img
style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://efcl.info/wp-content/uploads/2011/05/image_thumb7.png" border="0" alt="image" width="240" height="149" /></a></p><p>Lua自体はコンパクトな言語で、若干JavaScriptに似てる感じもあるので調べながらやればなんとか書けるものだと思います</p><ul><li><a
href="http://www.mokehehe.com/assari/index.php?Lua">Lua &#8211; assari</a></li><li><a
href="http://handasse.blogspot.com/2010/02/lua.html">良いもの。悪いもの。: Lua基礎文法最速マスター</a>(最初これ見るといいかも)</li><li><a
href="http://efcl.info/adiary/096">WindowsでLuaの環境構築 &#8211; prog*sig</a></li></ul><p>nyaosのLua拡張の書き方は以下を参考にしました。</p><ul><li><strong>Readme.txt(</strong>nyaos_ja.txt)</li><li><a
href="http://nyaos.org/d/">MHI 3.1</a></li><li><a
href="http://d.hatena.ne.jp/wantora/searchdiary?word=%2A%5Bnyaos%5D">[nyaos] &#8211; メモ@wantora</a></li></ul><p>これで<a
href="http://sourceforge.net/projects/console/">Console2</a>+<a
href="http://www.nyaos.org/index.cgi?p=FrontPage.ja">NYAOS</a>の紹介は終わりです。</p><p>Windowsのコマンドライン環境自体はこんな感じで比較的いい感じにできると思いますが、実行できるコマンドの方が貧弱なのでそっちでVMでLinuxを使うみたいな事もあるかもしれません…(まさに自分…<a
href="http://efcl.info/2011/0420/res2588/">WindowsからVM上のLinuxをSSH経由で利用する開発環境の構築 | Web scratch</a>)</p> ]]></content:encoded> <wfw:commentRss>http://efcl.info/2011/0501/res2717/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>WindowsからVM上のLinuxをSSH経由で利用する開発環境の構築</title><link>http://efcl.info/2011/0420/res2588/</link> <comments>http://efcl.info/2011/0420/res2588/#comments</comments> <pubDate>Wed, 20 Apr 2011 14:42:07 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[インストール設定]]></category> <category><![CDATA[Git]]></category> <category><![CDATA[Node.js]]></category> <category><![CDATA[VM]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[セキュリティ]]></category> <category><![CDATA[設定]]></category> <category><![CDATA[開発環境]]></category><guid
isPermaLink="false">http://efcl.info/?p=2588</guid> <description><![CDATA[VirtualBox orVMWare PlayerでLinux環境をWindows 7&#215;64に構築するメモ 今回はVirtualBoxとTurnkey Linux coreを使って構築した。 と見せかけて、最 [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://www.virtualbox.org/">VirtualBox</a> or<a
href="http://www.vmware.com/products/player/">VMWare Player</a>でLinux環境をWindows 7&#215;64に構築するメモ <br
/>今回は<a
href="http://www.virtualbox.org/">VirtualBox</a>と<a
href="http://www.turnkeylinux.org/core">Turnkey Linux core</a>を使って構築した。</p><p><strong>と見せかけて、最終的には<a
href="http://www.ubuntu.com/business/server/overview">Ubuntu Server</a>使う事にしたので途中まで飛ばしていいです。</strong></p><p>なんでVMを使ってまでやるかというと <br
/>WIndowsでのCUIは<a
href="http://sourceforge.net/projects/console/">Console</a>+<a
href="http://www.nyaos.org/">NYAOS</a>でコンソールとしていいのですが、node.jsなど実行できないものが出てきたので、VM上に環境を作ることにしました。 <br
/>Cygwin : 食わず嫌いでしたが、食ったら嫌いでした。 <br
/>coLinux : <a
href="http://colinux.wikia.com/wiki/Dashboard_for_developing_a_64_bit_coLinux">64 bit</a>が非対応でした。 <br
/> <br
/>必要なもの</p><ul><li><a
href="http://www.virtualbox.org/">VirtualBox</a>(仮想化ソフトウェア）</li><li><a
href="http://www.turnkeylinux.org/core">TurnKey Core</a>(サーバー、そこら辺の便利なソフトが入ってる感じのディストリビューション)</li><li><a
href="http://nanno.dip.jp/softlib/man/rlogin/">RLogin</a>(SSHクライアント)</li></ul><p>Turnkey Linux coreはVM向けにovf形式でも配布してるので、OVFと書かれてるリンクからturnkey-core-バージョン-lucid-x86-ovf.zipをダウンロードして使う。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss11.png"><img
style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-04-20-ss11" border="0" alt="2011-04-20-ss11" src="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss11_thumb.png" width="640" height="153" /></a></p><p>VirtualBoxを起動してメニューの仮想アプライアンスのインポートから、先ほどのovfをインポートすると自動でTurnKey Coreが仮想マシン一覧に並ぶ。(設定するのは仮想マシンの名前ぐらい）</p><p><a
href="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss8.png"><img
style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-04-20-ss8" border="0" alt="2011-04-20-ss8" src="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss8_thumb.png" width="240" height="170" /></a></p><p>起動するとパスワードの設定などがあって、パスワード以外はEnter押してればいいと思う。 <br
/>設定が終わると起動して下のようなメニュー画面が表示される。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss12.png"><img
style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-04-20-ss12" border="0" alt="2011-04-20-ss12" src="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss12_thumb.png" width="240" height="209" /></a> <br
/>メニューを終了させると、CUIで操作できるけどキーやマウスの関係で扱いにくいのでSSHからアクセスして操作する。</p><p><a
href="http://nanno.dip.jp/softlib/man/rlogin/">RLogin</a>を起動して、サーバの接続から新規追加して、プロトコロルにSSH、アドレスにはLinuxサーバーのIPアドレス、ユーザーはrootで、パスワードは最初の起動時に設定したものを入力して接続する</p><p><a
href="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss13.png"><img
style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-04-20-ss13" border="0" alt="2011-04-20-ss13" src="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss13_thumb.png" width="226" height="240" /></a></p><p><a
href="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss9.png"><img
style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-04-20-ss9" border="0" alt="2011-04-20-ss9" src="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss9_thumb.png" width="240" height="141" /></a></p><p>こっからはサーバー{ゲスト側(Ubuntu)}の設定</p><p>まずはrootだとあんまりよくないので、ユーザー(azuという例で)を追加、そのユーザーのパスワードを設定する。</p><div><pre id="codeSnippet" class="csharpcode">root@core ~<span class="rem"># useradd -m -s /bin/bash azu</span>
<span class="rem"># ユーザーazuを追加する。mオプションがないとHOMEディレクトリが追加されなかった</span>
root@core ~<span class="rem"># ls /home/     </span>
azu/
<span class="rem"># HOMEディレクトリがあるのを確認</span>
root@core ~<span class="rem"># passwd azu</span>
<span class="rem"># パスワードの設定</span>
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully</pre></div><div>useraddの-sオプションでログインシェルを決めないとかなり不自由な感じになります。 <br
/>後からログインシェルを決める場合はchsh -s /bin/bash などとする。</div><div>と、このままTurnkey Linuxを使おうと思っていたんだけど、ファイル共有でどうしても上手くGuest Additionsのインストールが上手くできないのと、なんかroot前提なような環境で他とは少し違った感じで躓く事がありそうだったので、<a
href="http://www.ubuntu.com/business/server/overview">Ubuntu Server</a>に切り替えました。</div><div>&#160;</div><h3><a
href="http://www.ubuntu.com/business/server/overview"><strong>Ubuntu Server</strong></a><strong>を使って環境構築(改めて)</strong></h3><div>(ちょこちょログにTurnkeyが出てくるのはそのときの名残です。プロンプトの文字は無視してください)</div><div>(Turnkey Linuxの事は忘れてください)</div><div>必要なもの</div><ul><li><a
href="http://www.virtualbox.org/">VirtualBox</a>(仮想化ソフトウェア）</li><li><a
href="http://www.ubuntu.com/business/server/overview">Ubuntu Server</a> (ゲストOS)</li><li><a
href="http://nanno.dip.jp/softlib/man/rlogin/">RLogin</a>(SSHクライアント)</li></ul><div><table
border="0" cellspacing="0" cellpadding="2" width="400"><tbody><tr><td
valign="top" width="200"><p>ホストOS</p></td><td
valign="top" width="200"><p>ゲストOS</p></td></tr><tr><td
valign="top" width="200"><p>Windows 7 64bit</p></td><td
valign="top" width="200"><p>Ubuntu Server</p></td></tr></tbody></table></div><div>で環境を作っていきます。</div><div><a
href="http://www.ubuntu.com/business/server/overview">Ubuntu Server</a>のisoをダウンロードしてきて、新規仮想マシン作成から適当な配分で仮想マシンを作りますが、<strong>ネットワークをブリッジ接続</strong>に変更しないとUbuntu ServerのIPアドレスが10.0.2.25とかいう感じになってSSH接続できなかったので、ネットワークをブリッジ接続に変更して作成しました。</div><div><a
href="http://efcl.info/wp-content/uploads/2011/04/image.png"><img
style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/04/image_thumb.png" width="240" height="186" /></a></div><div><strong>追記</strong>: ネットワークがNATでもポートフォワーディングすればSSH接続できました(こっちの方がいいかも)</div><div>ネットワークの設定をNATにしてから、高度の設定でポートフォワーディングにホストには任意のポート、ゲストにはUbuntu側に設定したSSHのポート番号(デフォルト22)を設定します。</div><div><a
href="http://efcl.info/wp-content/uploads/2011/04/2011-04-23-ss1.png"><img
style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2011-04-23-ss1" border="0" alt="2011-04-23-ss1" src="http://efcl.info/wp-content/uploads/2011/04/2011-04-23-ss1_thumb.png" width="240" height="120" /></a></div><div>この状態で、RLoginに接続IPアドレスに127.0.0.1 or localhost で、ポート番号にはホストに設定したポート番号を入力すればSSH接続できます。 <br
/>任意のポートだけを開く感じで使えるのでこっちの方がいい気がします。同様の方法でWebのポートである8080もポートフォワーディングに設定しました。</div><ul><li><a
href="http://d.hatena.ne.jp/replication/20110423/1303525759">VirtualBox + CentOSでNAT接続のポートフォワーディングを行う方法 &#8211; 大人になったら肺呼吸</a></li><li><a
href="http://d.hatena.ne.jp/sdhr/20110219/1298111849">VirtualBox4.04にCentOS5.5をインストール &#8211; sdhrの日記</a></li><li><a
href="http://chocokanpan.net/archives/374">VirtualBox 4.0.2のゲストにsshで接続してみる。 « chocokanpan BLOG</a></li></ul><p>&#160;</p><div>仮想マシンを起動したUbuntu Serverのインストール画面でユーザーアカウントの作成ができるので、下のガイドに従って入力していくだけで先ほどのTurnkey Linux でのユーザーアカウント追加までと同じ事ができます。</div><ul><li><a
href="http://studio-bey.chicappa.jp/dougubako/ubuntu_server/269">どうぐばこ » ubuntu server インストール ガイド</a></li></ul><p>注意点としては<em>１８．サーバーソフトウェアの選択画面</em>でOpenSSH SERVERを選択してSSHでつなげるようにしておくと楽でいいです(スペースキーで選択チェックが入る)</p><p>忘れた場合でも</p><div><pre id="codeSnippet" class="csharpcode">sudo apt-get install openssh-server</pre></div><div>とすればいいだけなので、そこまで問題ないです。</div><div>Ubuntu Serverはそのまま使うと<a
href="http://hamamuratakuo.blog61.fc2.com/blog-entry-400.html">文字化け</a>して扱いにくいので、<a
href="http://nanno.dip.jp/softlib/man/rlogin/">RLogin</a>を使ってアクセスすれば文字化け対策をしなくてもいいので、最初から<a
href="http://nanno.dip.jp/softlib/man/rlogin/">RLogin</a>を使って作業します。<br
/>サーバのIPアドレスは</div><pre>ifconfig</pre><p>で、わかると思います。 <br
/>初期設定なら、インストール時に入力したアカウントとパスワードでログインできると思います。<strong></strong></p><p><strong> <br
/>SSHで鍵を使って接続</strong></p><p>セキュリティ的にパスワードではなく鍵でSSHをつなぐのが普通だと思うので、SSHの鍵設定をします。</p><div><pre id="codeSnippet" class="csharpcode">root@core ~<span class="rem"># cd /home/azu/</span>
<span class="rem"># ユーザのHOMEへ</span>
root@core /home/azu<span class="rem"># mkdir .ssh</span>
root@core /home/azu<span class="rem"># cd .ssh</span>
<span class="rem"># .sshディレクトリを作って移動</span>
root@core azu/.ssh<span class="rem"># ssh-keygen -t rsa</span>
<span class="rem"># 鍵を生成する</span>
Generating public/<span class="kwrd">private</span> rsa key pair.
Enter file <span class="kwrd">in</span> which to save the key (/root/.ssh/id_rsa): turnkey <span class="rem"># ファイル名は適当に</span>
Enter passphrase (empty <span class="kwrd">for</span> no passphrase): 
Enter same passphrase again: 
Your identification has been saved <span class="kwrd">in</span> turnkey.
Your public key has been saved <span class="kwrd">in</span> turnkey.pub.
root@core azu/.ssh<span class="rem"># ls</span>
turnkey  turnkey.pub
<span class="rem"># .sshディレクトリに秘密鍵と暗号鍵が生成される</span>
root@core azu/.ssh<span class="rem"># mv turnkey.pub authorized_keys</span>
<span class="rem"># turnkey.pub を authorized_keysにリネームする</span>
root@core azu/.ssh<span class="rem"># ls</span>
authorized_keys  turnkey</pre></div><div>鍵は生成して公開鍵(authorized_keys)の登録ができたので、秘密鍵をホスト側のPCに転送します。 <br
/><a
href="http://nanno.dip.jp/softlib/man/rlogin/">RLogin</a>にファイル転機能がついてるので、.sshディレクトリにある秘密鍵(turnkey)をホスト側に移動させます。<br
/>ゲスト側(Ubuntu)に秘密鍵は置いておく必要はないので、秘密鍵(turnkey)は転送したら削除します。</div><div><a
href="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss15.png"><img
style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-04-20-ss15" border="0" alt="2011-04-20-ss15" src="http://efcl.info/wp-content/uploads/2011/04/2011-04-20-ss15_thumb.png" width="240" height="115" /></a></div><div>次にSSHの設定で、鍵以外でのログインはできないように/etc/ssh/sshd_configを書き換えます。</div><div
id="codeSnippetWrapper"><pre id="codeSnippet" class="csharpcode"><span class="rem"># それぞれをnoに書き換える </span>
PermitRootLogin no  
PasswordAuthentication no  
UsePAM no
# 面倒だったので一度rebootした</pre><p>自分はportも22から適当なものに変更しました。</p></div><div>後はRLoginに秘密鍵を登録してSSHログインするだけです。</div><div>SSH Identity keyに転送した秘密鍵をセットして、ポートを変えた場合はポートも任意のものに設定してから接続します。</div><ul><li><a
href="http://d.hatena.ne.jp/Fiore/20080228/1204174833">Ubuntuでsshdの設定をしてリモートから接続できるようにする &#8211; そ、そんなことないんだから！</a></li><li><a
href="http://blog.myfinder.jp/2010/09/vpsssh.html">myfinder&#8217;s blog: さくらのVPSを借りたら真っ先にやるべきssh設定</a></li></ul><div><strong>共有フォルダの設定</strong></div><div>Ubuntu Server にはGUIがないので、Guest AdditionsのインストールもCUIで行わないといけません。</div><div>ここで結構はまりました</div><ul><li><a
href="http://amis-annex.posterous.com/virtualbox-4xguest-ubuntu-server">virtualbox 4.x/Guest ubuntu-server で共有フォルダを使う &#8211; As mind is suitable&#8230;</a></li><li><a
href="http://blog.brettalton.com/2010/04/28/installing-guest-additions-in-virtualbox-for-an-ubuntu-server-guest/">Articles • brettalton.com</a></li></ul><p>が大変参考になった。</p><p>まずは適当な共有フォルダを設定しておく。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/04/image1.png"><img
style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://efcl.info/wp-content/uploads/2011/04/image_thumb1.png" width="240" height="214" /></a></p><p>そして、起動してるVMのメニューにある”<em>Guest Additionsのインストール</em>”を押しておく。<br
/>何にも起きてないように見えるが、CDドライブにCDが入った感じになる。</p><pre id="codeSnippet" class="csharpcode">sudo apt-get install build-essential linux-headers-`uname -r`
sudo apt-get install xserver-xorg xserver-xorg-core
<span class="rem">#必要なものを先にインストールしておく</span>
<span class="rem">###################</span>
<span class="rem"># ここまでにGuest Additionsのインストールを押してマウントの準備が必要</span>
<span class="rem">###################</span>
mkdir /tmp/cdrom
sudo mount /dev/sr0 /tmp/cdrom
<span class="rem"># Guest Additionsのディスクをマウントする</span>
cd /tmp/cdrom
sudo bash VBoxLinuxAdditions.run  --nox11
sudo addgroup --system --quiet vboxsf
sudo usermod -a -G vboxsf azu <span class="rem"># ユーザーをvboxsfグループに加える</span>
sudo reboot
# リブート

azu@ubuntu:/media$ ls
cdrom&#160; sf_azu</pre><div>自動マウントするためにはユーザーをvboxsfグループというグループに加える必要があることに注意。 <br
/>リブートすると/media以下にsf_フォルダ名が現れてアクセスできるようになる。</div><div>大体ここまで基礎的な環境ができあがるので、後は好きなソフトを入れていく感じになると思います。(一応スナップショットをとっておきました)</div><div>Ubuntu Server + VirtualBox GUIありでメモリ使用量は45MBぐらい、VBoxHeadless.exeで画面表示なしで起動させると30MBになって結構メモリ使用量は少ない。 <br
/>VirtualBoxをタスクトレイに入れて管理するには<a
href="http://www.toptensoftware.com/VBoxHeadlessTray/">VBoxHeadlessTray</a>がおすすめ。ヘッドレスモードやシャットダウンとなどの操作もタスクトレイで行えるのでとてもいい。</div><p>ついでにNode.jsの環境も作ってみる <br
/>Node.jsは直接入れるよりもバージョン管理するツールから入れるのがいいらしいので、naveかnvmを使う事にした。<br
/><a
href="https://github.com/isaacs/nave">nave</a>は何かインストールが面倒だったので、<a
href="https://github.com/creationix/nvm">nvm</a>を使う事にした。<br
/>nvmは自動でnpmもインストールしてくれるので便利。</p><div
id="codeSnippetWrapper"><pre id="codeSnippet" class="csharpcode">azu@ubuntu:~$ sudo apt-get install build-essential libssl-dev git-core 
azu@ubuntu:~$ sudo apt-get install curl
<span class="rem"># 必要なものを先にインストールしておく</span>
azu@ubuntu:~$ git clone git://github.com/creationix/nvm.git ~/.nvm          
azu@ubuntu:~$ cd .nvm/
azu@ubuntu:~$ bash ./nvm.sh
azu@ubuntu:~$ nvm install latest
<span class="rem"># 最新のnodeをインストールする</span>
azu@ubuntu:~$ node -v           
v0.4.5</pre></div><p>毎回 bash ./nvm.sh 実行するのは手間なので。 <br
/>.bashrc を編集して、</p><div
id="codeSnippetWrapper"><pre id="codeSnippet" class="csharpcode">. ~/.node/nvm.sh
nvm use latest</pre></div><p>を書き加えておきます。</p><ul><li><a
href="http://blog.summerwind.jp/archives/1464">SummerWind &#8211; Node.jsの管理はnvmで</a></li><li><a
href="http://www.atmarkit.co.jp/fwcr/rensai2/nodejs02/01.html">naveでNode.jsのバージョン管理＆イベントループ詳説（1/3）- ＠IT</a></li><li><a
href="http://d.hatena.ne.jp/t_43z/20110304/1299222231">Amazon EC2 MicroインスタンスのAmazon LinuxにNodeをインストールした &#8211; 自分の感受性くらい</a></li></ul><p><strong>雑記</strong></p><p>VMWareはスタートアップにいろんなもの生やすし、ダウンロードも登録必要で面倒なので、VMWareよりもVirtualBoxの方が好みでした。</p><p>目標としては、<a
href="http://d.hatena.ne.jp/takuya_1st/20110214/1297688680">Cygwin Here</a>みたくWindowsのエクスプローラー上のコンテキストメニューから、SSHクライアントを開いてそのときに同時に共有フォルダのsf_azu以下にある同じフォルダまで移動したいのだけど、お客様の中でよい方法をお知りな方がいらしゃったらお願いします。<br
/>e.g)<br
/>windows : C:\Users\azu\Downloads のコンテキストメニューからSSHクライアントを開く<br
/>Ubuntu&#160;&#160; : 渡されたパスを元に /media/sf_azu/Downloads をカレントディレクトリにする</p><p>SSHクライアントのマクロみたいので実現するのかな。</p><div
style="position: absolute; width: 1px; height: 1px; overflow: hidden; top: 1680px; left: -10000px" id="_mcePaste" class="mcePaste">Turnkey Linuxの</div>]]></content:encoded> <wfw:commentRss>http://efcl.info/2011/0420/res2588/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Thinkpad Edge 14&#8243;を購入して最初にやった事などの設定まとめ</title><link>http://efcl.info/2011/0320/res2366/</link> <comments>http://efcl.info/2011/0320/res2366/#comments</comments> <pubDate>Sun, 20 Mar 2011 03:37:05 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[インストール設定]]></category> <category><![CDATA[Thinkpad]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[エクスプローラ]]></category> <category><![CDATA[ソフトウェア]]></category> <category><![CDATA[設定]]></category><guid
isPermaLink="false">http://efcl.info/?p=2366</guid> <description><![CDATA[&#160; ThinkPad Edge 14&#8243; プロセッサー インテル Core i3-380M プロセッサー (2.53GHz, 3MB L3, 1066MHz) 初期導入OS Windows 7 Hom [...]]]></description> <content:encoded><![CDATA[<div
id="attachment_2371" class="wp-caption alignnone" style="width: 310px"><img
class="size-medium wp-image-2371 " title="ThinkPad Edge_Loox_u_iPhone3G" src="http://efcl.info/wp-content/uploads/2011/03/59drc-300x224.jpg" alt="" width="300" height="224" /><p
class="wp-caption-text">ThinkPad EdgeとLoox UとiPhone3G</p></div><p>&nbsp;</p><p><a
title="ThinkPad Edge 14&quot;" href="http://shopap.lenovo.com/jp/notebooks/thinkpad/edge-series/edge-14intel">ThinkPad Edge 14&#8243;</a></p><table
style="display: inline;" border="0" cellspacing="0" cellpadding="0"><tbody><tr><td
style="width: 16px; min-height: 7px;" width="16" valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">プロセッサー </span></td><td
style="width: 7px; min-height: 7px;" width="7" valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">インテル Core i3-380M プロセッサー (2.53GHz, 3MB L3, 1066MHz)</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">初期導入OS </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">Windows 7 Home Premium 64 <a
style="text-decoration: none; color: #000000;"><br
/>正規版</a></span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">初期導入OS及び言語 </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">Windows 7 Home Premium 64 <a
style="text-decoration: none; color: #000000;">正規版</a> &#8211; 日本語</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">ディスプレイ </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">14.0型HD液晶 (1366 x 768 16:9 LEDバックライト)光沢なし &#8211;  ミッドナイト・ブラック(光沢なし) (WWANアンテナなし)</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">グラフィックス </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">インテルHDグラフィックス</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">メモリー </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">2GB PC3-8500 DDR3 (1スロット使用)</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">キーボード </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">日本語キーボード</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">ポインティング・デバイス </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">ウルトラナビ(TrackPoint + タッチパッド) + 指紋センサーなし</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">ハード・ディスク・ドライブ </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">320GB ハード・ディスク・ドライブ, 5400rpm</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">オプティカル・ドライブ </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">DVDスーパーマルチ, 固定</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">バッテリー </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">6セル Li-Ion バッテリー</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">電源アダプター </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">65W ACアダプター</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">Bluetooth </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">内蔵Bluetooth</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">ワイヤレスLAN アダプター </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;"><span
class="il">ThinkPad</span> IEEE 802.11b/g/n ワイヤレスLAN (WiFi準拠)</span></td></tr><tr
valign="middle"><td
style="vertical-align: middle;" colspan="4" valign="middle"><br
/></td></tr><tr><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">言語内容 </span></td><td
valign="top"><br
/></td><td
valign="bottom"><span
style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #666666;">日本語</span></td></tr></tbody></table><p>を￥45,276 ほどで購入したのでそれの設定メモ</p><p><span
id="more-2366"></span><strong> </strong></p><p><strong>リカバリーディスクの作成</strong><br
/>Thinkpad Edgeの付属品は凄くシンプルでリカバリーディスクとかは入っていないので、最初に作ります。<br
/>Qドライブをクリックすると、リカバリ・メディアの作成という選択肢が出るので後はそれに従ってリカバリーディスクを作成します。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/03/2011-03-10-ss1.png"><img
class="alignnone size-medium wp-image-2372" title="2011-03-10--ss1" src="http://efcl.info/wp-content/uploads/2011/03/2011-03-10-ss1-300x148.png" alt="" width="300" height="148" /></a></p><p><strong>無線LANを設定</strong><br
/>Windows 7のセットアップ時に無線を設定できるのだけど、なぜかそれは失敗してて起動後も無線LANに繋ぐことができなかったので、まずは有線で接続してThinkVantage System Updateをすることにした。<br
/><em>ThinkPad Wireless LAN for Windows 7</em> といういかにもという感じのアップデートを更新したら、無線LANでも接続できるようになった。<br
/>ついでにWindows Update(<a
href="http://windows.microsoft.com/ja-jp/windows7/learn-how-to-install-windows-7-service-pack-1-sp1">SP1</a>もあったのでそれも)もいろいろ適応して、一度再起動した。</p><p><strong>Firefoxをダウンロード</strong><br
/>IEを起動せずにFirefoxをダウンロードするというネタのためにFTPからバイナリをダウンロードします.<br
/><a
href="ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/">ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/</a><br
/>をエクスプローラのパスに記入すれば、エクスプローラでFTPを閲覧できるのでFirefoxのバイナリをコピーしてインストールします。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/03/ftpmozilla.png"><img
class="size-medium wp-image-2367 alignnone" title="ftpmozilla" src="http://efcl.info/wp-content/uploads/2011/03/ftpmozilla-300x168.png" alt="" width="300" height="168" /></a></p><p><strong>共有フォルダとInput Director</strong><br
/> 設定とかいろいろやってる時は<a
title="共有フォルダ" href="http://www.chokanji.com/ckv/supportdata/win7/smbc.html">共有フォルダ</a>と<a
title="Input Director" href="http://www.inputdirector.com/">Input Director</a>はあるととても便利なので使うようにする。<br
/><a
title="共有フォルダ" href="http://www.chokanji.com/ckv/supportdata/win7/smbc.html">共有フォルダ</a>は有効にしてパスワードが設定されているアカウントがあれば使えるみたい。<br
/><a
title="Input Director" href="http://www.inputdirector.com/">Input Director</a>はSynergyのような他のPCからキーボードやマウス操作できるソフトウェア(Windows同士限定)で、クリップボードの共有とかメインのPCからも行き来ができるのでとても便利です。</p><p><strong>Dドライブに分割</strong><br
/>Thinkpad Edgeではデフォルトだと、C:、Q:、D:(DVD RWドライブ)の三つがあるみたいです。<br
/>Cドライブのパーテーションを分けてDドライブとしたかったので(Dropboxとか共有するときにドライブのパスがマッチしていると楽な場合がある)、D:(DVD RWドライブ)をE:と変更してから、Cドライブのパーテーションを分割しました。</p><div
id="attachment_2370" class="wp-caption alignnone" style="width: 310px"><a
href="http://efcl.info/wp-content/uploads/2011/03/2011-03-10-DMDiskView-ss1.png"><img
class="size-medium wp-image-2370 " title="2011-03-10-DMDiskView-ss1" src="http://efcl.info/wp-content/uploads/2011/03/2011-03-10-DMDiskView-ss1-300x93.png" alt="" width="300" height="93" /></a><p
class="wp-caption-text">D:(DVD RWドライブ)をE:に変更</p></div><div
id="attachment_2368" class="wp-caption alignnone" style="width: 310px"><a
href="http://efcl.info/wp-content/uploads/2011/03/47123cb3ad04fe2c2dfd018530ff6283.png"><img
class="size-medium wp-image-2368 " title="2011-03-10-コンピューターの管理-ss1" src="http://efcl.info/wp-content/uploads/2011/03/47123cb3ad04fe2c2dfd018530ff6283-300x162.png" alt="" width="300" height="162" /></a><p
class="wp-caption-text">パーテーションを割り当て</p></div><p><strong>キーボードとBIOSの設定</strong><br
/>デフォルトだとFnキーとアプリケーションキー同時押しでF1-12キーという動作なので、単体でF1-12となるようにBIOSで設定を変更します。<a
title="ThinkPad Edge 13&quot;のファンクションキー設定～BIOS設定 | ちえの気ままログ" href="http://chi-ko0901.jugem.jp/?eid=987">ThinkPad Edge 13&#8243;のファンクションキー設定～BIOS設定 | ちえの気ままログ</a>を参考に変更しました。(Fn+F1でBIOSに入れる)<br
/>また、Fnキーが左下に存在してよく間違えるので、同じくBIOSの<em>Fn and Ctrl key swap</em>からFnとCtrlを入れ替えました。<br
/>後、Beep and Alarmはうるさそうなので全部Disabledに変更した。<br
/>他のレジストリからキー入れ替えできるものは<a
title="Change Key" href="http://www.forest.impress.co.jp/lib/sys/hardcust/keyboard/changekey.html">Change Key</a>を使ってCaps Lock→Ctrlなどを入れ替えた。</p><p><strong>タスクバーの配置</strong><br
/><a
href="http://efcl.info/wp-content/uploads/2011/03/2011-03-14-ss1.png"><img
class="alignleft size-medium wp-image-2377" title="2011-03-14-ss1" src="http://efcl.info/wp-content/uploads/2011/03/2011-03-14-ss1-33x300.png" alt="" width="33" height="300" /></a>1366 x 768という解像度で縦が微妙に短いのでタスクバーは左に置くことにしました。<br
/>日付表示がデフォルトだと時間だけとか、タスクバーの幅によって年月まで表示されるなどしていたので、<br
/>タスクトレイの日付を右クリックメニューから「日付と時刻の調整」を選択。<br
/>「日付と時刻」ウインドウで「日付と時刻の変更」ボタンを選択。<br
/>「日付と時刻の設定」ウインドウで「カレンダーの設定の変更」リンクを選択して日付表示の形式を変更できるので、適当に月日も表示できるようにしました。</p><p><a
href="http://efcl.info/wp-content/uploads/2011/03/86399aba6aa34942f9a6587415091ec2.png"><img
class="alignnone size-medium wp-image-2378" title="2011-03-14-形式のカスタマイズ-ss1" src="http://efcl.info/wp-content/uploads/2011/03/86399aba6aa34942f9a6587415091ec2-250x300.png" alt="" width="200" height="240" /></a></p><h4>ソフトウェア</h4><ul><li><a
title="圧縮・解凍ソフト CubeICE - CubeSoft" href="http://www.cube-soft.jp/cubeice/">圧縮・解凍ソフト CubeICE &#8211; CubeSoft</a><br
/>圧縮・解凍ソフト。noahライクで64bitも対応してて最近よく使う</li><li><a
title="Virtual CloneDrive" href="http://www.slysoft.com/ja/virtual-clonedrive.html">Virtual CloneDrive</a><br
/>DVDドライブ付いてるけど、マウントする事もあるので。</li><li><a
title="AnVir Task Manager Free" href="http://www.anvir.com/download.htm">AnVir Task Manager Free</a><br
/>スタートアップの管理やプロセスの監視などに使える。<br
/>フリーでも十分な機能を持っている。</li><li><a
title="Jumplist-Launcher" href="http://www.softantenna.com/wp/windows/windows7%E3%81%AE%E6%96%B0%E6%A9%9F%E8%83%BD%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%9F%E3%83%A9%E3%83%B3%E3%83%81%E3%83%A3%E3%80%8Cjumplist-launcher%E3%80%8D/">Jumplist-Launcher</a><br
/>WIndows7のジャンプリスト機能を活用した簡易のランチャー(ランチャーというよりは管理ソフトみたいな感じ)<br
/>シンプルで数が多くなければ良い感じかも</li><li><a
title="QTTabBar" href="http://qttabbar.sourceforge.net/">QTTabBar</a><br
/>Windows7のエクスプローラは結構使いやすいので、なくても問題ないかもしれない。<br
/>PちゃんのQTTabBarがもう少し安定したら導入するかもしれない。</li></ul><p>他に入れてないけど、ThinkPad関連ソフト</p><p>ポインティングデバイスが使えないソフトに対応するソフト</p><div><blockquote
title="parkの雑記帳(2009-12-26)" cite="http://kataho.net/diary/20091226.html#p02"><p>.NET Frameworkのプログラムでスクロールできない問題。 これをアドホックな解決策でスクロールできるようにする方法を見つけてプログラム<cite><a
href="http://kataho.net/diary/20091226.html#p02">parkの雑記帳(2009-12-26)</a></cite></p></blockquote></div><ul><li><a
title="TrackWheel - hoge" href="http://sites.google.com/site/agkh6mze/trackwheel">TrackWheel</a></li></ul><p>中ボタンの代替をできるけど、ちょっといまいちなので使ってない。</p><ul><li><a
title="TPFanControl by troubadix" href="http://www.staff.uni-marburg.de/%7Eschmitzr/donate.html">TPFanControl by troubadix</a></li></ul><p>ThinkPadのファンをコントロールするソフト</p><ul><li><a
title="DelFusaBlog ThinkPadキー切り替えソフト、続き。" href="http://delfusa.blog65.fc2.com/blog-entry-209.html">DelFusaBlog ThinkPadキー切り替えソフト、続き。</a></li></ul><p>矢印キー周りのキーの変更とか</p><h4><strong>Firefoxの設定</strong></h4><p>Firefox4を使っていますが、ノートPC向けに特別な事はあんまりやってないです。</p><ul><li><a
title="Hide Caption Titlebar Plus (Smart) :: Add-ons for Firefox" href="https://addons.mozilla.org/ja/firefox/addon/hide-caption-titlebar-plus-sma/">Hide Caption Titlebar Plus (Smart) :: Add-ons for Firefox</a><br
/>Hide Captionのパワーアップ版で、サイトタイトルの表示を移動できたり、ウィンドウバーを非表示にしたりできます。<br
/>縦が狭いので、ぎりぎりまで詰めるためには結構使えます。</li><li><a
title="Firefox Sync" href="http://mozilla.jp/firefox/sync/">Firefox Sync</a><br
/>Xmarksもその後継も使えないので、Firefox4に統合されているFirefox Syncを使ってPCと同期しています。</li><li><a
title="keysnail" href="https://github.com/mooz/keysnail/wiki/keysnail-japanese">keysnail</a><br
/>やっぱりキーボードを使う機会が増えるので、keyconfigからkeysnailに環境を移行しました。<br
/>Emacsとかは全く関係なく使ってので、設定もかなり最小限です。 <br
/>.keysnailファイルは<a
title="azu's gist: 877997 — Gist" href="https://gist.github.com/877997">azu&#8217;s gist: 877997 — Gist</a>に一応おいておきます。(全然Emacsなキーバインドは適応してないです)<ul><li><a
href="https://github.com/mooz/keysnail/raw/master/plugins/_scrollet.ks.js">Scrollet!</a><br
/>LDRライクなスペーススクロールをやりたかったので</li><li><a
href="https://github.com/tkosaka/keysnail-plugin/raw/master/nicontroller.ks.js">Controller for Niconico Douga</a><br
/>ニコニコ動画をキーボード操作</li><li><a
href="https://github.com/mooz/keysnail/raw/master/plugins/site-local-keymap.ks.js">Site local keymap</a><br
/>サイト毎にショートカットキーの設定ができる。<br
/>(<a
href="https://github.com/tkosaka/keysnail-plugin/raw/master/nicontroller.ks.js">Controller for Niconico Douga</a>で必要)</li><li><a
href="https://github.com/mooz/keysnail/raw/master/plugins/hok.ks.js">HoK</a><br
/>Hit a hintの導入</li><li><a
href="https://github.com/mooz/keysnail/raw/master/plugins/hateb-keysnail-collabo.ks.js">Hatebnail</a><br
/>はてなブックマーク拡張を利用して、コメント表示やはてブしたものを検索できる</li></ul></li></ul><p>Windows 7 x64でしたが、今のところ問題なく使えています。<br
/>キーボードも悪くなく(右下あたりがちょっと変ですが)、ノートPCだとポインティングデバイスがものすごく便利です。<br
/>ThinkPad Edgeにはプレスセレクト機能が無いのかよくわかりませんが、ミドルクリックも併用してできるようになればもっと良かった。<br
/>タッチパッドはあんまり使わないですが、複数の指を認識するので二つ指でスクロールとか使い道を探せばいろいろできるかもしれないです。<br
/>電源は公称4時間なので、若干少なめな感じですが値段的にも十分いい動きをするのでよい感じです。<br
/>今のところは買って良かったと思ってる。</p><p>&nbsp;</p> ]]></content:encoded> <wfw:commentRss>http://efcl.info/2011/0320/res2366/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Google検索のインスタント プレビューを有効にする検索プラグイン</title><link>http://efcl.info/2010/1110/res2069/</link> <comments>http://efcl.info/2010/1110/res2069/#comments</comments> <pubDate>Wed, 10 Nov 2010 07:57:17 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[インストール設定]]></category> <category><![CDATA[google]]></category> <category><![CDATA[ブラウザ]]></category> <category><![CDATA[プラグイン]]></category> <category><![CDATA[検索]]></category><guid
isPermaLink="false">http://efcl.info/?p=2069</guid> <description><![CDATA[Google インスタント プレビューというGoogle検索でサイトのスナップを見せてくれる機能ができたので、それをデフォルト有効にした検索プラグインです。(多分一度ここから有効にすればクッキー消すまで維持されると思うけ [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://www.google.co.jp/landing/instantpreviews/">Google インスタント プレビュー</a>というGoogle検索でサイトのスナップを見せてくれる機能ができたので、それをデフォルト有効にした検索プラグインです。(多分一度<a
href="http://www.google.co.jp/landing/instantpreviews/">ここ</a>から有効にすればクッキー消すまで維持されると思うけど)<br
/> Google インスタント プレビューの説明自体はこちらに</p><ul><li><a
href="http://googlejapan.blogspot.com/2010/11/blog-post.html">Google Japan Blog: 検索結果を直感的にわかりやすく。インスタント プレビュー新登場</a></li></ul><p>ブラウザの検索エンジンに追加する検索プラグインは下から</p><ul><li><a
href="http://ready.to/search/jp/?sna=Google+&amp;prf=http%3A%2F%2Fwww.google.co.jp%2Fsearch%3Fnum%3D30%26amp%3Bnewwindow%3D1%26amp%3Bsafe%3Doff%26amp%3Bq%3D&amp;suf=%26amp%3BbtnG%3D%E6%A4%9C%E7%B4%A2%26amp%3Blr%3D%26amp%3Bhl%3Dja%26amp%3Bprmdo%3D1%26amp%3Btbo%3D1%26amp%3Besrch%3Dinstantpreviews&amp;des=Google%E6%A4%9C%E7%B4%A2&amp;opt=%26lt%3Bsite%26gt%3Bhttp%3A%2F%2Fwww.google.co.jp%2F%26lt%3B%2Fsite%26gt%3B&amp;img=R0lGODlhEAAQALMAABQhZRYtoxYuxiFXtB5e3FhttURx0ju1Q061Oky0S2KEqXOa3tEfEJKe0bjX+PT5+CwAAAAAEAAQAAAEX5AklCqih6LDyftgGDIeuBSBEAyL85GfYwihEwBvuQTi47gP2A7Yyz0WtCIINhgolx6C8xn0GHii3696FCxqgVSD+1ARY4Ax7BMegxxp8geVEggGipeBOuL4/4AHDBEAADs=&amp;in=utf&amp;ou=ono&amp;mod=pn">Google検索プラグイン</a></li></ul><p>URLに特定のパラメーターを付加することで機能が有効になるようです。(上の検索プラグインはちょっと自分仕様が入ってるので適当に変えて下さい)<br
/> 以下それぞれのオプションのメモ。<br
/> <a
href="http://www.seojapan.com/blog/google%E3%81%AEserp-url%E3%81%AE%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E4%B8%80%E8%A6%A7">Google SEOをマスターしたい人に贈る検索結果のパラメータ一覧 » SEO Japan</a>も併せて。</p><table
border="0"><tbody><tr><td>esrch=instantpreviews</td><td>インスタント プレビューの有効</td></tr><tr><td>prmdo=1</td><td>サイドバーのサービスのもっと見るをオープン</td></tr><tr><td>tbo=1</td><td><p>サイドバーのもっとツールを見るをオープン</p></td></tr></tbody></table><p>Google検索はシンプルに見えてかなり機能豊富なので便利に使いましょう。</p>]]></content:encoded> <wfw:commentRss>http://efcl.info/2010/1110/res2069/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>動画がカクカクになるのでFlash Player 10.1からダウングレード</title><link>http://efcl.info/2010/0621/res1801/</link> <comments>http://efcl.info/2010/0621/res1801/#comments</comments> <pubDate>Mon, 21 Jun 2010 06:30:59 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[インストール設定]]></category> <category><![CDATA[adobe]]></category> <category><![CDATA[flash]]></category> <category><![CDATA[セキュリティ]]></category> <category><![CDATA[ニコニコ動画]]></category> <category><![CDATA[ハードウェア]]></category><guid
isPermaLink="false">http://efcl.info/?p=1801</guid> <description><![CDATA[H.264動画のハードウェアアクセラレーションなどに対応したAdobe Flash Player 10.1がリリースされていますが、ニコニコ動画などで動画カクカクになってしまいまともに使えなくなったので10.0系にダウン [...]]]></description> <content:encoded><![CDATA[<p>H.264動画のハードウェアアクセラレーションなどに対応したAdobe Flash Player <a
href="http://get.adobe.com/jp/flashplayer/">10.1</a>がリリースされていますが、ニコニコ動画などで動画カクカクになってしまいまともに使えなくなったので10.0系にダウングレードしました。</p><p>昔のバージョンにダウングレードする方法</p><ol><li><a
href="http://www.adobe.com/jp/shockwave/download/alternates/">Adobe &#8211; Adobe Web Player</a>から<a
href="http://fpdownload.macromedia.com/get/flashplayer/current/uninstall_flash_player.exe">Flash  Player Uninstaller*</a>をダウンロードして、現在のFlash Palyerをアンインストールする</li><li><a
href="http://kb2.adobe.com/cps/142/tn_14266.html">Archived Flash Player versions</a>から昔のFlash Player 10をダウンロードする。(普通の人はdebugger versionsでない方)</li><li>ダウンロードしたzipを解凍すると10r45_2フォルダの中にflashplayer10r45_2_win.exe (IE以外) とflashplayer10r45_2_winax.exe (IE用) があるのでインストールすれば旧バージョンへ戻せる。</li></ol><p><br
/>10.1にはセキュリティのアップデートも含まれているので、旧バージョンに戻すのはあまり良くないことです。<br
/>Adobeのアップデートはこういうことがあるので、セキュリティのアップデートはメジャー?アップデートに含めて欲しくないな。</p><dl><dt><strong>Flash Playerをアンインストールして旧バージョンに戻す方法 &#8211; GIGAZINE</strong></dt><dd><a
title="Flash Playerをアンインストールして旧バージョンに戻す方法 - GIGAZINE" href="http://gigazine.net/index.php?/news/comments/20081023_flash_player_uninstall/">http://gigazine.net/index.php?/news/comments/20081023_flash_player_uninstall/</a></dd></dl><p>&nbsp;</p>]]></content:encoded> <wfw:commentRss>http://efcl.info/2010/0621/res1801/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Dropbox関係のソフトウェア</title><link>http://efcl.info/2010/0102/res1519/</link> <comments>http://efcl.info/2010/0102/res1519/#comments</comments> <pubDate>Sat, 02 Jan 2010 06:15:15 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[インストール設定]]></category> <category><![CDATA[ソフトウェア]]></category><guid
isPermaLink="false">http://efcl.info/?p=1519</guid> <description><![CDATA[なんとなくメモ DropboxPortable DropboxをUSBなどから使えるようにするソフト Dropbox Screen Grabber Gyazoのようなソフト。ウィンドウのスクリーンショットを取ってpubl [...]]]></description> <content:encoded><![CDATA[<p>なんとなくメモ</p><ul><li><a
href="http://wiki.dropbox.com/DropboxAddons/DropboxPortable">DropboxPortable</a><br
/> DropboxをUSBなどから使えるようにするソフト</li><li><a
href="http://wiki.dropbox.com/DropboxAddons/DropboxScreenGrabber">Dropbox Screen Grabber</a><br
/> <a
href="http://gyazo.com/ja">Gyazo</a>のようなソフト。ウィンドウのスクリーンショットを取ってpublicフォルダに入れる。</li><li><a
href="http://wiki.dropbox.com/DropboxAddons/Dropboxen">Dropboxen</a><br
/> 複数のアカウントとパスを使ってそれぞれ共有させるソフト</li><li><a
href="http://wiki.dropbox.com/DropboxAddons/ConflictManager">Conflict Manager</a><br
/> 共有して競合が起きた際に、元のデータとConflictしたデータのdiffを見てどちらを残すかを選ぶソフト</li></ul><p>他にもサーバで動かすようなPHPなものなどいろいろある。</p><dl><dt><strong>DropboxAddons &#8211; Dropbox Wiki</strong></dt><dd><a
title="DropboxAddons - Dropbox Wiki" href="http://wiki.dropbox.com/DropboxAddons">http://wiki.dropbox.com/DropboxAddons</a></dd></dl><p><br
class="spacer_" /></p><p>これからDropboxアカウント登録をお考えの方は、下のリンクから(紹介者と申込者に250MBの容量がおまけにつくそうです。)<br
/> <a
href="https://www.dropbox.com/referrals/NTEzMjQ3NTk" target="_blank">Sync your files online and across computers with @Dropbox. 2GB account is free!</a></p><p><br
class="spacer_" /></p>]]></content:encoded> <wfw:commentRss>http://efcl.info/2010/0102/res1519/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Twitter APIの回数制限をGAE上のプロキシで回避する方法</title><link>http://efcl.info/2009/1212/res1508/</link> <comments>http://efcl.info/2009/1212/res1508/#comments</comments> <pubDate>Sat, 12 Dec 2009 07:42:43 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[インストール設定]]></category> <category><![CDATA[API]]></category> <category><![CDATA[google]]></category> <category><![CDATA[twitter]]></category> <category><![CDATA[設定]]></category><guid
isPermaLink="false">http://efcl.info/?p=1508</guid> <description><![CDATA[Twitter API proxyをGoogle App Engine上で動かす方法 プロキシの必要性 プロキシを経由してAPIにアクセスすると何がいいのか TwitterのAPIはアカウント&#38;IPアドレスでカウ [...]]]></description> <content:encoded><![CDATA[<p>Twitter API proxyをGoogle App Engine上で動かす方法</p><h3>プロキシの必要性</h3><p>プロキシを経由してAPIにアクセスすると何がいいのか</p><ul><li>TwitterのAPIはアカウント&amp;IPアドレスでカウントされているので、APIの使用回数を増やせる。<br
/> グローバルIPアドレスをPCごとに変えられない環境で2台のPCから見るときに便利</li><li>Twitterへのアクセスが制限されている環境でも使用できる。<br
/> 元々GFW（グレート・ファイアー・ウォール）を超えるために作られたっぽい</li><li>ちゃんと確認してないけど、GAEはホワイトリストに入ってる気がするので、API回数が20000になったりする事もある。</li></ul><p>要はAPI使用回数を増やせるよって話。</p><h3>必要なもの</h3><ul><li><a
href="https://appengine.google.com/" target="_blank">Google App Engine</a>のアカウント</li><li><a
href="http://code.google.com/intl/ja/appengine/downloads.html">Google App Engine SDK</a> と<a
href="http://www.python.org/">Python</a>実行環境</li><li><a
href="http://code.google.com/p/birdnest/">birdnest </a> 一式のファイル(Python)</li></ul><p>まずは<a
href="https://appengine.google.com/" target="_blank">Google App Engine</a>のアカウントを作成します。(すでに持ってる人は、新しいアプリケーションを作成するだけ)<br
/> <a
href="http://d.hatena.ne.jp/deeeki/20091201/gae_register_account">Google App Engineのアカウント登録とアプリ作成 &#8211; 130単位</a> を参考にアカウントと<span>アプリケーション</span>を作成します。<br
/> このときのアプリケーションのIDは後で必要になるので控えといて下さい(Google App Engineのページにアクセスすればいつでも見られるけど)</p><p>次に<a
href="http://code.google.com/intl/ja/appengine/docs/python/gettingstarted/devenvironment.html">開発環境 &#8211; Google App Engine &#8211; Google Code</a>を参考にPythonの実行環境とSDKをダウンロード&amp;インストールします。(ここも既にやってる人はスルー)<br
/> Pythonは<a
href="http://www.python.jp/Zope/download/pythoncore">2.5</a>が推奨されているのでできればそちらをダウンロードした方がいいです。(一応2.6でも動きました)</p><p>次に今回、Google App Engine上で動かすプロキシのスクリプトである、<a
href="http://code.google.com/p/birdnest/">birdnest</a>をダウンロードします。<br
/> http://birdnest.googlecode.com/svn/branches/gae/ 以下のファイルを全部ダウンロードするのですが、そのままだと面倒なので、<br
/> <a
href="http://blog.promob.jp/fri/2009/02/eclipsesubversion.html">【第１７回】EclipseでSubversion &#8211; Tech [Friday] プロモバイルエンジニアブログ</a> などを参考にEclipseを使ってSVNをチェックアウトしてまとめてダウンロードしました。</p><p><br
class="spacer_" /></p><div
id="attachment_1510" class="wp-caption alignnone" style="width: 223px"><a
href="http://efcl.info/wp-content/uploads/2009/12/sshot-2009-12-12-1.png"><img
class="size-full wp-image-1510" title="sshot-2009-12-12-1" src="http://efcl.info/wp-content/uploads/2009/12/sshot-2009-12-12-1.png" alt="ダウンロードしたファイル" width="213" height="169" /></a><p
class="wp-caption-text">ダウンロードしたファイル</p></div><p>これらのファイルを先ほど作成した<strong>アプリケーションID名のフォルダ</strong>を作りその中に入れておきます。(これは説明を統一するためなので絶対必要な操作ではないかも)<br
/> アプリケーションのIDがtwitproxyならtwitproxyというフォルダを作りその中に入れる。</p><h3>ファイルの編集</h3><p>ダウンロードしたapp.yamlを編集する必要があります。<br
/> 一行目のアプリケーション名を先ほど控えてた自分が作成したGoogle App EngineのアプリケーションIDに変更します。</p><pre>application: アプリケーションのID</pre><h3>テスト&amp;アップロード</h3><p>Pythonが入っていれば、コマンドプロンプトでPythonと打ち込むとバージョンが表示されます。(エラーになる場合はPython周りがおかしい)<br
/> まずは動くかどうかをテストします。<br
/> GAEではローカルでテストするためにSDKにサーバがあるのでそのスクリプトを起動して確認します。<br
/> 同じくコマンドプロンプト上で、</p><pre>Python "C:\Program Files\Google\google_appengine\dev_appserver.py" 先ほど作成したフォルダへのパス
</pre><p>と打ち込んだ状態(コマンドプロンプトは閉じない)でhttp://localhost:8080/にアクセスとページが表示されると思います。<br
/> この上でTwitterクライアントのAPIURLをhttp://localhost:8080/api/ にして使えるか確認できるといいです。<br
/> <a
href="http://d.hatena.ne.jp/intheflight/20090611/p1">Google App Engineを使ったTwitterBotの作り方 &#8211; 星屑日記</a> を詳しく読むといいかも。</p><h4>アップロード</h4><p>次に編集したファイルをGAEにアップロードします。<br
/> 先ほど同様にコマンドプロンプト上から</p><pre>Python "C:\Program Files\Google\google_appengine\appcfg.py update 先ほど作成したフォルダへのパス
</pre><p>と打ち込むとアップロードが始まります。</p><p>そしてhttp://アプリケーション名.appspot.com/にアクセスしてテストの時と同じページが表示されればアップロードは成功です。</p><h3>実際にプロキシとして使用する</h3><ul><li><a
href="https://addons.mozilla.org/ja/firefox/addon/5081">Echofon for Twitter (Formerly TwitterFox)</a></li></ul><p>Echofonをインストールしてextensionフォルダに行きます</p><p>vista</p><pre>C:\Users\ユーザー名\AppData\Roaming\Mozilla\Firefox\Profiles\eプロファイル名\extensions\twitternotifier@naan.net\components

</pre><p>XP</p><pre>C:\Documents and Settings\ユーザー名\Application Data\Mozilla\Firefox\Profiles\プロファイル名\extensions\twitternotifier@naan.net\components
</pre><p>ここにあるnsTwitterFox.jsを編集します。</p><p>var TWITTER_API_URL = &#8220;http://アプリケーション名.appspot.com/api/&#8221;;</p><p>と変更すると、GAE上で動いているプロキシを通してAPIにアクセスすることができます。<br
/> 基本的にAPIのURL指定を変更できるソフトなら同じ方法でプロキシを通してアクセスできる。</p><p>海外のクライアントだとAPIを指定できるソフトも多いです。</p><p><a
href="http://getspaz.com/">Spaz</a>の場合だと設定画面にBase API URLを指定できるので、同じようにhttp://アプリケーション名.appspot.com/api/を入れればプロキシ経由で使用できます。<br
/> <a
href="http://efcl.info/wp-content/uploads/2009/12/sshot-2009-12-12-2.png"><img
class="alignnone size-medium wp-image-1512" title="sshot-2009-12-12-2" src="http://efcl.info/wp-content/uploads/2009/12/sshot-2009-12-12-2-300x182.png" alt="sshot-2009-12-12-2" width="300" height="182" /></a></p><p><br
class="spacer_" /></p><p>設置が凄い面倒でセキュリティを気にしない人は</p><p><a
href="http://nest.appspot.com/">birdnest &#8211; a twitter api proxy</a>を同じように使えるかもね。</p><p>以下参考</p><dl><dt><strong>birdnest &#8211; Project Hosting on Google Code</strong></dt><dd><a
title="birdnest - Project Hosting on Google Code" href="http://code.google.com/p/birdnest/">http://code.google.com/p/birdnest/</a></dd></dl><dl><dt><strong>How to set up Twitter API Proxy with Google App Engine | Bruce Yo&#8217;s Blog</strong></dt><dd><a
title="How to set up Twitter API Proxy with Google App Engine | Bruce Yo's Blog" href="http://www.bruceyo.info/archives/402">http://www.bruceyo.info/archives/402</a></dd></dl><dl><dt><strong>Google App Engineを使ったTwitterBotの作り方 &#8211; 星屑日記</strong></dt><dd><a
title="Google App Engineを使ったTwitterBotの作り方 - 星屑日記" href="http://d.hatena.ne.jp/intheflight/20090611/p1">http://d.hatena.ne.jp/intheflight/20090611/p1</a></dd></dl><div
id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">GFW（グレート・ファイアー・ウォール）</div>]]></content:encoded> <wfw:commentRss>http://efcl.info/2009/1212/res1508/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>iTunesが起動できない&amp;アンインストールできない</title><link>http://efcl.info/2008/1212/res381/</link> <comments>http://efcl.info/2008/1212/res381/#comments</comments> <pubDate>Fri, 12 Dec 2008 13:07:23 +0000</pubDate> <dc:creator>azu</dc:creator> <category><![CDATA[vista]]></category> <category><![CDATA[インストール設定]]></category> <category><![CDATA[itunes]]></category> <category><![CDATA[エラー]]></category> <category><![CDATA[レジストリ]]></category><guid
isPermaLink="false">http://efcl.info/?p=381</guid> <description><![CDATA[iTunesをバージョンアップしたら、エラーがでてアンインストールできなくなり、インストールもできなくなったので解決方法のメモ。 原因はレジストリがロックされているという感じらしいけど、強制的にレジストリを削除するReg [...]]]></description> <content:encoded><![CDATA[<p>iTunesをバージョンアップしたら、エラーがでてアンインストールできなくなり、インストールもできなくなったので解決方法のメモ。</p><p>原因はレジストリがロックされているという感じらしいけど、強制的にレジストリを削除する<a
href="http://www.malwarebytes.org/regassassin.php">RegASSASSIN</a>を使ってみたりしたが、それもで禁買ったようなので、<a
href="http://support.microsoft.com/kb/290301/ja">Windows Installer CleanUp</a>を使ったところ上手くアンインストールできた。</p><p><a
href="http://support.microsoft.com/kb/290301/ja">Windows Installer CleanUp</a>をダウンロードしてきて、Vistaの場合は管理者権限で実行するを選ばないとインストール出来ないので注意。<br
/> なぜかスタートメニューに追加され無かったのでC:\Program Files\Windows Installer Clean Upに行き、msicuu.exeを管理者権限で実行して、iTunesを選んで削除する。<br
/> そしてiTunesをインストールし直したら、起動するようになった。</p> ]]></content:encoded> <wfw:commentRss>http://efcl.info/2008/1212/res381/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 6/16 queries in 0.030 seconds using disk: basic
Object Caching 789/819 objects using disk: basic

Served from: efcl.info @ 2012-05-22 12:07:10 -->
