<?xml version="1.0" encoding="utf-8" ?>


<?xml-stylesheet href="http://d.hatena.ne.jp/Rewish/rssxsl" type="text/xsl" media="screen"?>


<rdf:RDF
xmlns="http://purl.org/rss/1.0/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xml:lang="ja">
<channel rdf:about="http://d.hatena.ne.jp/Rewish/rss">
<title>Rewish@hatena</title>
<link>http://d.hatena.ne.jp/Rewish/</link>
<description>Rewish@hatena</description>

<dc:creator>Rewish</dc:creator>
<dc:date>2011-01-12T20:09:57+09:00</dc:date>
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://d.hatena.ne.jp/Rewish/20110112/1294830350"/>
<rdf:li rdf:resource="http://d.hatena.ne.jp/Rewish/20100527/1274951788"/>
<rdf:li rdf:resource="http://d.hatena.ne.jp/Rewish/20100427/1272296260"/>
<rdf:li rdf:resource="http://d.hatena.ne.jp/Rewish/20100313/1268411416"/>
<rdf:li rdf:resource="http://d.hatena.ne.jp/Rewish/20100106/1262789963"/>
</rdf:Seq>
</items>
</channel>



<item rdf:about="http://d.hatena.ne.jp/Rewish/20110112/1294830350">
<title>[雑記/告知]ハイスペックなマシンでブログが書きたい</title>
<link>http://d.hatena.ne.jp/Rewish/20110112/1294830350</link>
<description> MacBook Air 11インチ欲しい！ </description>

<content:encoded><![CDATA[
<div class="section">
<p><a class="keyword" href="http://d.hatena.ne.jp/keyword/MacBook%20Air%2011%A5%A4%A5%F3%A5%C1%CD%DF%A4%B7%A4%A4%A1%AA">MacBook Air 11インチ欲しい！</a></p>
</div>
]]></content:encoded>
<dc:creator>Rewish</dc:creator>
<dc:date>2011-01-12T20:05:50+09:00</dc:date>
<dc:subject>雑記/告知</dc:subject>
</item>
<item rdf:about="http://d.hatena.ne.jp/Rewish/20100527/1274951788">
<title>はてなダイアリーがリニューアルしたのでテスト</title>
<link>http://d.hatena.ne.jp/Rewish/20100527/1274951788</link>
<description> Twitter記法が増えたのでテスト。 twitter:〜〜:title @rewish / git shellと打って心の中で謝った。 twitter:〜〜:tweet @rewish: git shellと打って心の中で謝った。 2010-05-24 12:00:48 via Twit for Windows twitter:〜〜:detail git shellと打って心の中で謝った。 20</description>

