今天是,正式開始邁出舒適區去做開發的的第一天,就在昨天晚上,我去github 上下載了IM 的后端服務器源代碼,不知道是出于什么原因,源代碼沒有采用標準的maven 環境構建,我下載下來,改了改,發現還是要改成maven 方便,于是也就是動手開始改造了。核心庫采用了 mina ,但是在構建的時候,發現 其中有一個 maven 下的 xbeans 庫始終下載不下來,我中途嘗試換了好幾種方式都還是不行,其中把maven的源代換成了 阿里的的,構建的速度總算上來了,可是依舊沒有解決問題,唯一的時,發現了阿里這個好用的源,值得慶幸一下,算是意外的收貨。饒了一圈,發現作者還提供了基于netty 版本的,那就試試netty的吧,一番折騰,netty 還好,順利的構建成功。比較極端是我把所有依賴的庫都換成了最新的版本,我想這對以后的開發會好點,至少用上很多新特性,個人看來,開源的東西,開始用新的比較好。凌晨1點,在QQ群里告知團隊伙伴,寒暄了幾句,然后準備 將代碼上傳到git服務器,本來是傳到gitlab ,但是考慮的國內的互聯網環境,還是選擇了開源中國的git服務。電腦里看了一圈,發現,手上沒啥好用的git客戶端,記得以前 有人發過smartgit 這個東西,于是就下載了下來,開迅雷,下載。趁這段時間,去洗了個澡。
檢查了一下git的服務器配置,上傳,略微的修改了一下一些基本的配置信息。在開發小組上通知了小風,將小風加入了開發人員小組,后面就該逐步解決一些問題了。基本上今天是邁出了第一步,讓我想到了一句話,人,不能總在舒適區待著。只有走出舒適區才能成長,對于研發技術也一樣,你得邁出熟悉的技術圈子,才能有所突破。好了,今天就到這吧。
關電腦,打算休息,明日再戰。