不去做,然并卵

知道了很多道理,但是不去做,不去行動,那些東西就跟自己一點關系也沒有,起不到什么真正有用的作用。

上周幾天的時間里,這次把時間都投入到,龍芯國產服務器那個項目上,一連解決了好幾個比較棘手的問題。

第一個問題,是解決了服務器上中文輸入法的問題。計算機上機進行中文輸入,這本身是再平常不過的事情,但是在龍芯平臺的服務器上,卻并不是那么自然。當準備輸入切換輸入法的時候,輸入法那個地方總是提示沒有輸入窗口。

這個問題最后的解決方式也很簡單,通過一句命令 gtk-query-immodule-2.0-64 --update-cache的執行,然后重啟服務器,就可以了。

問題的解決方案,是中標軟件公司給提供的。后來想,這么一個簡單的問題,為什么拖了幾個月都沒有解決。剛開始發現這個問題的時候,一方面因為這個問題不是那么緊急,當時我們還有更加重要的問題需要處理,所以就一直沒有抽出時間來辦這件事兒。另外一方面,當時不知道解決這個問題的難度,以及所需要花費的時間,從心理上來講,有點兒畏難情緒,或者說是因為未知,所以恐懼,所以也就一直不想在這上面花時間。于是這個簡單的問題就被擱置了幾個月,直到幾天前才把它解決了。

第二個問題是,在龍芯服務器上配置ftp服務。前面的一段時間,已經嘗試過,在服務器上安裝ftp的包,然后從網上查了一些資料進行配置,但最終ftp服務沒有配置成功,于是事情就放下了。

這幾天因為確實需要,所以就不得不去重新面對這個問題。ftp包的安裝沒有什么疑問,安裝完成以后,關鍵是如何配置ftp,能夠讓客戶端訪問服務器上的文件。

通過百度查資料,發現網上了對這個問題的教程有很多很多,究竟選哪一個,自己心里卻沒底。我采取的方法是,先選其中的一個進行嘗試,按照他的步驟配置完以后,直接拿客戶端試著去用。如果發現有問題,那么就再換其他的教程。

我的運氣還不錯,找了兩個教程以后,ftp的配置就弄好了。在同事的建議下,我把自己配置ftp服務的過程,寫成了文檔,這樣后續怎樣進行相同工作的話,根據自己的文檔就可以完成了。

寫教程這件事兒,不就正好體現出寫作的意義了嗎。自己花一份時間寫出一個教程,然后這個教程就可以被需要的人多次閱讀,相當于自己的一份時間出售了多次。雖然這個意義沒有給自己帶來金錢上的收益,但節省的是自己的時間,更準確的說,節省的是自己將來有可能需要給別人講解多次需要花費的時間。

第三個問題是,解決了龍芯服務器上抓取網絡鏡像口數據的問題。對于網絡接線口數據的抓取問題,因為以前從來沒有弄過,所以不知道這里面的難度和需要花費的時間。即使自己已經知道在X86平臺上,可以使用第三方工具wireshark來實現,但是wireshark工具能否在龍芯平臺上運行,卻不是很樂觀。

然后我從網上下載了wireshark的安裝包,在龍芯平臺上安裝的時候,果然提示處理器體系結構不同,無法安裝。之后,自己又聯系了中標麒麟軟件公司,原來他們已經有在龍芯平臺上是配好的wireshark工具。我把是適配好的工具包要過來之后,安裝時提示依賴另外一個包。

后來,我又聯系了中標軟件的技術支持,他告訴我,標準版的操作系統安裝盤里有所有的包。于是我又聯系中標軟件公司,要了一個標準版的系統安裝盤,對依賴的包進行安裝。幸運的是,wireshark工具只依賴另外一個包,并不存在包之間依次依賴的問題。于是,我很快就完成了wireshark工具的安裝。

工具安裝完成以后,怎么啟動也是一個問題。做到這里我就有一個體會,在一個新的領域,那些會自己穿熟悉領域里非常自然的事情,因為新領域的未知和不熟悉,都有可能成為一個問題。

經過百度查資料,我才搞明白了,wireshark安裝完成以后,并不會自動生成快捷方式或者其他的啟動菜單,而是需要在終端中輸入wireshark來啟動。

之后,系統又提出要求,說希望夠接收系統的控制命令,自動完成wireshark的啟動記錄和停止記錄。這就要求,wireshark的操作不能由人工來完成,而是通過程序來進行控制。

這里需要解決的,是wireshark的第三方編程接口的問題。如果它本省沒有提供這些接口,那這個要求就無法實現了。

我的老天爺,我覺得解決了龍心平臺上網絡鏡像口數據監聽的事就已經勉為其難了,你還要求需要程序自動控制,這得解決一個多么復雜的問題。

沒辦法,只能硬著頭皮,百度了一下相關的資料。通過查資料,我才發現,wireshark有自己的官方網站,并且已經提供了shell編程接口,并有詳細的接口文檔。到這里,我突然感覺,這個問題的解決看到了曙光。之后,根據官方網站提供的編程接口文檔,我在shell中嘗試對wireshark進行了控制,發現通過界面操作可以實現的功能,在終端中也完全能夠實現。于是這個問題就轉化為,如何在程序中調用shell命令的事,在這方面,已經沒有任何問題了。

這幾天的時間,解決了兩三個拖延了很久的問題,有些問題很簡單,有些問題稍微有一些復雜。這幾天解決問題的過程,讓自己對踐行有了更多的體會。

對于一些簡單的問題,或者是平時的一些小想法小改動,即便那些事情再小再簡單,如果不去落實到行動當中,只是在大腦里想一想,其實是沒有任何意義的。不去做,然并卵,沒有行動,就沒有最后的效果和改變。

對于一些看起來稍微復雜,或者比較棘手的問題,拖延著不做,就更不會有什么真正的改變了。不去動手做起來,你甚至連那個問題是什么都說不清楚,就更不用說找到方法來解決他了。只有動手先做起來,在做的過程中,你才有機會看清楚問題本質,才有可能在做的過程中想到解決問題的思路。而這一切,是不可能提前在腦子里預想到的,去做,是唯一的方法。

不去做,然并卵。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 成功差什么? 不去做,然并卵 山雞寧愿走十步或百步去尋到飲食,也不愿被關在籠子里做一只家雞。帝王雖然神圣,卻也沒什...
    東方踏痕Q閱讀 262評論 0 0
  • 人與人之間的差別不僅僅在于看得見的外貌、出身以及財富,還在于看不見的,摸不著的心智模式。而心智模式對人的影...
    Windy楊閱讀 242評論 0 0
  • ,早上的時候,移動公司的人給我打電話,說讓我把,營銷方案發給他, ,一想到營銷方案,我腦袋就大了,現在確實沒有很好...
    Kaiser1818閱讀 482評論 0 49
  • 工作這么多我該怎么辦?現在好迷茫,不知何去何從?我想開始寫作、讀書,但又怕堅持不下來怎么辦?……很多人都會遇到...
    兩條腿走路的喵閱讀 407評論 0 0
  • 知道那么多,卻依然過不好這一生~ 知道和做到,有一段距離,如何讓做到征服知道,你需要了解這三個陷阱,并學會征服它。...
    芳芳郁金香_1e19閱讀 275評論 3 5