2012年4月30日 星期一

[think]程式與思想

C++学得再好,也无法凭这个找到好工作 - Yx.Ac - 博客园
http://www.cnblogs.com/cherish_yimi/archive/2009/10/19/1586010.html

当你讲述项目经验的时候,即使是十分微小的项目,对方也会非常感兴趣,那是考察你解决问题思路和动手能力的。面向社会人士的面试,会考察很多经验,例如谈谈某个技术上需要注意的问题,容易遇到的问题,谈谈解决某一类问题的思路。他们没那么在乎你的发展潜力,对当前的状态和能否快速展开工作,还是比应届生要重视的,不太会容忍长时间的学习过程。所以会问及一些项目中会用到的东西,甚至本来应该查手册的东西,看看你是不是经常用这个东西, 对工具的掌握要相对熟练一些,考察的会更细致些。无论是哪种情况,语言都不是公司招聘时最重点考察的东西,有些公司的招聘中,甚至连10%的因子都占不到。还有一个有趣的现象,就是薪水越高的职位,越不重视语言,却很重视思维,基本功和项目经验。

2012年4月28日 星期六

[Google] zerg rush Google 蟲族

嘿嘿 還記得星海爭霸的蟲族嗎
在 google打入 zerg rush
就可以看到一些有趣的動畫

最後還有GG

120428_google_zerg_rush1

120428_google_zerg_rush_gg

[think]boyer moore & Wu Manber pattern match


慢慢的才更能體會為什麼老師都會想自己build 東西的想法。

這個叫作 高峰經驗 ~

很難想到你做的一個演算法,然後到目前為止還是實用性上 最快最高的算法之一。

很多情況下把問題歸結到最後,
都是簡單的基本問題,
而本質的問題就有本質的解法。

例如歸結成 sort & search 問題。

舉 search 來說,
白話就是 你怎麼找東西。
有幾種情況,
像是 你有想到再一堆東西裡找 一個東西。
這樣的情景有沒有很常見。

更常遇到的是 我想從一堆東西裏面找一些東西。
你可你重複上面的作法,先找了一個東西,再找下一個東西。
但是,我們的內心往往是怎麼想的呢?~
我們常常是一次找了那些東西一次的尋找。

這就從
boyer moore 到 Wu Manber的原因了。
(上面的 Wu ,就是大名鼎鼎的Sun Wu 吳昇 老師了
非常推薦看的是老師研究的理念跟心路歷程,有講到為什麼走到這條路上。
教學研究
http://w2.cs.ccu.edu.tw/Site/sunwu/index.php?file_path=sunwu/dir_003/
)
學術上來說
就是一個是一個單個pattern問題,到multi pattern的問題。
如果把 multi pattern 逼近到 sublinear time 你看看那有多美。




[gentoo]Speed up your firefox in linux 加速你的firefox sqlite


Speed up your firefox in linux by VACUUM sqlite file
已經把cache放ramdisk了,
可能開久了還是覺得很慢。

在windows下就有speedfox 他是做你的 firefox的設定擋sqlite的調整
想說在linux下應該可以如法炮製。


peicheng@PCsNB ~ $ for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done

2012年4月24日 星期二

120422 彰化行


因為姑姑喬遷家裡的人都要過去彰化。
前一天因為睡不太著,五點多郭老師出門後又爬起來看一下那些槍的兵器。
約九點半多搭著9號公車朝火車站出發。
台中火車站果然越來越多外籍人士了。
買的區間車,10:40 估計到彰化11點。

出門前查一下地圖發現滿近的,
不過一出火車站表弟說要來帶我,
話說在彰化待這麼久,第一次從後站過去。

離火車站不遠又很安靜,在國小學區附近,滿nice。

因為定位的時間是1點,一行人就在裡面閒聊。
長輩們都到齊了。

要出發往餐廳出發,
原來地點從八卦山體育館上去,已經到了花壇了。
吃的是黑公雞,人爆多。

一群人就浩浩蕩蕩的進去了,
外面還有個觀景台真是不錯。

後來就往山上去烤桶仔雞了~
滿nice的山上地方。






