面對技術難題,都是硬着頭皮向前衝

  其實這個觀點,以前已經寫過博文。

  最近受委託,研究FireFox的插件問題。其實這個工作安排到吾頭上也是理所當然。技術難題,當然是安排給高手,否則要高手幹什麼?插件沒搞過?高手的特點之一,就是可以立即着手解決問題,哪怕這個問題以前沒有搞過。

  其實吾自知智商低,首先想的就是抄。有沒有範例可編譯運行?有。運行起來了?不錯,也大體明白插件了。

  下一步就是繪製,比如顏色、線條、文字。這一步把人卡死了。因爲範例根本繪製不出來,而網上也根本沒有其他的範例或者資料(所有的範例都千篇一律)。吾想了很多辦法,都沒有成功。當時差點崩潰了,以爲真的搞不出來了。

  後來轉念一想,這東西有難度不假,可是如果吾這樣多種方法折騰都沒有出來,說明這個範例本身就是不對,把吾帶入了死衚衕。那麼吾應該趕緊轉換思路。於是吾就下載了FireFox源碼,查找跟插件相關的部分,終於畫出來了。

  畫出來了,下一步是把窗口嵌入,然後是窗口添加控件,這些都經歷過一些難題,不過相比之前,那都不叫事了。

 

  這個問題能不能解決?當然能。

  吾能不能解決?應該能。到底能不能?這個不是能不能的問題,硬着頭皮向前衝。

  遇到問題怎麼辦?嘗試多種方法。

  卡死了怎麼辦?找找其他方法,包括自己覺得很麻煩的那種。

 

  也感謝佛菩薩的智慧加持。祝大家工作順利。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章