7 取啥都被占用

尚未进行身份认证

是个业余自学编程的童鞋

等级
TA的排名 2w+

【三脚猫指路】requests+etree+中文出现乱码的解决方式

今天记录个编码问题的解决方法(好像时不时这个编码问题就会跳出来烦一下)。import requestsfrom lxml import etreereq = requests.get("https://www.cn.com/index.html") #某网页,有中文if req.encoding == 'ISO-8859-1': encodings = requests.utils.get_encodings_from_content(req.text) #这方式其实还能往下琢磨

2020-05-08 20:00:59

继续tezos的oracle实现

话说这个tezos最让人烦的一点就是底层Michelson不说,上层的交互语言出了不少,看着是渐渐稳定于ligo,但是lorentz好像也是挺出色的支持语种。

2020-04-22 00:54:11

tezos上的山寨版token发行

这几天在github上发现一个不错的代币发行草稿,虽然本身已经是上个protocol上跑的东西了,但是改一改就能使用。整套改没有精力,所以我把其中最主要的代币发行以及合约上线的这一部分升了级,使其兼容到了protocol006。再来放一个操作图:山寨代码地址以及使用方法:https://github.com/Michshelle/token-contract-exa...

2020-04-19 11:24:45

multi sig contract的意义与实操

最近了解algorand,本来呢,只是想起个relay node看看奖励机制的,然而却意外收获了multi sig这块比较实际的发现。首先这种multi sig account/contract 在各类blockchain上面都有,但是应用上对于小韭菜却从来不多,一直到algo的relay node有潜在被黑风险,然后其中有个概念就是创建multi sig account放在relay nod...

2020-04-11 13:05:30

始料未及的COVID-19、延期的考试、又可以瞎倒腾的喜悦

Hmmm,真的本来下定决心不要东摸西摸专心功课,但是确实发生了本次人类历史上的大事件(当然可能在以后的日子里这个也就是洒洒水水平)导致了考试的延期,我又再一次的东张西望起来。hmmm,好吧为了庆祝又可以自由活动,特此献上抄来的小程序一篇。以下可以用在ledge nano x上面查阅ETH。ledger的椭圆曲线弧度做了修改,更加细化了。# List accounts from th...

2020-03-30 22:28:42

逃避心态搞到自己忍无可忍

可能这就是自己振作的方式,强迫症发作到奔溃的我,终于决定考试结束之前不再碰区块链和其他各类程序。说白了自己就是不愿意面对考试。今天终于把ETH testnet上的DAI 搞出来了(血与泪教训:不要用kovan,用dai官网介绍的vault.js方式),这之后三个月我不会再碰细节的程序代码。明明专业不是计算机,你是不是有毛病!我知道你就是不肯看金融,大姐求你把试考了吧,水平不行,就更应该面对和努力...

2020-03-01 14:40:07

想象中的carry trade vs 现实里的carry trade