120421 台中遊

120421 台中遊

120420 下午接到郭老的電話,似乎是文雅要回來。
要約的是在他們家那邊吃個飯。

星期六中午接了電話,確認了地方。
原來他們正在練功阿,
話不多說,兩點就坐車往台中出發。

三點到了時候還等了一班難等的54號公車。
約莫四點就到了中清路了。

果然走了進去,三個人在練趟梨花槍。
這趟梨花槍應該是張詳三所留的。

張詳三渡海來台,據說就是隨身帶著雁翎刀 跟 一只花槍。
雁翎刀的前側兩邊都有開封,又有一個鐵軌原理的溝槽,一面是減輕重量,一面是增加殺傷力。
郭老樓上那把就是,刀鞘外面的皮是南洋的水晶魟的皮,是木頭鞘。

約莫五點多上去泡個茶聊聊天,
還有一個學弟也過來,
算是伴聊吧。

晚上七點就到樓下去拜訪師母了,
後來阿永跟林老師也來了。
飯桌上面聊聊天。

順便看一下 康戈武 教授來台的行程。

聊了一點上次蘇老師教的功操,還有郭老是那邊汲取近來的。
有一個披掛的動作。
順便在上面看看他們的槍法要領,跟馬步弓垂。

後來晚了他們隔天要上台北,
就先睡了。





[Google Doodle] 拉鍊大王 Gideon Sundback 132歲誕辰

120424 Google Doodle

歷史
塑料和尼龍拉鏈

拉鏈的兩個雛形分別來自美國人Elias Howe(Elias Howe,1851年美國專利)和Whitcomb Judson(Whitcomb Judson,1891年和1893年專利),稱為「自鎖扣」。兩種都採用鉤環來絞合;前者未被商業製造,後者被用來繫鞋和靴子。

現代的拉鏈是瑞典裔美國電機工程師吉迪昂·森貝克於1914年發明,他是 Judson 所開公司的一個僱員。他用凸凹絞合代替了鉤環結構,於1917年申請了獨立專利,稱為「可分式扣」(Separable Fastener)。拉鏈於20世紀20-30年代開始在兒童和男性服裝上流行。這時候拉練的兩條在下端還是固定在一起的,以後才分開以便用在外套上。

google 拉鍊 120424

2012年4月22日 星期日

PyCon Taiwan 2012: 付款完成

PyCon Taiwan 2012: 付款完成

6/9 6/10 抽空到台北去參加 台灣第1的pycon



2012年4月21日 星期六

[武術]note 槍 攔拿扎 提櫓 大卷

攔拿扎 提櫓 大卷
蓋步
錄《手臂錄》錄感-止戈武塾 Adam Hsu Kungfu School-新浪部落
http://blog.sina.com.tw/kungfu_adam/article.php?pbgid=42706&entryid=576969
大槍基本練習法1---三九練氣士 - 逢甲.倉海國術社 - Yahoo!奇摩部落格
http://tw.myblog.yahoo.com/martial_fcu/article?mid=704&prev=740&next=696&l=f&fid=50



2012年4月18日 星期三

[startup]過早的創新


很多例子都告訴我們過早的創新是沒有用的
而是剛好有個想法
然後把他做到一半的時候根據使用者與自身的反饋
(這點很重要在一般成功的例子來說,開發者本身就是使用者本身。
而開發者會很快的接受使用者的feedback,
使用者覺得自己是受到尊重的。)

在慢慢的fast prototype的狀態下,
想法就會慢慢的昇華。
(上面用了一個反義詞,慢慢的是指時間很長,fast prototype是指需要快速的開發。)


2012年4月17日 星期二

空氣在我們左右 僅以此紀念 418



這就是人生吧,
我們總是在某一個點聚在一起,
因為一個事件而分開。
而那上一次的分離就可能註定我們走向不同的路了。

僅以此紀念 418

[talk]120416 A guild of computer vision

要用一句話表達自己的專業。

2012年4月14日 星期六

[python] 抓取 台灣天氣 修正 urllib2 中央氣象局

