怎么样让博客用上新域名?

感谢土木坛子和勺子, 我以很合理的价格买来了 JustYY.com 这个顶级域名. 最开始是 搭在 steakovercooked.com/xblog (英文: 域名历史)下, 因此顶多算上二级域名 (/xblog),URL很长, 很不方便.之前已经将英文算法博客移出去到 https://HelloACM.com 现在照葫芦画瓢也将这个中文博客移出去. 就像两个长大的孩子一样, 该自己出去独立了. JustYY.com 域名很短,只有 6 个字符, 而且中文意思丰富 (想歪的站墙边去). 网上已经有很多 inbound 链接, PR值为3, 很划算. 这样博客地址更好记, URL短了11个字符. …

淡淡的忧伤

凌晨1:38 听着 Skeeter Davis 的 The end of the world, 一遍遍的重复,有种淡淡的忧伤. “It ended when you say goodbye.” 很多事情如果真是这样就简单了.年轻的时候做过很多疯狂的事情,却因为这么一首歌,这么一个时刻都想起来. MP3 下载: https://justyy.com/wp-content/uploads/2014/10/The-End-Of-The-World.mp3 人生有多少个十年可以挥霍? 下一个十年我还在英国么? 为什么太阳去照耀? 为什么赶海到岸? 难道他们不知道这是世界末日 "因为你不爱我了? 鸟儿为何依然歌唱? 星星为什么会发光以上? …

Gmail 邮件签名的图片对齐

今天看一同事的邮件签名里很酷,加了QR码,并且是和文字平行(对齐)的.在HTML里可能就是用表格或者 float: right 这样做成的. 于是我很兴奋的打开 gmail — setting 结果发现怎么弄都没法弄好.上面的编辑功能其实并不支持HTML的编辑方式,其实只要打开 MS Word 然后在里面先弄好表格,直接复制到 gmail 里就可以了 当然,如果复制到GMAIL里的图片是不能显示的, 这时候可以鼠标点击在图片右边,然后插入一张新的网络图片即可,然后删掉WORD贴出来的图片. 很兴奋的打算回复邮件试试,结果碰到了GMAIL的服务器错误,而且只有这个邮箱,刚开始怀疑是邮件图片用了HTTPS导致的BUG,因为长达10分钟就这个邮箱上不去. 本文一共 224 个汉字, 你数一下对不对. Gmail 邮件签名的图片对齐. (AMP 移动加速版本) 赞赏我的几个理由. ¥ 打赏支持 扫描二维码,分享本文到微信朋友圈

评论限时编辑

今天在别人的博客下留言, 点击提交评论后,出现了这么一个倒计时.也就是说有三分钟我可以更改评论. 为啥呢.因为在浏览博客(特别是wordpress)的时候,阅读者不是强制需要登陆就可以留言,只要留下邮箱姓名就可以.有时候填评论太快,填错,提交后猛然发现错误了, 这时候就可以更改.由于无法认证身份, 所以限时,要不然之后(比如在网吧)别人也可以修改了. 主要的技术应该有 Javascript (Cookie, Ajax) .FACEBOOK的留言你就随时可以 edit 可以 删除,因为是实名登陆. 本文一共 172 个汉字, 你数一下对不对. 评论限时编辑. (AMP 移动加速版本) 赞赏我的几个理由. ¥ 打赏支持 扫描二维码,分享本文到微信朋友圈

公司装了宽带

这篇 帖子抱怨了一下公司原配的网. 今天 Virgin Media 过来装宽带,到了大楼的机房,把原来的网拔掉连接到路游器.因为机房在别的楼层, 无线信号不可能到达办公室, 于是就禁掉了WIFI,由交换机联接到办公室的路游器(二级). 虽然是 50M 的 package, 费用大概是 40多镑,但是由于多人使用,所以平时一般到不了,平均在 20 到 30M 之间,已经相当快了.(家里的 ask4 是 10M 的, 玩游戏下载无压力) 本文一共 142 个汉字, 你数一下对不对. 公司装了宽带. (AMP …

代码审核

再NB的程序员也有可能写出很垃圾的代码,特别是没睡醒的情况下.所以代码审核就显得尤其的重要. 当一个开发项目即将完工或者一个BUG修复时,尽管已经通过了测试,但是还是需要有一些人专门针对上传的代码进行审核 (Review). 有些代码是一般不会造成问题, 但是却有可能会效率低下,比如: 很有意思,有一同事写了这样的代码,其实本意是想把一个角度限制在 0 到 360 度之间,但是是浮点角度,也许他认为不知道怎么对浮点数取余,所以就这样设计代码,不停的减,不停的加360度, 至到在范围内. 且不说这样做的效率,浮点数不断多次的运算会造成误差.如果这个角度极大或极小,则这两个循环则非常的费时.这是有可能测试人员无法测出来的,不经过代码审核是不会发现问题的. C#里是支持浮点取余的(不过得注意符号,负数的取余也是负数), 即使不支持,也可以通过: double fmod(double a, double b) { return a - b * (int)(a / b); } …