《HelloGitHub》第 14 期

公告

歡迎通過在 GitHub 上新建 issues 方式推薦項(xiàng)目,?我真心希望讀者可以在 HelloGItHub,找到真正的編程樂趣!

《HelloGitHub》第 14 期

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

hello-github.jpg

簡介

HelloGitHub —— 分享、推薦 GitHub 上好玩、容易上手的項(xiàng)目,幫你找到編程的樂趣。

最開始我只是想把自己在瀏覽 GitHub 過程中,發(fā)現(xiàn)的有意思、高質(zhì)量、容易上手的項(xiàng)目收集起來,這樣便于以后查找和學(xué)習(xí)。后來一想,如果給這些 GitHub 項(xiàng)目都加上簡單的效果圖和一些通俗易懂的中文介紹。應(yīng)該能夠幫助到我這樣的新手激發(fā)興趣去參與、學(xué)習(xí)這些優(yōu)秀、好玩的開源項(xiàng)目。

所以,我就做了一個(gè)面向編程新手、熱愛編程、對開源社區(qū)感興趣 的人群的月刊,月刊的內(nèi)容包括:各種編程語言的項(xiàng)目、各種讓生活變得更美好的工具、書籍、學(xué)習(xí)筆記、教程等。這些項(xiàng)目都是非常容易上手,而且非常 Cool,主要是希望大家能動(dòng)手用起來,加入到開源社區(qū)中。會編程的可以貢獻(xiàn)代碼,不會編程的可以反饋使用這些工具中的 Bug、幫著宣傳你覺得優(yōu)秀的項(xiàng)目、Star 項(xiàng)目??。同時(shí)你將學(xué)習(xí)到更多編程知識、提高自己的編程技巧、發(fā)現(xiàn)自己的興趣

?? 然后 HelloGitHub 這個(gè)項(xiàng)目就誕生了 ??


以下為本期內(nèi)容|每個(gè)月 28 號發(fā)布最新一期|點(diǎn)擊查看往期內(nèi)容

C 項(xiàng)目

1、ip2region:IP 到地區(qū)的映射庫,速度快(毫秒級)、準(zhǔn)確性高(99.9%),媽媽再也不用擔(dān)心我的 IP 地址定位,示例代碼:

cd binding/c/
gcc -g -O2 testSearcher.c ip2region.c
./a.out ../../data/ip2region.db

C++ 項(xiàng)目

2、SQLAdvisor:美團(tuán)點(diǎn)評公司 DBA 團(tuán)隊(duì)開源的一個(gè)分析 SQL 并給出索引優(yōu)化建議的工具,開源內(nèi)容和內(nèi)部使用保持一致,文檔齊全

3、bfs:百度文件系統(tǒng),架構(gòu)圖如下:

bfs-show-min.png

Go 項(xiàng)目

4、poseidon:Poseidon 系統(tǒng)是奇虎 360 開源的一個(gè)日志搜索平臺,可以在數(shù)百萬億條、數(shù)百 PB 大小的日志數(shù)據(jù)中快速分析和檢索特定字符串。

5、go.uuid:Go 的 UUID

6、fsql:用 SQL 的語法搜索文件,酷吧

fsql.gif

Java 項(xiàng)目

7、symphony:用 Java 實(shí)現(xiàn)的現(xiàn)代化社區(qū)(論壇/社交網(wǎng)絡(luò)/博客)平臺,功能眾多,訪問該社區(qū)

8、druid:一個(gè) JDBC 組件庫,包括數(shù)據(jù)庫連接池、SQL Parser 等組件,同時(shí)能夠提供強(qiáng)大的監(jiān)控和擴(kuò)展功能

9、packer-ng-plugin:Android 打包工具,支持極速打包,速度奇快

JavaScript 項(xiàng)目

10、BrowserQuest:Mozilla 開源的多人在線角色扮演游戲項(xiàng)目,在線試玩

browserquest-show-min.png

11、Rental:一款租房 APP,基于 Node.js 爬蟲,爬取 58 同城租房信息,并用地圖進(jìn)行可視化展示,方便用戶獲取周圍租房信息,感謝推薦人:answershuto

