2013年3月28日 星期四

改用 Laravel,和 CodeIgniter 說再見

 2013-03-28 20:59

終於,還是決定使用 Laravel 了。

並非我真正知道它有多好, 而非換不可, 主要是受了網路上一堆吹捧 Laravel 的影響.
尤其是 "Laravel is Awesome" 這一篇 po 文, 但也不是它的內容影響了我.
真正影響我的是此文的作者 Phil Sturgeon, 他曾是 CI 的發展者之一, 後來受不了 CI  的作法, 改為加入發展 FuelPHP, 然後說出讚嘆 Laravel 的話. 更進一步, 他主導的 PyroCMS, 打算 port 到 Laravel, 而非他自己參與開發的 FuelPHP. 既然高手都以行動來表示支持 Laravel, 我當然放心的轉換陣營啦.

Laravel 算是 CodeIgniter (CI) 的後代子孫吧,所以在使用上和 CI 很類似,都是用檔案來設定,不用什麼自動化工具來產生程式, 這也是我會選擇它的原因之一。

很快的,就把自己先前使用 CI 開發程式有用到的功能,都在 Laravel 中找到對應的作法,確定都可以順利移轉。也試著將一個 asp 程式轉成使用 Laravel,一樣的,只要在 Controller 中建立一個對應的 action,然後把原來的程式全部包到 view 中,就完成 porting 了。在這過程中,並沒用到比我在 CI 中所用的更多的功能,或許有吧,只是我不曉得,或沒有覺得它很了不起。

整個練習的過程很平順,然後,就決定改用 Laravel 了。

最後, 要對 CI 表示致謝一番.
使用 CI 快兩年了,感謝它,讓我領略到簡單易用的 MVC 開發環境,也讓我能夠輕鬆的開發和維護程式。
更重要的是,, 終究 ci 開創了在 php 下的一套輕量級 MVC 的作法. 因為 CI,而有了 Kohana、FuelPHP 等新的 framework,最終有了 Laravel。讓我有好用的開發工具。

會想換工具,最初不過就是想找個新鮮的東西玩玩。
然後,看到網路上的比較,對 Laravel 頗為稱讚,會讓人不安的只是進展太快。
用了之後,我喜歡它的 stack trace、auto loading、Namespace、...
其中 stack trace,便於 debug,雖然 CI 可以自己加,但系統能內建,總是比較方便。
auto loading 和 Namespace,則讓程式變得較簡潔,有時要打一堆 $this->,真有點煩。
目前,我大部分只用到與 CI 類似的功能,只是把它們換個不同的名稱。
另外,像新的 ORM 的東東我目前沒用,等熟悉後再來慢慢嘗試著用。
或許可以這麼說,假如不算多的功能,Laravel 是一個更好用的 CI,所以,要熟悉和移轉是很快的。

2013年2月11日 星期一

共好 Gung Ho

 2013-02-12 11:37

1.松鼠的精神 ─ 有價值的工作
  Spirit of the Squirrel -- Worthwhile Work
  
1) Knowing we are making the world a better place
      明白我們讓世界變得更好
   2) Everyone works toward a shared goal
       每個人都朝共同的目標前進
   3) Values guide all plans, decisions, and actions
      一切計畫、決定與行動,都以價值觀為依歸

2.海狸的方式 ─ 掌控達成目標的過程
  Way of the Beaver -- In Control of Achieving the Goal
   1) A playing field with clearly marked territory
      界限明確的球場
   2. Thoughts, feelings, needs, and dreams are respected, listened to, and acted upon
       尊重、傾聽、並實踐員工的想法、感受、需求、與夢想
   3) Able but challenged
       培養工作能力,迎接新挑戰

3.野雁的天賦 ─ 互相鼓舞
Gift of the Goose -- Cheering Others On
  1) Active or passive congratulations must be T.R.U.E
     主動或被動的喝采,都應該是真心的 - TRUE
  2) No score, No game, and cheer the progress
    得分是比賽的原動力,針對過程表示讚美
  3) E=MC2 -- Enthusiasm equals mission times cash and congratulations.
     
E=MC2 - 熱情等於任務乘以現金與喝采

2013年1月20日 星期日

開放式課程紅到大陸

2013-01-20 23:35





第一篇帖子出現的時間,由 Google 查到的
2013-01-15 22:18:57
http://bbs.wenxuecity.com/mychina/691920.html

1/16 晚在辦公室值班,看到 media server 的連線數暴衝到 500 左右,嚇一跳,以為有人來砍站。平時最多都沒有超過一百,通常在五十左右而已。

課程是「中國大陸興起與全球政治經濟秩序重組 - 朱雲漢」,幸好課堂上沒說什麼會讓大陸人不高興的話,不然我的網站可能就慘了,或者會被網路長城給封掉。

