Category: I.T.

说说我那复活的视频下载插件

去年11月份的时候, 无聊弄了一个CHROME视频下载插件, 各种前端技术 JS, AJAX 甚至有4台视频下载解析的服务器分布于 英国伦敦, 美国西部, 美国东部还有日本东京. 可以支持的视频网站数十种, 甚至支持了一些爱情动作片站点. 可想而之, 这么一个视频下载利器很受欢迎, 使用的人群很多是 YOUTUBE还有一些较难下载的 动作片爱好者. 但今年7月份的时候, GOOGLE下架了, 给出的原因是: CHROME插件不允许或者帮助下载 YOUTUBE视频. CHROME插件不能为爱情动作片视频站点引流. 一下子, 用户数降了下来: 我改了好几版本, 但是GOOGLE总是说我违反条例, 也没仔细说怎么个违反法(我自认为已经修改好了) 后来, 我才明白, …

SteemSQL 教程 – 如何获取史上赚最多金的作者?

@nationalpark 兄在过去几天发了好几篇 关于史上最多金的分析. 这篇我将介绍这是如何实现的, 这样的话, 你也可以自己分析这些数据了. 我们都知道在 Comments 表里存放的帖子数据, 这就包括了收益. 我们只需要按 作者来分类 (group by author) 然后累计 total_payout_value (过去已经结算的帖子) 和 total_pending_payout(7天内的帖子) 即可. select top 100 author, sum(total_payout_value) + sum(total_pending_payout_value) from …

R 教程之通过 RStudio 来快速连接SteemSQL

上个月, 我在我的R教程里介绍了如何通过R脚本来连接STEEMSQL. 最新的R STUDIO添加了一个 Connection , 可以用于快速连接各种数据库, 比如 STEEMSQL. 选择 ‘New Connection’, – ODBC 第一次需要安装 ODBC这个包 我们可以选择数据源 ‘SQL Server’ 或者 ‘SQL Server Native Client 11.0’ 然后在参数列表里添加: Server=sql.steemsql.com;Database=DBSteem;Uid=steemit;Pwd=steemit 最好测试一下链接. 如果我们选择 …

换手机/手机丢失后的两步验证 (Google Authenticator)

两步验证 (Two Factor Authentication) 用于加强程序验证的安全性. 即使你的密码被别人破解, 那么没有手机, 你的帐号还是安全的. 启用两步验证需要绑定手机. 在第一次启用时候服务器会产生一个密钥, 用户通过扫描二维码把密钥保存到手机中, 如果更换手机, 则需要重新添加密钥. 服务器和手机都保存同一密钥, 这么一来, 在输入密码需要两步验证时, 用户需要输入验证程序中(例如 Google Authenticator)给定的6位数字. 大概原理就是: 6位验证码= HASH(密钥+ 当前时间戳/30秒) 6位验证码默认30秒内有效. 服务器只需要验证生成的6位验证码30秒内是否一样就知道手机是否存有同样的密钥. 如果每次都要通过手机上两步验证来输入6位验证码挺麻烦的, 所以网站一般都会提供 “请记住我30天” 或者 …

自定义 RSS 参数 steem

今天 @luneknight 又找我说: YY兄, 有个事情要麻烦一下 之前建议你RSS改成 cnsteem 结果因为北京电信封端口的原因 我请skenan提供了ip和端口 直接可以访问cnsteem 但是无法用域名访问 从rss无法跳转 还是得麻烦你给我一个steemit的rss 多谢了 前不久, 把RSS默认域名改成 cnsteem.com 有点霸道, 万一 cnsteem.com暂时访问不了了呢? 又或用户就是想用 steemit.com, busy.org和其它前端UI呢? 于是想了想, 还是把默认改成 steemit.com 不过增加了一个参数 steem 用于自定义前端UI …

海龟画图教程 分形五角星

分形图案就是自身很相近的一些图案, 比如这个: 这是用LOGO海龟画出来的, 每一个角落都和整体很相像. 我们可以认为每一个五角星的角都继续长满了小一点的五角形. 分形图案一般来说就是用递归来实现, 直到每一个更小的图案不能再小了(再小就看不清楚了). 我们用LOGO语言来定义一个函数, 功能就是画一个五角形, 然后在每个小角上继续画一个五角形, 直到五角形太小了. cs ht to star :size :small if :size<:small repeat 5 end star 200 10 我们把最小的阀值变小一点 star 200 5, …