<?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-9346452</id><updated>2024-10-24T21:42:56.935+08:00</updated><category term="daily bookmarks"/><category term="python"/><category term="binary search tree"/><category term="c"/><category term="linux"/><category term="suffix array"/><category term="super"/><title type='text'>FLASHC</title><subtitle type='html'>這裡留下至PKU回來後至今的技術文章</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><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>573</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9346452.post-6011350673081663990</id><published>2020-12-10T11:13:00.000+08:00</published><updated>2013-01-22T16:57:16.192+08:00</updated><title type='text'>git note</title><content type='html'>git origin&lt;br /&gt;
Lab 39 - Git Immersion - Brought to you by New Context&lt;br /&gt;
&lt;a href=&quot;http://gitimmersion.com/lab_39.html&quot;&gt;http://gitimmersion.com/lab_39.html&lt;/a&gt;&lt;br /&gt;
高飞鸟 – Highbird » Blog Archive » git中的origin/master&lt;br /&gt;
&lt;a href=&quot;http://www.tech126.com/git-origin-master/&quot;&gt;http://www.tech126.com/git-origin-master/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Git 教學(2)：Git Branch 的操作與基本工作流程 - 好麻煩部落格&lt;/b&gt; good good&lt;br /&gt;
&lt;a href=&quot;http://gogojimmy.net/2012/01/21/how-to-use-git-2-basic-usage-and-worflow/&quot;&gt;http://gogojimmy.net/2012/01/21/how-to-use-git-2-basic-usage-and-worflow/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
jazz/09-10-04 – Grid Architecture&lt;br /&gt;
&lt;a href=&quot;http://trac.nchc.org.tw/grid/wiki/jazz/09-10-04&quot;&gt;http://trac.nchc.org.tw/grid/wiki/jazz/09-10-04&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Git教學：Git的遠端操作及利用Dropbox建立Server進行協同開發(Windows) @ mr.mu&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.mrmu.com.tw/2011/05/06/git-using-dropbox-as-server/&quot;&gt;http://www.mrmu.com.tw/2011/05/06/git-using-dropbox-as-server/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Git-rebase 小筆記 - YORKXIN×YORKXIN&lt;br /&gt;
&lt;a href=&quot;http://blog.yorkxin.org/2011/07/29/git-rebase&quot;&gt;http://blog.yorkxin.org/2011/07/29/git-rebase&lt;/a&gt;&lt;br /&gt;
ConstType: Git: how remotes work&lt;br /&gt;
&lt;a href=&quot;http://consttype.blogspot.tw/2008/10/git-how-remotes-work.html&quot;&gt;http://consttype.blogspot.tw/2008/10/git-how-remotes-work.html&lt;/a&gt;&lt;br /&gt;
Git 版本控制 branch model 分支模組基本介紹 | 小惡魔 - 電腦技術 - 工作筆記 - AppleBOY&lt;br /&gt;
&lt;a href=&quot;http://blog.wu-boy.com/2011/03/git-%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6-branch-model-%E5%88%86%E6%94%AF%E6%A8%A1%E7%B5%84%E5%9F%BA%E6%9C%AC%E4%BB%8B%E7%B4%B9/&quot;&gt;http://blog.wu-boy.com/2011/03/git-%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6-branch-model-%E5%88%86%E6%94%AF%E6%A8%A1%E7%B5%84%E5%9F%BA%E6%9C%AC%E4%BB%8B%E7%B4%B9/&lt;/a&gt;&lt;br /&gt;
A successful Git branching model » nvie.com&lt;br /&gt;
&lt;a href=&quot;http://nvie.com/posts/a-successful-git-branching-model/&quot;&gt;http://nvie.com/posts/a-successful-git-branching-model/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Git 初學筆記 - 指令操作教學 | Tsung&#39;s BlogTsung&#39;s Blog&lt;br /&gt;
&lt;a href=&quot;http://blog.longwin.com.tw/2009/05/git-learn-initial-command-2009/&quot;&gt;http://blog.longwin.com.tw/2009/05/git-learn-initial-command-2009/&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Git分支管理策略 - 阮一峰的网络日志&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.ruanyifeng.com/blog/2012/07/git.html&quot;&gt;http://www.ruanyifeng.com/blog/2012/07/git.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Home · yavaeye/yavaeye Wiki&lt;br /&gt;
&lt;a href=&quot;https://github.com/yavaeye/yavaeye/wiki&quot;&gt;https://github.com/yavaeye/yavaeye/wiki&lt;/a&gt;&lt;br /&gt;
git fetch拉取他人分支 - 走走记记&lt;br /&gt;
&lt;a href=&quot;http://blog.tsnrose.com/blog/2012/04/18/git-fetch/&quot;&gt;http://blog.tsnrose.com/blog/2012/04/18/git-fetch/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
git fetch 后， git merge 和 git rebase的区别 - RichardYSteven的专栏 - 博客频道 - CSDN.NET&lt;br /&gt;
&lt;a href=&quot;http://blog.csdn.net/richardysteven/article/details/7275779&quot;&gt;http://blog.csdn.net/richardysteven/article/details/7275779&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Git Book 中文版 - 分支与合并@基础&lt;br /&gt;
&lt;a href=&quot;http://gitbook.liuhui998.com/3_3.html&quot;&gt;http://gitbook.liuhui998.com/3_3.html&lt;/a&gt;&lt;br /&gt;
Git « Suiaing&#39;s Blog&lt;br /&gt;
&lt;a href=&quot;http://suiaing.wordpress.com/tag/git/&quot;&gt;http://suiaing.wordpress.com/tag/git/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Git Magic - 章 6. 多人Git&lt;br /&gt;
&lt;a href=&quot;http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_tw/ch06.html&quot;&gt;http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_tw/ch06.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
關於開發&lt;br /&gt;
GitCorp Flow - 安居客Git开发流程规范 - Erning.write()&lt;br /&gt;
&lt;a href=&quot;http://erning.net/blog/2012/11/02/gitflow-at-anjuke-inc/&quot;&gt;http://erning.net/blog/2012/11/02/gitflow-at-anjuke-inc/&lt;/a&gt;&lt;br /&gt;
A successful Git branching model » nvie.com&lt;br /&gt;
&lt;a href=&quot;http://nvie.com/posts/a-successful-git-branching-model/&quot;&gt;http://nvie.com/posts/a-successful-git-branching-model/&lt;/a&gt;&lt;br /&gt;
GIT分支管理是一门艺术_知识库_博客园&lt;br /&gt;
&lt;a href=&quot;http://kb.cnblogs.com/page/132209/&quot;&gt;http://kb.cnblogs.com/page/132209/&lt;/a&gt;&lt;br /&gt;
Git 版本控制 branch model 分支模組基本介紹 | 小惡魔 - 電腦技術 - 工作筆記 - AppleBOY&lt;br /&gt;
&lt;a href=&quot;http://blog.wu-boy.com/2011/03/git-%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6-branch-model-%E5%88%86%E6%94%AF%E6%A8%A1%E7%B5%84%E5%9F%BA%E6%9C%AC%E4%BB%8B%E7%B4%B9/&quot;&gt;http://blog.wu-boy.com/2011/03/git-%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6-branch-model-%E5%88%86%E6%94%AF%E6%A8%A1%E7%B5%84%E5%9F%BA%E6%9C%AC%E4%BB%8B%E7%B4%B9/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Start a New Branch on your Remote Git Repository | Zorched / One-Line Fix&lt;br /&gt;
&lt;a href=&quot;http://www.zorched.net/2008/04/14/start-a-new-branch-on-your-remote-git-repository/&quot;&gt;http://www.zorched.net/2008/04/14/start-a-new-branch-on-your-remote-git-repository/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Adding And Removing Remote Branches - GitGuys - GitGuys&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.gitguys.com/topics/adding-and-removing-remote-branches/&quot;&gt;http://www.gitguys.com/topics/adding-and-removing-remote-branches/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/6011350673081663990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/6011350673081663990' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6011350673081663990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6011350673081663990'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2012/12/git-note.html' title='git note'/><author><name>Unknown</name><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9346452.post-622793803859337971</id><published>2020-12-06T11:04:00.000+08:00</published><updated>2013-01-22T16:56:57.929+08:00</updated><title type='text'>elasticsearch hadoop</title><content type='html'>&lt;br /&gt;
elasticsearch&lt;br /&gt;
ElasticSearch at berlinbuzzwords 2010&lt;br /&gt;
&lt;a href=&quot;http://www.slideshare.net/elasticsearch/elasticsearch-at-berlinbuzzwords-2010#btnNext&quot;&gt;http://www.slideshare.net/elasticsearch/elasticsearch-at-berlinbuzzwords-2010#btnNext&lt;/a&gt;&lt;br /&gt;
talks/2011/wsnparis/07-search-facets.sh at master · kimchy/talks&lt;br /&gt;
&lt;a href=&quot;https://github.com/kimchy/talks/blob/master/2011/wsnparis/07-search-facets.sh&quot;&gt;https://github.com/kimchy/talks/blob/master/2011/wsnparis/07-search-facets.sh&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ElasticSearch (5) 分布式架构 - 空门 - 博客频道 - CSDN.NET&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://blog.csdn.net/lingdu_789/article/details/8025376&quot;&gt;http://blog.csdn.net/lingdu_789/article/details/8025376&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Hadoop&lt;br /&gt;
MapReduce Tutorial&lt;br /&gt;
&lt;a href=&quot;http://hadoop.apache.org/docs/r1.1.0/mapred_tutorial.html&quot;&gt;http://hadoop.apache.org/docs/r1.1.0/mapred_tutorial.html&lt;/a&gt;&lt;br /&gt;
Mahout&lt;br /&gt;
Quickstart - Apache Mahout - Apache Software Foundation&lt;br /&gt;
&lt;a href=&quot;https://cwiki.apache.org/confluence/display/MAHOUT/Quickstart&quot;&gt;https://cwiki.apache.org/confluence/display/MAHOUT/Quickstart&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Tom&#39;s Blog: Building RPM Packages for Java from jar files&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://tmurray3.blogspot.tw/2010/11/building-rpm-packages-for-java-from-jar.html&quot;&gt;http://tmurray3.blogspot.tw/2010/11/building-rpm-packages-for-java-from-jar.html&lt;/a&gt;&lt;br /&gt;
魚乾的筆記本: git push 二三事&lt;br /&gt;
&lt;a href=&quot;http://webcache.googleusercontent.com/search?q=cache:HzgwyU5DbOwJ:kevyu.blogspot.com/2011/08/git-push.html+&amp;amp;cd=1&amp;amp;hl=zh-TW&amp;amp;ct=clnk&amp;amp;gl=tw&quot;&gt;http://webcache.googleusercontent.com/search?q=cache:HzgwyU5DbOwJ:kevyu.blogspot.com/2011/08/git-push.html+&amp;amp;cd=1&amp;amp;hl=zh-TW&amp;amp;ct=clnk&amp;amp;gl=tw&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/622793803859337971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/622793803859337971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/622793803859337971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/622793803859337971'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2012/12/elasticsearch-hadoop.html' title='elasticsearch hadoop'/><author><name>Unknown</name><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-9346452.post-2953961771645881110</id><published>2015-03-26T22:06:00.001+08:00</published><updated>2015-03-26T23:32:56.507+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="daily bookmarks"/><title type='text'>Daily Bookmarks 20150326(四)</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
Wikipedia elasticsearch &lt;u&gt;相關&lt;/u&gt;&lt;br /&gt;
Search - Wikitech&lt;br /&gt;
&lt;a href=&quot;https://wikitech.wikimedia.org/wiki/Search#Configuration_2&quot;&gt;https://wikitech.wikimedia.org/wiki/Search#Configuration_2&lt;/a&gt;&lt;br /&gt;
Wikimedia moving to Elasticsearch « Wikimedia blog&lt;br /&gt;
&lt;a href=&quot;http://blog.wikimedia.org/2014/01/06/wikimedia-moving-to-elasticsearch/&quot;&gt;http://blog.wikimedia.org/2014/01/06/wikimedia-moving-to-elasticsearch/&lt;/a&gt;&lt;br /&gt;
Ganglia:: elastic1007.eqiad.wmnet Node View&lt;br /&gt;
&lt;a href=&quot;https://ganglia.wikimedia.org/latest/p=2&amp;amp;c=Elasticsearch%20cluster%20eqiad&amp;amp;h=elastic1007.eqiad.wmnet&quot;&gt;https://ganglia.wikimedia.org/latest/p=2&amp;amp;c=Elasticsearch%20cluster%20eqiad&amp;amp;h=elastic1007.eqiad.wmnet&lt;/a&gt;&lt;br /&gt;
Ganglia:: Elasticsearch cluster eqiad Report&lt;br /&gt;
&lt;a href=&quot;https://ganglia.wikimedia.org/latest/?r=hour&amp;amp;cs=&amp;amp;ce=&amp;amp;m=cpu_report&amp;amp;s=by+name&amp;amp;c=Elasticsearch%2520cluster%2520eqiad&amp;amp;tab=m&amp;amp;vn=&amp;amp;hide-hf=false&quot;&gt;https://ganglia.wikimedia.org/latest/?r=hour&amp;amp;cs=&amp;amp;ce=&amp;amp;m=cpu_report&amp;amp;s=by+name&amp;amp;c=Elasticsearch%2520cluster%2520eqiad&amp;amp;tab=m&amp;amp;vn=&amp;amp;hide-hf=false&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigating Through the World’s Encyclopedia // Speaker Deck&lt;br /&gt;
&lt;a href=&quot;https://speakerdeck.com/elastic/navigating-through-the-worlds-encyclopedia&quot;&gt;https://speakerdeck.com/elastic/navigating-through-the-worlds-encyclopedia&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://speakerd.s3.amazonaws.com/presentations/ed7db64a4f274e16a14178dc93dd4aba/Wikimedia.pdf&quot;&gt;https://speakerd.s3.amazonaws.com/presentations/ed7db64a4f274e16a14178dc93dd4aba/Wikimedia.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Maximum shard size in elasticsearch « Trifork Blog / Trifork: Enterprise Java, Open Source, software solutions&lt;br /&gt;
&lt;a href=&quot;http://blog.trifork.com/2013/09/26/maximum-shard-size-in-elasticsearch/&quot;&gt;http://blog.trifork.com/2013/09/26/maximum-shard-size-in-elasticsearch/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
operations-puppet/modules/elasticsearch/templates at production · wikimedia/operations-puppet&lt;br /&gt;
&lt;a href=&quot;https://github.com/wikimedia/operations-puppet/tree/production/modules/elasticsearch/templates&quot;&gt;https://github.com/wikimedia/operations-puppet/tree/production/modules/elasticsearch/templates&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/2953961771645881110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/2953961771645881110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/2953961771645881110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/2953961771645881110'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2015/03/daily-bookmarks-20150326.html' title='Daily Bookmarks 20150326(四)'/><author><name>Unknown</name><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-9346452.post-4195024159865479845</id><published>2015-03-25T21:12:00.000+08:00</published><updated>2015-03-25T21:38:32.666+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="daily bookmarks"/><title type='text'>Daily Bookmarks 20150325</title><content type='html'>&lt;br /&gt;
Elasticsearch in Production&lt;br /&gt;
&lt;a href=&quot;https://www.found.no/foundation/elasticsearch-in-production/&quot;&gt;https://www.found.no/foundation/elasticsearch-in-production/&lt;/a&gt;&lt;br /&gt;
java - Elasticsearch improve query performance - Stack Overflow&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/22223705/elasticsearch-improve-query-performance&quot;&gt;http://stackoverflow.com/questions/22223705/elasticsearch-improve-query-performance&lt;/a&gt;&lt;br /&gt;
elasticsearch index performance increase shard - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com/webhp?sourceid=chrome-instant&amp;amp;ion=1&amp;amp;espv=2&amp;amp;es_th=1&amp;amp;ie=UTF-8#q=elasticsearch+index+performance+increase+shard&quot;&gt;https://www.google.com/webhp?sourceid=chrome-instant&amp;amp;ion=1&amp;amp;espv=2&amp;amp;es_th=1&amp;amp;ie=UTF-8#q=elasticsearch+index+performance+increase+shard&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Performance Considerations for Elasticsearch Indexing | Elastic&lt;br /&gt;
&lt;a href=&quot;https://www.elastic.co/blog/performance-considerations-elasticsearch-indexing&quot;&gt;https://www.elastic.co/blog/performance-considerations-elasticsearch-indexing&lt;/a&gt;&lt;br /&gt;
9 Tips on ElasticSearch Configuration for High Performance&lt;br /&gt;
&lt;a href=&quot;https://www.loggly.com/blog/nine-tips-configuring-elasticsearch-for-high-performance/&quot;&gt;https://www.loggly.com/blog/nine-tips-configuring-elasticsearch-for-high-performance/&lt;/a&gt;&lt;br /&gt;
Elasticsearch Indexing Performance Cheatsheet - codecentric Blog&lt;br /&gt;
&lt;a href=&quot;https://blog.codecentric.de/en/2014/05/elasticsearch-indexing-performance-cheatsheet/&quot;&gt;https://blog.codecentric.de/en/2014/05/elasticsearch-indexing-performance-cheatsheet/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Dianping River Plugin for Elasticsearch | jiaoqsh&#39;s blog&lt;br /&gt;
&lt;a href=&quot;http://jiaoqsh.github.io/dianping-river-plugin-for-elasticsearch.html&quot;&gt;http://jiaoqsh.github.io/dianping-river-plugin-for-elasticsearch.html&lt;/a&gt;&lt;br /&gt;
Working with shaded Guice&lt;br /&gt;
&lt;a href=&quot;http://product.hubspot.com/blog/working-with-shaded-guice&quot;&gt;http://product.hubspot.com/blog/working-with-shaded-guice&lt;/a&gt;&lt;br /&gt;
Elasticsearch - A look under the hood&lt;br /&gt;
&lt;a href=&quot;http://spinscale.github.io/elasticsearch-intro-plugins/#/2&quot;&gt;http://spinscale.github.io/elasticsearch-intro-plugins/#/2&lt;/a&gt;&lt;br /&gt;
guice elasticsearch - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com/webhp?sourceid=chrome-instant&amp;amp;ion=1&amp;amp;espv=2&amp;amp;es_th=1&amp;amp;ie=UTF-8#q=guice+elasticsearch&amp;amp;start=10&quot;&gt;https://www.google.com/webhp?sourceid=chrome-instant&amp;amp;ion=1&amp;amp;espv=2&amp;amp;es_th=1&amp;amp;ie=UTF-8#q=guice+elasticsearch&amp;amp;start=10&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/4195024159865479845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/4195024159865479845' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/4195024159865479845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/4195024159865479845'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2015/03/daily-bookmarks-20150323.html' title='Daily Bookmarks 20150325'/><author><name>Unknown</name><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-9346452.post-3945609362654194114</id><published>2014-12-03T22:43:00.000+08:00</published><updated>2014-12-03T23:05:49.563+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="daily bookmarks"/><title type='text'>Daily Bookmarks 20141203</title><content type='html'>Some Notes on Tim Bray&#39;s Wide Finder Benchmark&lt;br /&gt;
&lt;a href=&quot;http://effbot.org/zone/wide-finder.htm&quot;&gt;http://effbot.org/zone/wide-finder.htm&lt;/a&gt;&lt;br /&gt;
ongoing by Tim Bray · WF XV: On Parallel I/O&lt;br /&gt;
&lt;a href=&quot;http://www.tbray.org/ongoing/When/200x/2007/11/16/WF-Parallel-IO&quot;&gt;http://www.tbray.org/ongoing/When/200x/2007/11/16/WF-Parallel-IO&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
Wide Finder 2: The Widening&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://girtby.net/archives/2008/07/03/wide-finder-2-the-widening/&quot;&gt;http://girtby.net/archives/2008/07/03/wide-finder-2-the-widening/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
不知道如何在python里使用mmap，这样可使多个进程共享一个dic字典的内存？ · Issue #1 · jannson/yaha&lt;br /&gt;
&lt;a href=&quot;https://github.com/jannson/yaha/issues/1&quot;&gt;https://github.com/jannson/yaha/issues/1&lt;/a&gt;&lt;br /&gt;
关于mmap研究 - 小明明s à domicile&lt;br /&gt;
&lt;a href=&quot;http://www.dongwm.com/archives/guanyummapyanjiu/&quot;&gt;http://www.dongwm.com/archives/guanyummapyanjiu/&lt;/a&gt;&lt;br /&gt;
python共享内存- JEFF ZHANG&#39;S&lt;br /&gt;
&lt;a href=&quot;http://guangboo.org/2013/03/22/python-mmap-share-memory&quot;&gt;http://guangboo.org/2013/03/22/python-mmap-share-memory&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
c++ - How to store a hash table in a file? - Stack Overflow&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/524342/how-to-store-a-hash-table-in-a-file%EF%BC%9A&quot;&gt;http://stackoverflow.com/questions/524342/how-to-store-a-hash-table-in-a-file%EF%BC%9A&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
A guide to analyzing Python performance « Huy Nguyen&lt;br /&gt;
&lt;a href=&quot;http://www.huyng.com/posts/python-performance-analysis/&quot;&gt;http://www.huyng.com/posts/python-performance-analysis/&lt;/a&gt;&lt;br /&gt;
Multi-processing techniques in Python — Doug Hellmann&lt;br /&gt;
&lt;a href=&quot;http://doughellmann.com/2007/10/01/multiprocessing.html&quot;&gt;http://doughellmann.com/2007/10/01/multiprocessing.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/3945609362654194114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/3945609362654194114' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/3945609362654194114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/3945609362654194114'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2014/12/daily-bookmarks-20141203.html' title='Daily Bookmarks 20141203'/><author><name>Unknown</name><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-9346452.post-8901231224381173908</id><published>2014-04-07T22:14:00.004+08:00</published><updated>2014-04-07T22:14:56.128+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="daily bookmarks"/><title type='text'>Daily Bookmarks 20140407</title><content type='html'>java 泛型 - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?q=java+%E6%B3%9B%E5%9E%8B&amp;amp;oq=java+%E7%AF%84%E5%9E%8B&amp;amp;aqs=chrome.1.69i57j0l5.5569j0j1&amp;amp;sourceid=chrome&amp;amp;espv=210&amp;amp;es_sm=119&amp;amp;ie=UTF-8&quot;&gt;https://www.google.com.tw/search?q=java+%E6%B3%9B%E5%9E%8B&amp;amp;oq=java+%E7%AF%84%E5%9E%8B&amp;amp;aqs=chrome.1.69i57j0l5.5569j0j1&amp;amp;sourceid=chrome&amp;amp;espv=210&amp;amp;es_sm=119&amp;amp;ie=UTF-8&lt;/a&gt;&lt;br /&gt;
程式語言教學誌: Java 快速導覽 - 物件導向概念 泛型&lt;br /&gt;
&lt;a href=&quot;http://pydoing.blogspot.tw/2010/12/java-generic.html&quot;&gt;http://pydoing.blogspot.tw/2010/12/java-generic.html&lt;/a&gt;&lt;br /&gt;
良葛格的 Blog&lt;br /&gt;
&lt;a href=&quot;http://www.javaworld.com.tw/roller/caterpillar/entry/generic&quot;&gt;http://www.javaworld.com.tw/roller/caterpillar/entry/generic&lt;/a&gt;&lt;br /&gt;
Java 泛型 | w3cschool菜鸟教程&lt;br /&gt;
&lt;a href=&quot;http://www.w3cschool.cc/java/java-generics.html&quot;&gt;http://www.w3cschool.cc/java/java-generics.html&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/8901231224381173908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/8901231224381173908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/8901231224381173908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/8901231224381173908'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2014/04/daily-bookmarks-20140407.html' title='Daily Bookmarks 20140407'/><author><name>Unknown</name><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-9346452.post-6604538457404368255</id><published>2014-04-01T16:41:00.004+08:00</published><updated>2014-04-01T16:41:58.196+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><title type='text'>[centos] build tool gcc not found / install gcc &amp; Development Tools</title><content type='html'>&lt;br /&gt;
# gcc&lt;br /&gt;
-bash: gcc：not found&lt;br /&gt;
centos 中 預設沒有install一些build tools&lt;br /&gt;
可以使用 下面指令把全部相關的Development Tools都安裝起來&lt;br /&gt;
&lt;br /&gt;
# yum groupinstall &#39;Development Tools&#39;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/6604538457404368255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/6604538457404368255' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6604538457404368255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6604538457404368255'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2014/04/centos-build-tool-gcc-not-found-install.html' title='[centos] build tool gcc not found / install gcc &amp; Development Tools'/><author><name>Unknown</name><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-9346452.post-2663475466937584134</id><published>2014-03-21T18:39:00.000+08:00</published><updated>2014-03-21T19:02:35.818+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="daily bookmarks"/><title type='text'>Daily Bookmarks 20140321</title><content type='html'>Mahout Development Environment with Maven and Eclipse (1) | Shuyo&#39;s Weblog&lt;br /&gt;
&lt;a href=&quot;http://shuyo.wordpress.com/2011/02/01/mahout-development-environment-with-maven-and-eclipse-1/&quot;&gt;http://shuyo.wordpress.com/2011/02/01/mahout-development-environment-with-maven-and-eclipse-1/&lt;/a&gt;&lt;br /&gt;
使用HDP快速搭建Hadoop开发环境 | - DEBUGO -&lt;br /&gt;
&lt;a href=&quot;http://www.debugo.com/hdp-dev-setup/&quot;&gt;http://www.debugo.com/hdp-dev-setup/&lt;/a&gt;&lt;br /&gt;
用Maven构建Hadoop项目 | 粉丝日志&lt;br /&gt;
&lt;a href=&quot;http://blog.fens.me/hadoop-maven-eclipse/&quot;&gt;http://blog.fens.me/hadoop-maven-eclipse/&lt;/a&gt;&lt;br /&gt;
Hadoop: Setup Maven project for MapReduce in 5mn | Hadoopi&lt;br /&gt;
&lt;a href=&quot;http://hadoopi.wordpress.com/2013/05/25/setup-maven-project-for-hadoop-in-5mn/&quot;&gt;http://hadoopi.wordpress.com/2013/05/25/setup-maven-project-for-hadoop-in-5mn/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Collaborative filtering - Wikipedia, the free encyclopedia&lt;br /&gt;
https://en.wikipedia.org/wiki/Collaborative_filtering#Memory-based&lt;br /&gt;
資料探勘與協同過濾推薦之研究與應用 : 布丁布丁吃什麼？&lt;br /&gt;
http://pulipuli.blogspot.tw/2008/11/blog-post.html&lt;br /&gt;
One Class Collaborative Filtering 单类协同过滤 | Resys China&lt;br /&gt;
http://www.resyschina.com/2011/04/one-class-collaborative-filtering.html&lt;br /&gt;
玛丽莎•梅耶尔的大动作：无需搜索的Google——“相关发现” | Resys China&lt;br /&gt;
http://www.resyschina.com/2010/12/contextual-discovery.html&lt;br /&gt;
Early Amazon: Inventory Cache | Resys China&lt;br /&gt;
http://www.resyschina.com/2012/03/early-amazon-inventory-cache.html&lt;br /&gt;
推荐结果是不是应该变一变？ | Resys China&lt;br /&gt;
http://www.resyschina.com/2010/11/temporal_diversity.html&lt;br /&gt;
user-based - Google 搜尋&lt;br /&gt;
https://www.google.com.tw/search?q=user-based&amp;amp;espv=210&amp;amp;es_sm=119&amp;amp;source=lnt&amp;amp;tbs=lr:lang_1zh-CN%7Clang_1zh-TW&amp;amp;lr=lang_zh-CN%7Clang_zh-TW&amp;amp;sa=X&amp;amp;ei=gz8pU5nCEonzkQWPnYHQAQ&amp;amp;ved=0CBYQpwUoATgK&amp;amp;biw=1140&amp;amp;bih=672&lt;br /&gt;
基于物品的协同过滤推荐算法——读“Item-Based Collaborative Filtering Recommendation Algorithms” - Stay hungry, Stay foolish - 博客频道 - CSDN.NET&lt;br /&gt;
http://blog.csdn.net/huagong_adu/article/details/7362908&lt;br /&gt;
C++ STL原来可以这么强大 - Stay hungry, Stay foolish - 博客频道 - CSDN.NET&lt;br /&gt;
http://blog.csdn.net/huagong_adu/article/details/7356147&lt;br /&gt;
Java多线程编程 - Stay hungry, Stay foolish - 博客频道 - CSDN.NET&lt;br /&gt;
http://blog.csdn.net/huagong_adu/article/details/6482280&lt;br /&gt;
Java集合架构（一、List、Set） - Stay hungry, Stay foolish - 博客频道 - CSDN.NET&lt;br /&gt;
http://blog.csdn.net/huagong_adu/article/details/6481944&lt;br /&gt;
推荐系统：协同过滤 之 User-based Collaborative Filtering » Beyond Search - 最好走的路越走越难，最难走的路越走越容易&lt;br /&gt;
http://www.guwendong.com/post/2006/user_based_cf.html&lt;br /&gt;
推荐系统：协同过滤 之 Item-based Collaborative Filtering » Beyond Search - 最好走的路越走越难，最难走的路越走越容易&lt;br /&gt;
http://www.guwendong.com/post/2006/item_based_cf.html&lt;br /&gt;
推荐系统 » Beyond Search - 最好走的路越走越难，最难走的路越走越容易&lt;br /&gt;
http://www.guwendong.com/post/category/recsys/page/2&lt;br /&gt;
个性化阅读的过去、现在和未来（一）·概述 - 旁观者 - 博客园&lt;br /&gt;
http://www.cnblogs.com/zhengyun_ustc/archive/2011/04/14/PR01.html&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
Oozie -&lt;br /&gt;
http://archive.cloudera.com/cdh/3/oozie/DG_Examples.html&lt;br /&gt;
Oozie — Installing and Running&lt;br /&gt;
http://rvs.github.io/oozie/installing.html&lt;br /&gt;
Oozie -&lt;br /&gt;
http://oozie.apache.org/docs/3.1.3-incubating/DG_Examples.html&lt;br /&gt;
oozie-examples tar.gz download - Google 搜尋&lt;br /&gt;
https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=oozie-examples+tar.gz+download&amp;amp;oq=oozie-examples+tar.gz+download&amp;amp;gs_l=serp.3..0i30.1101.3646.0.3799.11.10.1.0.0.0.211.773.8j1j1.10.0.ckp%2Ckpns%3D1000...0...1.1.37.serp..1.10.723.pp7WzUmcITc&lt;br /&gt;
Thoughts about Technology, Science, and Culture: How to install Oozie&lt;br /&gt;
http://www.jakubkotowski.com/2013/12/how-to-install-oozie.html&lt;br /&gt;
Hadoop Oozie 自定义安装和启动 - 刘瑞东的专栏 - 博客频道 - CSDN.NET&lt;br /&gt;
http://blog.csdn.net/ruidongliu/article/details/8794203&lt;br /&gt;
Oozie WF use cases · yahoo/oozie Wiki&lt;br /&gt;
https://github.com/yahoo/oozie/wiki/Oozie-WF-use-cases&lt;br /&gt;
Oozie tutorial — Part 1: Introduction,Install &amp;amp; Run Example | 林场的梦&lt;br /&gt;
http://www.ventlam.org/2012/08/14/oozie-tutorial-part-1-introductioninstall-run-example/&lt;br /&gt;
Hadoop Tutorial: Oozie&lt;br /&gt;
http://www.slideshare.net/martyhall/hadoop-tutorial-oozie&lt;br /&gt;
unit testing - How can I run a hadoop example jar in an oozie workflow? - Stack Overflow&lt;br /&gt;
http://stackoverflow.com/questions/9415129/how-can-i-run-a-hadoop-example-jar-in-an-oozie-workflow&lt;br /&gt;
:: DeveloperIQ.in - Asia&#39;s #1 Software Technology magazine ::&lt;br /&gt;
http://developeriq.in/articles/2013/aug/28/scheduling-workflows-using-oozie-coordinator/&lt;br /&gt;
Kick Start Hadoop: Word Count Example with Hadoop – 0.20&lt;br /&gt;
http://kickstarthadoop.blogspot.tw/2011/05/word-count-example-with-hadoop-020.html&lt;br /&gt;
Oozie Example: Hive Actions&lt;br /&gt;
https://gist.github.com/tmusabbir/7019600&lt;br /&gt;
tmusabbir&#39;s Gists&lt;br /&gt;
https://gist.github.com/tmusabbir?page=2&lt;br /&gt;
Oozie Example: Java Action / MapReduce Jobs&lt;br /&gt;
https://gist.github.com/tmusabbir/7019540&lt;br /&gt;
A basic Oozie coordinator job&lt;br /&gt;
https://gist.github.com/tmusabbir/7019407&lt;br /&gt;
Setting up Ganglia in CentOS&lt;br /&gt;
https://gist.github.com/tmusabbir/7019185&lt;br /&gt;
Cloud for Beginners: oozie&lt;br /&gt;
http://www.tanzirmusabbir.com/search/label/oozie&lt;br /&gt;
jrkinley/oozie-examples&lt;br /&gt;
https://github.com/jrkinley/oozie-examples&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/2663475466937584134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/2663475466937584134' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/2663475466937584134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/2663475466937584134'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2014/03/daily-bookmarks-20140321.html' title='Daily Bookmarks 20140321'/><author><name>Unknown</name><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-9346452.post-8616603057257580263</id><published>2014-03-08T14:54:00.000+08:00</published><updated>2014-03-08T14:54:57.827+08:00</updated><title type='text'>Daily Bookmarks 20140307</title><content type='html'>redis 的6种过期策略 - 成就梦想 - BlogJava&lt;br /&gt;
&lt;a href=&quot;http://www.blogjava.net/iamct/articles/367015.html&quot;&gt;http://www.blogjava.net/iamct/articles/367015.html&lt;/a&gt;&lt;br /&gt;
解密Redis持久化 - NoSQLFan - 关注NoSQL相关技术、新闻&lt;br /&gt;
&lt;a href=&quot;http://blog.nosqlfan.com/html/3813.html&quot;&gt;http://blog.nosqlfan.com/html/3813.html&lt;/a&gt;&lt;br /&gt;
锋利的Redis - NoSQLFan - 关注NoSQL相关技术、新闻&lt;br /&gt;
&lt;a href=&quot;http://blog.nosqlfan.com/html/129.html?ref=rediszt&quot;&gt;http://blog.nosqlfan.com/html/129.html?ref=rediszt&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
十五分钟介绍 Redis数据结构 - NoSQLFan - 关注NoSQL相关技术、新闻&lt;br /&gt;
&lt;a href=&quot;http://blog.nosqlfan.com/html/3202.html&quot;&gt;http://blog.nosqlfan.com/html/3202.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
调整redis　maxmemory命令_Xijan Li_百度空间&lt;br /&gt;
&lt;a href=&quot;http://hi.baidu.com/fisher_lee/item/586dc42ffe03060877272c2e&quot;&gt;http://hi.baidu.com/fisher_lee/item/586dc42ffe03060877272c2e&lt;/a&gt;&lt;br /&gt;
redis – Tim[后端技术]&lt;br /&gt;
&lt;a href=&quot;http://timyang.net/tag/redis/&quot;&gt;http://timyang.net/tag/redis/&lt;/a&gt;&lt;br /&gt;
深入理解Redis主键失效原理及实现机制 | 石头儿&lt;br /&gt;
&lt;a href=&quot;http://shitouer.cn/2013/11/validate-principle-and-implement-of-redis-key/&quot;&gt;http://shitouer.cn/2013/11/validate-principle-and-implement-of-redis-key/&lt;/a&gt;&lt;br /&gt;
Redis as an LRU cache&lt;br /&gt;
&lt;a href=&quot;http://oldblog.antirez.com/post/redis-as-LRU-cache.html&quot;&gt;http://oldblog.antirez.com/post/redis-as-LRU-cache.html&lt;/a&gt;&lt;br /&gt;
Redis中文官方网站 -- redis中文资料、中文文档尽在redis中文官方网站&lt;br /&gt;
&lt;a href=&quot;http://redis.cn/&quot;&gt;http://redis.cn/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Redis内存使用优化与存储&lt;br /&gt;
&lt;a href=&quot;http://www.infoq.com/cn/articles/tq-redis-memory-usage-optimization-storage&quot;&gt;http://www.infoq.com/cn/articles/tq-redis-memory-usage-optimization-storage&lt;/a&gt;&lt;br /&gt;
Logstash Aggregator&lt;br /&gt;
&lt;a href=&quot;https://gist.github.com/tphummel/4068305&quot;&gt;https://gist.github.com/tphummel/4068305&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/8616603057257580263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/8616603057257580263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/8616603057257580263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/8616603057257580263'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2014/03/daily-bookmarks-20140307.html' title='Daily Bookmarks 20140307'/><author><name>Unknown</name><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-9346452.post-3129849560194920327</id><published>2014-02-12T18:12:00.004+08:00</published><updated>2014-02-12T18:12:38.508+08:00</updated><title type='text'>Daily Bookmarks 20140212</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[转]浅谈reverse函数与django哲学 - 麻烦处... - ITeye技术网站&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;http://xiaolin0199.iteye.com/blog/585470&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;http://xiaolin0199.iteye.com/blog/585470&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;django.core.urlresolvers utility functions | Django documentation | Django&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;https://docs.djangoproject.com/en/1.5/ref/urlresolvers/&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;https://docs.djangoproject.com/en/1.5/ref/urlresolvers/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;b id=&quot;docs-internal-guid-3938bc89-2595-3ea5-6282-3cdf28880e18&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/b&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;用兩個真實的故事來尊崇股市 (第1頁) - 投資與理財 - Mobile01&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;http://www.mobile01.com/topicdetail.php?f=291&amp;amp;t=3766552&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;http://www.mobile01.com/topicdetail.php?f=291&amp;amp;t=3766552&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/b&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;为你的大脑建立索引 - ZhangIt的专栏 - 博客频道 - CSDN.NET&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;http://blog.csdn.net/zhanglt/article/details/7188230&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;http://blog.csdn.net/zhanglt/article/details/7188230&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;mydoit - ZhangIt的专栏 - 博客频道 - CSDN.NET&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;http://blog.csdn.net/zhanglt/article/category/1070062&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;http://blog.csdn.net/zhanglt/article/category/1070062&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;django学习日志——mydoit之django admin能做些什么（三） - ZhangIt的专栏 - 博客频道 - CSDN.NET&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;http://blog.csdn.net/zhanglt/article/details/7711476&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;http://blog.csdn.net/zhanglt/article/details/7711476&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/b&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;简单10招，让你的云计算事业锦上添花-CSDN.NET&lt;/span&gt;&lt;/div&gt;
&lt;a href=&quot;http://www.csdn.net/article/2014-02-07/2818324-Cloud-Career-Skill&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;color: #1155cc; font-family: Arial; font-size: 15px; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;http://www.csdn.net/article/2014-02-07/2818324-Cloud-Career-Skill&lt;/span&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/3129849560194920327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/3129849560194920327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/3129849560194920327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/3129849560194920327'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2014/02/daily-bookmarks-20140212.html' title='Daily Bookmarks 20140212'/><author><name>Unknown</name><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-9346452.post-4681360063938783083</id><published>2014-02-08T20:58:00.000+08:00</published><updated>2014-02-08T20:58:56.219+08:00</updated><title type='text'>Daily Bookmarks 20140208</title><content type='html'>&lt;br /&gt;
醫砭 » 經穴庫 » 天宗&lt;br /&gt;
&lt;a href=&quot;http://yibian.hopto.org/acu/?ano=117&quot;&gt;http://yibian.hopto.org/acu/?ano=117&lt;/a&gt;&lt;br /&gt;
PunNode | 2014將會發生的2個科技新趨勢&lt;br /&gt;
&lt;a href=&quot;http://punnode.com/archives/10089&quot;&gt;http://punnode.com/archives/10089&lt;/a&gt;&lt;br /&gt;
羅漢功／羅漢功學得精 不識病滋味 - 運動天地 - 養生百科 - udn健康醫藥&lt;br /&gt;
&lt;a href=&quot;http://mag.udn.com/mag/life/storypage.jsp?f_ART_ID=207429&quot;&gt;http://mag.udn.com/mag/life/storypage.jsp?f_ART_ID=207429&lt;/a&gt;&lt;br /&gt;
Dorm 7 Software • Django taggit&lt;br /&gt;
&lt;a href=&quot;http://blog.dorm7.com/post/22707131421/django-taggit&quot;&gt;http://blog.dorm7.com/post/22707131421/django-taggit&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/4681360063938783083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/4681360063938783083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/4681360063938783083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/4681360063938783083'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2014/02/daily-bookmarks-20140208.html' title='Daily Bookmarks 20140208'/><author><name>Unknown</name><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-9346452.post-581595822712758840</id><published>2014-01-23T22:44:00.000+08:00</published><updated>2014-01-23T22:44:19.262+08:00</updated><title type='text'>Daily Bookmarks 20140123</title><content type='html'>同主题-Linux系统-[推荐]强大的Maple bbs系统&lt;br /&gt;
&lt;a href=&quot;http://m.lilacbbs.com/bbstcon.php?board=Linux&amp;amp;gid=74&quot;&gt;http://m.lilacbbs.com/bbstcon.php?board=Linux&amp;amp;gid=74&lt;/a&gt;&lt;br /&gt;
MapleBBS-itoc: lib/f_map.c Source File&lt;br /&gt;
&lt;a href=&quot;http://bbs.bio.ncue.edu.tw/doxygen/maplebbs_itoc/f__map_8c-source.html&quot;&gt;http://bbs.bio.ncue.edu.tw/doxygen/maplebbs_itoc/f__map_8c-source.html&lt;/a&gt;&lt;br /&gt;
MapleBBS-itoc: lib/archiv32.c Source File&lt;br /&gt;
&lt;a href=&quot;http://bbs.bio.ncue.edu.tw/doxygen/maplebbs_itoc/archiv32_8c-source.html&quot;&gt;http://bbs.bio.ncue.edu.tw/doxygen/maplebbs_itoc/archiv32_8c-source.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/581595822712758840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/581595822712758840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/581595822712758840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/581595822712758840'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2014/01/daily-bookmarks-20140123.html' title='Daily Bookmarks 20140123'/><author><name>Unknown</name><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-9346452.post-7313853196723585078</id><published>2014-01-22T17:52:00.000+08:00</published><updated>2014-01-22T17:52:52.535+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="super"/><title type='text'>Daily Bookmarks 20140122</title><content type='html'>python - Use of meta class in django - Stack Overflow&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/2146363/use-of-meta-class-in-django&quot;&gt;http://stackoverflow.com/questions/2146363/use-of-meta-class-in-django&lt;/a&gt;&lt;br /&gt;
Creating forms from models | Django documentation | Django&lt;br /&gt;
&lt;a href=&quot;https://docs.djangoproject.com/en/1.4/topics/forms/modelforms/&quot;&gt;https://docs.djangoproject.com/en/1.4/topics/forms/modelforms/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Core Concepts of Django ModelForms&lt;br /&gt;
&lt;a href=&quot;http://pydanny.com/core-concepts-django-modelforms.html&quot;&gt;http://pydanny.com/core-concepts-django-modelforms.html&lt;/a&gt;&lt;br /&gt;
Forms — Django Design Patterns&lt;br /&gt;
&lt;a href=&quot;http://agiliq.com/books/django-design-patterns/forms.html&quot;&gt;http://agiliq.com/books/django-design-patterns/forms.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Understanding Python’s ‘super’ | These are Dark Times, Lad&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://blog.timvalenta.com/2009/02/understanding-pythons-super/&quot;&gt;http://blog.timvalenta.com/2009/02/understanding-pythons-super/&lt;/a&gt;&lt;br /&gt;
Programmer blog: Python super() method and class inheritance&lt;br /&gt;
&lt;a href=&quot;http://garmoncheg.blogspot.tw/2012/06/python-super-method-and-class.html&quot;&gt;http://garmoncheg.blogspot.tw/2012/06/python-super-method-and-class.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;read&lt;br /&gt;Python’s super() considered super! | Deep Thoughts by Raymond Hettinger&lt;br /&gt;
&lt;a href=&quot;http://rhettinger.wordpress.com/2011/05/26/super-considered-super/&quot;&gt;http://rhettinger.wordpress.com/2011/05/26/super-considered-super/&lt;/a&gt;&lt;br /&gt;
Python&#39;s Super Considered Harmful&lt;br /&gt;
&lt;a href=&quot;https://fuhm.net/super-harmful/&quot;&gt;https://fuhm.net/super-harmful/&lt;/a&gt;&lt;br /&gt;
python - correct way to use super (argument passing) - Stack Overflow&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/8972866/correct-way-to-use-super-argument-passing&quot;&gt;http://stackoverflow.com/questions/8972866/correct-way-to-use-super-argument-passing&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/7313853196723585078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/7313853196723585078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/7313853196723585078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/7313853196723585078'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2014/01/daily-bookmarks-20140122.html' title='Daily Bookmarks 20140122'/><author><name>Unknown</name><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-9346452.post-4050073610996600768</id><published>2013-12-17T21:27:00.004+08:00</published><updated>2013-12-17T21:27:54.549+08:00</updated><title type='text'>Daily Bookmarks 20131217</title><content type='html'>Redirecting&lt;br /&gt;
&lt;a href=&quot;http://api.justin.tv/api/stream/list.json?&amp;amp;language=zh-tw&amp;amp;limit=100&quot;&gt;http://api.justin.tv/api/stream/list.json?&amp;amp;language=zh-tw&amp;amp;limit=100&lt;/a&gt;&lt;br /&gt;
RESTful Authentication with Flask - miguelgrinberg.com&lt;br /&gt;
&lt;a href=&quot;http://blog.miguelgrinberg.com/post/restful-authentication-with-flask&quot;&gt;http://blog.miguelgrinberg.com/post/restful-authentication-with-flask&lt;/a&gt;&lt;br /&gt;
Write a Tumblelog Application with Flask and MongoEngine&lt;br /&gt;
&lt;a href=&quot;http://docs.mongodb.org/ecosystem/tutorial/write-a-tumblelog-application-with-flask-mongoengine/&quot;&gt;http://docs.mongodb.org/ecosystem/tutorial/write-a-tumblelog-application-with-flask-mongoengine/&lt;/a&gt;&lt;br /&gt;
Flask patterns&lt;br /&gt;
&lt;a href=&quot;http://www.slideshare.net/it-people/flask-patterns&quot;&gt;http://www.slideshare.net/it-people/flask-patterns&lt;/a&gt;&lt;br /&gt;
Advanced Flask Patterns // Speaker Deck&lt;br /&gt;
&lt;a href=&quot;https://speakerdeck.com/mitsuhiko/advanced-flask-patterns&quot;&gt;https://speakerdeck.com/mitsuhiko/advanced-flask-patterns&lt;/a&gt;&lt;br /&gt;
The Application Context — Flask 0.10.1 documentation&lt;br /&gt;
&lt;a href=&quot;http://flask.pocoo.org/docs/appcontext/&quot;&gt;http://flask.pocoo.org/docs/appcontext/&lt;/a&gt;&lt;br /&gt;
Introduction into Contexts — Flask-SQLAlchemy 0.16 documentation&lt;br /&gt;
&lt;a href=&quot;http://pythonhosted.org/Flask-SQLAlchemy/contexts.html&quot;&gt;http://pythonhosted.org/Flask-SQLAlchemy/contexts.html&lt;/a&gt;&lt;br /&gt;
Search — Flask 0.10.1 documentation&lt;br /&gt;
&lt;a href=&quot;http://flask.pocoo.org/docs/search/?q=context&amp;amp;check_keywords=yes&amp;amp;area=default&quot;&gt;http://flask.pocoo.org/docs/search/?q=context&amp;amp;check_keywords=yes&amp;amp;area=default&lt;/a&gt;&lt;br /&gt;
The Application Context — Flask 0.10.1 documentation&lt;br /&gt;
&lt;a href=&quot;http://flask.pocoo.org/docs/appcontext/?highlight=context&quot;&gt;http://flask.pocoo.org/docs/appcontext/?highlight=context&lt;/a&gt;&lt;br /&gt;
应用上下文 — Flask 0.10.1 文档&lt;br /&gt;
&lt;a href=&quot;http://docs.torriacg.org/docs/flask/appcontext.html?highlight=%E5%BA%94%E7%94%A8%E4%B8%8A%E4%B8%8B%E6%96%87&quot;&gt;http://docs.torriacg.org/docs/flask/appcontext.html?highlight=%E5%BA%94%E7%94%A8%E4%B8%8A%E4%B8%8B%E6%96%87&lt;/a&gt;&lt;br /&gt;
Suffix Array Part 3 — Longest Common Substring (LCS) | roman10&lt;br /&gt;
&lt;a href=&quot;http://www.roman10.net/suffix-array-part-3-longest-common-substring-lcs/&quot;&gt;http://www.roman10.net/suffix-array-part-3-longest-common-substring-lcs/&lt;/a&gt;&lt;br /&gt;
Nikita&#39;s blog: Fuzzy string search&lt;br /&gt;
&lt;a href=&quot;http://ntz-develop.blogspot.tw/2011/03/fuzzy-string-search.html&quot;&gt;http://ntz-develop.blogspot.tw/2011/03/fuzzy-string-search.html&lt;/a&gt;&lt;br /&gt;
suffix array python - Google 搜尋&lt;br /&gt;
https://www.google.com.tw/search?q=suffix+array+python&amp;amp;espv=210&amp;amp;es_sm=119&amp;amp;ei=FhOwUt7QHcXwkAWh9oC4Bg&amp;amp;start=30&amp;amp;sa=N&amp;amp;biw=1124&amp;amp;bih=591&lt;br /&gt;
读书：《编程珠玑》第十五章及后缀数组的Python实现和后缀树 | Silent Kogorou Mouri&lt;br /&gt;
&lt;a href=&quot;http://pengwang.me/2013/04/27/%E8%AF%BB%E4%B9%A6%EF%BC%9A%E3%80%8A%E7%BC%96%E7%A8%8B%E7%8F%A0%E7%8E%91%E3%80%8B%E7%AC%AC%E5%8D%81%E4%BA%94%E7%AB%A0-%E5%8F%8A-%E5%90%8E%E7%BC%80%E6%95%B0%E7%BB%84%E7%9A%84python%E5%AE%9E%E7%8E%B0/&quot;&gt;http://pengwang.me/2013/04/27/%E8%AF%BB%E4%B9%A6%EF%BC%9A%E3%80%8A%E7%BC%96%E7%A8%8B%E7%8F%A0%E7%8E%91%E3%80%8B%E7%AC%AC%E5%8D%81%E4%BA%94%E7%AB%A0-%E5%8F%8A-%E5%90%8E%E7%BC%80%E6%95%B0%E7%BB%84%E7%9A%84python%E5%AE%9E%E7%8E%B0/&lt;/a&gt;&lt;br /&gt;
Suffix Arrays&lt;br /&gt;
&lt;a href=&quot;http://algs4.cs.princeton.edu/63suffix/&quot;&gt;http://algs4.cs.princeton.edu/63suffix/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
如何衡量你的人生 資源 流程 - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=%E5%A6%82%E4%BD%95%E8%A1%A1%E9%87%8F%E4%BD%A0%E7%9A%84%E4%BA%BA%E7%94%9F+%E8%B3%87%E6%BA%90+%E6%B5%81%E7%A8%8B&amp;amp;oq=%E5%A6%82%E4%BD%95%E8%A1%A1%E9%87%8F%E4%BD%A0%E7%9A%84%E4%BA%BA%E7%94%9F+%E8%B3%87%E6%BA%90+%E6%B5%81%E7%A8%8B&amp;amp;gs_l=serp.3...301081.301610.0.301941.3.3.0.0.0.0.68.168.3.3.0....0...1c.1j2.32.serp..2.1.53.T4eehiTzimE&quot;&gt;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=%E5%A6%82%E4%BD%95%E8%A1%A1%E9%87%8F%E4%BD%A0%E7%9A%84%E4%BA%BA%E7%94%9F+%E8%B3%87%E6%BA%90+%E6%B5%81%E7%A8%8B&amp;amp;oq=%E5%A6%82%E4%BD%95%E8%A1%A1%E9%87%8F%E4%BD%A0%E7%9A%84%E4%BA%BA%E7%94%9F+%E8%B3%87%E6%BA%90+%E6%B5%81%E7%A8%8B&amp;amp;gs_l=serp.3...301081.301610.0.301941.3.3.0.0.0.0.68.168.3.3.0....0...1c.1j2.32.serp..2.1.53.T4eehiTzimE&lt;/a&gt;&lt;br /&gt;
pyvideo.org - Search: Flask patterns&lt;br /&gt;
&lt;a href=&quot;http://pyvideo.org/search?models=videos.video&amp;amp;q=Flask+patterns&quot;&gt;http://pyvideo.org/search?models=videos.video&amp;amp;q=Flask+patterns&lt;/a&gt;&lt;br /&gt;
pyvideo.org - Advanced Flask Patterns&lt;br /&gt;
&lt;a href=&quot;http://pyvideo.org/video/1269/advanced-flask-patterns&quot;&gt;http://pyvideo.org/video/1269/advanced-flask-patterns&lt;/a&gt;&lt;br /&gt;
pyvideo.org - Armin Ronacher&lt;br /&gt;
&lt;a href=&quot;http://pyvideo.org/speaker/238/armin-ronacher&quot;&gt;http://pyvideo.org/speaker/238/armin-ronacher&lt;/a&gt;&lt;br /&gt;
context flask - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;biw=1124&amp;amp;bih=591&amp;amp;q=context+flask&amp;amp;oq=context+flask&amp;amp;gs_l=serp.3..0i7i30l2j0i30j0i7i10i30j0i7i5i30j0i5i30l5.15061.15345.0.15663.3.3.0.0.0.0.64.169.3.3.0....0...1c.1.32.serp..0.3.167.6MwceIuEi1g&quot;&gt;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;biw=1124&amp;amp;bih=591&amp;amp;q=context+flask&amp;amp;oq=context+flask&amp;amp;gs_l=serp.3..0i7i30l2j0i30j0i7i10i30j0i7i5i30j0i5i30l5.15061.15345.0.15663.3.3.0.0.0.0.64.169.3.3.0....0...1c.1.32.serp..0.3.167.6MwceIuEi1g&lt;/a&gt;&lt;br /&gt;
API — Flask 0.10.1 documentation&lt;br /&gt;
&lt;a href=&quot;http://flask.pocoo.org/docs/api/#flask._app_ctx_stack&quot;&gt;http://flask.pocoo.org/docs/api/#flask._app_ctx_stack&lt;/a&gt;&lt;br /&gt;
The Application Context — Flask 0.10-dev documentation&lt;br /&gt;
&lt;a href=&quot;https://flask.readthedocs.org/en/latest/appcontext/&quot;&gt;https://flask.readthedocs.org/en/latest/appcontext/&lt;/a&gt;&lt;br /&gt;
teardown_appcontext - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=teardown_appcontext&amp;amp;oq=teardown_appcontext&amp;amp;gs_l=serp.3..0i10i19.2972.2972.0.3255.1.1.0.0.0.0.49.49.1.1.0....0...1c.1.32.serp..0.1.49.4LyQplnV6Vc&quot;&gt;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=teardown_appcontext&amp;amp;oq=teardown_appcontext&amp;amp;gs_l=serp.3..0i10i19.2972.2972.0.3255.1.1.0.0.0.0.49.49.1.1.0....0...1c.1.32.serp..0.1.49.4LyQplnV6Vc&lt;/a&gt;&lt;br /&gt;
API — Flask 0.10.1 documentation&lt;br /&gt;
&lt;a href=&quot;http://flask.pocoo.org/docs/api/&quot;&gt;http://flask.pocoo.org/docs/api/&lt;/a&gt;&lt;br /&gt;
Quickstart — Flask 0.10.1 documentation&lt;br /&gt;
&lt;a href=&quot;http://flask.pocoo.org/docs/quickstart/#context-locals&quot;&gt;http://flask.pocoo.org/docs/quickstart/#context-locals&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 1em; left: 184.49288368225098px; position: absolute; top: 401.5426025390625px; z-index: 9999;&quot;&gt;
&lt;div style=&quot;-webkit-border-radius: 5px !important; background-color: rgba(17,17,17,0.9) !important; border-color: #111 !important; border-width: 0px !important; box-shadow: #666 2px 2px 2px !important; color: #EEE !important; font-size: 16px !important; max-width: 300px !important; overflow: visible !important; padding: 8px !important; text-align: left !important; z-index: 999999 !important;&quot;&gt;
&lt;div class=&quot;lang&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; border: none; color: inherit; float: right; font-size: 80%;&quot;&gt;
ht → zh-TW&lt;/div&gt;
&lt;div class=&quot;translation&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; border: none; color: inherit;&quot;&gt;
https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=%E5%A6%82%E4%BD%95%E8%A1%A1%E9%87%8F%E4%BD%A0%E7%9A%84%E4%BA%BA%E7%94%9F+%E8%B3%87%E6%BA%90+%E6%B5%81%E7%A8%8B&amp;amp;oq=%E5%A6%82%E4%BD%95%E8%A1%A1%E9%87%8F%E4%BD%A0%E7%9A%84%E4%BA%BA%E7%94%9F+%E8%B3%87%E6%BA%90+%E6%B5%81%E7%A8%8B&amp;amp;gs_l=serp.3...301081.301610.0.301941.3.3.0.0.0.0.68.168.3.3.0....0...1c.1j2.32.serp..2.1.53.T4eehiTzimE&lt;/div&gt;
&lt;div class=&quot;additional&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; border: none; color: inherit;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/4050073610996600768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/4050073610996600768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/4050073610996600768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/4050073610996600768'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/12/daily-bookmark-20131217.html' title='Daily Bookmarks 20131217'/><author><name>Unknown</name><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-9346452.post-6524970511756144697</id><published>2013-12-09T15:19:00.000+08:00</published><updated>2013-12-09T20:38:29.101+08:00</updated><title type='text'>Daily bookmark 20131209</title><content type='html'>High Scalability - High Scalability - How Google Serves Data from Multiple Datacenters&lt;br /&gt;
&lt;a href=&quot;http://highscalability.com/blog/2009/8/24/how-google-serves-data-from-multiple-datacenters.html&quot;&gt;http://highscalability.com/blog/2009/8/24/how-google-serves-data-from-multiple-datacenters.html&lt;/a&gt;&lt;br /&gt;
HBase - Apache HBase (TM) Replication&lt;br /&gt;
&lt;a href=&quot;http://hbase.apache.org/replication.html&quot;&gt;http://hbase.apache.org/replication.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
HBase Replication Notes&lt;br /&gt;
&lt;a href=&quot;https://gist.github.com/larsgeorge/825646&quot;&gt;https://gist.github.com/larsgeorge/825646&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kyoto Cabinet - Wikipedia, the free encyclopedia&lt;br /&gt;
http://en.wikipedia.org/wiki/Kyoto_Cabinet#Effective_implementation_of_hash_database&lt;br /&gt;
HASHDB：一个简单的KeyValue存储系统原型 - 刘爱贵的专栏 - 博客频道 - CSDN.NET&lt;br /&gt;
http://blog.csdn.net/liuaigui/article/details/6670841&lt;br /&gt;
&lt;br /&gt;
Disaster Recovery hortonworks - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=Disaster+Recovery+hortonworks&amp;amp;spell=1&amp;amp;sa=X&amp;amp;ei=6TilUqj0I4epkgWs74CQDw&amp;amp;ved=0CC0QvwUoAA&amp;amp;biw=1122&amp;amp;bih=626&quot;&gt;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=Disaster+Recovery+hortonworks&amp;amp;spell=1&amp;amp;sa=X&amp;amp;ei=6TilUqj0I4epkgWs74CQDw&amp;amp;ved=0CC0QvwUoAA&amp;amp;biw=1122&amp;amp;bih=626&lt;/a&gt;&lt;br /&gt;
Hortonworks Blog&lt;br /&gt;
&lt;a href=&quot;http://hortonworks.com/blog/&quot;&gt;http://hortonworks.com/blog/&lt;/a&gt;&lt;br /&gt;
Cloudera, Hortonworks, MapR and now Intel and Greenplum? | OpenBI&lt;br /&gt;
&lt;a href=&quot;http://www.openbi.com/content/cloudera-hortonworks-mapr-and-now-intel-and-greenplum&quot;&gt;http://www.openbi.com/content/cloudera-hortonworks-mapr-and-now-intel-and-greenplum&lt;/a&gt;&lt;br /&gt;
Online Apache HBase Backups with CopyTable | Cloudera Developer Blog&lt;br /&gt;
&lt;a href=&quot;http://blog.cloudera.com/blog/2012/06/online-hbase-backups-with-copytable-2/&quot;&gt;http://blog.cloudera.com/blog/2012/06/online-hbase-backups-with-copytable-2/&lt;/a&gt;&lt;br /&gt;
HBase - Apache HBase (TM) Replication&lt;br /&gt;
&lt;a href=&quot;http://hbase.apache.org/replication.html&quot;&gt;http://hbase.apache.org/replication.html&lt;/a&gt;&lt;br /&gt;
High Scalability - High Scalability - How Google Serves Data from Multiple Datacenters&lt;br /&gt;
&lt;a href=&quot;http://highscalability.com/blog/2009/8/24/how-google-serves-data-from-multiple-datacenters.html&quot;&gt;http://highscalability.com/blog/2009/8/24/how-google-serves-data-from-multiple-datacenters.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
hbase的replication使用 - 蓝色时分 - ITeye技术网站&lt;br /&gt;
&lt;a href=&quot;http://koven2049.iteye.com/blog/983633&quot;&gt;http://koven2049.iteye.com/blog/983633&lt;/a&gt;&lt;br /&gt;
add_peer hbase - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=add_peer+hbase&amp;amp;oq=add_peer+hbase&amp;amp;gs_l=serp.3..0i30j0i8i30.1110.2632.0.2823.6.6.0.0.0.0.203.414.5j0j1.6.0....0...1c.1.32.serp..0.6.413.FQLZ_9bziFI&quot;&gt;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=add_peer+hbase&amp;amp;oq=add_peer+hbase&amp;amp;gs_l=serp.3..0i30j0i8i30.1110.2632.0.2823.6.6.0.0.0.0.203.414.5j0j1.6.0....0...1c.1.32.serp..0.6.413.FQLZ_9bziFI&lt;/a&gt;&lt;br /&gt;
HBase Replication&lt;br /&gt;
&lt;a href=&quot;http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDH4/latest/CDH4-Installation-Guide/cdh4ig_topic_20_11.html#topic_20_11_4_unique_1&quot;&gt;http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDH4/latest/CDH4-Installation-Guide/cdh4ig_topic_20_11.html#topic_20_11_4_unique_1&lt;/a&gt;&lt;br /&gt;
Apache HBase Replication: Operational Overview | Cloudera Developer Blog&lt;br /&gt;
&lt;a href=&quot;http://blog.cloudera.com/blog/2012/08/hbase-replication-operational-overview/&quot;&gt;http://blog.cloudera.com/blog/2012/08/hbase-replication-operational-overview/&lt;/a&gt;&lt;br /&gt;
HBase Replication Notes&lt;br /&gt;
&lt;a href=&quot;https://gist.github.com/larsgeorge/825646&quot;&gt;https://gist.github.com/larsgeorge/825646&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Apache HBase Replication Overview | Cloudera Developer Blog&lt;br /&gt;
&lt;a href=&quot;http://blog.cloudera.com/blog/2012/07/hbase-replication-overview-2/&quot;&gt;http://blog.cloudera.com/blog/2012/07/hbase-replication-overview-2/&lt;/a&gt;&lt;br /&gt;
Apache HBase Replication: Operational Overview | Cloudera Developer Blog&lt;br /&gt;
&lt;a href=&quot;http://blog.cloudera.com/blog/2012/08/hbase-replication-operational-overview/&quot;&gt;http://blog.cloudera.com/blog/2012/08/hbase-replication-operational-overview/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/6524970511756144697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/6524970511756144697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6524970511756144697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6524970511756144697'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/12/daily-bookmark-20131209.html' title='Daily bookmark 20131209'/><author><name>Unknown</name><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-9346452.post-5586501115660787209</id><published>2013-12-05T15:34:00.001+08:00</published><updated>2013-12-05T15:57:00.331+08:00</updated><title type='text'>Daily bookmark 20131205</title><content type='html'>Earlybird: Twitter的实时搜索引擎 - crackcell&#39;s dustbin&lt;br /&gt;
&lt;a href=&quot;http://blog.crackcell.com/posts/2012/07/31/earlybird_realtime_search_at_twitter.html&quot;&gt;http://blog.crackcell.com/posts/2012/07/31/earlybird_realtime_search_at_twitter.html&lt;/a&gt;&lt;br /&gt;
dhtcrawler2换用sphinx搜索 - loop in codes&lt;br /&gt;
&lt;a href=&quot;http://codemacro.com/2013/08/08/sphinx-dhtcrawler/&quot;&gt;http://codemacro.com/2013/08/08/sphinx-dhtcrawler/&lt;/a&gt;&lt;br /&gt;
一种应用于搜索引擎URL检索的hash算法设计与实现 - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?q=%E4%B8%80%E7%A7%8D%E5%BA%94%E7%94%A8%E4%BA%8E%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8EURL%E6%A3%80%E7%B4%A2%E7%9A%84hash%E7%AE%97%E6%B3%95%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%AE%9E%E7%8E%B0&amp;amp;oq=%E4%B8%80%E7%A7%8D%E5%BA%94%E7%94%A8%E4%BA%8E%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8EURL%E6%A3%80%E7%B4%A2%E7%9A%84hash%E7%AE%97%E6%B3%95%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%AE%9E%E7%8E%B0&amp;amp;aqs=chrome..69i57&amp;amp;sourceid=chrome&amp;amp;espv=210&amp;amp;es_sm=119&amp;amp;ie=UTF-8&quot;&gt;https://www.google.com.tw/search?q=%E4%B8%80%E7%A7%8D%E5%BA%94%E7%94%A8%E4%BA%8E%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8EURL%E6%A3%80%E7%B4%A2%E7%9A%84hash%E7%AE%97%E6%B3%95%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%AE%9E%E7%8E%B0&amp;amp;oq=%E4%B8%80%E7%A7%8D%E5%BA%94%E7%94%A8%E4%BA%8E%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8EURL%E6%A3%80%E7%B4%A2%E7%9A%84hash%E7%AE%97%E6%B3%95%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%AE%9E%E7%8E%B0&amp;amp;aqs=chrome..69i57&amp;amp;sourceid=chrome&amp;amp;espv=210&amp;amp;es_sm=119&amp;amp;ie=UTF-8&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Linux内核中的hash与bucket -- 简明现代魔法&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.nowamagic.net/academy/detail/3008086&quot;&gt;http://www.nowamagic.net/academy/detail/3008086&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/5586501115660787209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/5586501115660787209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/5586501115660787209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/5586501115660787209'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/12/dairy-bookmarks-20131205.html' title='Daily bookmark 20131205'/><author><name>Unknown</name><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-9346452.post-7319246272210436472</id><published>2013-12-03T21:37:00.000+08:00</published><updated>2013-12-04T00:36:00.470+08:00</updated><title type='text'>Daily Bookmark 20131203</title><content type='html'>alignment algorithm python - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=alignment+algorithm+python&amp;amp;oq=alignment+algorithm+&amp;amp;gs_l=serp.3.1.0i30l6j0i5i30l4.3418.3418.0.5033.1.1.0.0.0.0.49.49.1.1.0....0...1c.1.32.serp..0.1.49.JRLrGoxqobo&quot;&gt;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=alignment+algorithm+python&amp;amp;oq=alignment+algorithm+&amp;amp;gs_l=serp.3.1.0i30l6j0i5i30l4.3418.3418.0.5033.1.1.0.0.0.0.49.49.1.1.0....0...1c.1.32.serp..0.1.49.JRLrGoxqobo&lt;/a&gt;&lt;br /&gt;
alevchuk/pairwise-alignment-in-python&lt;br /&gt;
&lt;a href=&quot;https://github.com/alevchuk/pairwise-alignment-in-python&quot;&gt;https://github.com/alevchuk/pairwise-alignment-in-python&lt;/a&gt;&lt;br /&gt;
How to implement the Needleman–Wunsch alignment algorithm without using a single loop in Python | Echo.2&lt;br /&gt;
&lt;a href=&quot;http://blogs.infoecho.net/echo/2011/04/10/how-to-implement-the-needleman%E2%80%93wunsch-alignment-algorithm-without-using-a-single-loop-in-python/&quot;&gt;http://blogs.infoecho.net/echo/2011/04/10/how-to-implement-the-needleman%E2%80%93wunsch-alignment-algorithm-without-using-a-single-loop-in-python/&lt;/a&gt;&lt;br /&gt;
parsing - How to read specific part of large file in Python - Stack Overflow&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/15644859/how-to-read-specific-part-of-large-file-in-python&quot;&gt;http://stackoverflow.com/questions/15644859/how-to-read-specific-part-of-large-file-in-python&lt;/a&gt;&lt;br /&gt;
Saving a Python dict to a file using pickle « SaltyCrane Blog&lt;br /&gt;
&lt;a href=&quot;http://www.saltycrane.com/blog/2008/01/saving-python-dict-to-file-using-pickle/&quot;&gt;http://www.saltycrane.com/blog/2008/01/saving-python-dict-to-file-using-pickle/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Exploring Lucene’s Indexing Code: Part 2 | SearchHub | Lucene/Solr Open Source Search&lt;br /&gt;
&lt;a href=&quot;http://searchhub.org/2009/03/18/exploring-lucenes-indexing-code-part-2/&quot;&gt;http://searchhub.org/2009/03/18/exploring-lucenes-indexing-code-part-2/&lt;/a&gt;&lt;br /&gt;
Processing Boolean queries&lt;br /&gt;
&lt;a href=&quot;http://nlp.stanford.edu/IR-book/html/htmledition/processing-boolean-queries-1.html&quot;&gt;http://nlp.stanford.edu/IR-book/html/htmledition/processing-boolean-queries-1.html&lt;/a&gt;&lt;br /&gt;
Storing huge hash table in a file in Python - Stack Overflow&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/1354520/storing-huge-hash-table-in-a-file-in-python&quot;&gt;http://stackoverflow.com/questions/1354520/storing-huge-hash-table-in-a-file-in-python&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dongweiming/flask_reveal&lt;br /&gt;
&lt;a href=&quot;https://github.com/dongweiming/flask_reveal&quot;&gt;https://github.com/dongweiming/flask_reveal&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/7319246272210436472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/7319246272210436472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/7319246272210436472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/7319246272210436472'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/12/daily-bookmark-20131203.html' title='Daily Bookmark 20131203'/><author><name>Unknown</name><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-9346452.post-6891037496615209565</id><published>2013-10-28T16:51:00.000+08:00</published><updated>2013-10-28T16:51:34.003+08:00</updated><title type='text'>Daily Bookmark 20131028</title><content type='html'>Hue Search Twitter Demo&lt;br /&gt;
&lt;a href=&quot;http://www.cloudera.com/content/cloudera-content/cloudera-docs/Search/latest/Cloudera-Search-Installation-Guide/csig_hue_twitter_demo.html&quot;&gt;http://www.cloudera.com/content/cloudera-content/cloudera-docs/Search/latest/Cloudera-Search-Installation-Guide/csig_hue_twitter_demo.html&lt;/a&gt;&lt;br /&gt;
Cloudera Search User Guide&lt;br /&gt;
&lt;a href=&quot;http://www.cloudera.com/content/cloudera-content/cloudera-docs/Search/latest/Cloudera-Search-User-Guide/Cloudera-Search-User-Guide.html&quot;&gt;http://www.cloudera.com/content/cloudera-content/cloudera-docs/Search/latest/Cloudera-Search-User-Guide/Cloudera-Search-User-Guide.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Introducing Search&lt;br /&gt;
&lt;a href=&quot;http://www.cloudera.com/content/cloudera/en/campaign/introducing-search.html&quot;&gt;http://www.cloudera.com/content/cloudera/en/campaign/introducing-search.html&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/6891037496615209565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/6891037496615209565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6891037496615209565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6891037496615209565'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/10/daily-bookmark-20131028.html' title='Daily Bookmark 20131028'/><author><name>Unknown</name><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-9346452.post-8718797165491672285</id><published>2013-10-23T18:09:00.001+08:00</published><updated>2013-10-23T18:09:20.298+08:00</updated><title type='text'>Daily Bookmark 20131023 </title><content type='html'>Indexing Files via Solr and Java MapReduce | Cloudera Blog&lt;br /&gt;
&lt;a href=&quot;http://blog.cloudera.com/blog/2012/03/indexing-files-via-solr-and-java-mapreduce/&quot;&gt;http://blog.cloudera.com/blog/2012/03/indexing-files-via-solr-and-java-mapreduce/&lt;/a&gt;&lt;br /&gt;
Scaling Solr Indexing with SolrCloud, Hadoop and Behemoth | Javalobby&lt;br /&gt;
&lt;a href=&quot;http://java.dzone.com/articles/scaling-solr-indexing&quot;&gt;http://java.dzone.com/articles/scaling-solr-indexing&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
DataTables - FixedColumns&lt;br /&gt;
&lt;a href=&quot;http://datatables.net/extras/fixedcolumns/&quot;&gt;http://datatables.net/extras/fixedcolumns/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
rauth/examples at master · litl/rauth&lt;br /&gt;
&lt;a href=&quot;https://github.com/litl/rauth/tree/master/examples&quot;&gt;https://github.com/litl/rauth/tree/master/examples&lt;/a&gt;&lt;br /&gt;
An example on how to use Oauth and Python to connect to twitter « Popdevelop – A developer team from Malmö, Sweden&lt;br /&gt;
&lt;a href=&quot;http://popdevelop.com/2010/07/an-example-on-how-to-use-oauth-and-python-to-connect-to-twitter/&quot;&gt;http://popdevelop.com/2010/07/an-example-on-how-to-use-oauth-and-python-to-connect-to-twitter/&lt;/a&gt;&lt;br /&gt;
Rauth — rauth 0.6.2 documentation&lt;br /&gt;
&lt;a href=&quot;https://rauth.readthedocs.org/en/latest/&quot;&gt;https://rauth.readthedocs.org/en/latest/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
mapreduce hbase&lt;br /&gt;
MR操作hbase的一点心得（含hbase表拷贝样例代码） - bluekeyv的专栏 - 博客频道 - CSDN.NET&lt;br /&gt;
&lt;a href=&quot;http://blog.csdn.net/kirayuan/article/details/7001278&quot;&gt;http://blog.csdn.net/kirayuan/article/details/7001278&lt;/a&gt;&lt;br /&gt;
MR操作hbase的一点心得（含hbase表拷贝样例代码） - 鹏鹏博客 - 博客频道 - CSDN.NET&lt;br /&gt;
&lt;a href=&quot;http://blog.csdn.net/yuanpengs/article/details/7763210&quot;&gt;http://blog.csdn.net/yuanpengs/article/details/7763210&lt;/a&gt;&lt;br /&gt;
hbase bulkload - bluekeyv的专栏 - 博客频道 - CSDN.NET&lt;br /&gt;
&lt;a href=&quot;http://blog.csdn.net/kirayuan/article/details/7441447&quot;&gt;http://blog.csdn.net/kirayuan/article/details/7441447&lt;/a&gt;&lt;br /&gt;
InterfaceAudience InterfaceStability - 知其然，知其所以然 - ITeye技术网站&lt;br /&gt;
&lt;a href=&quot;http://x-rip.iteye.com/blog/1528572&quot;&gt;http://x-rip.iteye.com/blog/1528572&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Export.java hbase mapreduce - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=Export.java+hbase+mapreduce&amp;amp;oq=Export.java+hbase+mapreduce&amp;amp;gs_l=serp.3...1077.7479.0.7606.28.26.1.0.0.0.572.3130.9j1j2j4j0j1.17.0....0...1c.1.29.serp..21.7.670.HdwQ3AHoKds&quot;&gt;https://www.google.com.tw/search?espv=210&amp;amp;es_sm=119&amp;amp;q=Export.java+hbase+mapreduce&amp;amp;oq=Export.java+hbase+mapreduce&amp;amp;gs_l=serp.3...1077.7479.0.7606.28.26.1.0.0.0.572.3130.9j1j2j4j0j1.17.0....0...1c.1.29.serp..21.7.670.HdwQ3AHoKds&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
GrepCode: org.apache.hadoop.hbase.mapreduce.Export (.java) - Class - Source Code View&lt;br /&gt;
&lt;a href=&quot;http://grepcode.com/file/repo1.maven.org/maven2/org.apache.hbase/hbase/0.90.4/org/apache/hadoop/hbase/mapreduce/Export.java#Export.createSubmittableJob%28org.apache.hadoop.hbase.mapreduce.Configuration%2Cjava.lang.String%5B%5D%29&quot;&gt;http://grepcode.com/file/repo1.maven.org/maven2/org.apache.hbase/hbase/0.90.4/org/apache/hadoop/hbase/mapreduce/Export.java#Export.createSubmittableJob%28org.apache.hadoop.hbase.mapreduce.Configuration%2Cjava.lang.String%5B%5D%29&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/8718797165491672285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/8718797165491672285' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/8718797165491672285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/8718797165491672285'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/10/daily-bookmark-20131023.html' title='Daily Bookmark 20131023 '/><author><name>Unknown</name><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-9346452.post-6821821305412390432</id><published>2013-10-14T18:25:00.000+08:00</published><updated>2013-10-14T18:25:09.686+08:00</updated><title type='text'>Daily Bookmark 20131014</title><content type='html'>&lt;br /&gt;
Think Big | Solr vs ElasticSearch&lt;br /&gt;
&lt;a href=&quot;http://thinkbiganalytics.com/solr-vs-elastic-search/&quot;&gt;http://thinkbiganalytics.com/solr-vs-elastic-search/&lt;/a&gt;&lt;br /&gt;
Response Writers - Apache Solr Reference Guide - Apache Software Foundation&lt;br /&gt;
&lt;a href=&quot;https://cwiki.apache.org/confluence/display/solr/Response+Writers#ResponseWriters-VelocityResponseWriter&quot;&gt;https://cwiki.apache.org/confluence/display/solr/Response+Writers#ResponseWriters-VelocityResponseWriter&lt;/a&gt;&lt;br /&gt;
Solr vs. ElasticSearch: Part 2 – Data Handling | Sematext Blog&lt;br /&gt;
&lt;a href=&quot;http://blog.sematext.com/2012/09/04/solr-vs-elasticsearch-part-2-data-handling/&quot;&gt;http://blog.sematext.com/2012/09/04/solr-vs-elasticsearch-part-2-data-handling/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/6821821305412390432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/6821821305412390432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6821821305412390432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/6821821305412390432'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/10/daily-bookmark-20131014.html' title='Daily Bookmark 20131014'/><author><name>Unknown</name><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-9346452.post-2401194282831494330</id><published>2013-10-13T00:01:00.000+08:00</published><updated>2013-10-13T02:58:13.680+08:00</updated><title type='text'>Daily Bookmark 20131012 </title><content type='html'>python - Connecting to LinkedIn API with rauth - Stack Overflow&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/13103154/connecting-to-linkedin-api-with-rauth&quot;&gt;http://stackoverflow.com/questions/13103154/connecting-to-linkedin-api-with-rauth&lt;/a&gt;&lt;br /&gt;
OAuth for Python 總覽 - Google App Engine — Google Developers&lt;br /&gt;
&lt;a href=&quot;https://developers.google.com/appengine/docs/python/oauth/overview&quot;&gt;https://developers.google.com/appengine/docs/python/oauth/overview&lt;/a&gt;&lt;br /&gt;
plurk api 2.0 (oAuth認證) 發噗&amp;amp;回噗 | Davidou&#39;s Blog&lt;br /&gt;&lt;a href=&quot;http://blog.davidou.org/archives/423&quot;&gt;http://blog.davidou.org/archives/423&lt;/a&gt;&lt;br /&gt;
簡單上手撰寫你的噗浪機器人 | 噗浪通訊社 - 噗浪官方部落格(華文)&lt;br /&gt;&lt;a href=&quot;http://zh.blog.plurk.com/archives/1121&quot;&gt;http://zh.blog.plurk.com/archives/1121&lt;/a&gt;&lt;br /&gt;漫談OAuth認證協定與運作流程 @ 賽拉維的秋天 :: 痞客邦 PIXNET ::&lt;br /&gt;&lt;a href=&quot;http://cire.pixnet.net/blog/post/30810748-%E6%BC%AB%E8%AB%87oauth%E8%AA%8D%E8%AD%89%E5%8D%94%E5%AE%9A%E8%88%87%E9%81%8B%E4%BD%9C%E6%B5%81%E7%A8%8B&quot;&gt;http://cire.pixnet.net/blog/post/30810748-%E6%BC%AB%E8%AB%87oauth%E8%AA%8D%E8%AD%89%E5%8D%94%E5%AE%9A%E8%88%87%E9%81%8B%E4%BD%9C%E6%B5%81%E7%A8%8B&lt;/a&gt;&lt;br /&gt;
豆瓣 API OAuth认证&lt;br /&gt;&lt;a href=&quot;http://www.douban.com/service/apidoc/auth&quot;&gt;http://www.douban.com/service/apidoc/auth&lt;/a&gt;&lt;br /&gt;
新聞小幫手&lt;br /&gt;&lt;a href=&quot;http://newshelper.g0v.tw/&quot;&gt;http://newshelper.g0v.tw/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/2401194282831494330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/2401194282831494330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/2401194282831494330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/2401194282831494330'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/10/daily-bookmark-20131012.html' title='Daily Bookmark 20131012 '/><author><name>Unknown</name><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-9346452.post-2641867560001427239</id><published>2013-09-17T10:16:00.005+08:00</published><updated>2013-09-17T10:16:52.845+08:00</updated><title type='text'>Daily BookMarker 20130917 </title><content type='html'>▶ django-rest-framework and angularjs - YouTube&lt;br /&gt;
&lt;a href=&quot;https://www.youtube.com/watch?v=Q8FRBGTJ020&quot;&gt;https://www.youtube.com/watch?v=Q8FRBGTJ020&lt;/a&gt;&lt;br /&gt;
Burak Sezer : Django&#39;s CSRF protection with AngularJS&lt;br /&gt;
&lt;a href=&quot;https://coderwall.com/p/cb9n1g&quot;&gt;https://coderwall.com/p/cb9n1g&lt;/a&gt;&lt;br /&gt;
Using CSRF protection with Express and Angular - Mirco Zeiss&lt;br /&gt;
&lt;a href=&quot;http://mircozeiss.com/using-csrf-with-express-and-angular/&quot;&gt;http://mircozeiss.com/using-csrf-with-express-and-angular/&lt;/a&gt;&lt;br /&gt;
angularjs django csrf - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?q=angularjs+django+csrf&amp;amp;oq=csrf+angularjs+dja&amp;amp;gs_l=serp.3.0.0i8i30.79161.80626.0.81496.6.5.1.0.0.0.33.127.5.5.0....0...1c.1.26.serp..1.5.104.AuSKn2qNBVU&quot;&gt;https://www.google.com.tw/search?q=angularjs+django+csrf&amp;amp;oq=csrf+angularjs+dja&amp;amp;gs_l=serp.3.0.0i8i30.79161.80626.0.81496.6.5.1.0.0.0.33.127.5.5.0....0...1c.1.26.serp..1.5.104.AuSKn2qNBVU&lt;/a&gt;&lt;br /&gt;
Thomas R. - CSRF Token Security with Angular JS and backend framework&lt;br /&gt;
&lt;a href=&quot;http://thomas.rabaix.net/blog/2013/05/csrf-token-security-with-angularjs&quot;&gt;http://thomas.rabaix.net/blog/2013/05/csrf-token-security-with-angularjs&lt;/a&gt;&lt;br /&gt;
zackargyle/angularjs-django-rest-framework-seed&lt;br /&gt;
&lt;a href=&quot;https://github.com/zackargyle/angularjs-django-rest-framework-seed&quot;&gt;https://github.com/zackargyle/angularjs-django-rest-framework-seed&lt;/a&gt;&lt;br /&gt;
angularjs django csrf - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?biw=674&amp;amp;bih=783&amp;amp;q=angularjs+django+csrf&amp;amp;oq=csrf+angularjs+dj&amp;amp;gs_l=serp.3.0.0i8i30.12550.13182.0.14284.3.3.0.0.0.0.35.82.3.3.0....0...1c.1.26.serp..0.3.81.Od06HCxoUUo&quot;&gt;https://www.google.com.tw/search?biw=674&amp;amp;bih=783&amp;amp;q=angularjs+django+csrf&amp;amp;oq=csrf+angularjs+dj&amp;amp;gs_l=serp.3.0.0i8i30.12550.13182.0.14284.3.3.0.0.0.0.35.82.3.3.0....0...1c.1.26.serp..0.3.81.Od06HCxoUUo&lt;/a&gt;&lt;br /&gt;
AngularJS Best Practices: AngularJS and XSRF/CSRF (Cross-Site Request Forgery)&lt;br /&gt;
&lt;a href=&quot;http://angularjs-best-practices.blogspot.tw/2013/07/angularjs-and-xsrfcsrf-cross-site.html&quot;&gt;http://angularjs-best-practices.blogspot.tw/2013/07/angularjs-and-xsrfcsrf-cross-site.html&lt;/a&gt;&lt;br /&gt;
web application - CSRF protection and Single Page Apps - IT Security Stack Exchange&lt;br /&gt;
&lt;a href=&quot;http://security.stackexchange.com/questions/36468/csrf-protection-and-single-page-apps&quot;&gt;http://security.stackexchange.com/questions/36468/csrf-protection-and-single-page-apps&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/2641867560001427239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/2641867560001427239' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/2641867560001427239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/2641867560001427239'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/09/daily-bookmarker-20130917.html' title='Daily BookMarker 20130917 '/><author><name>Unknown</name><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-9346452.post-3106830959019241414</id><published>2013-08-23T11:18:00.000+08:00</published><updated>2013-08-23T15:47:03.996+08:00</updated><title type='text'>Daily Bookmark 20130823</title><content type='html'>Akka in 2 weeks | Xexex&#39;s Java 和其他二三事&lt;br /&gt;
&lt;a href=&quot;http://www.javaworld.com.tw/roller/ingramchen/entry/akka_in_2_weeks&quot;&gt;http://www.javaworld.com.tw/roller/ingramchen/entry/akka_in_2_weeks&lt;/a&gt;&lt;br /&gt;
Documentation | Spark&lt;br /&gt;
&lt;a href=&quot;http://spark-project.org/documentation/&quot;&gt;http://spark-project.org/documentation/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Home · amplab/shark Wiki&lt;br /&gt;
&lt;a href=&quot;https://github.com/amplab/shark/wiki&quot;&gt;https://github.com/amplab/shark/wiki&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
Ramblings of a distributed computing programmer&lt;br /&gt;
&lt;a href=&quot;http://grepalex.com/2012/09/24/map-partition-sort-spill/&quot;&gt;http://grepalex.com/2012/09/24/map-partition-sort-spill/&lt;/a&gt;&lt;br /&gt;
spill file map reduce - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?q=spill+file+map+reduce&amp;amp;oq=spill+file+map+reduce&amp;amp;gs_l=serp.3...6483.6483.0.6718.1.1.0.0.0.0.27.27.1.1.0....0...1c.1.25.serp..1.0.0.EKiM-SDyM0U&quot;&gt;https://www.google.com.tw/search?q=spill+file+map+reduce&amp;amp;oq=spill+file+map+reduce&amp;amp;gs_l=serp.3...6483.6483.0.6718.1.1.0.0.0.0.27.27.1.1.0....0...1c.1.25.serp..1.0.0.EKiM-SDyM0U&lt;/a&gt;&lt;br /&gt;
Hadoop源代码分析（MapTask辅助类，III） - - ITeye技术网站&lt;br /&gt;
&lt;a href=&quot;http://caibinbupt.iteye.com/blog/402849&quot;&gt;http://caibinbupt.iteye.com/blog/402849&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/3106830959019241414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/3106830959019241414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/3106830959019241414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/3106830959019241414'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/08/daily-bookmark-20130823.html' title='Daily Bookmark 20130823'/><author><name>Unknown</name><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-9346452.post-1749377343842049888</id><published>2013-08-19T15:54:00.002+08:00</published><updated>2013-08-19T15:54:33.948+08:00</updated><title type='text'>迴歸分析</title><content type='html'>回歸分析 - 維基百科，自由的百科全書&lt;br /&gt;
&lt;a href=&quot;http://zh.wikipedia.org/wiki/%E8%BF%B4%E6%AD%B8%E5%88%86%E6%9E%90&quot;&gt;http://zh.wikipedia.org/wiki/%E8%BF%B4%E6%AD%B8%E5%88%86%E6%9E%90&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/1749377343842049888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/1749377343842049888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/1749377343842049888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/1749377343842049888'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/08/blog-post.html' title='迴歸分析'/><author><name>Unknown</name><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-9346452.post-862708442979104962</id><published>2013-08-19T15:54:00.000+08:00</published><updated>2013-08-19T15:54:04.067+08:00</updated><title type='text'>Daily Bookmarks 20130819</title><content type='html'>minor compaction - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?q=minor+compaction&amp;amp;lr=lang_zh-CN%7Clang_zh-TW&amp;amp;tbs=lr:lang_1zh-CN%7Clang_1zh-TW&amp;amp;ei=G7sRUpSyApCulQXeiYGoAQ&amp;amp;start=10&amp;amp;sa=N&amp;amp;biw=927&amp;amp;bih=522&quot;&gt;https://www.google.com.tw/search?q=minor+compaction&amp;amp;lr=lang_zh-CN%7Clang_zh-TW&amp;amp;tbs=lr:lang_1zh-CN%7Clang_1zh-TW&amp;amp;ei=G7sRUpSyApCulQXeiYGoAQ&amp;amp;start=10&amp;amp;sa=N&amp;amp;biw=927&amp;amp;bih=522&lt;/a&gt;&lt;br /&gt;
第一留学网|留学|移民&lt;br /&gt;
&lt;a href=&quot;http://ptsolmyr.com/index.php/2012/07/30/visualize-hbase-flush/&quot;&gt;http://ptsolmyr.com/index.php/2012/07/30/visualize-hbase-flush/&lt;/a&gt;&lt;br /&gt;
HBase性能深度分析&lt;br /&gt;
&lt;a href=&quot;http://www.programmer.com.cn/7246/&quot;&gt;http://www.programmer.com.cn/7246/&lt;/a&gt;&lt;br /&gt;
可视化Flushes与Compactions | UC技术博客&lt;br /&gt;
&lt;a href=&quot;http://tech.uc.cn/?p=56&quot;&gt;http://tech.uc.cn/?p=56&lt;/a&gt;&lt;br /&gt;
使用搜索技术实现URL智能匹配 | UC技术博客&lt;br /&gt;
&lt;a href=&quot;http://tech.uc.cn/?p=696&quot;&gt;http://tech.uc.cn/?p=696&lt;/a&gt;&lt;br /&gt;
利用Simhash快速查找相似文档 | UC技术博客&lt;br /&gt;
&lt;a href=&quot;http://tech.uc.cn/?p=1086&quot;&gt;http://tech.uc.cn/?p=1086&lt;/a&gt;&lt;br /&gt;
利用新词统计特征进行中文分词 | UC技术博客&lt;br /&gt;
&lt;a href=&quot;http://tech.uc.cn/?p=1830&quot;&gt;http://tech.uc.cn/?p=1830&lt;/a&gt;&lt;br /&gt;
hbase权威指南： store file合并（compaction） - 竹叶青 的专栏 - 博客频道 - CSDN.NET&lt;br /&gt;
&lt;a href=&quot;http://blog.csdn.net/azhao_dn/article/details/8867036&quot;&gt;http://blog.csdn.net/azhao_dn/article/details/8867036&lt;/a&gt;&lt;br /&gt;
HBase Administration, Performance Tuning | Packt Publishing&lt;br /&gt;
&lt;a href=&quot;http://www.packtpub.com/article/hbase-basic-performance-tuning&quot;&gt;http://www.packtpub.com/article/hbase-basic-performance-tuning&lt;/a&gt;&lt;br /&gt;
详解HBase Compaction - NoSQLFan - 关注NoSQL相关技术、新闻&lt;br /&gt;
&lt;a href=&quot;http://blog.nosqlfan.com/html/1080.html&quot;&gt;http://blog.nosqlfan.com/html/1080.html&lt;/a&gt;&lt;br /&gt;
Jugnu Life :-): How HBase minor compaction works&lt;br /&gt;
&lt;a href=&quot;http://jugnu-life.blogspot.com/2013/01/how-hbase-minor-compaction-works.html&quot;&gt;http://jugnu-life.blogspot.com/2013/01/how-hbase-minor-compaction-works.html&lt;/a&gt;&lt;br /&gt;
Jugnu Life :-): How HBase major compaction works&lt;br /&gt;
&lt;a href=&quot;http://jugnu-life.blogspot.com/2013/01/how-hbase-major-compaction-works.html&quot;&gt;http://jugnu-life.blogspot.com/2013/01/how-hbase-major-compaction-works.html&lt;/a&gt;&lt;br /&gt;
hbase compaction | Binospace&lt;br /&gt;
&lt;a href=&quot;http://www.binospace.com/index.php/in-depth-understanding-of-the-hbase-compaction/&quot;&gt;http://www.binospace.com/index.php/in-depth-understanding-of-the-hbase-compaction/&lt;/a&gt;&lt;br /&gt;
【朗格科技】LevelDb日知录之八:Compaction - 朗格科技&lt;br /&gt;
&lt;a href=&quot;http://www.samecity.com/blog/Article.asp?ItemID=129&quot;&gt;http://www.samecity.com/blog/Article.asp?ItemID=129&lt;/a&gt;&lt;br /&gt;
《Hbase权威指南》深入学习hbase架构(4)：文件压缩合并Compaction - 飞翔的荷兰人 - ITeye技术网站&lt;br /&gt;
&lt;a href=&quot;http://flyingdutchman.iteye.com/blog/1846031&quot;&gt;http://flyingdutchman.iteye.com/blog/1846031&lt;/a&gt;&lt;br /&gt;
hbase权威指南： store file合并（compaction） | IT瘾&lt;br /&gt;
&lt;a href=&quot;http://itindex.net/detail/44429-hbase-%E6%9D%83%E5%A8%81-store&quot;&gt;http://itindex.net/detail/44429-hbase-%E6%9D%83%E5%A8%81-store&lt;/a&gt;&lt;br /&gt;
Hbase运维碎碎念&lt;br /&gt;
&lt;a href=&quot;http://www.slideshare.net/NinGoo/hbase-8433555&quot;&gt;http://www.slideshare.net/NinGoo/hbase-8433555&lt;/a&gt;&lt;br /&gt;
HBase在split和major compact的一些非通常情况下的触发条件 - 关注高并发、大数据，扎实做好技术 - 博客频道 - CSDN.NET&lt;br /&gt;
&lt;a href=&quot;http://blog.csdn.net/yangbutao/article/details/8627120&quot;&gt;http://blog.csdn.net/yangbutao/article/details/8627120&lt;/a&gt;&lt;br /&gt;
hbase介绍-NoSQL技术-ChinaUnix.net&lt;br /&gt;
&lt;a href=&quot;http://bbs.chinaunix.net/thread-4095320-1-1.html&quot;&gt;http://bbs.chinaunix.net/thread-4095320-1-1.html&lt;/a&gt;&lt;br /&gt;
9.7.&amp;nbsp;Regions&lt;br /&gt;
&lt;a href=&quot;http://hbase.apache.org/book/regions.arch.html&quot;&gt;http://hbase.apache.org/book/regions.arch.html&lt;/a&gt;&lt;br /&gt;
Jian&#39;s Blog: HBase Region Split&lt;br /&gt;
&lt;a href=&quot;http://johnjianfang.blogspot.tw/2012/12/hbase-region-split.html&quot;&gt;http://johnjianfang.blogspot.tw/2012/12/hbase-region-split.html&lt;/a&gt;&lt;br /&gt;
HBase 官方文档&lt;br /&gt;
&lt;a href=&quot;http://www.yankay.com/wp-content/hbase/book.html#disable.splitting&quot;&gt;http://www.yankay.com/wp-content/hbase/book.html#disable.splitting&lt;/a&gt;&lt;br /&gt;
hbase之宽表与窄表对split的影响 - yyj0531 - 51CTO技术博客&lt;br /&gt;
&lt;a href=&quot;http://yaoyinjie.blog.51cto.com/3189782/654506&quot;&gt;http://yaoyinjie.blog.51cto.com/3189782/654506&lt;/a&gt;&lt;br /&gt;
《Hbase权威指南》深入学习hbase架构(5)：region splits - 飞翔的荷兰人 - ITeye技术网站&lt;br /&gt;
&lt;a href=&quot;http://flyingdutchman.iteye.com/blog/1846141&quot;&gt;http://flyingdutchman.iteye.com/blog/1846141&lt;/a&gt;&lt;br /&gt;
手指甲「月牙」反映健康狀況 中醫教你怎麼看 - 阿波羅新聞網&lt;br /&gt;
&lt;a href=&quot;http://tw.aboluowang.com/life/2011/1126/226860.html#.UhHDCGRNtcM&quot;&gt;http://tw.aboluowang.com/life/2011/1126/226860.html#.UhHDCGRNtcM&lt;/a&gt;&lt;br /&gt;
月牙可不是健康的“血条” | 健康朝九晚五主题站 | 果壳网 科技有意思&lt;br /&gt;
&lt;a href=&quot;http://www.guokr.com/article/6130/&quot;&gt;http://www.guokr.com/article/6130/&lt;/a&gt;&lt;br /&gt;
google adsense收入 - Google 搜尋&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.tw/search?q=google+adsense%E6%94%B6%E5%85%A5&amp;amp;oq=google+ads&amp;amp;aqs=chrome.3.0j69i57j0l2j69i60j69i62.6677j0&amp;amp;sourceid=chrome&amp;amp;ie=UTF-8&quot;&gt;https://www.google.com.tw/search?q=google+adsense%E6%94%B6%E5%85%A5&amp;amp;oq=google+ads&amp;amp;aqs=chrome.3.0j69i57j0l2j69i60j69i62.6677j0&amp;amp;sourceid=chrome&amp;amp;ie=UTF-8&lt;/a&gt;&lt;br /&gt;
嚇死人但絕對值得你思考的網路高手賺錢收入 | 富朋友理財筆記&lt;br /&gt;
&lt;a href=&quot;http://blog.17rich.com/google-adsense-top-earner.html&quot;&gt;http://blog.17rich.com/google-adsense-top-earner.html&lt;/a&gt;&lt;br /&gt;
Google Adsense 點擊廣告收入(單日突破20美金)…再一次令我愣住! | 零成本-網路行銷與賺錢&lt;br /&gt;
&lt;a href=&quot;http://zero-cost.ebookboxs.com/adsense-guang-gao-shou-yi-fen-xiang/google-adsense-dian-ji-guang-gao-shou-ru-dan-ri-tu-po-20-mei-jin-zai-yi-ci-ling-wo-leng-zhu/#more-766&quot;&gt;http://zero-cost.ebookboxs.com/adsense-guang-gao-shou-yi-fen-xiang/google-adsense-dian-ji-guang-gao-shou-ru-dan-ri-tu-po-20-mei-jin-zai-yi-ci-ling-wo-leng-zhu/#more-766&lt;/a&gt;&lt;br /&gt;
連我自己都傻眼的，單日Adsense點擊廣告收益! | 零成本-網路行銷與賺錢&lt;br /&gt;
&lt;a href=&quot;http://zero-cost.ebookboxs.com/adsense-guang-gao-shou-yi-fen-xiang/lian-wo-zi-ji-dou-sha-yan-de-dan-ri-adsense-dian-ji-guang-gao-shou-yi/&quot;&gt;http://zero-cost.ebookboxs.com/adsense-guang-gao-shou-yi-fen-xiang/lian-wo-zi-ji-dou-sha-yan-de-dan-ri-adsense-dian-ji-guang-gao-shou-yi/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://flashc.blogspot.com/feeds/862708442979104962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9346452/862708442979104962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/862708442979104962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9346452/posts/default/862708442979104962'/><link rel='alternate' type='text/html' href='http://flashc.blogspot.com/2013/08/daily-bookmarks-20130819.html' title='Daily Bookmarks 20130819'/><author><name>Unknown</name><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>