你不能錯過的 GitHub.io 技術部落格蒐羅大全
2020-05-21
最近開始用 GitHub.io 當作部落格的寫作平台,自己寫作也喜歡看別人寫作,於是欣賞同樣使用 GitHub.io 寫技術部落格的同好就是閒暇時段最好的娛樂。但遇見這類的部落格全憑在搜尋技術關鍵字時候的運氣,然而在偶然的契機下想到不妨分析 Huli 大 GitHub 上的 Followers,因為 Huli 大經常提攜前端、程式開發後進,同時也鼓勵學習者寫技術部落格,所以他的 Followers 一定存在大量的寫作族群。
於是查詢 GitHub 的 RestAPI 查詢到 Huli 大的 Followers,搭配一段簡單的 Python Scripts,最後就完成蒐集到兩百多筆的 GitHub.io ,隨興選擇幾個大多是內容豐富、文章精彩的部落格,真是收穫滿滿,特別以這篇文章記錄程式碼與部落格清單,日後細細品味。
Python Scripts
import requests
import json
import time
# Huli's account : aszx8740
api = 'https://api.github.com/users/aszx87410/followers?page={}'
blogUrl = 'https://{}.github.io'
f = open(r'blog.txt', 'w', encoding = 'utf-8')
for page in range(1, 30):
for user in json.loads(requests.get(api.format(page)).text):
user = user['login']
blog = blogUrl.format(user)
try:
if requests.get(blog).status_code == 200:
f.writelines(blog + '\r\n')
time.sleep(0.3)
except:
print(f'{user} fail')
f.close()
精選結果後的技術部落格
- https://hsiangfeng.github.io
- https://pjchender.github.io
- https://onlystp417.github.io
- https://sabrinaluo.github.io
- https://seanyellow.github.io
- https://Jyny.github.io
- https://kkdai.github.io
- https://ArvinH.github.io
- https://synr.github.io
- https://codingluka.github.io
- https://deepred5.github.io
- https://dwatow.github.io
- https://Mix-Liten.github.io
- https://libin1991.github.io
- https://des86532.github.io
- https://MilesChou.github.io
- https://littlehorseboy.github.io
- https://askiebaby.github.io
- https://William-Weng.github.io
- https://rocky-191.github.io
- https://seanmars.github.io
- https://yiyu0x.github.io
- https://jackkuo.org/
- https://Jimmywei01.github.io
- https://codeewander.github.io
- https://neilctwu.github.io
- https://Downager.github.io
- https://Igouist.github.io
- https://MMiooiMM.github.io
- https://laiyenju.github.io
- https://tsuifei.github.io
- https://louis70109.github.io
- https://chihyang41.github.io