• 微信 horysk8
  • global@horysk.com

开源项目推荐14


以下为本期内容|每月 28 号更新

C 项目

1、ip2region:IP 到地区的映射库,速度快(毫秒级)、准确性高(99.9%),妈妈再也不用担心我的 IP 地址定位,示例代码:

1
2
3
4
5
6
7
8
9
10
cd binding/c/
gcc -g -O2 testSearcher.c ip2
<!--more-->
---


> **以下为本期内容**|每月 **28** 号更新

### C 项目
1、[ip2region](https://github.com/lionsoul2014/ip2region):IP 到地区的映射库,速度快(毫秒级)、准确性高(99.9%),妈妈再也不用担心我的 IP 地址定位,示例代码:

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>

    

Categories

Tags

热点