您當前的位置:首頁 > 體育

我搭建了自己的blog

作者:由 wgtsam 發表于 體育時間:2016-10-29

搭建一個blog實在是一件再簡單不過的事情了

下載WordPress

租一個雲伺服器

買一個域名

然而我捨近求遠,把搭建一個blog分為了下面三步:

python 寫一個可用的blog站點

C 寫一個可用的http server

C++ 寫一個可用的C編譯器

所以最後是:我的編譯器編譯我的server,server再去power我的blog。大概,我自己認為這是一件很cool的事情,才在這裡專門寫一篇文章。一方面,對自己的總結,另一方面,當然是為自己的blog打廣告:)

暑假至今,每天都是早8晚11。除了coding,基本都是在吃飯。轉來學CS之後,coding的能力確實漲進了許多,然而寫東西的能力卻也急劇下降了,甚至偶爾拿筆推算幾個公式,也會被自己張牙舞爪的字型嚇到。所幸,堅持下來,至今也完成了幾件有意思的小輪子。

關於編譯器

我在如何寫一個簡單的編譯器? - wgtsam 的回答這裡做了簡要的回答。寫一個編譯器涉及了許多知識,而一個“可用”(並非向gcc那樣的可用)的編譯器,就更有許多值得記錄的東西。然而一直沒有找到時間去做這樣的記錄,這可以算是我開一個blog的初衷了。所以,我接下來會在自己的blog上面持續更新關於寫這個C編譯器的文章,歡迎大家關注:)

關於http server

這原本是@叔度老師在上學期給我們佈置的作業。當時寫完serving靜態檔案(epoll, 非阻塞I/O)之後,就暫時擱置下來,暑假跑去寫了編譯器。最近想開這樣的blog,將它重寫了一大半,加了proxy功能,能夠支援動態內容,這樣就算可以用起來了。當然,它還不夠完善,會持續改進它。 關於server的開發,我在blog裡面也會陸續地更新~

關於blog

我本不太熟悉後端、前端的開發。所以google了Django的blog教程,很簡單就搭起來了。這裡放上鍊接,Introduce | Django搭建簡易部落格教程 感謝作者:)

/* 做這樣一件事情的過程中,自然有許多鼓舞人心的時刻。第一次編譯

main()

函式,第一次能夠

#include

第一次看到

hello world

,第一次堅持24小時不宕機,第一次編譯server而且跑得奇快,第一次看到Django的response頁面, 甚至於第一次編譯了lua直譯器……*/

利益相關

利益相關自然是為自己的blog打廣告了。去年大約這個時候,我是用WordPress搭過blog的。然而每週個位數的訪問量,使自己失掉了維護的興致。因此,即使對於自己推銷自己仍感尷尬,還是打打廣告WGTDKP BLOG

標簽: blog  編譯器  Server  第一次  編譯