之前有搞一個星座的parse跟氣象的parse,結果如右邊plugin呈現。
一度的把訊息寄到bbs的個人版上去,當作每日一文摘要。

今天剛好看到這個,現成的api service。
秉持著不重複造輪的精神。

修改一下放入每日一跑的crontab 中。
這樣就獲得了每天天氣預報了。

API · zonble/twweather Wiki
https://github.com/zonble/twweather/wiki/api

用法
getweather(id)

print getweather('12')
print getweather('11')

嘉義 天氣
==========
今日白天
時間 2012-04-14 12:00:00/2012-04-14 18:00:00
天氣狀況 晴時多雲
溫度 26 ~ 30 度
降雨機率 10 %
----------
今晚明晨
時間 2012-04-14 18:00:00/2012-04-15 06:00:00
天氣狀況 多雲
溫度 21 ~ 26 度
降雨機率 10 %
----------
明日白天
時間 2012-04-15 06:00:00/2012-04-15 18:00:00
天氣狀況 多雲
溫度 21 ~ 30 度
降雨機率 10 %
----------

雲林 天氣
==========
今日白天
時間 2012-04-14 12:00:00/2012-04-14 18:00:00
天氣狀況 晴時多雲
溫度 26 ~ 30 度
降雨機率 10 %
----------
今晚明晨
時間 2012-04-14 18:00:00/2012-04-15 06:00:00
天氣狀況 多雲
溫度 21 ~ 26 度
降雨機率 20 %
----------
明日白天
時間 2012-04-15 06:00:00/2012-04-15 18:00:00
天氣狀況 多雲
溫度 21 ~ 29 度
降雨機率 10 %
----------


"""
http://twweatherapi.appspot.com/forecast?location=12&output=json
"""
import urllib2
import pprint

def getweather(id):
result=''
url='http://twweatherapi.appspot.com/forecast?location='+id+'&output=json'
req=urllib2.urlopen(url)
#print req.read()
chiadict=eval(req.read())
#print chiadict
#print chiadict['result']
#pprint.pprint(chiadict['result'])
#print '氣象預報'
#print "="*20
result=result+chiadict['result']['locationName']+' 天氣\n'
result+="="*10
result+="\n"
for d in chiadict['result']['items']:
result+=''+d['title']+'\n'
result+='時間 '+d['time']+'\n'
result+='天氣狀況 '+d['description']+'\n'
result+='溫度 '+d['temperature']+' 度'+'\n'
result+='降雨機率 '+d['rain']+' %\n'
result+='-'*10
result+="\n"
return result

andorid looper.class handler.class

清楚了解 android.os 源碼中的Looper,Handler,Message,MessageQueue « Milochen's Blog for hacking
http://milochen.wordpress.com/2011/03/25/understanding-android-os-src-looperhandler-message-messagequeue/


2012年4月13日 星期五

[python]python function all

python
Help on built-in function all in module __builtin__:

all(...)
all(iterable) -> bool

Return True if bool(x) is True for all values x in the iterable.

解決問題與定義問題


看問題就要看關鍵
你把一個問題定義好了,想要的解法自然就浮現了。

Instagram以10億美元賣給Facebook

Instagram以10億美元賣給Facebook

如果Instagram在中国-卢松松博客
http://lusongsong.com/reed/456.html
舊文:網際網路小規模的「創辦團隊」如何成功? (Mr. 6)
http://mr6.cc/?p=7368

不要說創辦人現在不會寫程式,
我知道到co founder跟創辦人現在都是很厲害的系統架構師跟程式設計師,
python 跟 djongo魔人~

只能說python起步快,設計良好,
加上那熱情跟學習新。
讓他能快速的上手。

也一直跟我所想的相印證,
一個要會寫程式的能只要有足夠良好的邏輯觀念,跟思考流程在一個好的架構下就能寫出非常棒的程式。

Kevin Systrom (the cofounder and CEO of Instagram) 2010
Yes. I've been doing mostly backend work lately – python/django stuff.

Instagram: Does Kevin Systrom code at Instagram? - Quora
http://www.quora.com/Instagram/Does-Kevin-Systrom-code-at-Instagram


