以太坊内容上链的方法

关心链圈或者币圈的朋友,或许听过北大yuexi的事件。那我们应该如何将信息发布到区块链上呢?如果做到已经发布,就不可篡改。一经发布就永久流传呢?方法很简单。(之前,我还通过部署合约的方式,真的是太low了) 原理 其实原理很简单: 在以太坊上,任何一笔交易都会记录在区块里面,而...

2018-05-02 14:51:14

阅读数:3120

评论数:0

如何修改kibana的默认主页

在6.0版本以前,登录kibana之后,默认会路由到app/kibana下的discover应用。 在6.3版本以后,新增了一个home路径/app/kibana#/home?_g=h@44136fa,访问根路径\会直接跳到以上路径。 希望在kibana上做更多定制化开发的同学,或许会有需求在登录...

2019-01-18 15:33:11

阅读数:23

评论数:0

如何让kibana零等待时间升级插件(前后端分离的部署)

正如官方文档所自豪宣称的那样。Kibana更多的是一个平台,一个可以让插件独立开发,“独立部署”的可扩展性平台,可以让我们自由的发挥自己的想象力和能力,根据自己的需求往上添加原生Kibana所不提供的功能。你可以开发一个新的app,也可以只部署一个后台服务,也可以是一个隐藏的跳转页面,这些,都有赖...

2019-01-11 10:28:43

阅读数:36

评论数:0

一段代码:用ccxt封装一个函数获取各交易所各交易对的日线数据

以下代码通过ccxt获取各交易所各交易对的日线数据,大家可以简单的修改,改为获取分钟级别的k线数据,并返回合适的数据格式(这里只返回时间和close价格) 需要依赖的库: import ccxt import pandas as pd from datetime import datetime i...

2019-01-04 16:53:45

阅读数:64

评论数:0

在kibana V6.5.1上开发认证插件的踩坑记录

之前在6.0.0版本上做过一次,那时是用template-kibana-plugin也就是sao来生成开发插件的模板的。需要自己去下载npm install -g sao然后再跑起来。还是想用这个方法的可以浏览这些文章: kibana-plugin-development-tutorial——k...

2019-01-04 16:44:41

阅读数:403

评论数:0

如何为ccxt添加shadowsocks proxy

希望通过ccxt(一个国外的数字货币交易库)参与数字货币量化交易的朋友,如果没有墙外的服务器,可以参考以下方式,用墙内服务器获取各个交易所的数据。(当然,我这里免费给1token打个广告,1token是一个国内的库,其api是可以在墙内获取交易所数据,并且交易的)。 首先,需要先配置科学上网并让p...

2018-12-30 17:41:42

阅读数:110

评论数:2

python requests库CentOS上使用shadowsocks

这个网上已经有不少教程了,但怎奈都是错的,或者说是requests更新了之后,就不再适用了,这里更新一篇 安装支持socks功能的requests 首先,要安装支持socks功能的requests pip3 install requests[socks] 安装shadowsocks 然后,需...

2018-12-30 17:32:51

阅读数:72

评论数:0

为何要通过Kibana展示promethues的数据以及如何去做

Elastic stack不停的迭代中狂奔。在最新的V6.5版本发布后,我们可以发现,其路线图已经越来越倾向于成为一个全栈的,全链路的,从下至上,从底层硬件资源数据一直到上层用户数据,从资源监控,到性能监控,直至安全审计的智能化运维系统了。这其中解决的一个痛点是:企业中存在各种各样的业务系统,每个...

2018-12-27 09:44:43

阅读数:71

评论数:0

用elasitc stack监控kafka

当我们搭建elasitc stack集群时,大多数时候会在我们的架构中加入kafka作为消息缓冲区,即从beats -> kafka -> logstash -> elasticsearch这样的一个消息流。使用kafka可以给我们...

2018-12-12 11:28:05

阅读数:42

评论数:0

Kibana优化过程(Optimize)过长或无法结束的解决方案

使用过Kibana的同学应该都知道,当我们在kibana的配置文件中打开或者关闭功能,或者安装、卸载额外的插件后,重启kibana会触发一个优化的过程(optimize),如下图: 这个过程或长或短,视你电脑的性能而定。这里简单介绍一下该过程所要完成的事情。 Kibana是一个单页Web应用 首...

2018-12-12 10:34:31

阅读数:141

评论数:0

搭建Elasitc stack集群需要注意的日志问题

搭建Elasitc stack集群时,我们往往把大部分注意力放在集群的搭建,索引的优化,分片的设置上等具体的调优参数上,很少有人会去关心Elasitc stack的日志配置的问题,大概是觉得,日志应该是一个公共的问题,默认的配置应该已经为我们处理好了。但很不幸,在不同的机器配置或者不同的运营策略下...

