2019.8.4

犹豫了很久,也不知道写啥,就随便写两句话吧。

2019.8.7

在考虑要不要回去一趟,现在还有些时间,不过似乎也没法待太久。可是回去也不知道做啥,大概就是看看家里人,陪伴他们几天。

贝壳家里有事回去了,下周才能回来,现在只剩下我一个人在屋里。有点寂寞,也有点不安,突然发现自己有点不太习惯完全一个人待着了,尽管我也并不喜欢总和其他人待在一起,宁可一个人。

在想着弄这个博客写什么东西呢,其实我就想写点乱七八糟的,心情,情绪,胡思乱想,什么也不是。大概就是让思绪游荡,完全也不整理,让它自由自在的晃荡着。

中午吃什么呢?已经没有菜了,只剩下红薯,辣椒,一点水果,差不多这样,米和面都还有。如果要做饭吃的话,得去买菜。

这两天开了药也没用起来,还是觉得太不方便了,在想要不要专门买些装备,但是也觉得很麻烦,而且以后就没啥用了,有点浪费。药如果不用的话,钱感觉也白花了,而且自己还是难受,这个也得赶紧想想。

盼着贝壳赶紧回来,希望一切都好。这几天我是不是要回家呢。话说我又吃点什么好。药得赶紧用起来。心里现在正想着这四件事情。

晚上18:10,把饭蒸上了。还是去超市买点菜吧,需要买葱、洗手液,买点蔬菜,买两个鸡腿。晚上查一下电费,另外看看燃气费怎么查。

做了一个苦瓜炒鸡蛋,一个青椒腊肉,感觉还行,比较合自己的口味。算是第一次自己一个人做饭,还算可以。剩饭盛出来了,准备明天炒蛋炒饭。电费还是没有查到,支付宝上看不到,电话查询提示功能没有开通,微信查询又需要查询密码,总之搞得好麻烦。燃气费就完全不知道了,不管了,还是等账单吧。

上周末看了《哪吒之魔童降世》,确实非常精彩,一个是剧情比较意外,没有想到哪吒成了魔丸,和龙三太子有了这样的展开,李靖如此深沉的父爱,这些设计感觉和之前的哪吒完全不一样,耳目一新,另一个就是视觉上的冲击了,尤其是打斗,动作流畅,画面精细,很是震撼。

之前买了苋菜,结果到晚上发现很多都烂了,才知道这种蔬菜得当天买当天做了吃,要不然容易烂,尤其是洗过之后(感觉超市上架之前可能用水冲过?)。第二天做菜的时候扔了很多,最后炒出来只有碗底的一点点。

记录几个代码

关于二次型的最大和最小值,要求是单位向量,那解就是矩阵的最大和最小特征值,可以用拉格朗日乘数法求解,参考资料:William F. Trench - THE METHOD OF LAGRANGE MULTIPLIERS(第9页)。

最近要规划一些论文的阅读,ICCV 2019的论文马上就要大波袭来,之前还有好多没看,然后arXiv上每天都有大量新论文,虽然很多没什么看的必要。

网易云音乐上一个感觉不错的歌单:咕噜咕噜patience - 沈以诚\徐秉龙\方宇杰\焦迈奇\孟凡明\姜鹏

好了,今天的流水账就记到这里吧。

2019.8.8

知乎专栏 - 空调一开一关费电,还是一直开着费电?结论就是一开一关更加费电,可能的原因在于“由于空调在启动时的瞬时电流往往较大,如果反复启动,耗电量会相应增加,同时不利于空调的保养。”

CCAI2018演讲实录 - 蒲慕明:脑科学与类脑机器学习2018-10-16

加性高斯过程,发表于NIPS 2011:Additive Gaussian Processes (NIPS 2011)arXiv 1112.4394。二作的个人主页:Hannes Nickisch

关于各种免费图床:知乎专栏 - 盘点一下免费好用的图床,感觉可以考虑SM.MS,试了一下,不需要注册,可以直接粘贴图像内容(例如截图之后去网页上直接粘贴),还提供各种引用格式(例如HTML、Markdown等),挺好用的。但是我想尽量还是别用太多图,因为图通常本身比较大,可能耗费流量,也影响页面加载速度。

对近期图森的工作AlignDet的讨论:知乎 - 如何评价目标检测模型AlignDet?Revisiting Feature Alignment for One-stage Object Detection。回答里面有提到一些类似和相关的工作:

  • Dual Refinement Networks for Accurate and Fast Object Detection in Real-World Scenes (arXiv 1807.08638)
  • Propose-and-Attend Single Shot Detector (arXiv 1907.12736)
  • Cascade RetinaNet: Maintaining Consistency for Single-Stage Object Detection (BMVC 2019, arXiv 1907.06881)
  • RepPoints: Point Set Representation for Object Detection (ICCV 2019, arXiv 1904.11490),另外,RepPoints作者认为图森这个AlignDet的工作是RepPoints的特例(其实就是他们的基线模型),并分析了实现上的一些差异