<content:encoded><![CDATA[
<div class="section">
<p>Twitter記法が増えたのでテスト。</p>
<h4> <a class="keyword" href="http://d.hatena.ne.jp/keyword/twitter%3A%A1%C1%A1%C1%3Atitle">twitter:〜〜:title</a></h4>
<p><span class="twitter-tweet-title">@<a href="http://twitter.com/rewish/status/14597183748" class="twitter-user-screen-name">rewish</a> / git shellと打って心の中で謝った。</span>
</p>
<h4> <a class="keyword" href="http://d.hatena.ne.jp/keyword/twitter%3A%A1%C1%A1%C1%3Atweet">twitter:〜〜:tweet</a></h4>
<div class="twitter-tweet">
  <p class="twitter-tweet-text">
    <span class="twitter-tweet-text-user">@<a class="twitter-user-screen-name" href="http://twitter.com/rewish">rewish</a>: </span>git shellと打って心の中で謝った。
  </p>
  <p class="twitter-tweet-info">
    <a href="http://twitter.com/rewish/status/14597183748" class="twitter-tweet-info-permalink"><span class="twitter-tweet-info-date">2010-05-24</span> <span class="twitter-tweet-info-time">12:00:48</span></a> <span class="twitter-tweet-info-source">via <a href="http://cheebow.info/chemt/archives/2007/04/twitterwindowst.html" rel="nofollow">Twit for Windows</a></span>
  </p>
</div>

<h4> <a class="keyword" href="http://d.hatena.ne.jp/keyword/twitter%3A%A1%C1%A1%C1%3Adetail">twitter:〜〜:detail</a></h4>
<div class="twitter-detail twitter-detail-left">
  <div class="twitter-detail-user">
    <a class="twitter-user-screen-name" href="http://twitter.com/rewish">
      <img src="http://a1.twimg.com/profile_images/888297942/photo-deco_normal.png" alt="rewish" height="48" width="48">
    </a>
  </div>
  <div class="twitter-detail-tweet">
    <p class="twitter-detail-text">
      git shellと打って心の中で謝った。
    </p>
    <p class="twitter-detail-info">
      <a href="http://twitter.com/rewish/status/14597183748" class="twitter-detail-info-permalink"><span class="twitter-detail-info-date">2010-05-24</span> <span class="twitter-detail-info-time">12:00:48</span></a> <span class="twitter-detail-info-source">via <a href="http://cheebow.info/chemt/archives/2007/04/twitterwindowst.html" rel="nofollow">Twit for Windows</a></span>
    </p>
  </div>
</div>

<h4> <a class="keyword" href="http://d.hatena.ne.jp/keyword/twitter%3A%A1%C1%A1%C1%3Adetail%3Aright">twitter:〜〜:detail:right</a></h4>
<div class="twitter-detail twitter-detail-right">
  <div class="twitter-detail-user">
    <a class="twitter-user-screen-name" href="http://twitter.com/rewish">
      <img src="http://a1.twimg.com/profile_images/888297942/photo-deco_normal.png" alt="rewish" height="48" width="48">
    </a>
  </div>
  <div class="twitter-detail-tweet">
    <p class="twitter-detail-text">
      git shellと打って心の中で謝った。
    </p>
    <p class="twitter-detail-info">
      <a href="http://twitter.com/rewish/status/14597183748" class="twitter-detail-info-permalink"><span class="twitter-detail-info-date">2010-05-24</span> <span class="twitter-detail-info-time">12:00:48</span></a> <span class="twitter-detail-info-source">via <a href="http://cheebow.info/chemt/archives/2007/04/twitterwindowst.html" rel="nofollow">Twit for Windows</a></span>
    </p>
  </div>
</div>

<h4> <a class="keyword" href="http://d.hatena.ne.jp/keyword/twitter%3A%A1%C1%A1%C1%3Adetail%3Aleft">twitter:〜〜:detail:left</a></h4>
<div class="twitter-detail twitter-detail-left">
  <div class="twitter-detail-user">
    <a class="twitter-user-screen-name" href="http://twitter.com/rewish">
      <img src="http://a1.twimg.com/profile_images/888297942/photo-deco_normal.png" alt="rewish" height="48" width="48">
    </a>
  </div>
  <div class="twitter-detail-tweet">
    <p class="twitter-detail-text">
      git shellと打って心の中で謝った。
    </p>
    <p class="twitter-detail-info">
      <a href="http://twitter.com/rewish/status/14597183748" class="twitter-detail-info-permalink"><span class="twitter-detail-info-date">2010-05-24</span> <span class="twitter-detail-info-time">12:00:48</span></a> <span class="twitter-detail-info-source">via <a href="http://cheebow.info/chemt/archives/2007/04/twitterwindowst.html" rel="nofollow">Twit for Windows</a></span>
    </p>
  </div>
</div>

<h4> <a class="keyword" href="http://d.hatena.ne.jp/keyword/twitter%3A%A1%C1%A1%C1%3Atree">twitter:〜〜:tree</a></h4>
<div class="twitter-tree"><div class="twitter-detail twitter-detail-left">
  <div class="twitter-detail-user">
    <a class="twitter-user-screen-name" href="http://twitter.com/5509">
      <img src="http://a1.twimg.com/profile_images/1210697135/nori_5509_normal.jpg" alt="5509" height="48" width="48">
    </a>
  </div>
  <div class="twitter-detail-tweet">
    <p class="twitter-detail-text">
      今まったくそれと同じ（教えてないけど） RT @<a class="twitter-user-screen-name" href="http://twitter.com/vanillate" target="_top">vanillate</a>: ディレとか人におしえることばかりやってたとき、自分の知識がどんどんぬけてくのが怖かった。ずっと前線に出たいってわけじゃないけど、情報がこぼれ落ちていくのはこわいってのはわがままかしら
    </p>
    <p class="twitter-detail-info">
      <a href="http://twitter.com/5509/status/14566625897" class="twitter-detail-info-permalink"><span class="twitter-detail-info-date">2010-05-24</span> <span class="twitter-detail-info-time">01:41:38</span></a> <span class="twitter-detail-info-source">via <a href="http://www.hootsuite.com" rel="nofollow">HootSuite</a></span>
    </p>
  </div>
</div><div class="twitter-detail twitter-detail-right">
  <div class="twitter-detail-user">
    <a class="twitter-user-screen-name" href="http://twitter.com/rewish">
      <img src="http://a1.twimg.com/profile_images/1201305083/photo_normal.jpg" alt="rewish" height="48" width="48">
    </a>
  </div>
  <div class="twitter-detail-tweet">
    <p class="twitter-detail-text">
      @<a class="twitter-user-screen-name" href="http://twitter.com/5509" target="_top">5509</a> 教えて
    </p>
    <p class="twitter-detail-info">
      <a href="http://twitter.com/rewish/status/14566754572" class="twitter-detail-info-permalink"><span class="twitter-detail-info-date">2010-05-24</span> <span class="twitter-detail-info-time">01:44:07</span></a> <span class="twitter-detail-info-source">via <a href="http://cheebow.info/chemt/archives/2007/04/twitterwindowst.html" rel="nofollow">Twit for Windows</a></span> to @<a href="http://twitter.com/5509/status/14566625897"  class="twitter-user-screen-name">5509</a>
    </p>
  </div>
</div><div class="twitter-detail twitter-detail-left">
  <div class="twitter-detail-user">
    <a class="twitter-user-screen-name" href="http://twitter.com/5509">
      <img src="http://a2.twimg.com/profile_images/1385288892/nori_uni_normal.png" alt="5509" height="48" width="48">
    </a>
  </div>
  <div class="twitter-detail-tweet">
    <p class="twitter-detail-text">
      @<a class="twitter-user-screen-name" href="http://twitter.com/rewish" target="_top">rewish</a> いや教えれることないやろｗ
    </p>
    <p class="twitter-detail-info">
      <a href="http://twitter.com/5509/status/14566793821" class="twitter-detail-info-permalink"><span class="twitter-detail-info-date">2010-05-24</span> <span class="twitter-detail-info-time">01:44:56</span></a> <span class="twitter-detail-info-source">via <a href="http://www.hootsuite.com" rel="nofollow">HootSuite</a></span> to @<a href="http://twitter.com/rewish/status/14566754572"  class="twitter-user-screen-name">rewish</a>
    </p>
  </div>
</div><div class="twitter-detail twitter-detail-right">
  <div class="twitter-detail-user">
    <a class="twitter-user-screen-name" href="http://twitter.com/rewish">
      <img src="http://a1.twimg.com/profile_images/888297942/photo-deco_normal.png" alt="rewish" height="48" width="48">
    </a>
  </div>
  <div class="twitter-detail-tweet">
    <p class="twitter-detail-text">
      @<a class="twitter-user-screen-name" href="http://twitter.com/5509" target="_top">5509</a> 私、英語覚えたい。English!
    </p>
    <p class="twitter-detail-info">
      <a href="http://twitter.com/rewish/status/14566915290" class="twitter-detail-info-permalink"><span class="twitter-detail-info-date">2010-05-24</span> <span class="twitter-detail-info-time">01:47:23</span></a> <span class="twitter-detail-info-source">via <a href="http://cheebow.info/chemt/archives/2007/04/twitterwindowst.html" rel="nofollow">Twit for Windows</a></span> to @<a href="http://twitter.com/5509/status/14566793821"  class="twitter-user-screen-name">5509</a>
    </p>
  </div>
</div>
</div>

<h4> @<a class="twitter-user-screen-name" href="http://twitter.com/rewish">rewish</a></h4>
<p>@<a class="twitter-user-screen-name" href="http://twitter.com/rewish">rewish</a></p>
<h4> url:title</h4>
<p><span class="twitter-tweet-title">@<a href="http://twitter.com/rewish/status/14597183748" class="twitter-user-screen-name">rewish</a> / git shellと打って心の中で謝った。</span>
</p>
</div>
]]></content:encoded>
<dc:creator>Rewish</dc:creator>
<dc:date>2010-05-27T18:16:28+09:00</dc:date>
</item>
<item rdf:about="http://d.hatena.ne.jp/Rewish/20100427/1272296260">
<title>[JavaScript]JavaScriptで全角英数と半角英数の相互変換</title>
<link>http://d.hatena.ne.jp/Rewish/20100427/1272296260</link>
<description> 全角英数の文字コードから65248個前が半角英数の文字コード。 半角英数の文字コードから65248個後が全角英数の文字コード。 // 半角にしたい str.replace(/[Ａ-Ｚａ-ｚ０-９]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 65248); }); // 全角にしたい s</description>