2018-12-10 17:37:03

阅读数:258

评论数:0

Loxo,拜耳的Vitrakvi赢得了FDA的批准。现在是困难的部分:寻找病人

虽然用我的技术博客了发这样的翻译文章不是很合适,但对于要了解这款“神药”的人来说,这个消息是很关键的。因为Vitrakvi只适用于NTRK基因融合的病患。 “一位肿瘤科医生将寻找NTRK融合患者的难度与大海捞针进行了比较,但仍然有一些如何找到它们的线索。他说,像Vitrakvi这样的药物仍然要...

2018-11-28 19:17:34

阅读数:548

评论数:0

记filebeat内存泄漏问题分析及调优

ELK 从发布5.0之后加入了beats套件之后,就改名叫做elastic stack了。beats是一组轻量级的软件,给我们提供了简便,快捷的方式来实时收集、丰富更多的数据用以支撑我们的分析。但由于beats都需要安装在ELK集群之外,在宿主机之上,其对宿主机的性能的影响往往成为了考量其是否能...

2018-11-26 22:32:23

阅读数:1109

评论数:2

使用backtrader和ccxt搭建一套数字货币量化系统 (一)

随着数字货币市场的不断成熟,这一领域的量化项目也越来越多。因为数字货币交易的门槛比较低,交易也很灵活,越来越多的交易者或开发者开始尝试自己做量化交易,本篇博文将给大家介绍一个比较易于入门的组合backtrader和ccxt backtrader、ccxt简介和安装 其实在量化领域,有大量可用框...

2018-10-23 11:33:40

阅读数:1055

评论数:1

解决Selenium无法启动的问题:WebDriverException: Message: chrome not reachable

上来先讲重点,如果出现这个问题,先检查两个地方: 和网上大多数的文章类似,先看你的hosts文件中localhost的指向 排查第一个问题之后,打开你的进程管理器,看看是不是有已经运行的chromedriver程序占用了端口 一般都是这两个问题造成的。下面是细节: 这两天,我也遇到了这个...

2018-09-07 09:43:44

阅读数:1702

评论数:0

最强PostMan使用教程(5)- 工作协同:使用Postman生成接口文档和示例

Postman这个Documentation功能对于前后端分离的团队,接口开发团队来说真的是提升沟通效率和工作效率的一个利器。废话不多说,直接上干货来看如何通过Postman来生成接口文档和发布接口文档,以及如何定制化文档中的内容。 流程概要 定义一套接口,为接口生成文档和示例一般来说有以下步...

2018-08-27 22:26:42

阅读数:4345

评论数:5

最强PostMan使用教程(4)- 使用Postman的模拟服务模拟(mock)后端

最近在做一些app,前后端分离的开发模式是必须的。一直用的python flask做后端的快速POC,python本身就是一门胶水语言,开发起来方便快捷,而flask又是一个极简的webserver框架(比Django简洁)。但在这里推荐的是使用Postman,避免同时打开pycharm和w...

2018-08-25 18:00:15

阅读数:1929

评论数:0

如何写个爬虫自动褥公信宝的羊毛(公信宝自动采矿)

这个文章只是提供个思路,不会提供源码,毕竟公信宝是一个落地落得不错的区块链公司,要求大家每天登陆一下APP手动点几下矿也是希望通过app做更多的推广,当然,如果不登陆app就没有收入这点是有点坑爹的。。。不知道这个文章写了之后多久公信宝会改,who care。。。 我在上一篇文章中已经很...

2018-08-01 11:28:21

阅读数:952

评论数:0

在app上签到,打开,做任务的爬虫

研究这个,主要是很多app上提供的类似会员积分的东西就可以抵换实物,虽然不多,但是我有云啊,几个爬虫机器人刷刷就每天扫一遍,反正资源不用白不用。虽然大部分的app应用都有pc版,可以直接才浏览器中获取对应的api,但毕竟很多活动是app里面才有的。其实,app版和pc版也没有本质的区别,除非app...

2018-07-30 09:12:48

阅读数:779

评论数:3

intellij中使用正则表达式快速替换

比如有这样的一个数组: FEAR_GREEDY_INDEX = [{'2018-02-01': '30'}, {'2018-02-02': '15'}, {'2018-02-03': '40'}, {'2018-02-04': '24'}, {'2018-02-05': '11'}, ...

2018-07-26 17:03:47

阅读数:984

评论数:0

提示
确定要删除当前文章?
取消 删除