• 使用Graphviz画网络运营商链路丢包率

    假设现在有各个运营商之间的路径edges = [],列表的每一个元素都是诸如(prev_isp, isp)的元组,nodes = dict()是各运营商的数据字典,包括该点经过的次数、总丢包和国家,edges_cnt = dict()记录每条边经过的次数,edges_loss = dict()则记录每条边的目的节点的丢包个数。根据这些信息使用Graphviz将运营商之间的链路质量展现出来。

  • 根据IP查询国家及运营商【python实现】

    给定一个IP,可以从一些网页(如ipinfoipinfodb)获取该IP的信息,如国家、运营商、地理位置等。但是随着需求的变化,只使用其中一种可能并不能满足项目的需求,因而需要寻找更多的方法来适用需求。

  • Github开启双因素验证后无法push【solved】

    Github开启双因素验证验证后无法进行push解决方案。

  • git bisect

    今天在看openssl源码的时候,发现最新pull下来的代码把ssl/ssl_algs.c这个文件删除了,该文件有函数 SSL_library_init的定义,于是我想知道为什么删除该文件,刚开始用笨办法——倒着查看每个patch, 但太慢了,于是想到了git bisect,虽然之前知道这个工具,但一直没用过,现在终于有用武之地了。

  • Ceph环境搭建【CentOS】

    从某种程度上该文章是 ceph.com 快速安装文档的翻译,在跑不通的情况下我会以自己的方法进行处理。本文的所有内容均在 CentOS 环境下运行。