2012年4月12日 星期四

[python]LightCloud 簡介 偷吃步的hash ring

Plurk Open Source - LightCloud - Distributed and persistent key value database
http://opensource.plurk.com/LightCloud/

原來amix的hash ring是兩個偷吃步。

偷吃步的hash ring
LightCloud 使用了look ring與stroge ring。
作兩次映射,這跟double hash 有異曲同工之妙。
不重複造輪使用最快的kvdb(key value database) Tokyo Tyrant,也就是Tokyo Cabinet 加上網路層。
TT會自己做Master to master的備份。
所以在light cloud上的實作要點,也就是更上面一層。
數據備份方面就交給TT了。

在某些 consistent hashing 上加上一層更妙的解法。


LightCloud的设计原理 – 某人的栖息地 http://www.ooso.net/archives/549

他都意外的包裝一些很奇怪的東西,拿A的底層來用,上面包一層簡單的東西。結果效果都不錯...




  • LightCloud: 从key-value到分布式key-value_阿福的技术BLOG_百度空间
    http://hi.baidu.com/ah__fu/blog/item/73803107015909c77a89473e.html

  • Consistent hashing implemented simply in Python - amix.dk
    http://amix.dk/blog/viewEntry/19367

  • Built on Tokyo Tyrant. One of the fastest key-value databases [benchmark]. Tokyo Tyrant has been in development for many years and is used in production by Plurk.com, mixi.jp and scribd.com (to name a few)...


2012年4月11日 星期三

[book note] rework note

Rework
http://v2ex.appspot.com/rework/3.html



  • 前进的道路中,你要记得你做的事情,为什么要这样做。伟大的事业不仅关乎一种产品或者服务,还需要有树立自己的观点。你得抱有一种信念和毅力。你要明白你在为什么而战斗。然后向世界展现。

  • 吸引超级粉丝是一种强有力的态度。他们关注你,维护你。他们能比广告更远,更宽,更热情的传播。

  • 当你不清楚你的信念时,每件事都变成一次争论。所有的事都会有争议。但是当你成为某事的代表时,决定就显而易见了。

  • 或者什么都别说。也别用一个机械的声音来告诉我你有多么在乎我。那是机器人。我分得清什么是真情实感、什么是程序化的漂亮话。

  • 做生意的态度不只是写出来。相信自己做的,并以此为生。

  • 事实上不论你正在开始做哪种事业,尽可能少的接受外部资金。 花别人的钱听起来不错,但有个连带问题。

  • 你所需要的比你想象中要少

  • 节俭没什么错。当我们发布第一个产品时,我们花费很少。我们没有自己的办公室,而是和其他公司合用。我们没有一堆服务器,而是只有一台。我们没有广告,而是靠在线分享我们的经历来宣传。我们没有雇人来回复顾客的信件,而是由创始人自己回复。所有事情都做得很好。

  • 伟大的公司都是在车库里面成长起来的,你也可以。

  • 别做那样的人。假如你能把事情做好,请继续。好事不常有。别让你的事业就那样溜走。



  • 庞大的组织花上数年来转型。他们光说不做。会见完了就了事。但是你要是能轻装上阵就能轻易做出改变:你的整个商业模式、产品、功能设置、或者市场信息。犯了错可以及时改正。你可以改变你的优先级、产品结构、重点。最重要的是,可以改变你的思想。