rental-show-min.png

12、deep-into-node:深入理解 Node.js 的核心思想與源碼分析

Objective-C 項(xiàng)目

13、iTerm2:Mac 上超好用的終端軟件

iterm2-show-min.png

PHP 項(xiàng)目

14、nextcloud:開源云存儲平臺,功能齊全,可以用于搭建公司內(nèi)部的云存儲平臺

nextcloud-show-min.png

Python 項(xiàng)目

15、explainshell:一個(gè)可以解析 Linux 命令的網(wǎng)站,它可以給出命令的解釋和其參數(shù)的解釋,例如:ps -aux|grep python,在線演示

explainshell-show-min.png

16、certbot:免費(fèi)的自動(dòng)啟用和部署 HTTPS 的工具,讓你的網(wǎng)站開啟 HTTPS 變得簡單快捷。在部署教程頁面選擇服務(wù)器的操作系統(tǒng)和 Web 服務(wù)器,之后根據(jù)給出的步驟一步步的執(zhí)行命令就行了,部署教程

cerbot-show-min.png

17、pdir2:Python 程序員需要一個(gè)更好的 dir() —— 以更加友好的顯示 dir() 輸出的結(jié)果

pdir2.gif

Swift 項(xiàng)目

18、EmojiIntelligence:完全用 Swift 實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)的 Demo

  • 第一步設(shè)置 emoji 對應(yīng)的圖形
  • 使用神經(jīng)網(wǎng)絡(luò)識別圖形,返回 emoji 表情
emoji-intelligence.gif

其它

19、oh-my-zsh:一個(gè)能夠讓你快速上手,史稱 “終極 Shell” zsh 的工具,讓你感覺終端前所未有的好用。詳細(xì)介紹 —— MacTalk 之終極 Shell

20、ResumeSample:程序員簡歷模板系列(Markdown)

21、CodeGuide:騰訊前端團(tuán)隊(duì)代碼規(guī)范

22、security-101-for-saas-startups:歸納總結(jié)了一個(gè)初創(chuàng)企業(yè)在各個(gè)階段所期待的安全建議,初創(chuàng)企業(yè)所掌握的資金和數(shù)據(jù)越多,那么對于安全的投資也要越多,中文翻譯版

23、chinese-copywriting-guidelines:中文文案排版指南


聲明

如果你發(fā)現(xiàn)了好玩、有意義的開源項(xiàng)目,點(diǎn)擊這里 分享你覺得有意思的項(xiàng)目。

  • 分享項(xiàng)目格式:項(xiàng)目名稱——項(xiàng)目地址:項(xiàng)目描述(中文),追求完美??項(xiàng)目上手 demo、截圖

或許你分享的項(xiàng)目會讓別人由衷的感慨:“原來還有這么有意思的項(xiàng)目!編程可以這么酷!”

歡迎轉(zhuǎn)載,請注明出處和作者,同時(shí)保留聲明和聯(lián)系方式。

聯(lián)系方式

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,675評論 25 709
  • Swift版本點(diǎn)擊這里歡迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh閱讀 25,983評論 7 249
  • 時(shí)光如我,我如時(shí)光,歲月匆匆,怎奈我何。慢慢地不說話了,慢慢地長大了,慢慢地安靜了,慢慢地絕跡了。獨(dú)守一份...
    書伴我行閱讀 365評論 0 0
  • 本著對科幻的熱衷,抱著好奇的心態(tài)看了北京折疊。中國現(xiàn)在的社會狀態(tài)被房價(jià)物價(jià)的天文數(shù)字詮釋地好像富人確實(shí)已經(jīng)占大多數(shù)...
    MilletCheong閱讀 231評論 0 0
  • 門前有一些空地,因?yàn)橥恋刎毞ΨN植農(nóng)作物歉收,所以父親種植了一些樹木。每次回家樹木衰敗一些,今年回去只剩零落幾...
    營州布衣閱讀 214評論 0 5

友情鏈接更多精彩內(nèi)容