由 1/23 的訪客量來看,還會持續成長中。而且,不光是該門課,整個網站的課程點閱量都變得提昇許多。

2013年1月17日 星期四

錯誤才有進步

2013-01-17 21:06

 Phantom of the Pits,Chapter 7 - Trading With Rules One and Two

「It is never bad to be wrong. Only then can you benefit when you are correct.」

以上的句子,出自《幽靈的禮物》,第五章,
「犯錯誤並不是壞事,只有在犯錯誤時,你才能汲取教訓,從而在操作正確時獲利。」

下面是隨手記下的:
人生中,似乎沒有什麼是確定的
我的博士念了十年
也只不過是不想放棄而已
沒什麼真正的目的
現在真的投入的是交易
而且,在學習交易中,最後變成自我成長

2013年1月16日 星期三

當自己生命中的魔術師

 2013-01-17 13:54



最近逛書店時,無意中讀到一本我覺得不錯的書。
中文書名「如果你對現況感到倦怠……」
原來的英文書名是 「The Magician’s Way: What It Really Takes to Find Your Treasure」
中文的書名和原來的書名真是差很多,由中文書名完全看不出來這本書的主題。這是一本有關成長課程的書,與一般講很多理論的書不同,本書透過故事的方式來呈現出自我成長的方式。

以下是根據我個人所學過的知識來看這本書,它包括了吸引力法則,還有站在吸引力法則的對立面的陰影。
吸引力法則,我們要把焦點放在目標,而非過程。
陰影 (shadow),我們必須要接受自己的陰影,才能拿掉它的力量,使自己不為陰影所控制。
最後,我們無法解決問題。我們要做的是改變自身的結構 (structure,書中譯為架構),使得結果不同。

嗯,對吸引力法則、陰影、情緒、結構,對於這些不熟悉的人,大概只覺得故事還不錯而已,但對它要說什麼,則可能毫無概念。回過頭來說,對於吸引力法則、陰影、情緒、結構,要花多少時間才能有所理解呢,大概是一輩子吧,而且是要透過一些挫折才學得會。

THE SEVEN SECRETS OF MAGIC

The First Secret: Your thoughts and feelings aren't real
Your thoughts and feelings are expressions of your underlying assumptions in any moment, not reflections of actual reality or what is truly possible.

The Second Secret: Your focus creates your reality
Your experience in life is determined by what you put your attention on. If you focus on end results you inevitably attract what you want. If you focus too much on what you have to do to get what you want, you end up attracting your fears, doubts and beliefs.
秘密二:你的心所專注的對象,創造你認知到的現實
你的生命經驗,取決於你把注意力放在什麼對象上。如果你把焦點放在最終結果上,就必定會把心想要的吸引過來。如果你太過專注於通往終點的步驟和過程,就會把疑慮、恐懼和成見吸引過來。

The Third Secret: Everyone has a heart
Having a heart means that you do have dreams, that there are things you love, things that are deeply important to you. An inherent part of the human journey is that at some point you end up putting more energy into protecting your heart than following it.

The Fourth Secret: There is never anything to do, but always action to take
'Action' is about taking direct steps, based on the obvious, towards creating what you want. 'Doing' is about fulfilling certain conditions you believe are necessary before you can get what you want.


The Fifth Secret: Structure has integrity
Something's structure dictates its behaviour, and its behaviour dictates its experience. In creative terms, what your attention is focussed on forms the underlying structure in your consciousness. The motivations behind what you do in life reveal your true focus.

The Sixth Secret: You get your energy from a higher source
As a human being, you have the tendency to develop fixed concepts about what is in your highest good and where it is supposed to come from. The key to magic is developing the ability to let go of your fixed concepts and open up to the true source of your energy.


The Seventh Secret: It takes will
Ultimately, your highest source of energy is your own heart. Yet, the paradox is that you are conditioned to protect your heart, a behaviour motivated by fear. Your fears are communicated to you by thoughts and feelings. There can be no sustainable change in your experience of life unless you have the will to choose going for your heart over resolving your thoughts and feelings.

2013年1月7日 星期一

像鬼打牆一樣的系統

2013-01-07 21:58 (後記,自此之後,不再使用 Y拍)

 真的什麼爛系統,想在 Yahoo 拍賣買個東西,只是 55 元的款沒繳,想繳一下,填個簡單的資料,卻一直出現

「會員帳務聯絡地址資料有誤,請修正!」,
啊,我的住址就長的這樣啊,不然要怎樣,我也把會員資料copy來貼上,還是不行。真是鬼打牆的系統。
真是很差勁,東擋西擋的,寫的什麼爛東西。
然後,連個聯絡方式也找不到,看來這問題,在網上也有人問,就是程式有問題吧!
唉,不用也罷!