Rework
http://v2ex.appspot.com/rework/4.html



  • 作家常常用束缚来激发创造力。莎士比亚陶醉在十四行诗里(抑扬格五音步,一种特殊的押韵)。俳句和五行打油诗也有着严格的规则来造成富有创意的结 果。作家们如 Ernest Hemingway 和 Raymond Carver 发现自己用简单明了的语言能造成最大限度的影响。

  • 在我们做 Basecamp 时,有非常多的局限。我们有一家设计公司来运作现成的客户工作,七小时时差(David 正在丹麦做编程,其他人在美国),一个小团队,没有外部资金。这些约束迫使我们保持产品简约。

  • 你能很快把一堆伟大的想法立刻动手变成一个蹩脚的产品。你不能做任何你想做的事情的同时也做到很到。你时间有限、资源有限、能力有限、着眼点有限。把一件事情做好都很难。尝试着同时做好十件事?算了吧!


  • 所以做个中断吧。伟大的开始始于砍掉尚可的部分。




  • 当你开始任何新事物时,方向很多。有你可以做的、你想做的、还有你必须做的。你要从你不得不去做的事开始。从核心开始。




  • 找到核心的方法是问你自己:“如果我这样做,我正在销售的东西还存在吗?”热狗摊没有热狗就不叫做热狗摊。你可以拿走洋葱,调味品,芥末等等。有人会不喜欢你的简易热狗,但是你仍然拥有热狗摊。但是你就是不能让热狗摊没有热狗。




  • 你需要用同样的方法处理你的想法。细节决定不同。 但是过早的纠结于细节会导致异议,会议和延期。 你迷失在不重要的事物中。你浪费时间在易变中。所以忽略细节。 首先抓住基础的,然后才是特殊的。




  • 当你拖延做决定时,它们会堆积起来。堆积后就会被忽略、草率处理,或者被弃掉。结果,那一堆问题没有一个得到解决。




  • 无论何时,你都能把“让我们想想”换成“让我们决定吧”。做决定。不要去等完美的解决方案。决定了就前进。




  • 当你推迟做决定以等待接下来会有一个完美的答案时,问题就来了。完美的答案不会来。今天的事情不能留到明天做。




  • 我们有这样一个例子:很长时间, 我们避免为我们的产品做联盟计划是因为完美的解决方案很复杂: 我们要有自动付款系统,电邮支票, 为海外分支搞清楚国外税收政策等等。突破在于当我们问到:“ 有什么是我们现在容易并且能立刻做到的事情?”答案是: 支付联盟用信用点数而不是现金。这就是我们所做的。




  • 你所省去的东西很重要。所以常常要把事物去除、简化、变得有效。作为一个管理者。你要去粗取精。然后重复去做。如果你真的需要,可以稍候再添加进去。




  • 精简。你的项目不会承受你担心的那么多压力。事实上这是个好机会让结果更好。你必须做出艰难的决定,解决真正重要的。




  • 如果你推迟你的截止时间,增加预算,那就会没完没了。




  • 那是种笨办法。你关心潮流而忽略掉实质。你关心易变的东西而不是那些持续不变的东西。




  • Amazon.com 着眼于快速(免费)商品交易,这是很好的选择,友好的退货政策,不贵的价格。这些使得亚马逊非常受欢迎。


    日本的汽车制造商抱有不变的核心原则:可靠性、支付能力、实用性。人们三十年前需要日本汽车,现在也是,未来三十年也是。


    在 37signals,我们致力于迅速、简明、容易操作、清楚。 这些都是人们无限的渴望。人们不会十年后突然说:“ 我想要一款难用的软件。”他们不会说:“ 我想要这个应用再慢一点。”


    记住,时尚会褪色。当你致力于持久不衰的功能,你将永远和不过时的东西在一起。




  • 人们对工具的热情远大于依靠工具所做的事情本身。你也知道:设计师运用海量的有趣字体和华丽的 Photoshop 滤镜却什么都没表达出来。 业余摄影师对传统胶片与数字技术无休止的争论而忽略怎样拍出好作品。




  • 你也见过有人想为他们的生意写 blog,发布 podcast,拍摄视频却迟疑在工具选择上。内容才是重点。你花大量精力在奢侈的设备上,但你什么也没说,那你就真的没有可说的了。




  • 运用你已经有的或者不算贵的工具。工具不是重点。演奏你擅长的。 调子出自你的指尖。




  • 我们的上一本书,Getting Real 就是个副产品。我们写了它的时候都没意识到。创建一家公司和开发软件的经验是真的行动过程衍生出来的。我们一开始把那些知识分享到博客,然后是系列研讨 会,再做成 pdf 文档,最后制成书。这本副产品让 37signals 直接收入超过一百万,间接又赚了一百万。你现在正在读的这本书也是副产品。




  • 因为你已经有一堆事情要做并不代表都做好了。别因为一点点剩余而阻碍全部。你可以稍后再处理。稍后做也许意味着做得更好。




  • 想想这种情况:如果你必须在两周内上线,该怎么处理?这样有趣的问题迫使你专注。你立刻就明白好多事情是你不需要的。你的需求是明显的。当划定一个截止时间,你的目的就明晰了。直觉是最好的方法会告诉你,“我们不需要这些”。




  • 别误以为这种方法会影响品质。你的目标仍然是做些伟大的事情。到达那样的最好方法是迭代。别去想象接下来做什么。 找点靠谱的来做