今天查最大似然估计和最大后验估计的时候,发现ESL的一个小错误,我手头纸质版本的232页公式(8.23),分母的积分应该是对参数\(\theta\)而不是对数据\(\mathbf{Z}\),否则分母上\(\mathbf{Z}\)都积分积没了,怎么会得到“后验”呢。

2019.8.10

3个方法解决百度网盘限速 (2019-08-04 更新),感觉比较好用的是PanDownload网页版,下载的时候速度直接到了10MB/s。第一个那个Chrome插件,总是没法自动安装到Tampermonkey里面,只好手动创建了一个新的脚本然后把代码复制过去,之后试了好几次,发现脚本都没法解析出下载链接,不仅反应慢,还总是提示说没有选择文件,不知道是什么鬼,于是只好放弃了。

这几天的时间安排很不好,不规律,起得晚,做事情磨磨蹭蹭,总是拖。要么不工作,工作起来又不愿意停,结果耽误别的事情,搞得乱糟糟的。希望接下来几天能更加有计划性一些,把时间安排得更好一点。最重要的是,要有一个整体的规划。

贝壳明天回来,晚上到,开心。明天白天把卫生打扫一下,然后看看要不要买点什么吃的回来。

通过科学上网访问IPv6网站(例如BYRBT),参考资料:

根据上面的两个参考资料,这里也大概记录一下自己的操作过程。考虑访问BYRBT,并进行上传和下载。需要做的有两步:第一步,让自己用于科学上网的服务器能够访问IPv6网站;第二步,在下载软件如utorrent中设置代理。

第一步按照如下流程操作:

  1. 获取IPv6:访问Tunnel Broker
    • 注册账号,注册时要填写好正确的信息,例如城市和邮政编码要对上,手机号要符合手机号的规则,要不然可能会提示信息无效。可以不填写真实信息,暂时不清楚会有什么影响,感觉保证邮箱能用应该就可以(用于接收验证链接以激活账户)。
    • 成功注册和激活之后登陆,创建隧道,使用“Create Regular Tunnel”,在打开的页面上输入自己服务器的IPv4地址,然后选择隧道服务器的位置(这里我选择了默认的“Los Angeles”),然后点击“Create”创建即可。
    • 在创建之后跳转的页面上,选择“Example Configurations”,下拉菜单选择“Linux-net-tools”(这个可用于CentOS),之后就会出现需要在服务器上进行配置的命令,把这些命令复制粘贴下来。
  2. 在服务器上配置IPv6
    • 可以先常试一下,将前面复制的命令在命令行执行一遍,然后ping6 google.com,看能否通过IPv6访问Google,如果可以的话,说明没什么问题。
    • 之后要做的就是设置服务器启动时自动执行这些命令,新建一个文件如/root/ipv6.sh,将命令粘贴到这个文件里面去,然后给这个文件增加执行权限chmod +x /root/ipv6.sh,然后设置启动时执行这个脚本,即在/etc/rc.d/rc.local的末尾添加一行sh /root/ipv6.sh
    • 最后配置科学上网工具,考虑SS,这里只需要修改配置文件/etc/s*****s****.json,将server字段的值设置为::(原来应该是0.0.0.0),即写成"server":"::";,注意这里引号和冒号混在一起了,不要写错。

第二步按照如下流程操作:

  1. 考虑utorrent,启动软件
    • 进入设置,在“连接”选项中,对代理服务进行设置,类型设置为Socks5,代理设置为127.0.0.1,端口设置为1080(这块应该根据实际情况来设置),勾选“通过代理服务器解析主机名”和“对于点对点连接使用代理服务器”。
    • 之前我设置了IP地址过滤,只使用IPv6,现在我把这个去掉,即把软件目录下的ipfilter.dat文件的内容清空(还可以继续在设置的高级选项中,将ipfilter.enable设置为false,不过这个我没有改)。

上面两步之后,应该来说是可以正常访问BYRBT并进行上传下载了,但是我一开始却碰到无法下载的问题,下载速度一直为0。在BYRBT的帮助中查了一番之后,我检查了一下tracker,发现我下载文件的tracker的状态一直是“超时”、“无法连接服务器”、“更新中”等等这样的状态,而上传的文件则是“工作中”,之后我猛然发现上传时用的tracker是http开头,而下载则是https,于是我手动把下载文件的tracker改成了http,速度瞬间就有了。中间看的一些帮助的是:

对了,我其实还看了这个帖子:搬瓦工VPS KVM 方案如何使用IPv6 [思路],然后最开始的时候在/etc/sysctl.conf文件中增加了如下三行:

net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0

目前不知道这三行是否有必要,没有尝试去掉之后还行不行。