<?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>wp.krks.net &#187; 開発</title>
	<atom:link href="http://wp.krks.net/category/%e9%96%8b%e7%99%ba/feed/" rel="self" type="application/rss+xml" />
	<link>http://wp.krks.net</link>
	<description></description>
	<lastBuildDate>Sun, 08 Jan 2012 01:55:50 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>vimprocを使えるようにするメモ (windows7 64bit)</title>
		<link>http://wp.krks.net/2012/01/vimproc%e3%82%92%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8b%e3%83%a1%e3%83%a2-windows7-64bit/</link>
		<comments>http://wp.krks.net/2012/01/vimproc%e3%82%92%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8b%e3%83%a1%e3%83%a2-windows7-64bit/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 13:59:57 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=937</guid>
		<description><![CDATA[<p>下準備。 vundleでvimprocのインストール vundleでvimshellのインストール</p> <p>ココからが難しいとこ</p> Mingw-toolsのインストール(makeのインストール) <p>http://jaist.dl.sourceforge.net/project/mingw/Installer/mingw-get-inst/mingw-get-inst-20111118/mingw-get-inst-20111118.exe インストールディレクトリをMinGW-toolsに指定、コンパイラはインストールせずにMSYS Basic Systemだけインストール。コンパイラは次にダウンロードする64bit版を使うので。</p> <p></p> <p>C:\MinGW-tools\msys\1.0\bin pathに追加</p> Mingw-64bitのインストール <p>http://jaist.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win64/Automated%20Builds/mingw-w64-bin_i686-mingw_20111220.zip</p> <p>解凍したファイルを移動して、C:\mingw-w64\ に名前変更</p> <p>C:\mingw-w64\bin pathに追加</p> <p>C:\mingw-w64\bin\x86_64-w64-mingw32-gcc.exe を gcc.exeに名前変更</p> <p>※上記のMingw-tools、及びMingw-64bitは以下を参考に最新をダウンロードするといい。 http://umeji.blogspot.com/2011/10/mingwwindows64bitvimprocdll.html</p> <p>コマンドプロンプトを起動して、こんな感じで出る</p> c:\&#62;make -v GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or [...]]]></description>
			<content:encoded><![CDATA[<p>下準備。<br />
vundleでvimprocのインストール<br />
vundleでvimshellのインストール</p>
<p>ココからが難しいとこ</p>
<h3>Mingw-toolsのインストール(makeのインストール)</h3>
<p><a href="http://jaist.dl.sourceforge.net/project/mingw/Installer/mingw-get-inst/mingw-get-inst-20111118/mingw-get-inst-20111118.exe " target="_blank">http://jaist.dl.sourceforge.net/project/mingw/Installer/mingw-get-inst/mingw-get-inst-20111118/mingw-get-inst-20111118.exe<br />
</a><br />
インストールディレクトリをMinGW-toolsに指定、コンパイラはインストールせずにMSYS Basic Systemだけインストール。コンパイラは次にダウンロードする64bit版を使うので。</p>
<p><a href="http://wp.krks.net/wp-content/uploads/2012/01/c3ed697e1e48e3e366c70511b142a576.png"><img src="http://wp.krks.net/wp-content/uploads/2012/01/c3ed697e1e48e3e366c70511b142a576.png" alt="" title="c3ed697e1e48e3e366c70511b142a576" width="503" height="388" class="alignnone size-full wp-image-941" /></a></p>
<p>C:\MinGW-tools\msys\1.0\bin pathに追加</p>
<h3>Mingw-64bitのインストール</h3>
<p><a href="http://jaist.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win64/Automated%20Builds/mingw-w64-bin_i686-mingw_20111220.zip" target="_blank">http://jaist.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win64/Automated%20Builds/mingw-w64-bin_i686-mingw_20111220.zip</a></p>
<p>解凍したファイルを移動して、C:\mingw-w64\ に名前変更</p>
<p>C:\mingw-w64\bin pathに追加</p>
<p>C:\mingw-w64\bin\x86_64-w64-mingw32-gcc.exe を gcc.exeに名前変更</p>
<p>※上記のMingw-tools、及びMingw-64bitは以下を参考に最新をダウンロードするといい。<br />
<a href="http://umeji.blogspot.com/2011/10/mingwwindows64bitvimprocdll.html" target="_blank">http://umeji.blogspot.com/2011/10/mingwwindows64bitvimprocdll.html</a></p>
<p>コマンドプロンプトを起動して、こんな感じで出る</p>

<div class="wp_syntax"><div class="code"><pre class="cmd" style="font-family:monospace;">c:\&gt;make -v
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
&nbsp;
This program built for i686-pc-msys
&nbsp;
c:\&gt;gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=c:/mingw-w64/bin/../libexec/gcc/x86_64-w64-mingw32/4.7.0/lto
-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../../../build/gcc/src/configure --target=x86_64-w64-mingw32 --
prefix=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root --with-sysroot=/c
/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root --enable-languages=all,obj
-c++ --enable-fully-dynamic-string --disable-multilib
Thread model: win32
gcc version 4.7.0 20111220 (experimental) (GCC)</pre></div></div>

<h3>vimprocのコンパイル</h3>

<div class="wp_syntax"><div class="code"><pre class="cmd" style="font-family:monospace;">c:\&gt;cd c:\Users\xxxxxx\.vim\bundle\vimproc
&nbsp;
c:\Users\xxxxxx\.vim\bundle\vimproc&gt;make -f make_mingw.mak
gcc -O2 -Wall -shared -o autoload/proc.dll autoload/proc_w32.c -lwsock32
autoload/proc_w32.c:31:0: warning: &quot;WINVER&quot; redefined [enabled by default]
In file included from c:\mingw-w64\bin\../lib/gcc/x86_64-w64-mingw32/4.7.0/../..
/../../x86_64-w64-mingw32/include/stdio.h:9:0,
                 from autoload/proc_w32.c:22:
c:\mingw-w64\bin\../lib/gcc/x86_64-w64-mingw32/4.7.0/../../../../x86_64-w64-ming
w32/include/_mingw.h:240:0: note: this is the location of the previous definitio
n
autoload/proc_w32.c:32:0: warning: &quot;_WIN32_WINNT&quot; redefined [enabled by default]
&nbsp;
In file included from c:\mingw-w64\bin\../lib/gcc/x86_64-w64-mingw32/4.7.0/../..
/../../x86_64-w64-mingw32/include/stdio.h:9:0,
                 from autoload/proc_w32.c:22:
c:\mingw-w64\bin\../lib/gcc/x86_64-w64-mingw32/4.7.0/../../../../x86_64-w64-ming
w32/include/_mingw.h:244:0: note: this is the location of the previous definitio
n
autoload/proc_w32.c: In function 'vp_pipe_open':
autoload/proc_w32.c:499:33: warning: cast from pointer to integer of different s
ize [-Wpointer-to-int-cast]
autoload/proc_w32.c:501:33: warning: cast from pointer to integer of different s
ize [-Wpointer-to-int-cast]
autoload/proc_w32.c:504:37: warning: cast from pointer to integer of different s
ize [-Wpointer-to-int-cast]
autoload/proc_w32.c: In function 'ExitRemoteProcess':
autoload/proc_w32.c:648:33: warning: cast to pointer from integer of different s
ize [-Wint-to-pointer-cast]
autoload/proc_w32.c: In function 'vp_open':
autoload/proc_w32.c:949:9: warning: cast from pointer to integer of different si
ze [-Wpointer-to-int-cast]
In file included from autoload/proc_w32.c:44:0:
autoload/proc_w32.c: At top level:
autoload/vimstack.c:42:19: warning: 'vp_stack_null' defined but not used [-Wunus
ed-variable]</pre></div></div>

<h3>動作確認</h3>
<p>vimを再起動して、:VimShellを起動、lsを表示してエラーが出なければOK<br />
<a href="http://wp.krks.net/wp-content/uploads/2012/01/Image1.png"><img src="http://wp.krks.net/wp-content/uploads/2012/01/Image1.png" alt="" title="Image" width="517" height="412" class="alignnone size-full wp-image-942" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2012/01/vimproc%e3%82%92%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8b%e3%83%a1%e3%83%a2-windows7-64bit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vim何度目かの環境設定またはBundleでのプラグイン管理が便利すぎ(windows7 64bit)</title>
		<link>http://wp.krks.net/2012/01/vim%e4%bd%95%e5%ba%a6%e7%9b%ae%e3%81%8b%e3%81%ae%e7%92%b0%e5%a2%83%e8%a8%ad%e5%ae%9a%e3%81%be%e3%81%9f%e3%81%afbundle%e3%81%a7%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e7%ae%a1%e7%90%86/</link>
		<comments>http://wp.krks.net/2012/01/vim%e4%bd%95%e5%ba%a6%e7%9b%ae%e3%81%8b%e3%81%ae%e7%92%b0%e5%a2%83%e8%a8%ad%e5%ae%9a%e3%81%be%e3%81%9f%e3%81%afbundle%e3%81%a7%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e7%ae%a1%e7%90%86/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 05:38:38 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=920</guid>
		<description><![CDATA[<p>今回は、Vimテクニックバイブルを購入したのでそれを参考に色々環境を作ってみる。</p> まずは、まっさらなVimをKaoriyaからダウンロード <p>http://www.kaoriya.net/software/vim</p> <p>ダウンロードしたファイルは、 D:\program\vim に置く。自分でダウンロードしたインストーラのついていないソフトは 全部D:\program\以下に置くようにしている。以前にインストールしていたvimフォルダは vim_oldとして別名にしてかわしておく。</p> <p>まっさらなvimの起動 </p> vimrcの設定 基本編 <p>1.windows環境では、runtimepathは通常~/vimfiles/だが、unix環境に合わせて~/.vim/ディレクトリにする 2.$VIMフォルダは改造しないことを基本とする</p> <p>~/_vimrcファイルをC:\User\ユーザ名\以下に作成、以下だけを記述</p> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 &#34; vim:set ts=8 sts=2 sw=2 tw=0: &#34; ----------------------------------------------------------------------------- &#34; ~/_vimrc 最低限の設定を記述 &#34; 2012.01.03 新規設定 &#34; ----------------------------------------------------------------------------- &#34; &#34; ***************************************************************************** &#34; runtimepath を vimfilesではなく.vim(unix環境)に合わせる &#34; ***************************************************************************** set [...]]]></description>
			<content:encoded><![CDATA[<p>今回は、Vimテクニックバイブルを購入したのでそれを参考に色々環境を作ってみる。</p>
<h3>まずは、まっさらなVimをKaoriyaからダウンロード</h3>
<p><a href="http://www.kaoriya.net/software/vim" target="_blank">http://www.kaoriya.net/software/vim</a></p>
<p>ダウンロードしたファイルは、<br />
D:\program\vim<br />
に置く。自分でダウンロードしたインストーラのついていないソフトは<br />
全部D:\program\以下に置くようにしている。以前にインストールしていたvimフォルダは<br />
vim_oldとして別名にしてかわしておく。</p>
<p>まっさらなvimの起動<br />
<a href="http://wp.krks.net/wp-content/uploads/2012/01/Image.png"><img src="http://wp.krks.net/wp-content/uploads/2012/01/Image.png" alt="" title="Image" width="677" height="518" class="alignnone size-full wp-image-921" /></a></p>
<h3>vimrcの設定　基本編</h3>
<p>1.windows環境では、runtimepathは通常~/vimfiles/だが、unix環境に合わせて~/.vim/ディレクトリにする<br />
2.$VIMフォルダは改造しないことを基本とする</p>
<p>~/_vimrcファイルをC:\User\ユーザ名\以下に作成、以下だけを記述</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="vim" style="font-family:monospace;"><span style="color: #adadad; font-style: italic;">&quot; vim:set ts=8 sts=2 sw=2 tw=0:</span><span style="color: #adadad; font-style: italic;">
&quot; -----------------------------------------------------------------------------</span><span style="color: #adadad; font-style: italic;">
&quot;  ~/_vimrc 最低限の設定を記述</span><span style="color: #adadad; font-style: italic;">
&quot;   2012.01.03 新規設定</span><span style="color: #adadad; font-style: italic;">
&quot; -----------------------------------------------------------------------------</span><span style="color: #adadad; font-style: italic;">
&quot;</span><span style="color: #adadad; font-style: italic;">
&quot; *****************************************************************************</span><span style="color: #adadad; font-style: italic;">
&quot; runtimepath を vimfilesではなく.vim(unix環境)に合わせる</span><span style="color: #adadad; font-style: italic;">
&quot; *****************************************************************************</span>
<span style="color: #804040;">set</span> <span style="color: #668080;">runtimepath</span><span style="color: #000000;">+</span>=<span style="color: #000000;">$</span>HOME<span style="color: #000000;">/.</span>vim,<span style="color: #000000;">$</span>HOME<span style="color: #000000;">/.</span>vim<span style="color: #000000;">/</span>after<span style="color: #adadad; font-style: italic;">
&quot; *****************************************************************************</span><span style="color: #adadad; font-style: italic;">
&quot;  設定は ~/.vim/_vimrcを使用</span><span style="color: #adadad; font-style: italic;">
&quot; *****************************************************************************</span>
source <span style="color: #000000;">~/.</span>vim<span style="color: #000000;">/</span>_vimrc</pre></td></tr></table></div>

<h3>プラグイン管理の環境</h3>
<p>インストールや更新を自動でできる&#8221;Vundle&#8221;というプラグインをインストールして使用する</p>
<pre>
C:\Users\xxxxxx>git clone http://github.com/gmarik/vundle.git .vim/bundle/vundle
Cloning into .vim/bundle/vundle...
remote: Counting objects: 2225, done.
remote: Compressing objects: 100% (1447/1447), done.
Receiving objects:  71remote: Total 2225 (delta 728), reused 2180 (delta 689)%     /2225)
Receiving objects: 100% (2225/2225), 267.28 KiB | 121 KiB/s, done.
Resolving deltas: 100% (728/728), done.
</pre>
<p>windowsでVundleが利用できるように、curlを設定(https://github.com/gmarik/vundle/wiki/Vundle-for-Windows)</p>
<pre>
c:\>git --version
git version 1.7.4.msysgit.0

c:\>curl --version
curl 7.21.1 (i686-pc-mingw32) libcurl/7.21.1 OpenSSL/0.9.8k zlib/1.2.3
Protocols: dict file ftp ftps http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp
Features: Largefile NTLM SSL SSPI libz
</pre>
<p>vimrcの設定</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="code"><pre class="vim" style="font-family:monospace;"><span style="color: #adadad; font-style: italic;">&quot; vim:fdm=marker</span><span style="color: #adadad; font-style: italic;">
&quot; -------------------------------------------------------------------------</span><span style="color: #adadad; font-style: italic;">
&quot;  vundle.vimrc</span><span style="color: #adadad; font-style: italic;">
&quot; -------------------------------------------------------------------------</span>
<span style="color: #804040;">filetype</span> <span style="color: #25BB4D;">off</span>
<span style="color: #804040;">set</span> <span style="color: #668080;">rtp</span><span style="color: #000000;">+</span>=<span style="color: #000000;">~/.</span>vim<span style="color: #000000;">/</span>bundle<span style="color: #000000;">/</span>vundle<span style="color: #000000;">/</span>
<span style="color: #804040;">call</span> vundle#rc<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #adadad; font-style: italic;">
&nbsp;
&quot; 必須</span>
Bundle <span style="color: #C5A22D;">'gmarik/vundle'</span><span style="color: #adadad; font-style: italic;">
&nbsp;
&quot; from github</span>
Bundle <span style="color: #C5A22D;">'motemen/hatena-vim.git'</span>
Bundle <span style="color: #C5A22D;">'tpope/vim-fugitive'</span><span style="color: #adadad; font-style: italic;">
&nbsp;
&quot; from vim.org</span>
Bundle <span style="color: #C5A22D;">'YankRing.vim'</span>
Bundle <span style="color: #C5A22D;">'bufferlist.vim'</span>
&nbsp;
<span style="color: #804040;">filetype</span> <span style="color: #25BB4D;">plugin</span> <span style="color: #25BB4D;">indent</span> <span style="color: #25BB4D;">on</span></pre></td></tr></table></div>

<p>vimを再起動して、:BundleInstall実行<br />
こんな感じでインストールされる<br />
<a href="http://wp.krks.net/wp-content/uploads/2012/01/vim2.png"><img src="http://wp.krks.net/wp-content/uploads/2012/01/vim2.png" alt="" title="vim2" width="638" height="365" class="alignnone size-full wp-image-922" /></a><br />
これはちょう便利。</p>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2012/01/vim%e4%bd%95%e5%ba%a6%e7%9b%ae%e3%81%8b%e3%81%ae%e7%92%b0%e5%a2%83%e8%a8%ad%e5%ae%9a%e3%81%be%e3%81%9f%e3%81%afbundle%e3%81%a7%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e7%ae%a1%e7%90%86/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GDD2011に参加。</title>
		<link>http://wp.krks.net/2011/11/gdd2011%e3%81%ab%e5%8f%82%e5%8a%a0%e3%80%82/</link>
		<comments>http://wp.krks.net/2011/11/gdd2011%e3%81%ab%e5%8f%82%e5%8a%a0%e3%80%82/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 10:14:20 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=896</guid>
		<description><![CDATA[<p>今年も参加しましたGDD。簡単にメモを。</p> <p></p> <p>基調講演 ・Android広がってるよ！毎日スゴイ数でActivateされてるよ！ ・Chorome！ ・App Engine！ ・Google+！ ・日本は開発者が多くていいね！</p> <p>Androidの最新情報 ・おさらいするけど、Androidは凄く広がってるよ！ ・ICS(アイスクリームサンドイッチ）いいよ！ ・タブレット意識して！</p> <p>GoogleApps:新しいAPI,新機能,ベストプラクティス ・AppsはEngineだけじゃなく、MailやTasksなんかを含めたいろいろ広い範囲。 ・Apps Scriptってのが便利だよとのこと</p> <p>Ignite ・楽しかったー。</p> <p>総括 ・Android広まってる！！が伝わってきた。 ・google+もかなり面白そう。 ・英語の勉強して通訳なしで聞けるようになりたいなぁ。 スピーカーの人はかなり意識してゆっくり話してくれてたので、 多少は理解できたけどやっぱり中身を理解しようとすると同時通訳が必要だった。</p> <p>やはりこういうイベントに参加するのは非常に刺激になりますね。 参加させていただき、ありがとうございました！</p> ]]></description>
			<content:encoded><![CDATA[<p>今年も参加しましたGDD。簡単にメモを。</p>
<p><a href="http://wp.krks.net/wp-content/uploads/2011/11/WS000056.jpg"><img src="http://wp.krks.net/wp-content/uploads/2011/11/WS000056.jpg" alt="" title="WS000056" width="728" height="448" class="alignnone size-full wp-image-898" /></a></p>
<p>基調講演<br />
・Android広がってるよ！毎日スゴイ数でActivateされてるよ！<br />
・Chorome！<br />
・App Engine！<br />
・Google+！<br />
・日本は開発者が多くていいね！</p>
<p>Androidの最新情報<br />
・おさらいするけど、Androidは凄く広がってるよ！<br />
・ICS(アイスクリームサンドイッチ）いいよ！<br />
・タブレット意識して！</p>
<p>GoogleApps:新しいAPI,新機能,ベストプラクティス<br />
・AppsはEngineだけじゃなく、MailやTasksなんかを含めたいろいろ広い範囲。<br />
・Apps Scriptってのが便利だよとのこと</p>
<p>Ignite<br />
・楽しかったー。</p>
<p>総括<br />
・Android広まってる！！が伝わってきた。<br />
・google+もかなり面白そう。<br />
・英語の勉強して通訳なしで聞けるようになりたいなぁ。<br />
　スピーカーの人はかなり意識してゆっくり話してくれてたので、<br />
　多少は理解できたけどやっぱり中身を理解しようとすると同時通訳が必要だった。</p>
<p>やはりこういうイベントに参加するのは非常に刺激になりますね。<br />
参加させていただき、ありがとうございました！</p>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2011/11/gdd2011%e3%81%ab%e5%8f%82%e5%8a%a0%e3%80%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eclipse3.7(INDIGO)環境の構築</title>
		<link>http://wp.krks.net/2011/08/eclipse3-7indigo%e7%92%b0%e5%a2%83%e3%81%ae%e6%a7%8b%e7%af%89/</link>
		<comments>http://wp.krks.net/2011/08/eclipse3-7indigo%e7%92%b0%e5%a2%83%e3%81%ae%e6%a7%8b%e7%af%89/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 15:44:54 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=888</guid>
		<description><![CDATA[ eclipseのバージョンアップ(3.6-&#62;3.7)をする。 eclipseを利用するのは主にandroid開発とGAE(Python)の環境で利用。 以前は一つのeclipseで開発してたけど、利用するプラグインとかが別物なので、 別のeclipseとして設定したほうがいいと判断。 ダウンロードその他の手順は省略。 こんな感じでダウンロードしたeclipseを2つのフォルダにコピー。 ディスクを贅沢に使ってる感じがたまらない。 <p></p> ■eclipse.iniの書き換え -startup plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar &#8211;launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502 -showsplash org.eclipse.platform &#8211;launcher.defaultAction openFile &#8211;launcher.XXMaxPermSize 512m -vmargs -Xms40m -Xmx1024m インストールするプラグインは ■共通必須 vrapper viモードの編集 </p> <p>http://vrapper.sourceforge.net/update-site/stable babel 日本語化 http://download.eclipse.org/technology/babel/update-site/R0.9.0/indigo <p></p> ■android checkstyle </p> <p>http://eclipse-cs.sf.net/update/ findbugs </p> <p>http://findbugs.cs.umd.edu/eclipse</p> <p> androidADT <p>https://dl-ssl.google.com/android/eclipse/</p> scalaの開発もやってい見たいのでscala-IDE(http://download.scala-ide.org/)も入れる http://download.scala-ide.org/releases-29/2.0.0-beta <p></p> ■GAE pydev </p> <p>http://pydev.org/updates gae SDK(これはupdateサイトの登録ではなくダウンロードしてインストール。 </p> <p>http://code.google.com/intl/ja/appengine/downloads.html#Google_App_Engine_SDK_for_Python [...]]]></description>
			<content:encoded><![CDATA[<div>
<div></div>
<div>eclipseのバージョンアップ(3.6-&gt;3.7)をする。</div>
<div></div>
<div>eclipseを利用するのは主にandroid開発とGAE(Python)の環境で利用。</div>
<div>以前は一つのeclipseで開発してたけど、利用するプラグインとかが別物なので、</div>
<div>別のeclipseとして設定したほうがいいと判断。</div>
<div></div>
<div><span><br />
ダウンロードその他の手順は省略。</span></div>
<div>こんな感じでダウンロードしたeclipseを2つのフォルダにコピー。</div>
<div><img style="cursor: default; vertical-align: middle;" src="http://wp.krks.net/wp-content/uploads/2011/08/Evernote.enex_filesWS000055.jpg" alt="" width="333" height="50" /></div>
<div>ディスクを贅沢に使ってる感じがたまらない。</div>
<div></div>
<p></p>
<div>
<h3>■eclipse.iniの書き換え</h3>
</div>
<blockquote>
<div>-startup</div>
<div>plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar</div>
<div>&#8211;launcher.library</div>
<div>plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502</div>
<div>-showsplash</div>
<div>org.eclipse.platform</div>
<div>&#8211;launcher.defaultAction</div>
<div>openFile</div>
<div>&#8211;launcher.XXMaxPermSize</div>
<div>512m</div>
<div>-vmargs</div>
<div>-Xms40m</div>
<div>-Xmx1024m</div>
</blockquote>
<div></div>
<div></div>
<div>インストールするプラグインは</div>
<div>
<h3>■共通必須</h3>
</div>
<div>vrapper viモードの編集</div>
<div><a href="http://vrapper.sourceforge.net/update-site/stable"></p>
<p>http://vrapper.sourceforge.net/update-site/stable</a></div>
<div></div>
<div>babel 日本語化</div>
<div>http://download.eclipse.org/technology/babel/update-site/R0.9.0/indigo</div>
<div></div>
<p></p>
<div>
<h3>■android</h3>
</div>
<div>checkstyle</div>
<div><span></p>
<p>http://eclipse-cs.sf.net/update/</span></div>
<div><span></span></div>
<div><span><br />
findbugs</span></div>
<div><span><br />
<a href="http://findbugs.cs.umd.edu/eclipse"></p>
<p>http://findbugs.cs.umd.edu/eclipse</a></p>
<p></span></div>
<div></div>
<div>androidADT</div>
<div>
<p>https://dl-ssl.google.com/android/eclipse/</p>
</div>
<div>scalaの開発もやってい見たいのでscala-IDE(<a href="http://download.scala-ide.org/">http://download.scala-ide.org/</a>)も入れる</div>
<div>http://download.scala-ide.org/releases-29/2.0.0-beta</div>
<p></p>
<div>
<h3>■GAE</h3>
</div>
<div>pydev</div>
<div><a href="http://pydev.org/updates"></p>
<p>http://pydev.org/updates</a></div>
<div></div>
<div>gae SDK(これはupdateサイトの登録ではなくダウンロードしてインストール。</div>
<div><a href="http://code.google.com/intl/ja/appengine/downloads.html#Google_App_Engine_SDK_for_Python"></p>
<p>http://code.google.com/intl/ja/appengine/downloads.html#Google_App_Engine_SDK_for_Python</a></div>
<div></div>
<div></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2011/08/eclipse3-7indigo%e7%92%b0%e5%a2%83%e3%81%ae%e6%a7%8b%e7%af%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>google 拡張機能デバッグメモ</title>
		<link>http://wp.krks.net/2011/06/google-%e6%8b%a1%e5%bc%b5%e6%a9%9f%e8%83%bd%e3%83%87%e3%83%90%e3%83%83%e3%82%b0%e3%83%a1%e3%83%a2/</link>
		<comments>http://wp.krks.net/2011/06/google-%e6%8b%a1%e5%bc%b5%e6%a9%9f%e8%83%bd%e3%83%87%e3%83%90%e3%83%83%e3%82%b0%e3%83%a1%e3%83%a2/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 12:45:46 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=859</guid>
		<description><![CDATA[ 拡張機能の作成の仕方。基本的な作り方はこちらが詳しい。 続・先取り！ Google Chrome Extensions </p> <p>http://gihyo.jp/dev/serial/01/chrome-extensions 公式ドキュメント（英語） </p> <p>http://code.google.com/chrome/extensions/docs.html 今回は、拡張機能でconsole.logを書いたときのログ出力先をメモ。 こんな感じでfukuiという拡張機能を開発中の場合、 &#160;</p> background.htmlのログを確認するには リンクのbackground.htmlをクリックする。 <p>background.htmlのソース。</p> &#60;script src="jquery-1.6.1.js"&#62;&#60;/script&#62; &#60;script&#62; console.log("hello world!"); function logwrite(text) { console.log(text); } &#60;/script&#62; popup.htmlのソースの確認 popup用アイコンを開いて ポップアップを検証をクリック。 こんな感じでログが出る <p>popup.htmlのソース。</p> &#60;!DOCTYPE html&#62; &#60;html&#62; &#60;head&#62; &#60;style&#62; &#60;/style&#62; &#60;script&#62; function load(){ console.log("popup.html"); } &#60;/script&#62; &#60;/head&#62; &#60;body onload="load()"&#62; hello &#60;/body&#62; &#60;/html&#62; [...]]]></description>
			<content:encoded><![CDATA[<div>
<div></div>
<h3>
<div>拡張機能の作成の仕方。基本的な作り方はこちらが詳しい。</div>
</h3>
<div></div>
<div>続・先取り！ Google Chrome Extensions</div>
<div><a href="http://gihyo.jp/dev/serial/01/chrome-extensions"></p>
<p>http://gihyo.jp/dev/serial/01/chrome-extensions</a></div>
<div></div>
<div>公式ドキュメント（英語）</div>
<div><a href="http://code.google.com/chrome/extensions/docs.html"></p>
<p>http://code.google.com/chrome/extensions/docs.html</a></div>
<div></div>
<h3>
<div>今回は、拡張機能でconsole.logを書いたときのログ出力先をメモ。</div>
</h3>
<div></div>
<div></div>
<div></div>
<div>こんな感じでfukuiという拡張機能を開発中の場合、<br />
&nbsp;</p>
<div><img style="cursor: default; vertical-align: middle;" src="http://wp.krks.net/wp-content/uploads/2011/06/google-拡張機能デバッグメモ。_filesImage1.png" alt="" /></div>
</div>
<div></div>
<h3>
<div>background.htmlのログを確認するには</div>
</h3>
<div>リンクのbackground.htmlをクリックする。</div>
<div><img style="cursor: default; vertical-align: middle;" src="http://wp.krks.net/wp-content/uploads/2011/06/google-拡張機能デバッグメモ。_filesImage-11.png" alt="" /></div>
<p>background.htmlのソース。</p>
<pre class="brush: javascript">
&#60;script src="jquery-1.6.1.js"&#62;&#60;/script&#62;
&#60;script&#62;
  console.log("hello world!");
  function logwrite(text) {
    console.log(text);
  }
&#60;/script&#62;
</pre>
<div></div>
<div></div>
<div></div>
<h3>
<div>popup.htmlのソースの確認</div>
</h3>
<div>popup用アイコンを開いて</div>
<div><img style="cursor: default; vertical-align: middle;" src="http://wp.krks.net/wp-content/uploads/2011/06/google-拡張機能デバッグメモ。_filesImage-21.png" alt="" /></div>
<div>ポップアップを検証をクリック。</div>
<div>こんな感じでログが出る</div>
<div><img style="cursor: default; vertical-align: middle;" src="http://wp.krks.net/wp-content/uploads/2011/06/google-拡張機能デバッグメモ。_filesImage-31.png" alt="" /></div>
<div></div>
<p>popup.htmlのソース。</p>
<pre class="brush: javascript">
&#60;!DOCTYPE html&#62;
&#60;html&#62;
&#60;head&#62;
&#60;style&#62; &#60;/style&#62;
&#60;script&#62;
  function load(){
    console.log("popup.html");
  }
&#60;/script&#62;

&#60;/head&#62;
&#60;body onload="load()"&#62;
hello
&#60;/body&#62;
&#60;/html&#62;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2011/06/google-%e6%8b%a1%e5%bc%b5%e6%a9%9f%e8%83%bd%e3%83%87%e3%83%90%e3%83%83%e3%82%b0%e3%83%a1%e3%83%a2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>接続している回線の情報を得る</title>
		<link>http://wp.krks.net/2011/05/%e6%8e%a5%e7%b6%9a%e3%81%97%e3%81%a6%e3%81%84%e3%82%8b%e5%9b%9e%e7%b7%9a%e3%81%ae%e6%83%85%e5%a0%b1%e3%82%92%e5%be%97%e3%82%8b/</link>
		<comments>http://wp.krks.net/2011/05/%e6%8e%a5%e7%b6%9a%e3%81%97%e3%81%a6%e3%81%84%e3%82%8b%e5%9b%9e%e7%b7%9a%e3%81%ae%e6%83%85%e5%a0%b1%e3%82%92%e5%be%97%e3%82%8b/#comments</comments>
		<pubDate>Sun, 22 May 2011 09:13:30 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=834</guid>
		<description><![CDATA[<p>androidでwifi環境下だけ通信を行うとかの制御をしたい場合に、今接続している回線の情報を得る方法</p> ConnectivityManager cm = (ConnectivityManager)getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetworkInfo(); if(null == ni){ mainText.setText("ni is null"); } else { mainText.setText(ni.getTypeName() + ":" + ni.getType()); } <p>NetworkInfoに定義されている情報はこちらを参照。</p> <p>http://developer.android.com/reference/android/net/ConnectivityManager.html</p> <p>&#160;</p> <p>&#160;</p> <p>WIMAXなんてのもあるのかー。</p> <p>&#160;</p> <p>&#160;</p> <p>実行にはパーミッションの設定が必要。manifestに以下を追加。</p> ]]></description>
			<content:encoded><![CDATA[<p>androidでwifi環境下だけ通信を行うとかの制御をしたい場合に、今接続している回線の情報を得る方法</p>
<pre class="brush:java;">       ConnectivityManager cm = (ConnectivityManager)getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE);
       NetworkInfo ni = cm.getActiveNetworkInfo();
       if(null == ni){
    	   mainText.setText("ni is null");
       } else {
    	   mainText.setText(ni.getTypeName() + ":" + ni.getType());
       }</pre>
<p>NetworkInfoに定義されている情報はこちらを参照。</p>
<p>http://developer.android.com/reference/android/net/ConnectivityManager.html</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>WIMAXなんてのもあるのかー。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>実行にはパーミッションの設定が必要。manifestに以下を追加。</p>
<pre></pre>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2011/05/%e6%8e%a5%e7%b6%9a%e3%81%97%e3%81%a6%e3%81%84%e3%82%8b%e5%9b%9e%e7%b7%9a%e3%81%ae%e6%83%85%e5%a0%b1%e3%82%92%e5%be%97%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VimからEvernoteを編集するプラグインevervimを作成しました。</title>
		<link>http://wp.krks.net/2011/05/vim%e3%81%8b%e3%82%89evernote%e3%82%92%e7%b7%a8%e9%9b%86%e3%81%99%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3evervim%e3%82%92%e4%bd%9c%e6%88%90%e3%81%97%e3%81%be%e3%81%97%e3%81%9f%e3%80%82/</link>
		<comments>http://wp.krks.net/2011/05/vim%e3%81%8b%e3%82%89evernote%e3%82%92%e7%b7%a8%e9%9b%86%e3%81%99%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3evervim%e3%82%92%e4%bd%9c%e6%88%90%e3%81%97%e3%81%be%e3%81%97%e3%81%9f%e3%80%82/#comments</comments>
		<pubDate>Thu, 05 May 2011 13:40:48 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>
		<category><![CDATA[evernote]]></category>
		<category><![CDATA[evervim]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=820</guid>
		<description><![CDATA[<p></p> <p>&#160;</p> <p>Vimmerな人が快適にEvernoteを編集するために、</p> <p>vimから編集するためのプラグインを作成しました。pythonのインストールが必要です。 まだ開発途中なので、何かあればお気軽にご指摘ください。使い勝手(UI)の点など、まだ試行錯誤中です。</p> <p>&#160;</p> <p>Windows7 64bitのvim7.3 (香り屋版) &#38; python 2.7.1で開発及び動作確認しています。</p> <p>文字コードの関係で、windows以外だと文字化けするかもしれません。</p> <p>動作環境がないので確かめられないのですが、ちょっと不安です。</p> <p>&#160;</p> <p>プラグインのページ</p> <p>pythonのダウンロード</p> <p>(windows版のvimでpythonが使えるようにするには、インストール後に、環境変数pathにpythonのインストールディレクトリの追加が必要だと思います。)</p> <p>&#160;</p> ]]></description>
			<content:encoded><![CDATA[<p><a href="http://wp.krks.net/wp-content/uploads/2011/05/WS000047.jpg"><img class="alignnone size-full wp-image-821" title="WS000047" src="http://wp.krks.net/wp-content/uploads/2011/05/WS000047.jpg" alt="" width="694" height="467" /></a></p>
<p>&nbsp;</p>
<p>Vimmerな人が快適にEvernoteを編集するために、</p>
<p>vimから編集するためのプラグインを作成しました。pythonのインストールが必要です。<br />
まだ開発途中なので、何かあればお気軽にご指摘ください。使い勝手(UI)の点など、まだ試行錯誤中です。</p>
<p>&nbsp;</p>
<p>Windows7 64bitのvim7.3 (香り屋版) &amp; python 2.7.1で開発及び動作確認しています。</p>
<p>文字コードの関係で、windows以外だと文字化けするかもしれません。</p>
<p>動作環境がないので確かめられないのですが、ちょっと不安です。</p>
<p>&nbsp;</p>
<p><a href="https://github.com/kakkyz81/evervim" target="_blank">プラグインのページ</a></p>
<p><a href="http://www.python.org/download/" target="_blank">pythonのダウンロード</a></p>
<p><a href="http://www.python.org/download/" target="_blank"></a>(windows版のvimでpythonが使えるようにするには、インストール後に、環境変数pathにpythonのインストールディレクトリの追加が必要だと思います。)</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2011/05/vim%e3%81%8b%e3%82%89evernote%e3%82%92%e7%b7%a8%e9%9b%86%e3%81%99%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3evervim%e3%82%92%e4%bd%9c%e6%88%90%e3%81%97%e3%81%be%e3%81%97%e3%81%9f%e3%80%82/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>vimでメモを取るJunkFileが便利。</title>
		<link>http://wp.krks.net/2011/04/vim%e3%81%a7%e3%83%a1%e3%83%a2%e3%82%92%e5%8f%96%e3%82%8bjunkfile%e3%81%8c%e4%be%bf%e5%88%a9%e3%80%82/</link>
		<comments>http://wp.krks.net/2011/04/vim%e3%81%a7%e3%83%a1%e3%83%a2%e3%82%92%e5%8f%96%e3%82%8bjunkfile%e3%81%8c%e4%be%bf%e5%88%a9%e3%80%82/#comments</comments>
		<pubDate>Sat, 23 Apr 2011 00:55:27 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=804</guid>
		<description><![CDATA[<p>vimで簡単に使い捨てファイルを作成する方法が</p> <p>vim-users.jpにてHack #181 : Vimで使い捨てのファイルを作成するとして紹介されてる。</p> <p>&#160;</p> <p>これがすごく便利。自分はちょっとカスタマイズして、毎日ごとのファイルを作るようにした。</p> <p>これでメモを取れるようにして、なにか気がついたことがあれば、そこにどんどん追記していっている。</p> <p>&#160;</p> <p>&#160;</p> <p>&#160;</p> " ######################################################################### " Open junk file. via.http://vim-users.jp/2010/11/hack181/ " ######################################################################### command! -nargs=0 JunkFile call s:open_junk_file() function! s:open_junk_file() let l:junk_dir = $HOME . '/.vim_junk'. strftime('/%Y') if !isdirectory(l:junk_dir) call mkdir(l:junk_dir, 'p') endif let l:filename = input('Junk Code: ', l:junk_dir.strftime('/%Y-%m-%d-%H%M%S.')) if l:filename != '' execute 'split ' . [...]]]></description>
			<content:encoded><![CDATA[<p>vimで簡単に使い捨てファイルを作成する方法が</p>
<p>vim-users.jpにて<a href="http://vim-users.jp/2010/11/hack181/">Hack #181 : Vimで使い捨てのファイルを作成する</a>として紹介されてる。</p>
<p>&nbsp;</p>
<p>これがすごく便利。自分はちょっとカスタマイズして、毎日ごとのファイルを作るようにした。</p>
<p>これでメモを取れるようにして、なにか気がついたことがあれば、そこにどんどん追記していっている。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<pre>" #########################################################################
"  Open junk file. via.http://vim-users.jp/2010/11/hack181/
" #########################################################################
command! -nargs=0 JunkFile call s:open_junk_file()
function! s:open_junk_file()
  let l:junk_dir = $HOME . '/.vim_junk'. strftime('/%Y')
  if !isdirectory(l:junk_dir)
    call mkdir(l:junk_dir, 'p')
  endif

  let l:filename = input('Junk Code: ', l:junk_dir.strftime('/%Y-%m-%d-%H%M%S.'))
  if l:filename != ''
    execute 'split ' . l:filename
  endif
endfunction

command! -nargs=0 JunkFileDay call s:open_junk_file_day()
function! s:open_junk_file_day()
  let l:junk_dir = $HOME . '/.vim_junk'. strftime('/%Y')
  if !isdirectory(l:junk_dir)
    call mkdir(l:junk_dir, 'p')
  endif

  let l:filename = l:junk_dir.strftime('/%Y-%m-%d.txt')
  if l:filename != ''
    execute 'split ' . l:filename
  endif
endfunction

nnoremap ,jf :JunkFile
nnoremap ,j  :JunkFileDay</pre>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2011/04/vim%e3%81%a7%e3%83%a1%e3%83%a2%e3%82%92%e5%8f%96%e3%82%8bjunkfile%e3%81%8c%e4%be%bf%e5%88%a9%e3%80%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android端末付属のカメラで普通にとった写真をEvernoteと同期するソフト、Everphotosyncerを作成しました</title>
		<link>http://wp.krks.net/2011/04/android%e7%ab%af%e6%9c%ab%e4%bb%98%e5%b1%9e%e3%81%ae%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%a7%e6%99%ae%e9%80%9a%e3%81%ab%e3%81%a8%e3%81%a3%e3%81%9f%e5%86%99%e7%9c%9f%e3%82%92evernote%e3%81%a8%e5%90%8c/</link>
		<comments>http://wp.krks.net/2011/04/android%e7%ab%af%e6%9c%ab%e4%bb%98%e5%b1%9e%e3%81%ae%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%a7%e6%99%ae%e9%80%9a%e3%81%ab%e3%81%a8%e3%81%a3%e3%81%9f%e5%86%99%e7%9c%9f%e3%82%92evernote%e3%81%a8%e5%90%8c/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 12:51:06 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[evernote]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=799</guid>
		<description><![CDATA[<p>タイトル通りのアプリを作成しました。</p> <p>無料版は１日３つまで写真をアップロード出来ます。</p> <p>有料版は制限がありません。</p> <p>普通にとった写真を適度に縮小して、アップロードします。 位置情報が写真に保存されている場合、Evernoteの位置情報に変換してアップロードします。 ライフログを取るのに利用すると吉かとおもいます。</p> <p>利用してみてもらえるとうれしいです。</p> <p>アプリのページはこちら：http://bit.ly/hLaPZh</p> <p>画面サンプル </p> ]]></description>
			<content:encoded><![CDATA[<p>タイトル通りのアプリを作成しました。</p>
<p>無料版は１日３つまで写真をアップロード出来ます。</p>
<p>有料版は制限がありません。</p>
<p>普通にとった写真を適度に縮小して、アップロードします。<br />
位置情報が写真に保存されている場合、Evernoteの位置情報に変換してアップロードします。<br />
ライフログを取るのに利用すると吉かとおもいます。</p>
<p>利用してみてもらえるとうれしいです。</p>
<p>アプリのページはこちら：<a href="http://bit.ly/hLaPZh">http://bit.ly/hLaPZh</a></p>
<p>画面サンプル<br />
<a href="http://bit.ly/hLaPZh"><a href="http://wp.krks.net/wp-content/uploads/2011/04/everphotsyncer.jpg"><img src="http://wp.krks.net/wp-content/uploads/2011/04/everphotsyncer.jpg" alt="" title="everphotsyncer" width="320" height="480" class="alignnone size-full wp-image-800" /></a></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2011/04/android%e7%ab%af%e6%9c%ab%e4%bb%98%e5%b1%9e%e3%81%ae%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%a7%e6%99%ae%e9%80%9a%e3%81%ab%e3%81%a8%e3%81%a3%e3%81%9f%e5%86%99%e7%9c%9f%e3%82%92evernote%e3%81%a8%e5%90%8c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RTM.vimを試してみる</title>
		<link>http://wp.krks.net/2011/04/rtm-vim%e3%82%92%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/</link>
		<comments>http://wp.krks.net/2011/04/rtm-vim%e3%82%92%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/#comments</comments>
		<pubDate>Sun, 10 Apr 2011 05:12:51 +0000</pubDate>
		<dc:creator>kakkyz</dc:creator>
				<category><![CDATA[開発]]></category>
		<category><![CDATA[rtm]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://wp.krks.net/?p=787</guid>
		<description><![CDATA[ こちらで紹介されている、RTM.vimを試してみる。 <p> 以下、導入手順。</p> bitbucketからソースをダウンロード </p> <p>https://bitbucket.org/kshimo69/rtm.vim/overview</p> ダウンロードしたファイルを、vimで読み込むように配置。 自分はpathogen.vimを使ってるので、こんな感じに配置。 ├─rtm │ │ README │ │ │ └─plugin │ md5.vim │ rtm.vim │ <p>※READMEを見ると、md5.vimをインストールするように書いてあるが、 bitbucketからダウンロードすればmd5.vimは既に含まれてるので不要。 </p> この後の手順で、認証時のURLを打たなければいけないのだけど、 手打ちがあまりにダルイのでrtm.vimのスクリプトをちょっと書き換えます。 index fc160d2..35eb86b 100644</p> <p>&#8212; a/bundle/rtm/plugin/rtm.vim</p> <p>+++ b/bundle/rtm/plugin/rtm.vim</p> <p>@@ -273,6 +273,7 @@ let b:frob = &#8221;</p> <p>function! s:rtm_activate()</p> <p> let b:frob = s:get_frob()</p> <p> if strlen(b:frob)</p> <p>+ let @*=s:get_token_url(b:frob)</p> [...]]]></description>
			<content:encoded><![CDATA[<div>
<div>
<a href="http://surgo.jp/2009/10/rtmvim.html">こちら</a>で紹介されている、RTM.vimを試してみる。</div>
<p>
以下、導入手順。</p>
<div>

</div>
<div>
bitbucketからソースをダウンロード</div>
<div>
<a href="https://bitbucket.org/kshimo69/rtm.vim/overview"></p>
<p>https://bitbucket.org/kshimo69/rtm.vim/overview</a></p>
</div>
<div>

</div>
<div>
ダウンロードしたファイルを、vimで読み込むように配置。</div>
<div>

</div>
<div>
自分はpathogen.vimを使ってるので、こんな感じに配置。</div>
<pre>
├─rtm
│  │  README
│  │
│  └─plugin
│          md5.vim
│          rtm.vim
│</pre>
<div>
<p>※READMEを見ると、md5.vimをインストールするように書いてあるが、<br />
bitbucketからダウンロードすればmd5.vimは既に含まれてるので不要。
</p></div>
<div>

</div>
<div>
この後の手順で、認証時のURLを打たなければいけないのだけど、</div>
<div>
手打ちがあまりにダルイのでrtm.vimのスクリプトをちょっと書き換えます。</div>
<div>

</div>
<div class="code">
index fc160d2..35eb86b 100644</p>
<p>&#8212; a/bundle/rtm/plugin/rtm.vim</p>
<p>+++ b/bundle/rtm/plugin/rtm.vim</p>
<p>@@ -273,6 +273,7 @@ let b:frob = &#8221;</p>
<p>function! s:rtm_activate()</p>
<p>   let b:frob = s:get_frob()</p>
<p>   if strlen(b:frob)</p>
<p>+    let @*=s:get_token_url(b:frob)</p>
<p>     return &#8216;Access and activate API access via: &#8216; . s:get_token_url(b:frob)</p>
<p>   else</p>
<p>     echoerr s:default_err_msg</p>
<p>@@ -284,7 +285,9 @@ function! s:rtm_get_token()</p>
<p>   if strlen(b:frob) &lt; 1</p>
<p>     echoerr &#8217;1st, u need activate api access via: `:echo rtm#auth()`&#8217;</p>
<p>   endif</p>
<p>-  return s:get_token(b:frob)</p>
<p>+  let token=s:get_token(b:frob)</p>
<p>+  let @*=token</p>
<p>+  return token</p>
<p>endfunction
</p></div>
<div>

</div>
<div>
rtmからAPIKeyをもらいます。</div>
<div>
<img src="http://wp.krks.net/wp-content/uploads/2011/04/RTM_filesImage.png" type="image/png" style="cursor: default; vertical-align: middle;"/>
</div>
<div>

</div>
<div>

</div>
<div>
すぐにAPIKeyは発行されたので、早速vimrcに</div>
<div>
let rtm_api_key=&#8217;hoge&#8217;</div>
<div>
let rtm_shared_secret=&#8217;fuga&#8217;</div>
<div>
と設定して</div>
<div>
:RTM -a</div>
<div>
を実行</div>
<div>
<img src="http://wp.krks.net/wp-content/uploads/2011/04/RTM_filesImage-1.png" type="image/png" style="cursor: default; vertical-align: middle;"/>
</div>
<div>
みたいなメッセージが出たらOK</div>
<div>

</div>
<div>
上記のパッチを当てていると、クリップボードにURLがはいるので</div>
<div>
そのURLにアクセスすると、こんな画面になるのでOKをくりっく</div>
<div>
<img src="http://wp.krks.net/wp-content/uploads/2011/04/RTM_filesImage-2.png" type="image/png" style="cursor: default; vertical-align: middle;"/>
</div>
<div>
<img src="http://wp.krks.net/wp-content/uploads/2011/04/RTM_filesImage-3.png" type="image/png" style="cursor:default;vertical-align:middle;"/>
</div>
<div>

</div>
<div>
OKしたあとに、vimから</div>
<div>
:RTM -t</div>
<div>
を実行すると、コマンドラインにトークンが出るので、そのトークンを</div>
<div>
<img src="http://wp.krks.net/wp-content/uploads/2011/04/RTM_filesImage-4.png" type="image/png" style="cursor: default; vertical-align: middle;"/>
</div>
<div>
vimrcに</div>
<div>
let rtm_token=&#8217;fugahoge&#8217;</div>
<div>
と書けばいい。ここでもパッチを当ててるとクリップボードに入っているので、それを利用すると吉。</div>
<div>
<p></p>
<p>タスクを追加するときは、:RTM task名でサクサク追加できる。</p></div>
<div>
また、カレント行を追加するには:CRTM、カレントバッファを追加するには:BRTM</div>
<div>
<p>
</div>
<div>
※日本語は使えない？</div>
<div>
<img src="http://wp.krks.net/wp-content/uploads/2011/04/RTM_filesImage-5.png" type="image/png" style="cursor: default; vertical-align: middle;"/>
</div>
<div>

</div>
</div>
<p></html></p>
]]></content:encoded>
			<wfw:commentRss>http://wp.krks.net/2011/04/rtm-vim%e3%82%92%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