呵呵呵,又栽了。看到银行澳币利息三个月年化8.8%。这不正是金融人士施展carry trade的好时机么?一顿骚操作,三个月以后,5万港本还亏了几十。大银行们,你们是不是知道澳币短期会汇率暴跌啊。告诉我!这个馊主意是谁想出来!坑我们消息面看不全的韭菜么!这件事告诉我们,不要自作聪明,想当然运用看着逼格很高的金融理论。做carry trade 还是要多了解对应两国的宏观经济面的(本人很不了解...

2020-02-12 21:30:47

移动硬盘的防卡保护脚本

要往一个Portable SSD上不停写入,在这个过程中,已经遇到过几次移动硬盘卡死。因为没有及时发现,一般都已经卡死了很久了。症状:对应在移动硬盘上的进程%CPU一直在90%以上。一般处理手法:强制Eject为了保护一下ssd 的寿命于是,k=0MEGA=10urgent=850breaking=60while true; do#第一步得到相关的命令的各资源占用 ...

2020-01-23 14:28:35

[bitfinex]自动放贷小程序炮制过程描述

重操旧业,又折腾起了空气币。但是这次终于觉得,短放很繁琐(尤其比如放贷7天,人家2天就还了)。天天盯不现实,还是用API搞吧。首先上bitfinex的API文档(我选python系列 + 简明的REST(真的受不了看websocket)):https://docs.bitfinex.com/docs/open-source-libraries 其次如果在一些地区,是上不去的。这时候就涉及到...

2020-01-15 21:12:35

[某区块链全栈基础]tezos_michelson+conseiljs

接触了皮毛的michelson之后,一直想写非常皮毛的dapp。但是前端实在没啥基础。这时候发现了这篇好文,很好的给初学者展示了一个dapp的脉络(安装conseiljs里面还有更多的范例)。https://medium.com/the-cryptonomic-aperiodical/starting-with-smartpy-part-6-creating-a-dapp-4f169ebb25...

2019-12-29 18:24:46

mcp3208 和 树莓派3b板子的配置以及对应代码

先上连接图。左边图是关键,图右上角是板子上面pin更加细节的说明。其他的图像都不搭界。MCP3208 在2013年一位日本大佬的代码:https://seinzumtode.hatenadiary.jp/entry/20130918/1379501130针对MQ-X这类气体模块,用MQ-2去做实验(这个模块是可燃气体,那个打火机就能看出程序里的读数变化)。所以MQ2的AO的小针就是对应MC...

2019-12-21 00:10:28

Ssmtp用网易账号发邮件遇到邮箱服务器发出554 SPM警告的曲线救国

古董树莓派又出场了(3b,Rev1.2的板子),烧上最新的stretch版本后,寻思搭配面包板以及mcp3208做个变化多端的短信和邮件同时报警的程序。呵呵,然而第一步就栽了个跟头,ssmtp配置搞定之后发邮件测试,一直被126判垃圾邮件,穷尽网上各种招数(比如指定From,躲避敏感字眼等),也还是554。此处我发现一条可行的解决方法是用sendmail来发送邮件。sendmail -t &...

2019-12-20 22:40:15

Walking through small pieces of michelson code

https://arvidj.eu/michelson/Application ofCHECK_SIGNATURE: VerifiessignatureofbytesbykeyTry it via cmd line as below, put the above code into checking_sig.tz,./tezos-client run script c...

2019-11-30 16:00:21

内存分配的一个简单思路

好吧好吧,又开始作,打算碰一下,据说n年都学不好的西加加(谁给你的勇气?)然后就看到了一段小代码,觉得思路不错,没啥新鲜的,只是学C的时候,貌似居然没有碰到过,其实是一个很常识的思路。//One super simle program about memory allocation. Good way to allocating runtime memory#include &...

2019-11-26 01:24:38

记php升级到5.6及以上版本给phpmailer留的坑

没想到居然还能在php底下挂一篇,哦哈哈哈哈。但是这篇基本不会有什么要coding。背景是发现https的网站上发邮件居然不管用了。报的最初错误是,无法连接到smtp服务器。根据逻辑,先走telnet 和 证书验证查询,都没毛病(这里瞎举例一下口令"telnet smtp.xx.com 777" and “echo QUIT | openssl s_client -connect s...

2019-10-17 20:57:08

用smartpy 写tezos智能合约

虽然早年tezos经常是给人喷没必要,以及如今又被骂drama queen。然而这货带领本三脚猫了解起了区块链智能合约。本来想基本去掌握下liquidity然而发生了OCaml大佬甩锅的事情,liquidity在他们repo里面妥妥把tezos换成了dune,本人也就放弃了。转而用上了smartPy。现阶段这货只能在smartpy.io上混web-based IDE editor。本地还没...

2019-10-07 17:23:58

来一篇自助打卡脚本(简单验证码识别)

搬砖居然要打卡,咩呀!臣妾做不到啊!于是只好想定时任务自助打卡馊主意。打卡机制描述:用账号密码登录到签到页面,然后输入四位数字验证码,点击签到。一开始想直接执行js脚本(selenium.execute_script),签到。发现验证其实是带到服务端做的,所以此路不通。于是只好上tesserocr加持我打卡。安装精髓看这里。tesserocr其实是在用tesseract,所以act...

2019-09-22 12:01:13

巧不用row_number-sql 取连续时间段(EDIT:原标题为巧用)

嗯,其实这个早就该顺手记了。然而太懒。趁此良机,为本月流水账充个数~~EDIT: --这篇是再发布,因为我发现之前的版本根本就是瞎扯淡,特此纠正:经常遇到某些表格数值,要去找它的连续区间,光靠min(date),max(date) group by可能不够,因为这个数值可能出现了一段连续时间后,变化了,又过了一段时间又变化回去。此时就需要row_number()。不过亿级表尽量还是别...

2019-08-22 17:53:19

cx_Oracle中文显示乱码???

被关起来做DB,封闭落后滴环境(人家故意的)。然后就遇到了一个大坑。python 和cx_Oracle连用。中文数据导出到notebook每次都只能给???,最后终于排查出一种修改方式(当前用户环境变量还能改的前提)。首先连上数据库后 select userenv('language') from dual; 看一下。然后请修改当前用户环境变量或者系统环境变量(本人没条件改后者,也没法...

2019-07-29 16:08:45

土鳖版转发imessage去到第三方邮件的方式

因为业务需要,需要做个小工具来转发手机短信(iphone)。据说这个对于android来说没压力的。但是对于爱疯用户貌似挺痛苦(主要applescript用的不6)。以下记录一种曲线救国法,希望帮到有缘人~~~首先请在iphone手机上message.app这个设置里面,打开消息转发(前提就是登陆apple id)。紧接着,转发到mac主机后。来一段底下的python小脚本。再接着,打开...

2019-07-07 16:28:00

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。