<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.totekan.jp/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>TOTEKAN</title>
	
	<link>http://totekan.jp</link>
	<description>Mac と過ごす素敵な日々</description>
	<lastBuildDate>Wed, 16 May 2012 22:03:14 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.totekan.jp/totekan-all-items" /><feedburner:info uri="totekan-all-items" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>LaunchBar のクリップボード履歴を増やしてみたよ♪</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/WDXPesE1VOY/</link>
		<comments>http://totekan.jp/mac/mactips-increase-launchbar-clipboard-history/#comments</comments>
		<pubDate>Tue, 01 May 2012 02:50:00 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[LaunchBar]]></category>
		<category><![CDATA[MacTips]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=366</guid>
		<description><![CDATA[ランチャーアプリケーションは必須ですよね♪

	Quicksilver
	LaunchBar
	Alfred
	Launcher


など、Mac にはいろいろなランチャーアプリケーションがあります。
ショートカットキーでアプリケーションを起動して、2〜3文字入力するだけで目的のアプリケーションが起動できたり、いちいちブラウザを起動しなくてもいろいろなサイトで検索ができたりと、作業を効率的に進める]]></description>
			<content:encoded><![CDATA[<p>ランチャーアプリケーションは必須ですよね♪</p>
<ul>
	<li><a href="http://qsapp.com/index.php">Quicksilver</a></li>
	<li><a href="http://www.obdev.at/products/launchbar/index.html">LaunchBar</a></li>
	<li><a href="http://www.alfredapp.com/">Alfred</a></li>
	<li><a href="http://www.nulana.com/launcher">Launcher</a></li>
</ul>

<p>など、Mac にはいろいろなランチャーアプリケーションがあります。</p>
<p>ショートカットキーでアプリケーションを起動して、2〜3文字入力するだけで目的のアプリケーションが起動できたり、いちいちブラウザを起動しなくてもいろいろなサイトで検索ができたりと、作業を効率的に進めるためには必須なアプリケーション。</p>

<p>その中でも今回はLaunchBarの機能のひとつ。クリップボードの履歴を検索する機能を強化するために、履歴に残すアイテムの数を増やす方法を紹介します。</p><span id="more-366"></span><p>LaunchBar に残せるクリップボードの履歴は 通常だと 10個, 20個, 30個, 40個の4つの設定しかありません。</p>
<p>最大の数が40個だと、いざペーストしようとしたときに履歴がなくなっていたりすることがあるので、もう少し増やしたいところ。そこで設定ファイルを直接いじってこの履歴の数を増やしてしまいます。</p>

<figure>
	<img src="http://farm8.staticflickr.com/7109/7129325641_0095ce6aa8_z.jpg" alt="Find Library folder">
	
</figure>

<p>まずは Finder で ライブラリフォルダを開き、次に Preferences フォルダにある com.obdev.LaunchBar.plist というファイルを開きます。</p>

<figure>
	<img src="http://farm8.staticflickr.com/7220/7129348789_5ba9587bfe_z.jpg" alt="Increase Clipboard History">
	
</figure>

<p>あとは画像の ClipboardHistoryCapacity の数字を増やすだけで、自分の好きな数までクリップボードの履歴を残すことができるようになります。設定を変更したら LaunchBar を再起動してあげてください。</p>

<p>だいたい200ぐらいに設定しておくと、「あー、あのときコピーしたデータを貼り付けたいなぁ〜」と思ったときにも、クリップボードを検索するだけで履歴が残っていることが多いのでおすすめです♪</p>

<p>LauchBar を使っている方はぜひぜひ設定してみてください♪</p>

<p>でわでわ、たかともでした。</p>

<a href="http://www.obdev.at/products/launchbar/index.html">LaunchBar - 公式サイト</a>
<p><a href="http://feedads.g.doubleclick.net/~a/4ISRCFPR2ZFKIsEcnPb5Gd62yhI/0/da"><img src="http://feedads.g.doubleclick.net/~a/4ISRCFPR2ZFKIsEcnPb5Gd62yhI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/4ISRCFPR2ZFKIsEcnPb5Gd62yhI/1/da"><img src="http://feedads.g.doubleclick.net/~a/4ISRCFPR2ZFKIsEcnPb5Gd62yhI/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/WDXPesE1VOY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/mac/mactips-increase-launchbar-clipboard-history/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/mac/mactips-increase-launchbar-clipboard-history/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mactips-increase-launchbar-clipboard-history</feedburner:origLink></item>
		<item>
		<title>ARCを有効にしたプロジェクトで、ARCに対応していないライブラリを使ってみる♪</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/ACtl2LzAgpc/</link>
		<comments>http://totekan.jp/developer/xcode-no-arc-framework-in-arc-project/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 07:48:41 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[ARC]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=363</guid>
		<description><![CDATA[
メモリの管理って意外と面倒くさいので最近は ARC ( Automatic Reference Counting ) にお任せしています。
ARC というのは、コンパイラがメモリの確保や解放などのコードをビルドするときに自動で挿入してくれる機能でこの機能が追加されてから、メモリの解放などの細かいことをあまり気にせずに開発ができるようになり、かなり負担が少なくなりました。

便利です、ほんとに便利]]></description>
			<content:encoded><![CDATA[
<p>メモリの管理って意外と面倒くさいので最近は ARC ( Automatic Reference Counting ) にお任せしています。</p>
<p>ARC というのは、コンパイラがメモリの確保や解放などのコードをビルドするときに自動で挿入してくれる機能でこの機能が追加されてから、メモリの解放などの細かいことをあまり気にせずに開発ができるようになり、かなり負担が少なくなりました。</p>

<p>便利です、ほんとに便利です。</p>

<p>ただライブラリとして配布されているものは、ほとんどが ARC が無効になった状態で配布されています。そのため、そのまま自分のプロジェクトに入れてビルドすると エラーや警告の嵐になってしまいます。 </p>

<p>ということで、今回は ARCを有効にしたプロジェクトで ARC に対応していないライブラリを使ってみようと思います。</p><span id="more-363"></span><p>プロジェクトを作成して、ライブラリをプロジェクトに ドラッグ&ドロップ すると、プロジェクトのTarget にあるBuild Phases タブの Compile Sources に追加したファイルが現れます。</p>

<figure>
	<img title="fno-objc-arc" alt="fno-objc-arc" border="0" src="http://farm8.staticflickr.com/7070/6981271664_0e4ce6c7d1_o.png"/>
	
</figure>

<p>このときファイルの横にある Compiler Flags を設定すると、それぞれのファイルごとに Compile するときのオプションを設定することができます。</p>

<p>ライブラリとして追加したファイルを選択して Compiler Flags をダブルクリック。そして下のオプションを追加します。</p>
<pre lang="bash" line="1">
-fno-objc-arc
</pre>

<p>あとはライブラリに含まれていた全てのファイルにこのオプションをつけるだけで対応させられます。</p>

<p>ということで、ARC を今まで使っていなかったという方も ぜひぜひ使ってみてくださいね♪</p>

<p>でわでわ、たかともでした。</p>
<p><a href="http://feedads.g.doubleclick.net/~a/O_YO2N_rSI7nSNemXSVlblatHoo/0/da"><img src="http://feedads.g.doubleclick.net/~a/O_YO2N_rSI7nSNemXSVlblatHoo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/O_YO2N_rSI7nSNemXSVlblatHoo/1/da"><img src="http://feedads.g.doubleclick.net/~a/O_YO2N_rSI7nSNemXSVlblatHoo/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/ACtl2LzAgpc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/developer/xcode-no-arc-framework-in-arc-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/developer/xcode-no-arc-framework-in-arc-project/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=xcode-no-arc-framework-in-arc-project</feedburner:origLink></item>
		<item>
		<title>LionのMissionControlを高速化したらすごく快適だった♪</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/KH-VFOiddjg/</link>
		<comments>http://totekan.jp/mac/mactips-quick-missioncontrol/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 01:00:03 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[MacTips]]></category>
		<category><![CDATA[MissionControl]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=357</guid>
		<description><![CDATA[

LionからMissonControlが搭載されるようになって、大量のウィンドウを開いても楽に切り替えができるようになりました。
ただウィンドウの切り替えの度にアニメーションをするので、ささっとウィンドウを切り替えて作業をしたいときには、「酒はまだかーっ！！」と机をドンドンとしたくなる人もいるんじゃないかと思います。いますよね？
そこでこのアニメーションを高速化して、MissonControl]]></description>
			<content:encoded><![CDATA[

<p>LionからMissonControlが搭載されるようになって、大量のウィンドウを開いても楽に切り替えができるようになりました。</p>
<p>ただウィンドウの切り替えの度にアニメーションをするので、ささっとウィンドウを切り替えて作業をしたいときには、「<del>酒は</del>まだかーっ！！」と机をドンドンとしたくなる人もいるんじゃないかと思います。<small>いますよね？</small></p>
<p>そこでこのアニメーションを高速化して、MissonControl を快適に使えるようにしてみました。</p>





<span id="more-357"></span>





<figure>
<img src="http://farm9.static.flickr.com/8016/6978981672_219a3c48af.jpg" id="blogsy-1335720497820.2004" class="" alt="ユーティリティフォルダ" width="500" height="308">
</figure>

<p>まずはアプリケーションにあるユーティリティフォルダからターミナルを起動します。</p><p>そしてターミナルで下の2つのコマンドを実行します。</p>

<pre lang="bash" line="1">
$ defaults write com.apple.dock expose-animation-duration -float 0.1
$ killall Dock
</pre>

<p>ひとつ目のコマンドでアニメーションにかかる時間を設定。ふたつ目のコマンドでDockを再起動して設定を反映させています。</p>
<p>ひとつ目のコマンドの 0.1 というのがアニメーションにかかる時間で、0 はアニメーションを無し。正確に測ったわけではありませんがデフォルトの早さは 1.0 で、数字が小さいほど早くアニメーションされます。</p>
<p>設定の変更は上のコマンドの数字を変えて同じコマンドを実行。</p>
<p>また下のコマンドを使用することで、設定をデフォルトに戻すことができます。</p>

<pre lang="bash" line="1">
$ defaults delete com.apple.dock expose-animation-duration
$ killall Dock
</pre>

<p>この設定をしただけで、作業が中断されることなく MissionControl を使えるようになるので、ぜひぜひ設定してみてください♪</p>

<p>自分は 0.2 に設定しました☆</p>
<p><a href="http://feedads.g.doubleclick.net/~a/xhAssPTMYzIrFXgL2_ZXKafe73w/0/da"><img src="http://feedads.g.doubleclick.net/~a/xhAssPTMYzIrFXgL2_ZXKafe73w/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/xhAssPTMYzIrFXgL2_ZXKafe73w/1/da"><img src="http://feedads.g.doubleclick.net/~a/xhAssPTMYzIrFXgL2_ZXKafe73w/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/KH-VFOiddjg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/mac/mactips-quick-missioncontrol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/mac/mactips-quick-missioncontrol/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mactips-quick-missioncontrol</feedburner:origLink></item>
		<item>
		<title>MarsEdit を少しだけ便利に使うスクリプトをつくってみたよ♪</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/T_X8t_5Cc3w/</link>
		<comments>http://totekan.jp/mac/mac-myscript-marsedit-1/#comments</comments>
		<pubDate>Sun, 08 Apr 2012 08:04:38 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[MarsEdit]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=344</guid>
		<description><![CDATA[
このブログは MarsEdit というブログエディタを使って記事を書いています。
MarsEdit はそのままの状態で使ってもブログを書くのがすごい楽になるアプリケーションなのですが、AppleScript を使うと自分で機能が追加できるので、「こんな機能がほしいなぁー」と思ったら自分でつくることができます。
そこで今回はいままでに作っていた MarsEdit をさらに便利に使うための Appl]]></description>
			<content:encoded><![CDATA[
<p>このブログは MarsEdit というブログエディタを使って記事を書いています。</p>
<p>MarsEdit はそのままの状態で使ってもブログを書くのがすごい楽になるアプリケーションなのですが、AppleScript を使うと自分で機能が追加できるので、「こんな機能がほしいなぁー」と思ったら自分でつくることができます。</p>
<p>そこで今回はいままでに作っていた MarsEdit をさらに便利に使うための AppleScript を紹介します。</p>

<div class="app_style">
<div class="app_style_left">
<a href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=0&offerid=94348.1&type=10&tmpid=3910&RD_PARM0=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4" target="new"><img src="http://a5.mzstatic.com/us/r1000/119/Purple/v4/75/77/cd/7577cd41-8c34-395a-38d5-2b656fac2af0/appicon_marsedit.512x512-75.png" alt="MarsEdit Image" class="appimg" width="75" height="75" /></a>
</div>
<div class="app_style_right">
<a class="app_title" href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=0&offerid=94348.1&type=10&tmpid=3910&RD_PARM0=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4" target="new">
MarsEdit</a>
<div class="app_detail">価格: &#65509;3,450 (記事公開時)<br />
カテゴリ: ソーシャルネットワーキング<br />
<a href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=0&offerid=94348.1&type=10&tmpid=3910&RD_PARM0=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4" target="new">App Storeで詳細を見る。</a>
</div>
</div>
</div>
<img border="0" width="1" height="1" src="http://ad.linksynergy.com/fs-bin/show?id=Dk8JKvDVYwE&bids=186984.200232&type=3&subid=0"><span id="more-344"></span><ul>
	<li><a href="#change_script">&lt; や &gt; を変換してくれるスクリプト</a></li>
	<li><a href="#safari_tabs">Safari や Chrome で開いているタブを選択してリンクにするスクリプト</a></li>
	<li><a href="#link_prev_post">以前の記事へのリンクを貼り付けるスクリプト</a></li>
	<li><a href="#make_table">簡単にテーブルをつくるスクリプト</a></li>
</ul>


<h2 id="change_script">&lt; や &gt; を変換してくれるスクリプト</h2>
<ul>
	<li>MarsEdit - to HTML Entity with Selection.scpt</li>
</ul>

<p>HTMLで記事を編集している際に「&amp;, &lt;, &gt;, &quot;」の4つの記号を実体参照に変換するためのスクリプトです。</p>
<figure>
	<img title="Window" alt="Window" border="0" src="http://farm7.static.flickr.com/6238/6288422695_f54459e47a.jpg"/>
	
</figure>

<p>このように「&amp;, &lt;, &gt;, &quot;」が含まれている文字列を選択してスクリプトを実行すると。実体参照の形に文字列を変換してくれます。</p>

<figure>
	<img title="MarsEdit で  を 実体参照 に変換する" alt="MarsEdit で  を 実体参照 に変換する" border="0" src="http://farm7.static.flickr.com/6109/6288946638_5f8b447e50.jpg"/>
	
</figure>

<p>変換される文字列のリストは以下の通り</p>
<ul>
	<li>&amp; → &amp;amp;</li>
	<li>&lt; → &amp;lt;</li>
	<li>&gt; → &amp;gt;</li>
	<li>&quot; → &amp;quot;</li>
</ul>


<h2 id="safari_tabs">Safari や Chrome のタブを選択してリンクにするスクリプト</h2>
<ul>
	<li>MarsEdit - Link from Safari Tabs as List.scpt</li>
	<li>MarsEdit - Link from Safari Tabs.scpt</li>
	<li>MarsEdit - Link from Chrome Tabs as List.scpt</li>
	<li>MarsEdit - Link from Chrome Tabs.scpt</li>
</ul>
<p class="blue"><strong>他のサイトの記事を参考にブログを書くことがある方におすすめっ♪</strong></p>
<p>ブラウザで開いているタブを一覧に表示して選択したタブをリンクとして MarsEdit に出力するためのスクリプトです。</p>

<figure>
	<img title="LaunchBar" alt="LaunchBar" border="0" src="http://farm7.static.flickr.com/6228/6289756264_d8391f99c3.jpg"/>
	
</figure>

<p>スクリプトを起動するとタブを選択するウィンドウが開きます。</p>


<figure>
	<img title="Preview of “MarsEdit で Safari で開いている全部のタブをさくっとリンクにする。”" alt="Preview of “MarsEdit で Safari で開いている全部のタブをさくっとリンクにする。”" border="0" src="http://farm7.static.flickr.com/6095/6289766696_d8e6d6e448.jpg"/>
	
</figure>
<p>あとはリンクにしたいタブを選択すると自動でリンクが挿入されます。</p>

<p>上の画像ではリストとしてリンクを出力していますが、リンクではなくテキストをそのまま出力するだけのスクリプトも用意しているので用途に応じて使いわけてください。</p>

<h2 id="link_prev_post">以前の記事へのリンクを貼り付けるスクリプト</h2>
<ul>
	<li>MarsEdit - Link from Post.scpt</li>
	<li>MarsEdit - Link from Post as Item.scpt</li>
</ul>
<p>自分の書いた記事を参考に新しい記事を書くときに、以前の記事へのリンクを挿入したいときがあります。もちろん記事リストから右クリックでURLをコピーしてもいいのですが、なんとなく手間なので一発で挿入できるスクリプトをつくりました。</p>

<figure>
	<img title="Menubar" alt="Menubar" border="0" src="http://farm7.static.flickr.com/6100/6296315013_ca8d0b9e97.jpg"/>
	
</figure>

<p>記事リストで記事を選択してからスクリプトを実行すると、</p>

<figure>
	<img title="MarsEdit" alt="MarsEdit" border="0" src="http://farm7.static.flickr.com/6058/6296321267_1852d5e06e.jpg"/>
	
</figure>

<p>文字列を入力するウィンドウが開きます。ここで入力した文字がリンクを貼られる文字列になります。デフォルトでは記事のタイトルになっていますが、「前回の記事」なり「こちらの記事」なりリンクにしたい文字列を入力してください。</p>

<p>おまけとしてリストの項目としてリンクを出力するスクリプトもあるので、用途に合わせて使いわけてください。<small>&lt;li&gt;&lt;/li&gt;で囲んでいるだけだったりしますが。。。</small></p>


<h2 id="make_table">簡単にテーブルをつくるスクリプト</h2>
<ul>
	<li>MarsEdit - Table from Tab_Separater.scpt</li>
</ul>
<p>とあるブロガーの <a href="http://twitter.com/#!/isloop">@isloop</a>さんと「HTMLのテーブルって慣れないですよねー」なんて話をしていたのですが、おもしろそうだったので作ったスクリプト。</p>

<figure>
	<img title="MarsEdit で 簡単にテーブルをつくる♪" alt="MarsEdit で 簡単にテーブルをつくる♪" border="0" src="http://farm7.staticflickr.com/6053/6377016427_04ef708337.jpg"/>
	
</figure>
<p>上のようにタブ区切りで表をつくってスクリプトを実行すると</p>

<figure>
	<img src="http://farm8.staticflickr.com/7037/7056008995_c7ac87c28c.jpg" alt="MarsEdit を少しだけ便利に使うスクリプトをつくってみたよ♪">
	
</figure>
<p>このように自動でテーブルに自動で直してくれます。</p>
<p>このスクリプトでは空白のセルをつくることはできないので、空白のセルを作る場合はダミーとして何かしらの文字列を入力してください。またタブの前後にある空白は削除されます。あとは文字列の途中に空白がはいった場合は文字列と同じセルとして処理されます。</p>
<p>上の例でもわかる通り、桁をそろえるために複数のタブを連続して使った場合でもひとつの区切りとして処理させています。これは入力する際のわかりやすさを第一に考えているためなので、調整したい場合は自身でスクリプトをいじっていただければと思います。</p>


<h2>インストール方法</h2>
<figure>
	<img title="Menubar" alt="Menubar" border="0" src="http://farm7.static.flickr.com/6239/6288395033_9129ee1646.jpg"/>
	
</figure>
<p>MarsEditのメニューにある「Open Script Folder」を選択して表示されたフォルダにスクリプトを入れるだけでMarsEdit のスクリプトメニューにスクリプトが表示されます。</p>

<figure>
	<img title="Window" alt="Window" border="0" src="http://farm7.static.flickr.com/6238/6288422695_f54459e47a.jpg"/>
	
</figure>

<p>あとはインストールしたスクリプトを選択して実行してください。</p>

<h2>ダウンロード</h2>

<p>スクリプトの<a href="http://totekan.jp/file/MarsEditScripts20120408.zip">ダウンロードはこちら</a>から</p>

<div class="app_style" style="background-color:#cfcde8;">
<div class="app_style_left">
<a href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=0&offerid=94348.1&type=10&tmpid=3910&RD_PARM0=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4" target="new"><img src="http://a5.mzstatic.com/us/r1000/119/Purple/v4/75/77/cd/7577cd41-8c34-395a-38d5-2b656fac2af0/appicon_marsedit.512x512-75.png" alt="MarsEdit Image" class="appimg" width="75" height="75" /></a>
</div>
<div class="app_style_right">
<a class="app_title" href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=0&offerid=94348.1&type=10&tmpid=3910&RD_PARM0=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4" target="new">
MarsEdit</a>
<div class="app_detail">価格: &#65509;3,450 (記事公開時)<br />
カテゴリ: ソーシャルネットワーキング<br />
<a href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=0&offerid=94348.1&type=10&tmpid=3910&RD_PARM0=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fmarsedit%2Fid402376225%3Fmt%3D12%2526uo%3D4" target="new">App Storeで詳細を見る。</a>
</div>
</div>
</div>
<img border="0" width="1" height="1" src="http://ad.linksynergy.com/fs-bin/show?id=Dk8JKvDVYwE&bids=186984.200232&type=3&subid=0">
<p><a href="http://feedads.g.doubleclick.net/~a/q_zF64wO6q0gkcR1q_aysPF0aCQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/q_zF64wO6q0gkcR1q_aysPF0aCQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/q_zF64wO6q0gkcR1q_aysPF0aCQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/q_zF64wO6q0gkcR1q_aysPF0aCQ/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/T_X8t_5Cc3w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/mac/mac-myscript-marsedit-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/mac/mac-myscript-marsedit-1/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mac-myscript-marsedit-1</feedburner:origLink></item>
		<item>
		<title>Git の使い方を説明してみたよ♪ 〜 基本編</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/6x_7fVyjF2A/</link>
		<comments>http://totekan.jp/developer/developer-using-git-basic/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 02:54:54 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Git]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=336</guid>
		<description><![CDATA[

以前、「さくらVPS を設定してみる: Git とGitolite でリポジトリをつくってみたよ♪」で Git リポジトリをさくら VPS 上にセットアップしたのですが、リポジトリを作れるようになっても Git ではコマンドが大量にあるので混乱してしまいがちになります。

そこで今回は Git の基本になるコマンドを紹介していきます。
	バージョン管理の流れを確認してみる
	Git の初期設定]]></description>
			<content:encoded><![CDATA[<a href="http://totekan.jp/image/2012/02/Git-Usage.graffle-1.png">
<img src="http://totekan.jp/image/2012/02/Git-Usage.graffle-1.png" alt="Git Usage graffle 1" title="Git-Usage.graffle-1.png" border="0" /></a>
<p>以前、「<a href="http://totekan.jp/server/sakura-vps-settings-git-with-gitolite/">さくらVPS を設定してみる: Git とGitolite でリポジトリをつくってみたよ♪</a>」で Git リポジトリをさくら VPS 上にセットアップしたのですが、リポジトリを作れるようになっても Git ではコマンドが大量にあるので混乱してしまいがちになります。</p>

<p>そこで今回は Git の基本になるコマンドを紹介していきます。</p><span id="more-336"></span><ul>
	<li><a href="#intro">バージョン管理の流れを確認してみる</a></li>
	<li><a href="#git_initialize">Git の初期設定をする</a></li>
	<li><a href="#repo_initialize">リポジトリの初期設定</a></li>
	<li><a href="#add_files">リポジトリにファイルを追加、コミットする</a></li>
	<li><a href="#remove_files">Git で管理しているファイルを削除する</a></li>
</ul>

<h1 id="intro">バージョン管理の流れを確認してみる</h1>
<a href="http://totekan.jp/image/2012/02/Git-Usage.png">
<img src="http://totekan.jp/image/2012/02/Git-Usage.png" alt="Git Usage" title="Git-Usage.png" border="0" /></a>

<p>まずは Git でのバージョン管理の流れを見ていきましょう。</p>
<p>上の図はローカルのファイルをGitで管理するときの基本になる流れになります。</p>
<ol>
	<li>Git で管理するために "git init" で管理したいフォルダを初期化</li>
	<li>初期化したフォルダ内でファイルを追加したり、ファイルを編集したりする</li>
	<li>編集したファイルをコミットするために "git add" でステージに追加</li>
	<li>ステージに追加されたファイルを "git commit" でリポジトリにコミット</li>
</ol>

<p>この一連の流れを押さえておくと Git が使いやすくなると思います。</p>


<h1 id="git_initialize">Git の初期設定をする</h1>



<p>まずは Git を使う前に初期設定をしていきましょう。</p>

<h2>メールアドレスと名前を登録する</h2>
<p>一人で Git を使う分には困ることはないのですが、複数の人が参加するプロジェクトの場合だと、誰がどのファイルの変更をしたのかがわからない。これを防ぐために Git では自分の名前・メールアドレスを登録することで、誰がリポジトリにコミットしたのかを知らせる仕組みがあります。</p>
<p>さっそく登録してみましょう。</p>
<pre lang="bash" line="1">
$ git config --global user.name "takatomo"
$ git config --global user.email "sample@example.com"
</pre>
<p>これで名前とメールアドレスが登録することができました。</p>
<p>以降のコミットでは この名前とメールアドレスが追加されて誰がコミットしたのかを調べることができます。</p>
<p>プロジェクトによっては別の名前やメールアドレスを使用したいこともあると思います。そのときは各プロジェクトのリポジトリで、</p>
<pre lang="bash" line="1">
$ git config user.name "s.takatomo"
$ git config user.email "sample2@example.com"
</pre>
<p>上のコマンドを実行することで、そのプロジェクトで使うユーザー名とメールアドレスを設定することができます。</p>

<h2>ログなどを色付きで表示する</h2>
<p>そのままではログなどの色が白で表示されます。見やすくするために色付きで表示させておきましょう。</p>
<pre lang="bash" line="1">
$ git config --global core.ui auto
</pre>

<h2>エディタを設定します</h2>
<p>Git でコミットするときには、どんな変更をしたのかをわかりやすくするためにメッセージを入力します。これを編集するためのエディタを設定します。デフォルトではシステムのエディタ ( だいたいは Vim ) になっていますが、変更する場合は以下のコマンドで変更します。</p>

<pre lang="bash" line="1">
$ git config --global core.editor emacs
$ git config --global core.editor vim
</pre>

<p>お好きなエディタでどうぞ♪</p>

<h2>Diff ツールを設定</h2>
<p>複数のブランチやリポジトリをまとめるときに、変更点が重なってしまって衝突してしまうことがあります。衝突してしまった場合、ファイルの差分を表示して編集して衝突を回避することができます。そのときに使う Diff ツールの設定です。</p>
<pre lang="bash" line="1">
$ git config --global merge.tool vimdiff
</pre>


<p>お好きな Diff ツールを設定してください♪</p>

<h2>設定を確認する</h2>
<p>必要な設定ができたら、現在の設定を確認します。</p>
<pre lang="bash" line="1">
$ git config --global --list
</pre>

<p>リポジトリごとの設定を確認するには、プロジェクトのフォルダ内で以下のコマンドを実行します。</p>
<pre lang="bash" line="1">
$ git config --local --list	# プロジェクト固有の設定
$ git config --list	# グローバルな設定も含めて表示
</pre>

<p>ここまでで Git の初期設定は終わりです。</p>

<h1 id="repo_initialize">リポジトリの初期設定</h1>



<p>Git の初期設定ができたので、さっそくリポジトリを作成していきたいと思います。</p>

<h2>リポジトリの初期化</h2>
<p>初期設定をするためのコマンドは一つだけです。プロジェクトのフォルダに移動して下のコマンドを打ちます。</p>
<pre lang="bash" line="1">
$ git init
</pre>
<p>これでプロジェクトを Git で管理するための準備ができました。ですが、このままでは 一時ファイルや一部の不可視ファイルなどの管理したくないファイルまで管理をすることになってしまいます。そこでプロジェクトのトップディレクトリに .gitignore というファイルを作って、Git の管理下に置かないファイルを指定します。</p>

<h2>管理しないファイルを設定する</h2>
<p>プロジェクトのトップディレクトリに .gitignore というファイルを追加します。</p>

<pre lang="bash" line="1">
$ vim .gitignore

.DS_Store		# すべてのディレクトリの .DS_Store ファイル
*~			# ファイル名の末尾が ~ で終わるファイル
*.bak			# 同じくファイル名の末尾が .bak で終わるファイル
tmp/			# tmp フォルダ をとにかく無視する。
src/*.*			# src フォルダの中身を無視する
!src/TODO.txt 		# src フォルダの中にある TODO.txt は管理する
/README.txt		# プロジェクトのトップフォルダにあるREADME.txt だけを無視
</pre>

<p>項目ごとに右側に説明をつけてあるので、Git の管理下に置かないファイルに合わせて設定してください。</p>
<p>注意点としては tmp/ という指定をした場合、リポジトリを複製したときに tmp フォルダが消えた状態で複製されてしまうので、不都合があれば tmp フォルダ内に .gitignore ファイルを作り git add -f tmp/.gitignore でファイルを強制的に追加しておきます。</p>


<h2>リポジトリの複製</h2>
<p>リポジトリは自分で作成する以外に、他の人のリポジトリを利用することもできます。</p>
<pre lang="bash" line="1">
$ git clone リポジトリのURL
</pre>

<p>このコマンドでは URL にあるリポジトリをローカルにダウンロードすることができます。GitHub などで気になるリポジトリがあれば、ローカルに複製して利用してみましょう♪</p>


<p>リポジトリの準備ができたので、さっそくファイルを追加していきます。</p>


<h1 id="add_files">リポジトリにファイルを追加、コミットする</h1>


<p>前回まででリポジトリの初期化から管理したくないファイルを設定するところまでは進みました。</p>
<p>ここからリポジトリに追加するための作業をしていきます。</p>
<p>Git でリポジトリに追加するときには "<strong>コミットするためのファイルを選ぶ</strong>" → "<strong>コミット</strong>" という 2つの段階を踏みます。まずはコミットするファイルをステージに追加しましょう。</p>
<pre lang="bash" line="1">
$ git add .			# すべてのファイルをステージに追加
$ git test.txt			# text.txt をステージに追加
$ git directory/*.txt		# directory フォルダにある txt という拡張子のファイルをステージに追加
$ git add -i			# インタラクティブにステージに追加するファイルを選択
</pre>

<p>上のコマンドでコミットするファイルとしてステージに追加します。</p>
<p>一つ一つファイルを指定するのが大変だという方は、<strong>git add -i</strong> を使うとわかりやすいと思います。</p>
<a href="http://totekan.jp/image/2012/02/1.-git.png">
<img src="http://totekan.jp/image/2012/02/1.-git.png" alt="git-add-i" title=" git-add-i.png" border="0" /></a>

<p>git add -i を使った場合、</p>
<ol>
	<li>add untracked を選択 ( a もしくは 4 を入力 )</li>
	<li>ステージに追加するファイルの番号を選択</li>
	<li>選択した番号のファイルに * マークがついていることを確認してリターン</li>
	<li>確認するために status を選択 ( s もしくは 1 を入力 )</li>
</ol>

<p>ステージ上にどのファイルが追加されているのか確認してみます。</p>
<pre lang="bash" line="1">
$ git status
</pre>

<p>上のコマンドでどのファイルがステージに追加されているのかを確認することができます。</p>
<p>もし間違えて追加してしまった場合は "<strong>git reset HEAD ファイル名</strong>" でステージから外すことができます。</p>


<pre lang="bash" line="1">
$ git commit
$ git commit -m "initialized"
$ git commit --interactive
</pre>

<p>上のコマンドで実際にリポジトリにファイルが追加されます。--interactive オプションをつけて実行した場合、git add -i で実行した画面と同じ画面がでてくるので、ファイルを選択します。</p>
<p>-m オプションをつけないで実行した場合、コミットメッセージを入力する画面がでてくるので変更した理由や変更点などわかりやすい内容で記入し、保存するとリポジトリにファイルが追加されます。</p>

<h1 id="remove_files">Git で管理しているファイルを削除する</h1>


<p>Git で管理をしているファイルは Finder や rm コマンドで削除しても、Git で管理されたままになってしまいます。そのため特別なコマンドを使ってファイルの削除をすることになります。</p>

<pre lang="bash" line="1">
$ git rm ファイルパス
$ git rm --cached ファイルパス
</pre>

<p>まず 1つ目のコマンドですが、通常の rm コマンドと同じように、ファイルを削除して Git の管理下から外すコマンドです。また ディレクトリを削除する場合は git rm -r のように rm コマンドと同じように -r オプションをつかってください。 </p>
<p>2つ目のコマンドは ファイルは削除せずに Git の管理から外すためのコマンドです。ファイルをすでに Finder などで削除している場合、ファイルはないのに Git で管理はされている状態になっています。そこでこのコマンドを用いると Git の管理下からすでに削除したファイルを外すことができます。</p>
<p>また Git で管理していたけど、やっぱり無視したいファイルができた場合、.gitignore にファイルを追加したあとで、このコマンドを実行するとファイルを残したまま Git の管理下から外すことができます。</p>


<p>いかがでしたか?? 最初の画像は一つのブランチを操作するためのコマンドをまとめた画像になります。よかったら確認にでもつかっていただけたらと思います。</p>
<p>ということで Git の使い方の基本編でした。次回は Git の魅力でもあるブランチの操作に的を絞って解説をしていきたいと思います。</p>

<p>でわでわ、たかともでした。</p>
<p><a href="http://feedads.g.doubleclick.net/~a/3zJZe_hyzPGhb4HByQBWSdl7OTw/0/da"><img src="http://feedads.g.doubleclick.net/~a/3zJZe_hyzPGhb4HByQBWSdl7OTw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/3zJZe_hyzPGhb4HByQBWSdl7OTw/1/da"><img src="http://feedads.g.doubleclick.net/~a/3zJZe_hyzPGhb4HByQBWSdl7OTw/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/6x_7fVyjF2A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/developer/developer-using-git-basic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/developer/developer-using-git-basic/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=developer-using-git-basic</feedburner:origLink></item>
		<item>
		<title>VM Cleaner が AppStore のユーティリティカテゴリでトップを獲得しました♪</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/SEpQnNp_pJ4/</link>
		<comments>http://totekan.jp/mac/mac-app-vmcleaner-the-first-rank-in-utilities-category/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 03:00:00 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[MyApplication]]></category>
		<category><![CDATA[VMCleaner]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=325</guid>
		<description><![CDATA[

先日リリースした メモリ監視・解放アプリケーションの「VM Cleaner」ですが、
AppStore のユーティリティカテゴリでトップを獲得しましたっ♪
リリースを迎えるまでは不安で仕方がなかったのですが、いまはただ無事にリリースを迎え、こうして多くの人に使っていただけることのうれしさをかみしめています。
また、有料アプリケーションの総合ランキングでも Lion や Keynote などのア]]></description>
			<content:encoded><![CDATA[<img src="http://totekan.jp/image/2012/02/97a1a1f647638934c646a6cbd3b1b651.png" alt="Top アプリ 3 1" title="Top アプリ-3-1.png" border="0" />

<p>先日リリースした メモリ監視・解放アプリケーションの「VM Cleaner」ですが、</p>
<p><strong>AppStore のユーティリティカテゴリでトップを獲得しましたっ♪</strong></p>
<p>リリースを迎えるまでは不安で仕方がなかったのですが、いまはただ無事にリリースを迎え、こうして多くの人に使っていただけることのうれしさをかみしめています。</p>
<p>また、有料アプリケーションの総合ランキングでも Lion や Keynote などのアップル製品や Growl や Day One などの非常に有名なアプリケーションに続いて、<strong>11位</strong>という幸せな順位につけることができています。</p>

<p><strong class="blue" style="font-size:150%"">本当にありがとうございます。</strong></p>


<p>今後の予定ですが、VM Cleaner 1.1.0 として新しいバージョンを申請しています。</p>

<img src="http://totekan.jp/image/2012/02/VM-Cleaner1.png" alt="VM Cleaner" title="VM Cleaner.png" border="0" />

<p><strong>VM Cleaner 1.1.0 の新機能</strong></p>
<ul>
	<li>メモリを解放する間隔を設定できる機能</li>
	<li>メニューバーの表示を グラフモード・文字のみの表示・グラフと文字での表示で設定</li>
</ul>

<p>という、2つの機能が追加しました。その他、負荷がかかるとグラフの表示が穴あきになるバグや細かいバグの修正がされています。</p>

<div class="app_style" style="background-color:#AEEAEA">
<div class="app_style_left">
<a href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=&offerid=94348.1&type=10&tmpid=3910&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fvm-cleaner%2Fid500023305%3Fmt%3D12" target="new"><img src="http://totekan.jp/image/2012/02/vm_cleaner.png" alt="Vm cleaner" class="appimg" title="vm_cleaner.png" border="0" width="75" height="75" /></a>
</div>
<div class="app_style_right">
<a class="app_title" href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=&offerid=94348.1&type=10&tmpid=3910&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fvm-cleaner%2Fid500023305%3Fmt%3D12" target="new">
VM Cleaner</a><br />
<div class="amz-detail">価格: &#65509;170<br />
カテゴリ: 仕事効率化<br />
<a href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=&offerid=94348.1&type=10&tmpid=3910&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fvm-cleaner%2Fid500023305%3Fmt%3D12" target="new">App Storeで詳細を見る。</a>
</div>
</div>
</div>


<p>なにか要望などあれば <a href="https://twitter.com/#!/takatomo">Twitter</a>、<a href="http://totekan.jp/contact/">メール</a>などで教えていただければと思います。</p>
<p><a href="http://feedads.g.doubleclick.net/~a/LFxHcA8jGXV8RJlL1BD_XzGLBIQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/LFxHcA8jGXV8RJlL1BD_XzGLBIQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/LFxHcA8jGXV8RJlL1BD_XzGLBIQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/LFxHcA8jGXV8RJlL1BD_XzGLBIQ/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/SEpQnNp_pJ4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/mac/mac-app-vmcleaner-the-first-rank-in-utilities-category/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/mac/mac-app-vmcleaner-the-first-rank-in-utilities-category/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mac-app-vmcleaner-the-first-rank-in-utilities-category</feedburner:origLink></item>
		<item>
		<title>空きメモリを監視するアプリケーション VM Cleaner をリリースしました♪</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/z3enCT7rmCA/</link>
		<comments>http://totekan.jp/mac/macapp-vm-cleaner-release/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 19:54:07 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[MyApplication]]></category>
		<category><![CDATA[VMCleaner]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=296</guid>
		<description><![CDATA[
VM Cleaner をリリースしました。
このアプリケーションはメモリの空き容量を一目でチェックできるアプリケーションです。メモリの空き容量のほかにも、スワップがどれぐらいできているのかを確認できるのが特徴です。

自動でメモリを解放する機能もあるので、メモリの消費が気になる方にはおすすめです。
手動でのメモリを解放するときには、自動で解放するよりも強力にメモリの解放をするようになっています。]]></description>
			<content:encoded><![CDATA[<img src="http://totekan.jp/image/2012/02/VM-Cleaner.png" alt="VM Cleaner" title="VM Cleaner.png" border="0" width="600" height="249" />
<p class="red"><strong>VM Cleaner をリリースしました。</strong></p>
<p>このアプリケーションはメモリの空き容量を一目でチェックできるアプリケーションです。メモリの空き容量のほかにも、スワップがどれぐらいできているのかを確認できるのが特徴です。</p>

<p>自動でメモリを解放する機能もあるので、メモリの消費が気になる方にはおすすめです。</p>
<p>手動でのメモリを解放するときには、自動で解放するよりも強力にメモリの解放をするようになっています。これは Lion、もしくは Xcode がインストールされた SnowLeopard で機能します。</p>

<p>詳しい説明は <a href="http://totekan.jp/vm-cleaner/">VM Cleaner の説明書</a> にまとめてあるのでご覧ください。</p>


<div class="app_style">
<div class="app_style_left">
<a href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=&offerid=94348.1&type=10&tmpid=3910&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fvm-cleaner%2Fid500023305%3Fmt%3D12" target="new"><img src="http://totekan.jp/image/2012/02/vm_cleaner.png" alt="Vm cleaner" class="appimg" title="vm_cleaner.png" border="0" width="75" height="75" /></a>
</div>
<div class="app_style_right">
<a class="app_title" href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=&offerid=94348.1&type=10&tmpid=3910&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fvm-cleaner%2Fid500023305%3Fmt%3D12" target="new">
VM Cleaner</a><br />
<div class="amz-detail">価格: &#65509;170<br />
カテゴリ: 仕事効率化<br />
<a href="http://click.linksynergy.com/fs-bin/click?id=PColbWdkkf8&subid=&offerid=94348.1&type=10&tmpid=3910&RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fjp%2Fapp%2Fvm-cleaner%2Fid500023305%3Fmt%3D12" target="new">App Storeで詳細を見る。</a>
</div>
</div>
</div>

<p>メモリを解放する機能に関して、AppStore には Lion のみのサポートと記載していますが、SnowLeopard でも動くようになっています。</p>
<p>ただし今後のバージョンアップで SnowLeopard では動かないプログラムでしかメモリを解放する機能がつけられない場合、この機能は Lion のみのサポートになるのでご理解いただければと思います。</p>
<p><a href="http://feedads.g.doubleclick.net/~a/gx8ae4G_NGNnjw63J-C6sKWFfkw/0/da"><img src="http://feedads.g.doubleclick.net/~a/gx8ae4G_NGNnjw63J-C6sKWFfkw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/gx8ae4G_NGNnjw63J-C6sKWFfkw/1/da"><img src="http://feedads.g.doubleclick.net/~a/gx8ae4G_NGNnjw63J-C6sKWFfkw/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/z3enCT7rmCA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/mac/macapp-vm-cleaner-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/mac/macapp-vm-cleaner-release/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=macapp-vm-cleaner-release</feedburner:origLink></item>
		<item>
		<title>カーソルを大きくしたら、マウスを動かすのがものすごく楽になったよっ!!</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/i_gEszxV28s/</link>
		<comments>http://totekan.jp/mac/2012-02-mac-tips-more-bigger-cursor/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 07:42:52 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[MacTips]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=288</guid>
		<description><![CDATA[
目が悪くなってしまって小さい文字が見えにくい、たかともです。

少し前の話になりますが。。。
テレビで緑内障のテストをやっていたのをみて、家族でやってみようという話になりました。薄いグレーの階調が映っていて、それを右目だけ・左目でみるというテストでした。右目。。。よしっ、ちゃんと見える。左目。。。左目。。。グレーの階調はみえるのですが、全体がぼやけてる。。。

そのまま病院へ、

	右目の視力 ]]></description>
			<content:encoded><![CDATA[
<p>目が悪くなってしまって小さい文字が見えにくい、たかともです。</p>

<p>少し前の話になりますが。。。</p>
<p>テレビで緑内障のテストをやっていたのをみて、家族でやってみようという話になりました。薄いグレーの階調が映っていて、それを右目だけ・左目でみるというテストでした。右目。。。よしっ、ちゃんと見える。左目。。。左目。。。グレーの階調はみえるのですが、全体がぼやけてる。。。</p>

<p>そのまま病院へ、</p>
<ul>
	<li>右目の視力 = 1.2</li>
	<li>左目の視力 = <strong class="red">0.5</strong></li>
</ul>

<p>がっかりです。。ほんとにがっかりです。。。</p>


<p>マウスのカーソルがどこにあるのか見つからず、マウスを右へ左へ動かした経験、ありますよね?? そんな無駄な動きをしないようにカーソルを大きくする方法を紹介します。</p><span id="more-288"></span><h2>設定方法</h2>
<img src="http://totekan.jp/image/2012/02/Menubar.png" alt="Menubar" title="Menubar.png" border="0" />

<p>システム環境設定からユニバーサルアクセスを開いて、マウスとトラックパッドというタブを表示します。そのタブのなかからカーソルのサイズという項目があるので、これを大きくするとカーソルの大きさを変更することができます、</p>

<img src="http://totekan.jp/image/2012/02/4ae89dd7cc26fc6ffaa615c6956ca76e.png" alt="ユニバーサルアクセス" title="ユニバーサルアクセス.png" border="0" />

<p>少し大きめのカーソルに設定しておくのが、いちいちカーソルを探すことがなくなって、おすすめです♪</p>

<p>でわでわ、めがねを購入するか迷っている たかともでした。</p>
<p><a href="http://feedads.g.doubleclick.net/~a/t5c93IGEQLFmBby7PVZduCZ-yh4/0/da"><img src="http://feedads.g.doubleclick.net/~a/t5c93IGEQLFmBby7PVZduCZ-yh4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/t5c93IGEQLFmBby7PVZduCZ-yh4/1/da"><img src="http://feedads.g.doubleclick.net/~a/t5c93IGEQLFmBby7PVZduCZ-yh4/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/i_gEszxV28s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/mac/2012-02-mac-tips-more-bigger-cursor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/mac/2012-02-mac-tips-more-bigger-cursor/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=2012-02-mac-tips-more-bigger-cursor</feedburner:origLink></item>
		<item>
		<title>アプリケーション、こんな感じでつくりました。〜 Find Identifier 編</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/K1hVe1tdoCs/</link>
		<comments>http://totekan.jp/developer/objective-c-development-apps-find-identifier/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 01:00:10 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[FindIdentifier]]></category>
		<category><![CDATA[MyApplication]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=276</guid>
		<description><![CDATA[
なにかしらのアプリケーションを作ろうと思っても、

	どんなアプリケーションにしよう??
	なにを作っていいのかわからない。。。
	作れるのかな??

なんて考えてしまって、興味があっても作りはじめるまでにいたらない。という方もいるかな? なんてことで、前回 作った Find Identifier というアプリケーションを例にして、どんな作り方をしたのかを紹介します。Find Identifie]]></description>
			<content:encoded><![CDATA[
<p>なにかしらのアプリケーションを作ろうと思っても、</p>
<ul>
	<li>どんなアプリケーションにしよう??</li>
	<li>なにを作っていいのかわからない。。。</li>
	<li>作れるのかな??</li>
</ul>
<p>なんて考えてしまって、興味があっても作りはじめるまでにいたらない。という方もいるかな? なんてことで、前回 作った Find Identifier というアプリケーションを例にして、どんな作り方をしたのかを紹介します。</p><span id="more-276"></span><p><a href="http://totekan.jp/mac/mac-myapp-find-identifier-1/">Find Identifier のダウンロードはこちら</a></p>
<p>実際にいじりながら読んでいただけたら、流れがわかりやすいと思います。</p>

<h2>アプリケーションの機能</h2>
<img src="http://totekan.jp/image/2012/02/Find-Identifier.png" alt="Find Identifier" title="Find Identifier.png" />
<p>Find Identifier は 他のアプリケーションをウィンドウにドラッグドロップすると、アプリケーションの情報を表示する機能があります。</p>
<ul>
	<li>名前</li>
	<li>バージョン情報</li>
	<li>アイコン</li>
	<li>パス</li>
	<li>Bundle Identifier</li>
</ul>

<p>これだけの機能しかつけていません。</p>

<h2>きっかけ</h2>
<p>AppleScript を書くときに、あるアプリケーションが動いているかどうかを調べることがあります。</p>

<p>このときに Bundle Identifier というアプリケーションを識別するための文字列が必要になるのですが、これを調べるためには、~/Library/Preferences にある環境設定ファイルの名前から調べるか、アプリケーションの中にある Info.plist というファイルの中身をみて調べるという方法があります。</p>

<p>また AppleScript 以外にも KeyRemap4MacBook でもキーの入れ替えをするアプリケーションを指定するときに この Bundle Identifier が必要になります。その度にいちいちアプリケーションのパッケージの中身から検索するのがめんどくさい。</p>

<p><strong>楽に調べたい</strong></p>

<p>作った理由はこれだけです。</p>

<h2>作るための準備</h2>
<p>Xcode をインストールして。。。というところは説明しません。</p>
<p>必要な機能を考えます。</p>
<ul>
	<li>Bundle Identifier がほしいアプリケーションを指定する機能</li>
	<li>指定したアプリケーションからBundle Identifierを調べる機能</li>
	<li>Bundle Identifier を表示する機能</li>
</ul>

<p>これがはじめにした設計の全てです。</p>

<h2>実際に作っていく</h2>
<p>どこから作ってもいいのですが、個人的には処理の流れの順番に作るほうが混乱しにくいので、アプリケーションを指定する機能から作り始めました。次に Bundle Identifier を調べる機能をつくります。最後に調べた Bundle Identifier を表示させる機能を作りました。</p>

<img src="http://totekan.jp/image/2012/02/Find-Identifier-1.png" alt="Find Identifier 1" title="Find Identifier-1.png" border="0" />

<p>これでメニューバーの Open というメニューからアプリケーションを選択 → Bundle Identifier の表示までの流れは完成します。この状態で少し使ってみたのですが、なんか物足りない。。。</p>

<p>ここから付け足した機能が、</p>
<ul>
	<li>アプリケーションの名前を表示</li>
	<li>アプリケーションのパスを表示</li>
	<li>アプリケーションのバージョンを表示</li>
	<li>アプリケーションのアイコンを表示</li>
</ul>

<p>これで色々な情報が表示されるようになって、おもしろくなってきました。</p>

<h2>使っていて楽しくなるように機能を考える</h2>

<img src="http://totekan.jp/image/2012/02/Find-Identifier-2.png" alt="Find Identifier 2" title="Find Identifier-2.png" border="0" />
<p>アプリケーションの指定がダイアログからだけだとおもしろくないので、アイコンを表示する部分にドラッグドロップすると、アプリケーションの指定ができるようにしました。</p>
<p>Bundle Identifier をコピペするのが楽なようにショートカットを用意しました。</p>

<p>これで完成です。</p>

<p>ほんとに小さなきっかけでもアプリケーションをつくることはできるはず。興味のある人はどんどん挑戦するのみですっ!! 自分もはやく一人前の開発者になれるように精進、精進。</p>

<p>ではでは。、たかともでした。</p>
<p><a href="http://feedads.g.doubleclick.net/~a/6fopqb1wdUr6Hd902exv3LH_LrY/0/da"><img src="http://feedads.g.doubleclick.net/~a/6fopqb1wdUr6Hd902exv3LH_LrY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6fopqb1wdUr6Hd902exv3LH_LrY/1/da"><img src="http://feedads.g.doubleclick.net/~a/6fopqb1wdUr6Hd902exv3LH_LrY/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/K1hVe1tdoCs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/developer/objective-c-development-apps-find-identifier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/developer/objective-c-development-apps-find-identifier/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=objective-c-development-apps-find-identifier</feedburner:origLink></item>
		<item>
		<title>新しいアプリケーションを開いたときの警告を表示しない</title>
		<link>http://feeds.totekan.jp/~r/totekan-all-items/~3/TOtFQ9nsW0Q/</link>
		<comments>http://totekan.jp/mac/mac-tips-kill-warning-open-new-applications/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 23:01:32 +0000</pubDate>
		<dc:creator>takatomo</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[MacTips]]></category>

		<guid isPermaLink="false">http://totekan.jp/?p=259</guid>
		<description><![CDATA[
ウェブからダウンロードしたアプリケーションを起動すると、毎回出てくる警告。
邪魔ですよね??
警告がでてくるせいで、作業のテンポがずらされて、うぐぐ。。。となっている人も多いんじゃないでしょうか。まったくもって厄介な警告なのですが、これを無効にする方法になります。
コマンドを使って、無効にするので、コマンドの打ち間違いには気をつけてくださいね。まずは アプリケーション > ユーティリティ にある]]></description>
			<content:encoded><![CDATA[
<p>ウェブからダウンロードしたアプリケーションを起動すると、毎回出てくる警告。</p>
<p><strong>邪魔ですよね??</strong></p>
<p>警告がでてくるせいで、作業のテンポがずらされて、うぐぐ。。。となっている人も多いんじゃないでしょうか。まったくもって厄介な警告なのですが、これを無効にする方法になります。</p>
<p>コマンドを使って、無効にするので、コマンドの打ち間違いには気をつけてくださいね。</p><span id="more-259"></span><p>まずは アプリケーション > ユーティリティ にある ターミナルを開きます。</p>
<figure>
	<img src="http://farm8.staticflickr.com/7150/6740711869_d045672ed9.jpg" alt="ユーティリティ">
	
</figure>

<p>ターミナルが開いたら、以下のコマンドを入力します ( <strong>$ は無視してください</strong> )</p>
<pre lang="bash" line="1">
$ defaults write com.apple.LaunchServices LSQuarantine -boolean false
</pre>

<p>あとは <strong>Mac を再起動</strong>するだけで、警告が表示されなくなります。</p>

<p>うんっ、快適♪</p>

<p>ちなみに元にもどすときは、以下のコマンドを入力して、Mac を再起動します。</p>
<pre lang="bash" line="1">
$ defaults write com.apple.LaunchServives LSQuarantine
</pre>

<p>この警告を消すことで自分でインストールしたはずのないアプリケーションを間違えて起動してしまったり、設定を変更するリスクはあるので注意してください。</p>

<p>でも、消しちゃうよね〜</p>

<p>でわでわ、たかともでした。</p>
<p><a href="http://feedads.g.doubleclick.net/~a/2L34zBJeM8VP87NgY1X1N_X_hlY/0/da"><img src="http://feedads.g.doubleclick.net/~a/2L34zBJeM8VP87NgY1X1N_X_hlY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/2L34zBJeM8VP87NgY1X1N_X_hlY/1/da"><img src="http://feedads.g.doubleclick.net/~a/2L34zBJeM8VP87NgY1X1N_X_hlY/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/totekan-all-items/~4/TOtFQ9nsW0Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://totekan.jp/mac/mac-tips-kill-warning-open-new-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://totekan.jp/mac/mac-tips-kill-warning-open-new-applications/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mac-tips-kill-warning-open-new-applications</feedburner:origLink></item>
	</channel>
</rss>