唉,服務中心有許多許多的類別,就是要填許多必填項目,我怎麼知道我要填一個,看了看,也沒有一個適合的,什麼東西嘛...

2012年12月22日 星期六

一個英國期貨操盤手的自白

2012-12-22 17:03

 一個英國期貨操盤手的自白

作者 Malcolm Robinson

 

  • 在我賠錢時停手是件很困難的事情我意識到了,我過去遭受巨大損失的根源在於:我難以接受賠錢的結果。
  • 把虧損一直控制在我的允許範圍,這是能力的象徵。
  • 如果我的虧損一直被控制在我的底限,我的自信就能更多一些,我贏利的日子也會更多一些。
  • 我們最大的恐懼不是自己的能力不足,而是低估了自己。往往是我們潛在的威力,而不是黑暗嚇倒了自己。
  • 我們越多地忠於自己成爲一個成功操盤手的目標,總是保持言行一致地去遵守我們的操盤計劃和規定,那麽就越能相信自己。
  • 首要的問題可能會是操盤時不能在該採取行動時果斷出擊
  • 當我們能確信我們能控制住損失的時候,我們就培訓自己執行操盤指令的技能。然後,我們再培訓增加贏利的技巧,等等。
  • 操盤於金融市場,像打網球一樣,需要技能。而這些相應技能,要通過不斷的學習,訓練,才能最終掌握。


操盤第一年,我就賠了60,000多英鎊,我學到了些什麼?

我在倫敦期貨交易市場裏的第一年,作為一個現場獨立操盤手,我買賣了8804份英國股指期合同,平均每天大約40份合同。

結果是我損失了61,620英鎊平均每個交易日損失267英鎊。我有55%的時間是賺錢的,那些日子平均每天賺1,009英鎊的利潤。而其他賠錢的日子,我平均每天虧損1,780英鎊。我收入最多的一天是8,730英鎊,而我損失最大的一天是賠22,426英鎊。因而,你可以想像得出來,那時是我非常困難的時候。

我一直努力地去尋找怎樣能穩定地賺錢的方法,但穩定性似乎是最難做到的。如同你所見到的,我有賺錢的成功經驗,然而我的失敗令我窒息。好象每次在一、兩周的時間內,我賺得了約6,000英鎊,幾天後,我就會損失全部所得,乃至更多的錢,約幾千英鎊。

那個時候,我對自己的業績非常不滿,因而不願花時間去分析。如果我去做了分析,我就會發現,在那段時間,我只要避免那麼十來天的損失,我就可以達到年終少量的盈利,而不是61,620英鎊的虧損,在那10天裏,我損失了90,169英鎊!

那段時間的最後的日子裏,我感覺非常失落和煩躁。我決定退出操盤這個戰場,找一份更穩定、可靠的工作。但僅過了幾個星期,我就放棄了不再操盤的想法,又回到了交易市場。我認定我有著成為一個穩定贏利的成功操盤手的才能,我想我所需要的是一些贊助。

我希望有人能幫助我不再有那些巨大虧損的日子,這些虧損使我經濟狀況趨向崩潰。我接觸了一家公司,這家公司願意一些有背景的操盤手,他們同意借給我20,000英鎊的啟動資金。我們六、四分成。我答應必須把每天的虧損控制在500英鎊以內。

如果一天中我的虧損達到了500英鎊 ,公司的現場經理就會來叫我回家。才第三天,我就損失了約500英鎊,但是什麼也沒發生,沒人來叫我停止交易。我覺得自己很愚蠢,然而在那一周剩下的日子裏我繼續交易,同時避免同經理接觸。

在接下來那個星期一(那一周的損失總共達到了6,000英鎊左右),我被告知,去和我簽協議的主管見面(在上周,他碰巧出差了),我以為他要停止我們的合約。

然而,令我驚訝的是,他告訴我,能夠信任我是多麼的重要。他說他需要知道,當市場不穩定的時候,他可以相信我不會堆起巨大的損失。他建議我重新來過。不用說,我倍感欣慰,並感激他。

就這樣,我又回到了交易廳。那個上午,我下定決心把損失控制在500英鎊以內。接下來的兩周成了我職業生涯中最艱難,也是最有價值的時期。在我賠錢時停手是件很困難的事情我意識到了,我過去遭受巨大損失的根源在於:我難以接受賠錢的結果。對於我來說,賠錢是不可接受的。

正是因為我不願接受損失,我連續十天都虧損了。但隨著時間的推移,雖然我繼續每天500英鎊的損失,我發現我的情緒開始好轉。