Rework
http://v2ex.appspot.com/rework/5.html


Issues Process Document

Issues Process Document
http://www.oasis-open.org/committees/download.php/16989/Issues_Process_Document.htm

{Issue} Ship Confirm but Status = Confirmed @ Oracle ERP學習經驗分享 :: 痞客邦 PIXNET ::
http://somebabytina.pixnet.net/blog/post/30952601-%7Bissue%7D-ship-confirm-but-status-%3D-confirmed

TracWorkflow – The Trac Project
http://trac.edgewall.org/wiki/TracWorkflow
opentaps ERP+CRM 研究學院中文版
http://trac.assembla.com/OpenTaps_Chinese/wiki
The Cloud Market
http://thecloudmarket.com/#/featured
Enterprise resource planning - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Enterprise_resource_planning
企業資源計劃 - 維基百科,自由的百科全書
http://zh.wikipedia.org/zh-hant/%E4%BC%81%E4%B8%9A%E8%B5%84%E6%BA%90%E8%AE%A1%E5%88%92





    自我管理與 非軟體的團隊管理是否引入issue management
    非軟體的工作單位 ERP




javascript function callback

在找javascript function callback的資訊的時候,
找到這個資料。
原來在javascript的function宣告,
這樣命名方式的解釋。
The EZPZ Way – How to build a personal mashup page with jQuery
http://theezpzway.com/2009/5/1/how-to-build-a-personal-mashup-page-with-jquery


var myPopup = {
message: "Hello!",
pop: function () { alert(this.message); }
};


假設當我們希望把它用作某些 event 的 event handler 的話, 很直接的想法就是這樣做:

window.onload = myPopup.pop;


HK Geek Cafe: 令人又愛又恨的 JavaScript function
http://geek-cafe-hk.blogspot.com/2011/06/javascript-function.html


2012年4月9日 星期一

悟 關於以前的學習 與database


早上起來
翻一翻之前的database課本.........
發現我現在想的很多問題
其實都寫好在上面
以前整本大概看不懂半本,
現在才看到上面都是好東西,關於想法跟算法跟構造方式。

看到怎麼group
怎麼clustring的方式
還是select跟hash index要怎麼build
真是深入淺出

很多事情在學習上面有一定的pattern,
我在想能不能套在武術的學習上面。

從混沌的想法到有系統性的知識,
中間要經過怎樣的process呢?


2012年4月8日 星期日

不咋地_百度百科

不咋地_百度百科
http://baike.baidu.com/view/559137.htm

不咋地
  <口语>
  咋,北方方言口语中常用词,
  就是“怎么”的意思。
  如:咋了?就是:怎么了?
  不咋地,就是不怎么样的意思,
  指对结果或对象不满意。
  如:这道菜做得不咋地。就是:这道菜做得不怎么好吃。
  这张画画得不咋地。就是:这张画画得不怎么好。
  我觉得这人不咋地。就是:我觉得这人不怎么好。
  也可写做"不咋的"
  另外,不咋地还有“没事儿”的意思。
  比如;自己摔倒了,别人问:“没事吧?”,没摔伤就可以说:“不咋地,不咋地。就是擦破点皮”

太極拳刀劍桿散手合編 陳炎林 陳公 & 田兆麟

