08.15 發現編程的樂趣《HelloGitHub》第 02 期

興趣是最好的老師,HelloGitHub 就是幫你找到興趣!

發現編程的樂趣《HelloGitHub》第 02 期

簡介

分享 GitHub 上有趣、入門級的開源項目。

這是一個面向編程新手熱愛編程對開源社區感興趣人群的月刊,月刊的內容包括:各種編程語言的項目讓生活變得更美好的工具書籍學習筆記教程等,這些開源項目大多都是非常容易上手,而且非常 Cool。主要是希望大家能動手用起來,加入到開源社區中。

  • 會編程的可以貢獻代碼

  • 不會編程的可以反饋使用這些工具中的 Bug

  • 幫著宣傳你覺得優秀的項目

  • Star 項目⭐️

在瀏覽、參與這些項目的過程中,你將學習到更多編程知識提高編程技巧找到編程的樂趣

最後 HelloGitHub.com 這個網站就誕生了


以下為本期內容|每個月 28號發佈最新一期|

# CSS 項目

1、github-markdown-css(https://github.com/sindresorhus/github-markdown-css):仿 GitHub 的 Markdown 的樣式,就是使用了這個 CSS 後,Markdown 展示效果和 GitHub 的大致一樣

# JavaScript 項目

2、jquery-weui(https://github.com/lihongxun945/jquery-weui):可能是最好用 WeUI 版本,展示效果如下:

發現編程的樂趣《HelloGitHub》第 02 期

3、ant-motion(https://github.com/ant-motion/ant-motion):阿里開源的項目,一套 React 框架動效解決方案,可以幫助開發者,更容易的在項目中使用動效。同時可以方便快捷地製作一個公司的介紹頁

4、wechat-h5-boilerplate(https://github.com/panteng/wechat-h5-boilerplate):為騰訊微信優化的 HTML5 動效模板,幫助你快速構建全屏滾動型 HTML5 頁面

5、waitForImages(https://github.com/alexanderdickson/waitForImages):背景加載完事件

# Python 項目

6、luokr.com(https://github.com/alvan/luokr.com):Python Tornado 寫的開源網站——螺殼網,訪問(http://luokr.com/),如圖:

發現編程的樂趣《HelloGitHub》第 02 期

7、ssbc(https://github.com/78/ssbc):Python Django 寫的種子搜索網站——手撕包菜,如圖:

發現編程的樂趣《HelloGitHub》第 02 期

8、listen1(https://github.com/listen1):Listen 1 讓你用一個網頁就能聽到多個網站的在線音樂,支持各種平臺。如圖:

發現編程的樂趣《HelloGitHub》第 02 期

9、python-gems(https://github.com/RealHacker/python-gems):有趣的 Pyhton 代碼片段集合

10、algorithm(https://github.com/qiwsir/algorithm):老齊的 Python 算法教程

11、python-goose(https://github.com/grangier/python-goose):Goose 用於文章提取器,提取中文內容的示例代碼:

>>> from goose import Goose

>>> from goose.text import StopWordsChinese

>>> url = 'http://www.bbc.co.uk/zhongwen/simp/chinese_news/2012/12/121210_hongkong_politics.shtml'

>>> g = Goose({'stopwords_class': StopWordsChinese})

>>> article = g.extract(url=url)

>>> print article.cleaned_text[:150]

香港行政長官梁振英在各方壓力下就其大宅的違章建築(僭建)問題到立法會接受質詢,並向香港民眾道歉。

梁振英在星期二(12月10日)的答問大會開始之際在其演說中道歉,但強調他在違章建築問題上沒有隱瞞的意圖和動機。

一些親北京陣營議員歡迎梁振英道歉,且認為應能獲得香港民眾接受,但這些議員也質問梁振英有

12、mincss(https://github.com/peterbe/mincss):Python 寫的用來找到 CSS 中沒有用到的代碼片段,並刪除。適用於想要做一個頁面,但是不會寫 CSS 人

# 其它

13、leetcode-solutions(https://github.com/RealHacker/leetcode-solutions):Leetcode OJ 的 Python 算法實現


換種方式閱讀

  • 網站:https://hellogithub.com

  • GitBook:https://gitbook.hellogithub.com

發現編程的樂趣《HelloGitHub》第 02 期

END


分享到:


相關文章: