Back to Hellogithub

《HelloGitHub》第 14 期

content/HelloGitHub14.md

latest10.6 KB
Original Source

《HelloGitHub》第 14 期

兴趣是最好的老师,HelloGitHub 让你对开源感兴趣!

<p align="center"> </img> </p>

目录

点击右上角的 「目录」 图标打开目录,获得更好的阅读体验。

Tips:如果遇到图片刷不出来的情况,点击 换一种浏览方式。

<p align="center"> </img>

关注「HelloGitHub」公众号,第一时间收到推送

</p>

内容

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

C 项目

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

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

C++ 项目

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

<p align="center"></img></p>

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

Go 项目

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

<p align="center"></img></p>

5、go.uuid:Go 的 UUID

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

Java 项目

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

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

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

JavaScript 项目

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

<p align="center"></img></p>

11、deep-into-node:深入理解 Node.js 的核心思想与源码分析

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

<p align="center"></img></p>

Objective-C 项目

13、iTerm2:Mac 上超好用的终端软件

<p align="center"></img></p>

PHP 项目

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

<p align="center"></img></p>

Python 项目

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

<p align="center"></img></p>

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

<p align="center"></img></p>

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

<p align="center"></img></p>

Swift 项目

18、EmojiIntelligence:完全用 Swift 实现神经网络的 Demo

  • 第一步设置 emoji 对应的图形
  • 使用神经网络识别图形,返回 emoji 表情
<p align="center"></img></p>

其它

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

20、CodeGuide:腾讯前端团队代码规范

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

<p align="center"></img></p>

22、ResumeSample:程序员简历模板系列(Markdown)

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

<p align="center"> <a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub13.md">『上一期』</a> | <a href='https://github.com/521xueweihan/HelloGitHub/issues/899'>反馈和建议</a> | <a href="https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub15.md">『下一期』</a> </p>
<p align="center"> 👉 <a href='https://hellogithub.com/periodical'>来!推荐开源项目</a> 👈
微信中搜:<strong>HelloGitHub</strong> 关注公众号

不仅能第一时间收到推送,还有回馈粉丝的活动

如果文中的图刷不出来,可以点击 <a href='https://hellogithub.com/periodical/volume/14'>这里</a>。
</p>

赞助

<table> <thead> <tr> <th align="center" style="width: 80px;"> <a href="https://www.compshare.cn/?utm_term=logo&utm_campaign=hellogithub&utm_source=otherdsp&utm_medium=display&ytag=logo_hellogithub_otherdsp_display">
      <sub>UCloud</sub>

      <sub>超值的GPU云服务</sub>
    </a>
  </th>
  <th align="center" style="width: 80px;">
    <a href="https://www.upyun.com/?from=hellogithub">
      

      <sub>CDN</sub>

      <sub>开启全网加速</sub>
    </a>
  </th>
  <th align="center" style="width: 80px;">
    <a href="https://github.com/OpenIMSDK/Open-IM-Server">
      

      <sub>OpenIM</sub>

      <sub>开源IM力争No.1</sub>
    </a>
  </th>
  <th align="center" style="width: 80px;">
    <a href="https://www.qiniu.com/products/ai-token-api?utm_source=hello">
      

      <sub>七牛云</sub>

      <sub>百万 Token 免费体验</sub>
    </a>
  </th>
</tr>
</thead> </table>

声明

<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh"></a> 本作品采用 <a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh">署名-非商业性使用-禁止演绎 4.0 国际</a> 进行许可。