Login
Discover
Waves
Communities
Raidstead
Write
Login
Signup
brysj22952
@brysj22952
45
Followers
321
Following
33
Follow
Email digest
Resource Credits
Available
Used
Created
2017-10-08 14:00
RSS Feed
Subscribe
Posts
Blog
Posts
Comments
Communities
Wallet
brysj22952
cn
9y
BTS交易机器人(9)-日志系统(BTS trading bot)
日志系统 现在我们开始构造程序的日志系统,对于一个长时间运行的程序而言,出了问题没有办法即时的调试定位,只能依赖于打印的日志来排查。我对日志系统的期望如下: 日志能够同时打印到屏幕上和写入文件之中 日志要能够打印到屏幕上,这样程序一旦运行,能够确认开始的运作良好,可以放心离开了。日志还要能够写入到文件中,这样,长期运行的信息可以回过头来翻阅查找。 日志文件要有大小限制
$ 0.158
6
brysj22952
cn
9y
2017.12.05 My microblog 微博
这篇帖子只是我本周零散信息的汇集之地,仅做自己备忘之用,大家不要点赞。 2017-12-12 10:16:12:一个很简单的SBD提现方法 2017-12-10 23:42:15:不想做韭菜,有两本书可能会帮到你 2017-12-10 15:12:00:Python 资源大全中文版 搭建自己的翻墙服务器--Shadowsocks 服务端快速安装指南 2017-12-10 08:53:26:如何用CPU挖VRM
$ 0.083
10
brysj22952
cn
9y
BTS交易机器人(8)-发送邮件配置(BTS trading bot)
在VPS上要能够发送邮件,以便交易程序出问题时及时得到通知。这个发送邮件的功能我折腾了好久,我把碰到的坑给大家分享,以免走弯路。 坑1: 检查25号端口是否正常 之前百度云申请的VPS,可以直接发送邮件,发送邮件的命令如下所示: echo "content" |mail -s "title"
[email protected]
brysj22952
cn
9y
灵光一闪,对区块链本质的思考(A reflection on the nature of the block chain)
现在大家对区块链技术的基本看法大概是这样:如果说互联网是信息流通的革命,那么区块链则是价值传递的革命。刚刚我在思考,和互联网技术的专业庞杂、丰富多彩相比,区块链技术的基本思想似乎略显简陋,不就是把区块像链条一样连接在一起吗?它为什么有这么大的威力呢?
brysj22952
cn
9y
BTS交易机器人(7)-安装其它依赖组件,配置uptick(BTS trading bot)
脚本中用到了Python的goto语句,需要事先安装,运行“pip3 install goto-statement”命令即可。 我们继续配置uptick,使它能够正常工作,首先添加一个key,运行“uptick addkey xxxx”命令,这个key怎么获取到呢? 获取key的方法 1)打开“ 网站,网站右上角有一个锁头标志,点击此图标,输入密码,进行解锁。
brysj22952
cn
9y
BTS交易机器人(6)-安装uptick(BTS trading bot)
一切就绪,就开始安装BTS交易Python组件了。首先我们安装uptick,其项目网站: 。运行pip3 install uptick命令即可,在我的环境上安装顺利,没有出现什么问题。 接下来运行uptick命令,提示“ImportError: cannot import name 'byte_string'”,这个我百度了好久,没有找到解决办法,只好科学上网,在谷歌中搜索,找到了下面这篇帖子:
brysj22952
cn
9y
BTS交易机器人(5)-安装pip3(BTS trading bot)
安装好python3.x之后,我们还需要安装pip3,这个是用于获取和安装python组件的工具。这里参考了 下面的文章: install pip3 for python 3.x 由于安装也没有那么顺利,所以也记录过程如下: 先安装setuptools: wget --no-check-certificate tar -zxvf setuptools-19.6.tar.gz cd setuptools-19.6
brysj22952
cn
9y
BTS交易机器人(4)-把Vim改造成简易Python编辑器(BTS trading bot)
在新的VPS(虚拟主机)上,发现一个奇怪现象,修改“/etc/vimrc”配置文件,在Vim并没有生效,搜索baidu也没有结果,难道是VIM8.0的问题?无奈只能建立一个新文件“~/.vimrc”,从零开始配置,下面就是我用到的配置,基本上进行Python脚本编写感觉还是比较顺手的。 syntax on "自动语法高亮 set number "显示行号 highlight comment
brysj22952
cn
9y
2017.11.25 My microblog 微博
这篇帖子只是我本周零散信息的汇集之地,仅做自己备忘之用,大家不要点赞。 2017-12-2 11:14:35:配置centos发邮件 2017-11-28 22:48:09:太阳底下无新事——币乎社区想要解决什么? 2017-11-27 17:27:19:终于见到钱了至兑换SBD成微信红包 2017-11-25 14:18:03:Pillar的基本介紹及背景資料整理
brysj22952
cn
9y
BTS交易机器人(3)-Python升级(BTS trading bot)
上文有说到,Python需要升级到3.x版本,我决定升级到最新的3.6.3版本。升级过程参考了下面的文章,在此对文章作者表示感谢! Python 升级3.6 只是这篇文章部分内容需要略微调整,在此记录一下,以备后来者参考。 文章中的涉及到“3.6.0”的字符串,全部修改为“3.6.3” 在我的环境上确实出现了“zipimport.ZipImportError”的错误,所以需采用文中描述的办法处理
brysj22952
cn
9y
BTS交易机器人(2)-运行环境(BTS trading bot)
本文记录一下运行环境和代码编辑环境。下面的环境是正在成功运行的: Linux版本:使用lsb_realse -a命令查询,可以知道使用的是CentOS 7.1.1503(core)版本。CPU是AMD64的。 Python版本:使用python --version命令可以查看,系统自带的是2.7.5版本。但是BTS交易的API必须是Python3.x的版本,所以我又安装了一个新的版本,python3
brysj22952
cn
9y
BTS交易机器人(1)-选购VPS(BTS trading bot)
我准备重构一下之前的BTS交易机器人,趁着重构这次机会,我决定完整记录下整个过程,供自己备忘,也供大家参考。 先从选购VPS开始。BTS自动交易由于是7*24进行,肯定需要一个永不宕机的PC,它是用Python语言开发的,所需的资源很少,所以只需要最低配置的云主机就好了。下面我把选购VPS的过程给大家分享一下。 我的VPS的要求有几点:
brysj22952
cn
9y
Python学习-goto语句 Learn for python-goto statement
前面有提到,我开发了一个BTS自动交易的程序,是用Python语言完成的。以前没有使用过Python语言,也是边学边用。相对来说,我对C#语言比较熟悉一些,在使用C#语言时经常用它的一个偏门语法:goto语句。goto语句大家应该都比较了解了,就是跳转语句,汇编语言里面比较常见。现代软件工程中往往不推荐使用goto语句,因为代码逻辑复杂,出问题不好定位。
brysj22952
cn
9y
2017.11.16 My microblog 微博
这篇帖子只是我本周零散信息的汇集之地,仅做自己备忘之用,大家不要点赞。 2017-11-21 19:27:07:python 的日志logging模块学习 python3 logging 的示例 2017-11-21 18:55:53:我发现学习某个库最佳的方法是包装成自己的库 2017-11-21 18:47:22:说说我那复活的视频下载插件 2017-11-21 16:46:54:
brysj22952
cn
9y
linux学习-VIM编辑器-键盘映射 Learn for linux and vim editor on key mapping
linux学习-VIM编辑器-键盘映射 Learn for linux and vim editor on key mapping
brysj22952
cn
9y
linux学习-VIM编辑器-多文件、多窗口 Learn for linux and vim editor on multi-window
linux学习-VIM编辑器-多文件、多窗口 Learn for linux and vim editor on multi-window 使用vim写代码时经常要参考别的文件定义的数据结构等信息,所以需要打开多个窗口,能够同时显示多个文件。下面总结一下我常用的几个命令。下面的操作假设vim已经按照正常方式打开了一个文件。 打开一个新的文件,并水平分割窗口 :split otherfilename
brysj22952
cn
9y
linux学习-VIM编辑器-代码折叠 Learn for linux and vim editor on code folding
linux学习-VIM编辑器-代码折叠 Learn for linux and vim editor on code folding
brysj22952
cn
9y
我对数字货币投资的一些想法 Some ideas about investing in digital money
我对数字货币投资的一些想法 我之前是囤了一些比特币的(BTC),是BCC分叉后的,也就是说手里没有BCC/BCH,这两天BTC猛跌,BCH猛涨,有些人说BCH才是真正的比特币。我本来是比特币的信仰者,现在也有些发慌,长此以往,我手里的比特币岂不是将来一文不值了?怎么办呢? 看来是时候再梳理一下我对数字货币投资的一些理念了,然后再反思一下这些理念是否是合理的。
brysj22952
cn
9y
自己实现代码生成器 Implement your own code generator(2)完结篇
自己实现代码生成器 Implement your own code generator(2)完结篇 续上。废话少说,我们先看看最后生成的Python脚本框架是什么样子的。 #IOrders interface class IOrders: #Get the newest orders info #IOrders GetCurrentOrders() def GetCurrentOrders(self):
brysj22952
cn
9y
2017.11.9 My microblog 微博
这篇帖子只是我本周零散信息的汇集之地,仅做自己备忘之用,大家不要点赞。 2017-11-16 09:05:31:【希多说币】比特币和以太坊的杀手Cardano—世界第一个经过数理验证的区块链! What is Cardano? 2017-11-15 20:59:09:实现adjust函数-看一下之前的实现 2017-11-15 17:17:06:DropDeck|Applied the whitelist
← Latest
Older →