談 <太極拳刀.劍.桿.散手合編>(陳炎林)的太極桿(一) - 武者的沈思─兵法之路(以柔克剛、以弱制強、以寡擊眾) - Yahoo!奇摩部落格
http://tw.myblog.yahoo.com/csk851700/article?mid=1566&prev=1632&l=f&fid=8
为什么陈炎林著的《太极拳刀剑杆散手合编》两个版本里对拳架的讲述不同-武术万维网-传统武术交流社区 - Powered by Discuz!
http://www.wushuweb.com/x1/forum.php?mod=viewthread&tid=15322
千古奇文共欣賞--「由對田兆麟先生的回憶看楊太的抓筋拿脈」析評 一文(1) - 武者的沈思─兵法之路(以柔克剛、以弱制強、以寡擊眾) - Yahoo!奇摩部落格
http://tw.myblog.yahoo.com/csk851700/article?mid=2116&prev=2120&l=f&fid=10

田兆麟授陆恒昌拳架锻炼方法 - 太极八卦 - 武度武术论坛 - Powered by Discuz!
http://www.wu530.com/forum.php?mod=viewthread&tid=15410
太極身法手法 《川字步的爭論問題》
http://pohwong.bravepages.com/new_page_12.htm
田颖嘉---太极拳堂奥问答(上)_懂劲否_新浪博客
http://blog.sina.com.cn/s/blog_61cc12c70100gcsf.html
田颖嘉---太极拳堂奥问答(中)_懂劲否_新浪博客
http://blog.sina.com.cn/s/blog_61cc12c70100gcsj.html
田颖嘉---太极拳堂奥问答(下)_懂劲否_新浪博客
http://blog.sina.com.cn/s/blog_61cc12c70100gcsk.html
吳式太極的毛病 - 心意把 - 無名小站
http://www.wretch.cc/blog/TOB2/2720507
吴式太极拳架腰劲的练法 - 易学阁的日志 - 网易博客
http://yxg5752.blog.163.com/blog/static/4398689220071011048642/














2012年4月4日 星期三

[武術]意拳links

為啥對意拳(大成拳)有興趣? @ 痞子的狂想曲 :: 痞客邦 PIXNET ::
http://rivarmail.pixnet.net/blog/post/23697927
站桩很重要的筋骨之功_王芗斋吧_百度贴吧
http://tieba.baidu.com/p/1179846160
王芗斋及其全部著作_王芗斋吧_百度贴吧
http://tieba.baidu.com/p/210246786
大成拳筋骨锻练_王芗斋吧_百度贴吧
http://tieba.baidu.com/p/1179820457
《意拳论》-----桩功与四形 wangxiangzhai_王芗斋吧_百度贴吧
http://tieba.baidu.com/p/200920237

卢氏结构理论推广的“蓝海战略”
http://www.360doc.com/content/07/0711/18/20597_605953.shtml

窮變之機 - 盧氏結構一
http://bcw.no-ip.org/ws/modules/tinyd2/index.php?id=11








2012年4月2日 星期一

[think] 怎麼獲得how to 這個步驟


常常很多時候就是,有了一個問題,
然後歸結問題是什麼,
一般的混沌的情況下,
你定義好什麼是問題,解法自然就慢慢浮現了。

這個process是可以程序化的,
一般就稱做 思考的技巧 。

有時候我們要找的就是一個how to 的方法論,
同一個問題有不同的方法可以去解決問題。

我們想要獲得的是別人的how to的那個流程跟方法,
並不是how to 的那個答案。

答案是別人的思想與方法結合產生的。
我們經過那樣的流程訓練,
就可以慢慢產出自己的 流程要怎麼產生方法跟結果。

====

問題 ->定義問題-> 尋找方案 -> 產生 方法與流程 -> 解決問題






2012年4月1日 星期日

[python]flask 遠端test not localhost

[python]flask 遠端test not localhost
在寫flask 的應用程式若是不是再本地端寫的時候,
在預設的狀態下是無法連入的因為他只bind在127.0.0.1

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
return "Hello World!"

if __name__ == "__main__":
app.run(host='0.0.0.0')

所要做的改變就是
app.run(host='0.0.0.0')
把host bind 到0.0.0.0也就是任何ip都能連入。