<content:encoded><![CDATA[
<div class="section">
<p><span style="color:#3366CC; font-weight:bold;">全角英数</span></span>の文字コードから65248個<span style="color:#FF4500; font-weight:bold;">前</span>が<span style="color:#669933; font-weight:bold;">半角英数</span>の文字コード。</p>
<p><span style="color:#669933; font-weight:bold;">半角英数</span>の文字コードから65248個<span style="color:#FF4500; font-weight:bold;">後</span>が<span style="color:#3366CC; font-weight:bold;">全角英数</span>の文字コード。</p>
<pre class="syntax-highlight">
<span class="synComment">// 半角にしたい</span>
str.replace(<span class="synConstant">/[Ａ-Ｚａ-ｚ０-９]/g</span>, <span class="synIdentifier">function</span>(s) <span class="synIdentifier">{</span>
    <span class="synStatement">return</span> <span class="synType">String</span>.fromCharCode(s.charCodeAt(0) - 65248);
<span class="synIdentifier">}</span>);

<span class="synComment">// 全角にしたい</span>
str.replace(<span class="synConstant">/[A-Za-z0-9]/g</span>, <span class="synIdentifier">function</span>(s) <span class="synIdentifier">{</span>
    <span class="synStatement">return</span> <span class="synType">String</span>.fromCharCode(s.charCodeAt(0) + 65248);
<span class="synIdentifier">}</span>);
</pre>

<p>65248の部分は16進数で表される事が多い。</p>
<pre class="syntax-highlight">
<span class="synComment">// 半角にしたい</span>
str.replace(<span class="synConstant">/[Ａ-Ｚａ-ｚ０-９]/g</span>, <span class="synIdentifier">function</span>(s) <span class="synIdentifier">{</span>
    <span class="synStatement">return</span> <span class="synType">String</span>.fromCharCode(s.charCodeAt(0) - 0xFEE0);
<span class="synIdentifier">}</span>);

<span class="synComment">// 全角にしたい</span>
str.replace(<span class="synConstant">/[A-Za-z0-9]/g</span>, <span class="synIdentifier">function</span>(s) <span class="synIdentifier">{</span>
    <span class="synStatement">return</span> <span class="synType">String</span>.fromCharCode(s.charCodeAt(0) + 0xFEE0);
<span class="synIdentifier">}</span>);
</pre>

<p>こっちの方が無駄にプロっぽいですね。</p>
<h4> サンプルコード</h4>
<pre class="syntax-highlight">
<span class="synComment">// 半角にしたい</span>
javascript:<span class="synStatement">alert</span>(<span class="synConstant">'ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ０１２３４５６７８９'</span>.replace(<span class="synConstant">/[Ａ-Ｚａ-ｚ０-９]/g</span>,<span class="synIdentifier">function</span>(s)<span class="synIdentifier">{</span><span class="synStatement">return</span> <span class="synType">String</span>.fromCharCode(s.charCodeAt(0)-0xFEE0)<span class="synIdentifier">}</span>))

<span class="synComment">// 全角にしたい</span>
javascript:<span class="synStatement">alert</span>(<span class="synConstant">'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'</span>.replace(<span class="synConstant">/[A-Za-z0-9]/g</span>,<span class="synIdentifier">function</span>(s)<span class="synIdentifier">{</span><span class="synStatement">return</span> <span class="synType">String</span>.fromCharCode(s.charCodeAt(0)+0xFEE0)<span class="synIdentifier">}</span>))
</pre>

</div>
]]></content:encoded>
<dc:creator>Rewish</dc:creator>
<dc:date>2010-04-27T00:37:40+09:00</dc:date>
<dc:subject>JavaScript</dc:subject>
</item>
<item rdf:about="http://d.hatena.ne.jp/Rewish/20100313/1268411416">
<title>[Git]Re:macにGitをいれてバージョン管理してみる第一歩</title>
<link>http://d.hatena.ne.jp/Rewish/20100313/1268411416</link>
<description> Yahooのクローラーというかインデックス更新 | .mersy まとめお疲れ様です。ちょっとノイズが多すぎて(ｗ)上手く伝わっていなかった部分の補足を。 Macにインストールするならdmgがオススメ ソースからインストールしたモノを管理するのは、ある程度の知識が必要なので、dmg</description>

