值得學習的庫

🐤Nodeclub 是使用 Node.js 和 MongoDB 開發的社區系統css

# nodejs express PC客戶端版本源碼
https://github.com/cnodejs/nodeclub

# 移動端 react-native 版本源碼
https://github.com/soliury/noder-react-native

 

 

ItChat : 用Python寫微信外掛node

https://mp.weixin.qq.com/s/QGHtwpQofipw81b9z9uEFQ

# python 版本
https://github.com/littlecodersh/ItChat

# nodejs 版本
https://github.com/Chatie/wechaty

 

lit.css: 16k 響應式的css庫,極其輕巧可人。大範圍的使用em單位來做爲間距也算獨樹一幟了。首頁就是純框架開發的:https://ajusa.github.io/lit/python

https://github.com/ajusa/lit

 

performance-column react

阿里鬍子哥寫的《性能專欄》,旨在提高 PC/H5/Native 等多個端上對性能的認知,閱讀地址git

https://github.com/barretlee/performance-column/issues

 

如何經過餓了麼 Node.js 面試github

https://elemefe.github.io/node-interview/#/sections/zh-cn/

 

 

C# : ScreenToGif面試

此工具能夠記錄屏幕的選定區域、網絡攝像頭的實時圖像和繪圖板上的實時圖像。能夠編輯並將動畫保存爲 GIF 或視頻 
ScreenToGifshell

https://github.com/NickeManarin/ScreenToGif

 

 

假裝瀏覽器身份,經常使用於爬蟲。這個項目的代碼不多,能夠閱讀一下,看看 ua.random 是如何返回隨機的瀏覽器身份的😁,示例代碼:express

https://github.com/hellysmile/fake-useragent

 

reddit 編程

reddit.com 網站的源碼,經過這個項目,能夠學習 Python 在構建大型項目中的使用、項目結構、代碼風格、Python 技巧的使用方法等。安裝教程

https://github.com/reddit/reddit

 

python-fire: https://github.com/google/python-fire

Fire 是 Google 開源的 Python 庫,可自動將您的代碼轉變成 CLI,無需您作任何額外工做。您沒必要定義參數,設置幫助信息,或者編寫定義代碼運行方式的 main 函數。相反,您只需從 main 模塊調用「Fire」函數,其他工做所有交由 Python Fire 來完成。示例代碼以下:

import fire
class Example(object):
    def hello(self, name='world'):
        """Says hello to the specified name."""
        return 'Hello {name}!'.format(name=name)

def main():
    fire.Fire(Example)
if __name__ == '__main__':
    main()

# 在終端中調用效果以下:
$ ./example.py hello
Hello world!
$ ./example.py hello David
Hello David!
$ ./example.py hello --name=Google
Hello Google!

 

 

N-blog

N-blog 項目是面向新手的 Node.js 教程,該教程講述了 Node.js 基本知識點,同時結合搭建一個多人博客的實戰,從零基礎到實際開發,由淺到深幫助新手入門 Node.js 這門語言

https://github.com/nswbmw/N-blog

 

v-region: https://github.com/TerryZ/v-region/tree/master/src

使用 Vue 建立的中國省市區選擇組件,組件複用程度高、可直接引入項目中使用。使用場景適用於須要用戶選擇地址,採用該組件能夠提升交互程度,示例代碼:

<v-region :city="false" :area="false" class="form-control"></v-region> // 只顯示省份
<v-region :area="false" class="form-control"></v-region> // 顯示省市
<v-region class="form-control"></v-region> // 顯示省市區


v-region

 

weixin_crawler: 基於 Scrapy、Flask、Echarts、Elasticsearch 等實現的微信公衆號文章爬蟲。自帶 UI 界面、分析報告、搜索功能 

https://github.com/wonderfulsuccess/weixin_crawler

 

 

soar: SQL 自動優化和改寫的工具。能夠自動優化 MySQL 語法族,而且給出爲何要這樣優化的理由。功能特色:

https://github.com/XiaoMi/soar

 

 

Shell 編程範例:面向操做對象學 Shell!

不一樣於傳統 Shell 書籍,本書並未花大篇幅去介紹 Shell 語法,而是以面向「對象」 的方式引入大量的實例介紹 Shell 平常操做,「對象」 涵蓋數值、邏輯值、字符串、文件、進程、文件系統等。這樣有助於學以至用,並在用的過程當中提升興趣。也能夠做爲 Shell 編程索引,在須要的時候隨時檢索。

https://tinylab.gitbooks.io/shellbook/content/
相關文章
相關標籤/搜索