以下为本期内容|每月 28 号更新
C 项目
1、ip2region:IP 到地区的映射库,速度快(毫秒级)、准确性高(99.9%),妈妈再也不用担心我的 IP 地址定位,示例代码:
1 | cd binding/c/ |
cd binding/c/ gcc -g -O2 testSearcher.c ip2region.c ./a.out ../../data/ip2region.db
### C++ 项目
2、[bfs](https://github.com/baidu/bfs):百度文件系统,架构图如下:
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/26562172.png' style="max-width:80%; max-height=80%;"></img></p>
3、[SQLAdvisor](https://github.com/Meituan-Dianping/SQLAdvisor):美团点评公司 DBA 团队开源的一个分析 SQL 并给出索引优化建议的工具,开源内容和内部使用保持一致,文档齐全
### Go 项目
4、[fsql](https://github.com/kashav/fsql):用 SQL 的语法搜索文件,酷吧
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/89662045.gif' style="max-width:80%; max-height=80%;"></img></p>
5、[go.uuid](https://github.com/satori/go.uuid):Go 的 [UUID](http://baike.baidu.com/item/UUID) 包
6、[poseidon](https://github.com/Qihoo360/poseidon):Poseidon 系统是奇虎 360 开源的一个日志搜索平台,可以在数百万亿条、数百 PB 大小的日志数据中快速分析和检索特定字符串。
### Java 项目
7、[druid](https://github.com/alibaba/druid):一个 JDBC 组件库,包括数据库连接池、SQL Parser 等组件,同时能够提供强大的监控和扩展功能
8、[packer-ng-plugin](https://github.com/mcxiaoke/packer-ng-plugin):Android 打包工具,支持极速打包,速度奇快
9、[symphony](https://github.com/88250/symphony):用 Java 实现的现代化社区(论坛/社交网络/博客)平台,功能众多,[访问该社区](https://hacpai.com/tag/Sym)
### JavaScript 项目
10、[BrowserQuest](https://github.com/mozilla/BrowserQuest):Mozilla 开源的多人在线角色扮演游戏项目
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/2491285.png' style="max-width:80%; max-height=80%;"></img></p>
11、[deep-into-node](https://github.com/yjhjstz/deep-into-node):深入理解 Node.js 的核心思想与源码分析
12、[Rental](https://github.com/answershuto/Rental):一款租房 APP,基于 Node.js 爬虫,爬取 58 同城租房信息,并用地图进行可视化展示,方便用户获取周围租房信息
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/70337112.png' style="max-width:80%; max-height=80%;"></img></p>
### Objective-C 项目
13、[iTerm2](https://github.com/gnachman/iTerm2):Mac 上超好用的终端软件
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/1580036.png' style="max-width:80%; max-height=80%;"></img></p>
### PHP 项目
14、[server](https://github.com/nextcloud/server):开源云存储平台,功能齐全,可以用于搭建公司内部的云存储平台
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/60243197.png' style="max-width:80%; max-height=80%;"></img></p>
### Python 项目
15、[certbot](https://github.com/certbot/certbot):免费的自动启用和部署 HTTPS 的工具,让你的网站开启 HTTPS 变得简单快捷。在部署教程页面选择服务器的操作系统和 Web 服务器,之后根据给出的步骤一步步的执行命令就行了,[部署教程](https://certbot.eff.org/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/26516210.png' style="max-width:80%; max-height=80%;"></img></p>
16、[explainshell](https://github.com/idank/explainshell):一个可以解析 Linux 命令的网站,它可以给出命令的解释和其参数的解释,例如:`ps -aux|grep python`,[在线演示](https://www.explainshell.com/)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/12484808.png' style="max-width:80%; max-height=80%;"></img></p>
17、[pdir2](https://github.com/laike9m/pdir2):Python 程序员需要一个更好的 `dir()` —— 以更加友好的显示 `dir()` 输出的结果
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/83316119.gif' style="max-width:80%; max-height=80%;"></img></p>
### Swift 项目
18、[EmojiIntelligence](https://github.com/BilalReffas/EmojiIntelligence):完全用 Swift 实现神经网络的 Demo
- 第一步设置 emoji 对应的图形
- 使用神经网络识别图形,返回 emoji 表情
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/87763802.gif' style="max-width:80%; max-height=80%;"></img></p>
### 其它
19、[chinese-copywriting-guidelines](https://github.com/sparanoid/chinese-copywriting-guidelines):中文文案排版指南
20、[CodeGuide](https://github.com/AlloyTeam/CodeGuide):腾讯前端团队代码规范
21、[ohmyzsh](https://github.com/ohmyzsh/ohmyzsh):一个能够让你快速上手,史称 “终极 Shell” zsh 的工具,让你感觉终端前所未有的好用。详细介绍 —— [MacTalk 之终极 Shell](http://macshuo.com/?p=676)
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/14/291137.png' style="max-width:80%; max-height=80%;"></img></p>
22、[ResumeSample](https://github.com/geekcompany/ResumeSample):程序员简历模板系列(Markdown)
23、[security-101-for-saas-startups](https://github.com/forter/security-101-for-saas-startups):归纳总结了一个初创企业在各个阶段所期待的安全建议,初创企业所掌握的资金和数据越多,那么对于安全的投资也要越多,[中文翻译版](https://github.com/forter/security-101-for-saas-startups/blob/chinese/readme.md)
<p align="center">
</p>