<content:encoded><![CDATA[
<div class="section">
<p><a href="http://wp.mersy.jp/?p=467" target="_blank">Yahooのクローラーというかインデックス更新 | .mersy</a></p>
<p>まとめお疲れ様です。ちょっとノイズが多すぎて(ｗ)上手く伝わっていなかった部分の補足を。</p>
<h4> Macにインストールするならdmgがオススメ</h4>
<p>ソースからインストールしたモノを管理するのは、ある程度の知識が必要なので、dmgを使ってインストールするのが色々楽だと思います。</p>
<p><a href="http://code.google.com/p/git-osx-installer/downloads/list?can=3" target="_blank">Downloads -  git-osx-installer -   OSX Installer for Git - Google Project Hosting </a></p>
<p>Mac OSXならgit-1.7.0-intel-leopard.dmgなどですね。</p>
<h4> 引用して補足</h4>
<blockquote>
<p>（この辺、リアルのファイル？とGitの関係がまだつかみ切れていない・・）</p>
</blockquote>
<p>ブランチを変更すると、ブランチの内容に合せてファイルが書き換わります。</p>
<blockquote>
<p>（※ここにいたるまでの間でAの方でコミットしてても問題ないのかな？）</p>
</blockquote>
<p>基本的にコミットはブランチに対して行われるので、Aの方でコミットしてても問題無いです。</p>
<blockquote>
<p>masterにAをマージとかはしない方がいいらしいです。</p>
<p>（※あれ、Bをmasterにマージしたよな。マージはしていいけど、masterは消しちゃダメ、ということだけかな？）</p>
</blockquote>
<p>ちょっと上手く伝えられてなかった＞＜</p>
<p>Aの実装が終了したら、BをマージしたようにAもマージします。その後、不要であればAを削除。(Bをすぐ削除したのは、バグ修正のための一時的なブランチだったからです)</p>
<p>最終的に全てのブランチをmasterで一つにしてリモートリポジトリにpushする。みたいなイメージです。</p>
<blockquote>
<p>コンフリクトしたらその内容を（多分）Aで修正して改めてマージ（まだコンフリクトまで起こせてない）</p>
</blockquote>
<p>コンフリクトした場合、以下のようになります。</p>
<h5> ローカルブランチとの衝突</h5>
<pre>
&#60;&#60;&#60;&#60;&#60;&#60;&#60; HEAD:ファイル名
(カレントブランチのHEAD(最新)リビジョンの変更内容)
あいうえおー
=======
(ローカルブランチAの変更内容)
あいうえお。
&#62;&#62;&#62;&#62;&#62;&#62;&#62; A:ファイル名
</pre>

<h5> リモートとの衝突</h5>
<pre>
&#60;&#60;&#60;&#60;&#60;&#60;&#60; HEAD:ファイル名
(カレントブランチのHEAD(最新)リビジョンの変更内容)
あいうえおー
=======
(リモートのリビジョン0ac93a5eeece8c00ab8253e6a721c2134885b7e3の変更内容)
あいうえお。
&#62;&#62;&#62;&#62;&#62;&#62;&#62; 0ac93a5eeece8c00ab8253e6a721c2134885b7e3:ファイル名
</pre>

<p>これを手動で修正してコミットすればOKです。</p>
<h4> その他補足</h4>
<h5> 初期構成</h5>
<p>初めてGitをインストールした時は、以下のコマンドを実行して、グローバル設定をしておくと色々都合がいいです(詳しくは次回)。</p>
<pre>
git config --global user.name &#34;名前&#34;
git config --global user.email メールアドレス
git config --global color.ui auto
</pre>

<p>以下のファイルを直接編集してもOK。</p>
<pre>
vi ~/.gitconfig
</pre>

<p>僕の~/.gitconfigはこんな感じ。</p>
<pre>
&#91;user]
    name = rewish
    email = rewish.org@gmail.com
&#91;core]
    editor = vim
    autocrlf = false
    safecrlf = false
&#91;color]
    ui = auto
&#91;color &#34;branch&#34;]
    current = yellow reverse
    local = yellow
    remote = green
&#91;color &#34;diff&#34;]
    meta = yellow bold
    frag = magenta bold
    old = red bold
    new = green bold
&#91;color &#34;status&#34;]
    added = yellow
    changed = green
    untracked = cyan
&#91;alias]
    st = status
    ci = commit
    br = branch
    co = checkout
    df = diff
    lg = log -p
</pre>

<h5> チケット駆動開発</h5>
<p>あとは、バグトラッキングシステムと連動した開発(チケット駆動開発)とかも覚えて行くと良いと思います。</p>
<p>頑張ってください！</p>
</div>
]]></content:encoded>
<dc:creator>Rewish</dc:creator>
<dc:date>2010-03-13T01:30:16+09:00</dc:date>
<dc:subject>Git</dc:subject>
</item>
<item rdf:about="http://d.hatena.ne.jp/Rewish/20100106/1262789963">
<title>[雑記/告知]FeedBurnerのTwitter投稿を設定してみたのでテスト</title>
<link>http://d.hatena.ne.jp/Rewish/20100106/1262789963</link>
<description> めちゃくちゃ久しぶりのはてなダイアリー。 FeedBurnerにはてなダイアリーのRSSを追加して、Twitterに自動で投稿する設定をしてみたのでテスト。 ついでにトラックバックからpingを送れるかもテスト。 追記: 無事Twitterに投稿されました。pingは微妙。 </description>

<content:encoded><![CDATA[
<div class="section">
<p>めちゃくちゃ久しぶりのはてなダイアリー。</p>
<p>FeedBurnerにはてなダイアリーのRSSを追加して、Twitterに自動で投稿する設定をしてみたのでテスト。</p>
<p>ついでにトラックバックからpingを送れるかもテスト。</p>
<p>追記: 無事<a href="http://twitter.com/rewish/status/7443128238" target="_blank">Twitterに投稿</a>されました。pingは微妙。</p>
</div>
]]></content:encoded>
<dc:creator>Rewish</dc:creator>
<dc:date>2010-01-06T23:59:23+09:00</dc:date>
<dc:subject>雑記/告知</dc:subject>
</item>
</rdf:RDF>

