<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2948535922468481876</id><updated>2026-04-05T11:55:22.720-07:00</updated><category term="Embedded Linux"/><category term="Android Development"/><category term="工程師養成"/><category term="單車運動"/><category term="生活記事"/><category term="技術新知"/><category term="程式設計"/><category term="web_html5"/><category term="nodejs"/><category term="投資理財"/><category term="Moorestown"/><category term="無線通訊"/><category term="MacOS"/><category term="測試"/><title type='text'>Aaron Chou 雜記</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>245</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-8221036257272604150</id><published>2014-07-24T00:46:00.001-07:00</published><updated>2014-07-24T00:46:21.344-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MacOS"/><title type='text'>mac 常用快速鍵</title><content type='html'>&lt;div&gt;
出處：&lt;/div&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://blog.andytn.tw/2010/10/mac-os-x.html&quot;&gt;http://blog.andytn.tw/2010/10/mac-os-x.html&lt;/a&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/8221036257272604150/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2014/07/mac.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8221036257272604150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8221036257272604150'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2014/07/mac.html' title='mac 常用快速鍵'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-852362856010950501</id><published>2014-07-12T21:01:00.005-07:00</published><updated>2014-07-12T21:03:08.068-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="單車運動"/><title type='text'>自行車賽事下載點</title><content type='html'>最近cyclingtorrent的帳號出問題，救不回來只好靠其他車友幫忙了：&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://sync.hamicloud.net/cadoublen/share/53mk6&quot;&gt; http://sync.hamicloud.net/cadoublen/share/53mk6&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/852362856010950501/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2014/07/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/852362856010950501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/852362856010950501'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2014/07/blog-post.html' title='自行車賽事下載點'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-6043591827133116075</id><published>2014-04-06T09:04:00.003-07:00</published><updated>2014-04-06T09:04:43.820-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web_html5"/><title type='text'>Integrate font from google font</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
source:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;https://www.google.com/fonts&lt;br /&gt;
&amp;nbsp;&amp;nbsp;http://fundesigner.net/google-web-font/</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/6043591827133116075/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2014/04/integrate-font-from-google-font.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/6043591827133116075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/6043591827133116075'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2014/04/integrate-font-from-google-font.html' title='Integrate font from google font'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-4582101922435954890</id><published>2014-03-30T23:50:00.001-07:00</published><updated>2014-03-30T23:50:14.390-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodejs"/><title type='text'>mongodb Error: failed to connect to [localhost:27017]</title><content type='html'>&lt;br /&gt;
source:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; http://www.cnblogs.com/CccccYj/p/3548967.html&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; or might be a permission issue try sudo mongod to fix it.</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/4582101922435954890/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2014/03/mongodb-error-failed-to-connect-to.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/4582101922435954890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/4582101922435954890'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2014/03/mongodb-error-failed-to-connect-to.html' title='mongodb Error: failed to connect to [localhost:27017]'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-1477422183705751367</id><published>2014-03-23T05:52:00.004-07:00</published><updated>2014-03-23T05:54:09.184-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodejs"/><title type='text'>Use node.js to handle image by gm</title><content type='html'>resource:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;http://aheckmann.github.io/gm/docs.html</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/1477422183705751367/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2014/03/use-nodejs-to-handle-image-by-gm.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1477422183705751367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1477422183705751367'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2014/03/use-nodejs-to-handle-image-by-gm.html' title='Use node.js to handle image by gm'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-7991711770050871545</id><published>2013-11-04T23:02:00.002-08:00</published><updated>2013-11-04T23:02:48.207-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodejs"/><category scheme="http://www.blogger.com/atom/ns#" term="web_html5"/><title type='text'>MongoDB shell usage</title><content type='html'>&lt;br /&gt;
1. Install mongodb.&lt;br /&gt;
&lt;br /&gt;
2. excute mongo&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ==&amp;gt; &amp;nbsp; show dbs.&lt;br /&gt;
&lt;br /&gt;
3. mongo xxx &amp;nbsp;==&amp;gt; connect to xxx database.</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/7991711770050871545/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/11/mongodb-shell-usage.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/7991711770050871545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/7991711770050871545'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/11/mongodb-shell-usage.html' title='MongoDB shell usage'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-1472839345510149743</id><published>2013-10-21T19:17:00.002-07:00</published><updated>2013-10-21T19:17:30.105-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Embedded Linux"/><title type='text'>The authenticity of host can&#39;t be established issue</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
when using ssh connect to 192.168.0.xxx would meet this issue:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: white; font-family: Arial; font-size: 14px; line-height: 26px;&quot;&gt;ssh&amp;nbsp; -o StrictHostKeyChecking=no&amp;nbsp; 192.168.0.xxx&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/1472839345510149743/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/10/the-authenticity-of-host-cant-be.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1472839345510149743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1472839345510149743'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/10/the-authenticity-of-host-cant-be.html' title='The authenticity of host can&#39;t be established issue'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-3244586845953693752</id><published>2013-10-19T04:27:00.002-07:00</published><updated>2013-10-19T04:31:32.346-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Embedded Linux"/><title type='text'>git commit 常用指令</title><content type='html'>修正 commit 過的版本歷史紀錄 : &lt;a href=&quot;http://ithelp.ithome.com.tw/question/10138791&quot;&gt;http://ithelp.ithome.com.tw/question/10138791&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
* git reset --hard &quot;HEAD^&quot;&lt;br /&gt;
* git reset --soft &quot;HEAD^&quot;&lt;br /&gt;
* git reset --hard 
ORIG_HEAD&lt;br /&gt;
* git commit --amend&lt;br /&gt;
&lt;br /&gt;
設定 .gitignore 忽略清單: &lt;a href=&quot;http://ithelp.ithome.com.tw/question/10138831&quot;&gt;http://ithelp.ithome.com.tw/question/10138831&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/3244586845953693752/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/10/git-commit.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3244586845953693752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3244586845953693752'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/10/git-commit.html' title='git commit 常用指令'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-8336220430213495503</id><published>2013-09-27T05:32:00.006-07:00</published><updated>2013-09-27T05:33:13.211-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Embedded Linux"/><title type='text'>How to talk to modem with at-command</title><content type='html'>source:&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://forum.xda-developers.com/showthread.php?t=1471241&quot;&gt;http://forum.xda-developers.com/showthread.php?t=1471241&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/8336220430213495503/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/how-to-talk-to-modem-with-at-command.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8336220430213495503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8336220430213495503'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/how-to-talk-to-modem-with-at-command.html' title='How to talk to modem with at-command'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-8832788293822079917</id><published>2013-09-25T19:42:00.004-07:00</published><updated>2013-09-25T19:42:41.631-07:00</updated><title type='text'>Using Github to maintain your project</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
initial stage:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://thelucid.com/2008/12/02/git-setting-up-a-remote-repository-and-doing-an-initial-push/&quot;&gt;http://thelucid.com/2008/12/02/git-setting-up-a-remote-repository-and-doing-an-initial-push/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/8832788293822079917/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/using-github-to-maintain-your-project.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8832788293822079917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8832788293822079917'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/using-github-to-maintain-your-project.html' title='Using Github to maintain your project'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-4063619609048811256</id><published>2013-09-24T02:34:00.004-07:00</published><updated>2013-09-24T02:55:13.350-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodejs"/><title type='text'>Use BackBone.js and Node.js to build web application</title><content type='html'>&lt;br /&gt;
Source:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Lesson1: &lt;a href=&quot;http://hop2croft.wordpress.com/2012/04/14/basic-node-js-and-backbone-js-application-i/&quot;&gt;http://hop2croft.wordpress.com/2012/04/14/basic-node-js-and-backbone-js-application-i/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Lesson2: &lt;a href=&quot;http://hop2croft.wordpress.com/2012/04/15/basic-node-js-and-backbone-js-application-ii/&quot;&gt;http://hop2croft.wordpress.com/2012/04/15/basic-node-js-and-backbone-js-application-ii/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Node js slide:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://speakerdeck.com/josephj/node-dot-js-web-qian-duan-cheng-shi-kai-fa-shi-wu&quot;&gt;https://speakerdeck.com/josephj/node-dot-js-web-qian-duan-cheng-shi-kai-fa-shi-wu&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/4063619609048811256/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/use-backbonejs-and-nodejs-to-build-web.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/4063619609048811256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/4063619609048811256'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/use-backbonejs-and-nodejs-to-build-web.html' title='Use BackBone.js and Node.js to build web application'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-8556391687369166001</id><published>2013-09-22T23:08:00.004-07:00</published><updated>2013-09-23T03:04:52.872-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodejs"/><title type='text'>Deploy your web app on heroku</title><content type='html'>&lt;br /&gt;
Sources1:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://casear.blogspot.tw/2012/06/heroku-nodejs.html&quot;&gt;http://casear.blogspot.tw/2012/06/heroku-nodejs.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Source2:&lt;br /&gt;
&lt;a href=&quot;http://embeddedfun.blogspot.tw/2011/11/heroku-nodejs-mongolab.html&quot;&gt;http://embeddedfun.blogspot.tw/2011/11/heroku-nodejs-mongolab.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
How to use mongoDB on heroku&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/8556391687369166001/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/deploy-your-web-app-on-heroku.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8556391687369166001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8556391687369166001'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/deploy-your-web-app-on-heroku.html' title='Deploy your web app on heroku'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-1613810824389665112</id><published>2013-09-16T02:31:00.003-07:00</published><updated>2013-09-16T02:34:22.773-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodejs"/><category scheme="http://www.blogger.com/atom/ns#" term="web_html5"/><title type='text'>Start Learning Grunt Task manager</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
Source:&amp;nbsp;&lt;a href=&quot;http://clayliao.blogspot.tw/2013/06/introducing-grunt.html&quot;&gt;slide 1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://clayliao.blogspot.tw/2013/07/introducing-grunt-livereload.html&quot;&gt;slide 2&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;hello grunt sample code:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://github.com/clayliao/hello-grunt&quot;&gt;github&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/1613810824389665112/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/start-learning-grunt-task-manager.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1613810824389665112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1613810824389665112'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/start-learning-grunt-task-manager.html' title='Start Learning Grunt Task manager'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-3001291682347291250</id><published>2013-09-13T01:23:00.004-07:00</published><updated>2013-09-13T01:23:43.189-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Embedded Linux"/><title type='text'>Basic Shell script common sense</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
Source: &amp;nbsp;&lt;a href=&quot;http://article.denniswave.com/4097&quot;&gt;http://article.denniswave.com/4097&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/3001291682347291250/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/basic-shell-script-common-sense.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3001291682347291250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3001291682347291250'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/basic-shell-script-common-sense.html' title='Basic Shell script common sense'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-6299698837037356568</id><published>2013-09-12T19:34:00.003-07:00</published><updated>2013-09-12T19:35:13.445-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Embedded Linux"/><title type='text'>Vim 取代所有字串</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
當需要替換大量字串時，可以於套用以下命令:&lt;br /&gt;
&lt;br /&gt;
str1 : 需要被替換掉的字串&lt;br /&gt;
&lt;br /&gt;
str2: 欲替換的新字串&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #666666; font-family: &#39;Trebuchet MS&#39;, Trebuchet, Verdana, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;：g/str1/s//str2/g&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/6299698837037356568/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/vim.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/6299698837037356568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/6299698837037356568'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/vim.html' title='Vim 取代所有字串'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-3902644690153790503</id><published>2013-09-07T22:07:00.000-07:00</published><updated>2013-09-07T22:07:20.433-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web_html5"/><title type='text'>AddThis Sharing Button API</title><content type='html'>&lt;br /&gt;
&lt;b&gt;新增social button:&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; http://support.addthis.com/customer/portal/articles/381263-addthis-client-api#.UiwFXMZmiSo</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/3902644690153790503/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/addthis-sharing-button-api.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3902644690153790503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3902644690153790503'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/addthis-sharing-button-api.html' title='AddThis Sharing Button API'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-1462204726711520258</id><published>2013-09-07T20:01:00.004-07:00</published><updated>2013-09-07T20:01:53.528-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Embedded Linux"/><title type='text'>Ubuntu 12.04 解決無法安裝sun-java6-jdk 問題</title><content type='html'>&lt;br /&gt;
原文出處:&amp;nbsp;&lt;a href=&quot;http://witmax.cn/install-sun-java6-jdk.html&quot;&gt;http://witmax.cn/install-sun-java6-jdk.html&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/1462204726711520258/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/ubuntu-1204-sun-java6-jdk.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1462204726711520258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1462204726711520258'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/ubuntu-1204-sun-java6-jdk.html' title='Ubuntu 12.04 解決無法安裝sun-java6-jdk 問題'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-8169942127767390026</id><published>2013-09-04T03:47:00.003-07:00</published><updated>2013-09-04T03:47:48.246-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodejs"/><category scheme="http://www.blogger.com/atom/ns#" term="web_html5"/><title type='text'>How to fix  MongoDB connect fail </title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
Steps as shown below:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span style=&quot;background-color: #eeeeee; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, serif; font-size: 14px; line-height: 18px;&quot;&gt;sudo rm /var/lib/mongodb/mongod.lock &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo -u mongodb mongod -f /etc/mongodb.conf --repair 
sudo service mongodb start&lt;/code&gt;&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/8169942127767390026/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/how-to-fix-mongodb-connect-fail.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8169942127767390026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8169942127767390026'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/how-to-fix-mongodb-connect-fail.html' title='How to fix  MongoDB connect fail '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-5109387637815067081</id><published>2013-09-02T09:53:00.005-07:00</published><updated>2013-09-03T01:58:13.762-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web_html5"/><title type='text'>經典45個CSS設計範例</title><content type='html'>Source: &lt;a href=&quot;http://www.creativebloq.com/web-design/examples-css-912710&quot;&gt;http://www.creativebloq.com/web-design/examples-css-912710&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/5109387637815067081/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/09/45css.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/5109387637815067081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/5109387637815067081'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/09/45css.html' title='經典45個CSS設計範例'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-3500384392643948290</id><published>2013-07-27T00:35:00.002-07:00</published><updated>2013-07-27T00:35:07.782-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web_html5"/><title type='text'>Comprehensive Guide to Git and Gitolite on a Synology DiskStation with DSM 4.x</title><content type='html'>source: &lt;a href=&quot;http://www.bluevariant.com/2012/05/comprehensive-guide-git-gitolite-synology-diskstation/&quot;&gt;http://www.bluevariant.com/2012/05/comprehensive-guide-git-gitolite-synology-diskstation/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/3500384392643948290/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/07/comprehensive-guide-to-git-and-gitolite.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3500384392643948290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3500384392643948290'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/07/comprehensive-guide-to-git-and-gitolite.html' title='Comprehensive Guide to Git and Gitolite on a Synology DiskStation with DSM 4.x'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-1793814537493317273</id><published>2013-07-26T03:31:00.001-07:00</published><updated>2013-07-26T03:31:01.463-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web_html5"/><title type='text'>jQuery Plugin </title><content type='html'>Source:&amp;nbsp;&lt;a href=&quot;http://bjack617.blogspot.tw/2009/10/jquery-plugins.html&quot;&gt;http://bjack617.blogspot.tw/2009/10/jquery-plugins.html&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/1793814537493317273/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/07/jquery-plugin.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1793814537493317273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1793814537493317273'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/07/jquery-plugin.html' title='jQuery Plugin '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-4115020791025086637</id><published>2013-07-05T02:48:00.004-07:00</published><updated>2013-07-05T02:49:04.359-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android Development"/><title type='text'>sim card with Contact.apk</title><content type='html'>Source:&amp;nbsp;&lt;a href=&quot;http://blog.csdn.net/baimy1985/article/details/7820024&quot;&gt;http://blog.csdn.net/baimy1985/article/details/7820024&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/4115020791025086637/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/07/sim-card-with-contactapk.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/4115020791025086637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/4115020791025086637'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/07/sim-card-with-contactapk.html' title='sim card with Contact.apk'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-1214320702384608494</id><published>2013-06-28T02:59:00.004-07:00</published><updated>2013-06-28T02:59:39.765-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android Development"/><title type='text'>How to Implement two Sim card mechanism</title><content type='html'>&lt;br /&gt;
Soure: &lt;a href=&quot;http://blog.csdn.net/ghd_214/article/details/6090120&quot;&gt;http://blog.csdn.net/ghd_214/article/details/6090120&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/1214320702384608494/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/06/how-to-implement-two-sim-card-mechanism.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1214320702384608494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/1214320702384608494'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/06/how-to-implement-two-sim-card-mechanism.html' title='How to Implement two Sim card mechanism'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-8812745701455044780</id><published>2013-06-25T09:41:00.004-07:00</published><updated>2013-06-25T09:42:43.462-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android Development"/><title type='text'>Sim pin lock mechanism</title><content type='html'>source: &lt;a href=&quot;http://blog.csdn.net/k1102k27/article/details/6804368&quot;&gt;http://blog.csdn.net/k1102k27/article/details/6804368&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/8812745701455044780/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/06/sim-pin-lock-mechanism.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8812745701455044780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/8812745701455044780'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/06/sim-pin-lock-mechanism.html' title='Sim pin lock mechanism'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2948535922468481876.post-3900593240082249392</id><published>2013-06-07T02:19:00.003-07:00</published><updated>2013-06-08T07:25:57.369-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android Development"/><title type='text'>Use java tool to generate class  and jni header file</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
1. cd source folder of java:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; type: &quot;javac xxx.java&quot; =&amp;gt; generate xxx.class&lt;br /&gt;
&lt;br /&gt;
2. change folder to package folder:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; type &quot;javah -jni yyy.xxx&quot; =&amp;gt; generate yyy_xxx.h</content><link rel='replies' type='application/atom+xml' href='http://ferrari828.blogspot.com/feeds/3900593240082249392/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://ferrari828.blogspot.com/2013/06/use-java-tool-to-generate-class-and-jni.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3900593240082249392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2948535922468481876/posts/default/3900593240082249392'/><link rel='alternate' type='text/html' href='http://ferrari828.blogspot.com/2013/06/use-java-tool-to-generate-class-and-jni.html' title='Use java tool to generate class  and jni header file'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05825535400902746407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>