事實上,我開始感覺虧損沒什麼了不起了,只要它在我的限制之內。在這十天過去後,奇跡出現了,我開始獲利了。

我的目標是每天賺2,000英鎊,然後不要把其中20%以上的錢賠回去。所以,當我開始獲利時,每天賺800-2,000英鎊,平均約1,200英鎊一天。我不僅開始贏利,而且接連十五天都是,三個星期無任何損失!

這標致著我操盤生涯新篇章的開始。回顧以往,我想我曾經是心懷恐懼在操盤,害怕我真的是一個失敗者。那嚴酷的兩周中,嚴格地將損失控制在規定限度內讓我重新評估我自己。

我開始對控制好有底線的損失感覺良好起來。以前,只要我虧了,情緒就很糟;現在,只有當損失超出了我的限度,我才會感覺不好。以前,我從來不知道我會賺2,000英鎊,或損失5,000英鎊;現在,最壞的結果是500英鎊的虧損,但這沒什麼大不了的。

我開始注意到,把虧損一直控制在我的允許範圍,這是能力的象徵。我的自信心增強了。回顧我操盤損失慘重的第一年,如果我嚴格限定我的虧損在每天500英鎊,那麼61,620英鎊的虧損也許會變成63,525英鎊的盈利。不僅這樣,我想在那個期間,如果我的虧損一直被控制在我的底限,我的自信就能更多一些,我贏利的日子也會更多一些。

害怕時絕對贏不了,假如我們害怕,那到底是害怕什麽呢?

“ 我們最大的恐懼不是自己的能力不足,而是低估了自己。往往是我們潛在的威力,而不是黑暗嚇倒了自己。我們問自己:我怎麽可能那麽才華橫溢,無限風光?實際上,爲什麽我們不行?你是上帝的孩子。你的自我渺視對這個世界並不是有益的。把自己貶低,使得周圍其他人不會感到不安,這並不能算是明智的選擇。我們應該將上帝賦予的光輝放射出來,不是我們中一些人,而是每一個人。當我們讓自己光芒四射時,無意中也鼓勵別人這樣做。當我們從恐懼中解脫時,我們的行爲也自動地解脫了別人。

——尼爾森-曼德拉

無論什麽是我們恐懼的根源,要成爲一名成功的操盤手,我們必須建立自信,並克服恐懼。要相信自己能夠採取最好的行動。

當我們帶著害怕的心理去操盤時,我們的恐懼心理就會讓我們採取會給我們造成損失的行動。問題是怎樣才能建立不可動搖的信心?

我們相信自己和我們信任他人的過程是類似的。假如他人總能說到做到,我們就可以相信他。同樣地,我們越多地忠於自己成爲一個成功操盤手的目標,總是保持言行一致地去遵守我們的操盤計劃和規定,那麽就越能相信自己。

這聽起來有些模棱兩可,如果你像我當初那樣不能控制自己,那你怎樣去採取正確的行動來建立自信?

在某種程度上說,我很幸運,我明白我沒有後路,如果我超過底限,我將被開除出局。因此,我不得不控制自己。我這樣做的結果,使得我有機會直接面對內心的恐懼,最終擺脫了成爲一個失敗者的恐懼心理。


從一個徹頭徹尾總在虧損的操盤手到一個穩定獲利的操盤手,我們需要設定一些可望而又可及的目標。我當初的問題是讓那些小小的損失變成大賠的日子,因此,把底限定在損失500英鎊就停止交易,在當時是一個對我很恰當的目標。


對於其他人,首要的問題可能會是操盤時不能在該採取行動時果斷出擊對此我們可以做這樣一個練習:採用一個簡單明瞭的操盤系統,定下這麽一個目標,當操盤系統給出買賣信號時,立刻毫不遲疑地採取行動,不管自己心裏在怎麽猶豫。


我們需要一項一項地培養自己的操盤技巧。
當我們能確信我們能控制住損失的時候,我們就培訓自己執行操盤指令的技能。然後,我們再培訓增加贏利的技巧,等等。


就好比網球明星那樣,他們不是僅僅靠參加比賽就成了明星,他們在練習場上一項一頂地訓練各種技能,在整個職業生涯中都要不斷地訓練自己。作爲一個操盤手,我們也要弄清楚自己所需要的各項技能,然後集中精力,一項一項地做針對訓練。


網球新人不會指望一開始打球就能贏得比賽,他們知道他們首先得花相當一段時間學習和練習。
操盤於金融市場,像打網球一樣,需要技能。而這些相應技能,要通過不斷的學習,訓練,才能最終掌握。

操作是一門學問,倒不如說它是一種技術,說他是一種技術,還不如說他是一種藝術。

網誌存檔