github 構建個人個性化的主頁

2021-10-09 02:46:44 字數 1093 閱讀 9766

最近在逛 githua 時發現很多人的 profile 都很有個性,而不在是之前單調的個人簡介啦。實現後的效果如下:

具體實現步驟如下:

首先要建立乙個和跟自己 github 同名的專案,這個專案中 readme 的內容就會展示到 profile 中。

關於最上面的影象可以在參考這裡 ascii 影象

如果有個人部落格使用 feedparser 解析訂閱資訊,寫入到專案中的 readme.md 中,我這裡是取個人 blog 前五條作為展示

使用 github-readme-stats github-readme-stats 專案提供了 github 個人資料統計圖,可以很好的嵌入到 markdown 中,個人 logo 字型用 figlet 工具生成。

只需要將 statistics 中的連線替換為自己 githua 的使用者名稱即可展示圖示

補充 feedparser 用法:

feedparse 是乙個 python 的 feed 解析庫(feed 為訂閱資訊介面),使用它我們可以從任何 rss 或 atom 訂閱源得到標題、連線?和文章的條目。

rss(really ****** syndication)是一種描述和同步**的內容和格式,你可以認為是一種定製個性化推送資訊的服務。它能夠解決你漫無目的的瀏覽網頁慢的問題。他不會過時,資訊越是過剩它的意義也越加彰顯。讓自己關注的資訊主動來招自己,且這些資訊都是使用者自己所需要的,這就是 rss 的意義。

feedparser 用法

feedparser 中最核心的為 parse()函式,可以講訂閱資訊解析為字典方便我們獲取特定資訊。

from feedparser import parse

url =

# data 為字典返回訂閱內容

data = parse(url)

專案位址

趕緊動手打造屬於自己的個性 profile 展示吧

Liferay的個性化功能

liferay 的個性化功能有兩塊 內容和布局管理 外觀設定。liferay 在頁面上方提供了這兩個選單選項,也就是 content and layout 和look and feel 至於拖轉功能可以歸到布局管理下。內容和布局管理用來管理系統導航欄上的頁面以及它們的子頁面,增加乙個新的頁面時,其可...

個性化網域名稱的實現

個性化網域名稱,即將 使用者的使用者名稱作為二級網域名稱的字首。比如像 如何實現這種功能呢?我採用三個步驟來實現 2 在那台apche伺服器的主機配置中,在你要實現個性化網域名稱的虛擬主機配置 中加入一段 serveralias kakapo.cn kakapo.cn 舉例 namevirtualh...

QMenu的個性化定製

經常使用選單,選單的定製相當重要,普通的樣式設定不難,一般需求足以實現 qmenu qaction 如果要足夠個性,則需要進行一定的定製。說起定製,其實也是利用qt中現成的元件進行組裝而已,使用qmenu qwidgetaction qaction 再加上qss美化就可實現個性的qmenu。先看效果...