題記:寫這篇客博要主是加深自己對語言工具的認識和總結實現演算法時的一些驗經和訓教,如果有錯誤請指出,萬分感謝。
github博文址地:
在幾個月之前我還不道知這個天下還有像emacs這樣大強的西東,很多年之前 我就接觸過linux,那時候我還在念大二。那時候對linux沒有很大的感 覺,只是得覺好玩。在現,我現發它是愈來愈大強。
前段時間細心看了一些人的推薦,在linux這個平台下,你最好能用好一種文 本編輯器。其實,在這之前,我已學習了一些簡略的vim的用法。不過,我再次 在網上查的時候,我現發vim和emacs是linux的兩大神器。因為vim有模式切換,老是 要按esc鍵,而按這個鍵對我來講並非很便利。所以我就斷果擇選了emacs這 個工具,許也對有些人來講這樣的擇選來由乎似有些奇異。但,對我來講確切 是這子樣的。
自從上個月道知了github(gh)後之,我現發很多人在下面開始寫起了客博。這 乎似是件很酷的事件。因為,其一,你可以在地本用emacs開始寫客博,然後 通過git命令上傳到gh上然後就主動成生了靜態網頁。這樣主動化的程序,我 想它會吸引大多數歡喜折騰的程式設計師。不過,對於通普使用者來講,這許也有些難 度。其二,對於純文字的西東,程式再歡喜不過了。很多年之前就說聽妙手是 用純文字編輯器寫**。不過,那時候不道知,有像vim和emacs這樣的純文字 的神器。就得覺很牛,認為妙手都都道知箇每類的成員。其實,像emacs這樣 純文字工具是可制定的,制定後之就能夠主動補全了。之前用過很多開闢工具, 像vc,vs,eclipse,dev-c++。用到最後現發還是這類純文字的工具大強,同時 輕量級讓我得覺效率的主要性。其三,之前的客博都是第三方供給,每次寫博 客都要在地本寫好,然後登入網頁,這些做乎似又有些煩麻了。所以,這類直 接在地本寫,乙個git push命令就上傳並佈發了自己的客博,這是麼多地便利 呀。其四,對於gh成生的靜態文字,這樣拜訪速度也快。不過,它不並合適大 型的站網。最主要的是我備份起來也很便利了。其五,對於jekyll架框,你可 以自己修改或自己計畫成自己想要的子樣,這太吸引人了。
每日一道理
那蝴蝶花依然花開花落,而我心中的蝴蝶早已化作雄鷹飛向了廣闊的藍天。
對於程式設計師來講,語言這西東直一就很有爭議。個每人抱著自己歡喜的語言當 成自己的貝寶,把其他語言說得一無事處。我在現倒得覺語言這西東不主要, 每一種語言都有它的用適所場。就像markup這樣的標記語言它有它的用適所場, 它用來寫客博要比html強的多,當然很多html的功能它並沒有。所以,對於一 個程式設計師來講,不僅僅是一門語言的問題,而是要把握很多種語言,在不同的 用應場所用應不同的語言。
對於工具,也是一樣的。它的主要性,我得覺並非它看起來多牛b麼多帥氣, 主要的是自己用起來能讓自己的工作效率大大地進步。就像我自己在現用 emacs作為自己的工具一樣,不是我得覺它看起來麼多帥氣,只是得覺它會讓 我的開闢效率大大進步,同時也會讓我得覺開闢是件很有趣樂的事件。而且, 我所要需的功能,它下面都有,還有五筆這個輸入法,這點對我來講也很主要。 儘管,實現用中五筆的人不是很多,但,我仍然堅持之前的慣習,沒有改用拼 音輸入法。
不過,很多年前沒有人跟我說過這些,對於乙個有度高自驅動的人來講。自我 的學習和進步這類力能麼多地主要。要速快的進步,不僅僅要需向身旁優良的 人學習,絡網也是乙個很大的平台。再配上優良的工具,那你的學習速度會大 大地進步。
對於程式設計師來講,可制定太有具吸引力了。windows這樣的作業系統,它的定 位就是給通普眾大用的,它較比傻瓜,任何人都很易容上手。但同時,你很難 把它制定成自己想要的子樣。所以,linux生成就是為程式設計師而生,簡直是程 序員的福音。不過,有很多人會得覺在這下面做開闢會顯得煩麻。但,對於有 強迫症,歡喜折騰的程式設計師來講,在linux平台上你可以幹太多在windows上不 太便利的事件。因為,在linux平台上,配製個西東,你只要寫乙個檔案或者 乙個簡略的命令就好了。
vim和emacs從上個世紀70年代出來後就直一到受優良程式設計師的親睞。我個人覺 得乙個主要的原因是它的可制定性。這樣,你就能夠把乙個工具打造成自己習 慣的子樣,可以修改快捷鍵,可以入加響應的件插,做響應的開闢。即使出來 了新的語言,只要開源社群的某個有心人做個件插,那大家就能夠在這樣的平 台上做開闢了。這是件麼多酷的事件呀!
文章結束給大家分享下程式設計師的一些笑話語錄: 手機終究會變成pc,所以ip會比wm更加暢銷,但是有一天手機強大到一定程度了就會發現只有wm的支援才能完美享受。就好比樹和草,草長得再高也是草,時間到了條件成熟了樹就會竄天高了。www.ishuo.cn
開始在github上寫部落格
在幾個月以前我還不知道這個世界還有像emacs這樣強大的東西,很多年以前 我就接觸過linux,那時候我還在念大二。那時候對linux沒有很大的感 覺,只是覺得好玩。現在,我發現它是越來越強大。前段時間仔細看了一些人的推薦,在linux這個平台下,你最好能用好一種文 本編輯器。其實,在這之前,我已經...
在github上建立專案
git 分支的建立和合併 git branch yourbranch git checkout yourbranch 切換到yourbranch 開發yourbranch分支,然後開發之後與master分支合併 git checkout master git merge yourbranch git...
在GitHub上管理專案
本地目錄下,在命令列裡新建乙個 倉庫 repository 裡面只有乙個readme.md 命令如下 touch readme.md git init 初始化repository git add readme.md 將readme.md加入到快取區 可以用git add a將所有改動提交到快取 注意...