Fork me on GitHub

第 14 期

兴趣是最好的老师,HelloGitHub 就是帮你找到编程的兴趣。

C 项目

1. ip2region

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

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

C++ 项目

2. SQLAdvisor

美团点评公司 DBA 团队开源的一个分析 SQL 并给出索引优化建议的工具,开源内容和内部使用保持一致,文档齐全

3. bfs

百度文件系统,架构图如下:
bfs

Go 项目

4. poseidon

Poseidon 系统是奇虎 360 开源的一个日志搜索平台,可以在数百万亿条、数百 PB 大小的日志数据中快速分析和检索特定字符串。

5. go.uuid

Go 的 UUID

6. fsql

用 SQL 的语法搜索文件,酷吧
fsql

Java 项目

7. symphony

用 Java 实现的现代化社区(论坛/社交网络/博客)平台,功能众多,访问该社区

8. druid

一个 JDBC 组件库,包括数据库连接池、SQL Parser 等组件,同时能够提供强大的监控和扩展功能

9. packer-ng-plugin

Android 打包工具,支持极速打包,速度奇快

JavaScript 项目

10. BrowserQuest

Mozilla 开源的多人在线角色扮演游戏项目
BrowserQuest

11. Rental

一款租房 APP,基于 Node.js 爬虫,爬取 58 同城租房信息,并用地图进行可视化展示,方便用户获取周围租房信息
Rental

12. deep-into-node

深入理解 Node.js 的核心思想与源码分析

Objective-C 项目

13. iTerm2

Mac 上超好用的终端软件
iTerm2

PHP 项目

14. nextcloud

开源云存储平台,功能齐全,可以用于搭建公司内部的云存储平台
nextcloud

Python 项目

15. explainshell

一个可以解析 Linux 命令的网站,它可以给出命令的解释和其参数的解释,例如:ps -aux|grep python在线演示
explainshell

16. certbot

免费的自动启用和部署 HTTPS 的工具,让你的网站开启 HTTPS 变得简单快捷。在部署教程页面选择服务器的操作系统和 Web 服务器,之后根据给出的步骤一步步的执行命令就行了,部署教程
certbot

17. pdir2

Python 程序员需要一个更好的 dir() —— 以更加友好的显示 dir() 输出的结果
pdir2

Swift 项目

18. EmojiIntelligence

完全用 Swift 实现神经网络的 Demo

  • 第一步设置 emoji 对应的图形
  • 使用神经网络识别图形,返回 emoji 表情

EmojiIntelligence

其它

19. oh-my-zsh

一个能够让你快速上手,史称 “终极 Shell” zsh 的工具,让你感觉终端前所未有的好用。详细介绍 —— MacTalk 之终极 Shell

20. ResumeSample

程序员简历模板系列(Markdown)

21. CodeGuide

腾讯前端团队代码规范

22. security-101-for-saas-startups

归纳总结了一个初创企业在各个阶段所期待的安全建议,初创企业所掌握的资金和数据越多,那么对于安全的投资也要越多,中文翻译版

23. chinese-copywriting-guidelines

中文文案排版指南