image from Yahoo!
Several days ago, I picked up a great article, written by Weipeng LIU from MSRA. Weipeng has published several technical books about C++ and others. He is also a blogger since 2003.

The article was written in 2011, and is still intructive today. In this article, he expressed how difficult it is to recruit engineers, and how engineers should prepare for their future recruitment.

Please see the original article for details. Trust me, it’s worth reading.
How to interview someone for two years

本文提供一种北京区号 iPad 上网解决方案。

设备

iPad Air2 LTE 版本,常用手机号为北京全球通号码。

解决方案

北京全球通号码可以建立家庭网络,共享流量;现在也有直接共享流量的业务。价格均为 10 元每月,这样就可以给 iPad 共享流量套餐,而 iPad 本身只需办理一张月租最便宜的 4G 卡。我的解决方案是,新办一张全球通号码,转为北京神州行品牌,并选择 5 元套餐。这样每月总消费 15 元。
看个人使用习惯,我用的每月 100 元 3 个 G 的流量,随意使用(只要不用来看电影电视剧什么的)。

怎么用

  • 4G 版的 iPad 用起来超级爽,再也不用担心没有 wifi,随时随地微信,上网,ssh,远程桌面。
  • iPad 超强的待机能力,能够在外出时满足工作娱乐需求,大大提高 iPhone 的续航能力。
  • iPad Air2 本身的性能提升,让人爱不释手。

如果觉得帮到了你,打赏一下吧!

ubuntu 14.04.1 桌面无法启动的解决方案

用 ssh 或者 tty 进入 terminal 执行

1
2
3
> cd /etc/X11
> sudo cp xorg.conf.failsafe xorg.conf
> sudo shutdown -r 0

如果还不行,先进入 windows,重启再尝试进入 Ubuntu(windows server 2012 和 Ubuntu 双系统)

无法 reboot 的解决方案

桌面无法启动,只能 reboot,结果 reboot 一直关不掉,halt 也关不掉。这是 ubuntu 14.04 的一个 bug,可能的解决方案如下:

http://askubuntu.com/questions/462560/ubuntu-14-04-wont-shutdown-or-reboot

1
> sudo shutdown -r 0

作为一名PhD student, 自然以学术为主。

学术

课题

去年的这个时候,还在找研究方向。现在,研究方向很明确了。
发表了几篇学术论文,在投和在写及规划中的还有若干篇。对科学研究,能够自己去发现一些可以研究的点,用一位长者的话说,入道了。

学术会议

今年参加了多次学术会议,无锡、斯德哥尔摩、新加坡、厦门、深圳,参加了ICSS 2014, ICPR 2014,ACCV 2014,SIGGRAPH ASIA 2014和第二届海洋观测大会。这些会议有盛会型的,比如ICPR和SigGraph Asia,有精致的,如ACCV,有名气不大,但是规格高,富有国家战略意义的,海洋观测大会。参会是交流研究内容,找idea,认识同行,以及吃吃喝喝的好机会。当然,附带着的好处是,U盘攒了一大堆,刻有Hongwei Qin, Tsinghua University的入场证也攒了一大堆。

Read More

  • [x] 核心信息
  • [ ] 详细信息

双系统的安装

系统现有环境:

OS: windows server 2012
Hardware: 两块硬盘hd0,hd1. hd0大小2.45T. 有两个逻辑分区hd(0,0), hd(0,1)。hd1为500G固态硬盘,为系统盘。
GPU: 三个独立显卡, NVIDIA Quadro K620, NVIDIA Tesla K20C两块,无集成显卡

Read More

起因

看世界互联网大会的直播(第一届,中国政府发起),真为同声传译捉急啊。一点专业知识都不懂,乱翻译,还不能关掉。不知道是腾讯视频配的,还是现场的。(从结束时候的公告来看,应该是现场的)

由此想到,平时看到的好多科技新闻,感觉这些科技小编也就擅长吐槽一下屏幕好不好用,跑分多少。涉及到稍微 technical 一点的,看着真捉急,包括某氪(虽然他们宣称自己招募有专业背景的小编,但是有些文章还是很捉急,比如最近看到的关于人工智能、人脸识别和物体识别的文章)。

机遇

所以,机会来了

  • 从读者的角度来讲:喜欢写点东西的工科生,可以尝试兼职这类工作。
  • 从科技站点的角度来讲:一方面尽量招募有一定专业背景的编辑;另一方面,在发稿之前,咨询专业人士。

我相信不管对于找兼职,还是创业,都是个机会。

问题

我在学术主页里放了一些 paper 相关的 project 网页。因为 hexo 编译的时候,会把 source 文件夹下的所有 md 文件和 html 文件都给渲染了。结果就把我的一个 html 文件给渲染出错了,导致关键的可视化图表没显示出来。这个问题隐藏地很深,费了好一番功夫才找到原因。
怎么解决呢?最直接的方法就是每次编译后,把这个不想更改的文件夹手动 copy 到 public 文件夹下了。因为常常要编译,即使可以用命令行来完成 copy,也还是太麻烦了。拖了好久,今天我要立志解决这个问题!
经过一番检索,发现官方解决方案是用

1
2
layout: false
---

来防止单个 html 被渲染,但是,经测试,只是在一定程度上减少了渲染,但是还是有渲染!不行!

解决方案

再经过一番更深的检索,发现如下方法:

方案 A

http://riny.net/2014/move-blog-to-github/
修改 hexo 的源码

原作者测试用的 hexo 版本是 2.5.2
具体方法:
在 node 安装目录 \node_modules\hexo\lib\plugins\generator 下有个 page.js 文件 (ps: 测试的系统是win7 64 位),找到以下代码:

1
2
3
4
5
6
7
if (!layout || layout === 'false'){
route.set(item.path, function(fn){
fn(null, item.content);
});
} else {
render(item.path, [layout, 'page', 'post', 'index'], item);
}

将其修改为:

1
2
3
4
5
6
7
8
9
10
var notRender = ['test1', 'test2']; // 设置不被 render 的目录
var dir = path.substring(0, path.indexOf('/'));
if (!layout || layout === 'false' || notRender.indexOf(dir) > -1){
route.set(item.path, function(fn){
fn(null, item.content);
});
} else {
render(item.path, [layout, 'page', 'post', 'index'], item);
}

notRender 中的 test1, test2 目录即为不需要被 render 的目录,保存后,重新执行 hexo g 命令就会发现 source 中的 test1test2目录下的 html 文件没有被 render.

提示:其实在我的系统中,这个文件在 C:\Users\Yourname\AppData\Roaming\npm\node_modules\hexo\lib\plugins\generator 下。我都不记得当初安装的时候是怎么安装到这个文件夹下的了。

方案 B

http://xuanwo.org/2014/08/14/hexo-usual-problem/
放在主题的 source 目录下。

利用主题的 source 目录,也就是 themes/themes-name/source。因为这个文件夹里面的所有文件都会被复制到网站的根目录中去,正好满足我们的需求。
其实这个解决方案可以这么理解,那些不需要编译的页面是我们想要直接展示给用户的,这跟主题的目标是一样的。

方案 C

https://github.com/f111fei/hexo-processor-copyassets
Processor CopyAssets Plugin

这是最终采用的解决方案

This is a processor copyAssets plugin for Hexo.You can customize what files are not rendered but can direct copy while executing hexo generate.

Install

$ npm install hexo-processor-copyassets --save

Options

You can configure this plugin in _config.yml. ForExample:

1
copyAssets: project

or

1
copyAssets: CNAME,project,resource/img
  • copyAssets - The files or folders path in source folder that you want to direct copy to public folder.

为保持原 README.md 的结构,也附上中文:

这是一个 Hexo 的文件处理插件,能自定义 source 中的指定文件或文件夹,在执行 generate 命令的时候能直接复制到 public 文件夹中而不经过渲染。比如,这个文件source/project/index.html,我不想被渲染,那么你就可以使用这个插件。

安装

$ npm install hexo-processor-copyassets --save

配置插件

你可以在 _config.yml 中配置这个插件,例如:

1
copyAssets: project #表示 project 文件夹中的文件不被渲染,直接复制到 public 文件夹。

或者

1
copyAssets: CNAME,project,resource/img #可以指定文件和文件夹,用 "," 号隔开

总结:方案选择

至此,问题解决。优劣分析:方案 A 每次添加新的目录,都要修改底层的东西,不太好。方案 B 和 C 都很省事儿。不过方案 B,把文件放在 themessource文件夹下,换主题就会不方便。
推荐方案 C

如果觉得帮到了你,打赏一下吧!

星际穿越是个大片儿,imax 2D. 自从十一假期以来,好久没空去看电影了。今天下午专程去看了这个片子。有几点想法。

电影技术

第一,这个片子的场景比上一个《地心引力》壮观到不知道哪里去了。可是居然只有 2D 版,难以置信。不过我个人比较喜欢 2D,因为现在影院用的 3D 技术要带偏振眼镜,实在是痛苦,尤其是影院提供的那种,又丑,又大,又重,亮度还大打折扣。

电影情节

第二,在豆瓣上目前的评分是 9.3,这么高的评分难得一见。相比之下,《地心引力》的评分目前是 7.8,当然,这个片子上映已经一年了,评分受到更多因素的影响,比如说那些不是在影院看的人更可能给出较低的评分。可以看出,豆瓣用户,对故事情节、对白质量的关注更胜一筹,姿势水平就是高。美国片对 family 的刻画常常从父女父子关系入手,感情以 promise 为落脚点。与东方文化基本相反(东方文化更多以母子母女关系入手,以 sacrifice 为落脚点)。这种感情在本片中占比很大,剧本也非常感人。我猜黑咕隆咚的影院里一定有很多人落泪。
里面有一句很好的台词:

Love is the one thing that transcends time and space.
爱是唯一能穿越时空的力量。
影院译本:爱是一种力量,让我们超越时空的维度感知它的存在。

5D 空间

第三,关于空间的维数,其实我没有搞太清楚。电影里说他们进入的虫洞是 5D 空间,除了三维空间外,时间是另外一个维度,是一种实实在在存在的物体,并且是可观测的。这么看来,虫洞应该是 4D 空间。不过从另一个角度看,5D 空间的说法又是合理的。从那些书架场景来看,可以说所有书架是一个向量,向量的每一个元素是一个三维空间加上时间维度(每个场景都是视频,所以每个元素都是从那个时刻开始的 4D 空间)。总的来说,就是在虫洞里,时间因为可以自由穿梭,它本身变成了两种维度,可以看做是从时间维度上的每个点发出的无数条射线的集合。

结局

第四,结局居然是皆大欢喜。略狗血啊。不过,我挺喜欢这种结局的。不知道他们有没有用大数据调研一下,目标观众喜欢什么样的结局。另外,结尾男一号开着飞船出发营救女二号,该不会出续集吧!毕竟这两个人的火花才刚刚点燃啊。

台词

再说台词,每到高潮,剧本配以诗歌。加上 IMAX 的效果,真是享受。

【不要温和地走进那个良夜】Do not go gentle into that good night
by 狄兰·托马斯 Dylan Thomas

Do not go gentle into that good night,
Old age should burn and rave at close of day;
Rage, rage against the dying of the light.
不要温和地走进那个良夜
白昼将尽,暮年仍应燃烧咆哮
怒斥吧,怒斥光的消逝

Though wise men at their end know dark is right,
Because their words had forked no lightning they
Do not go gentle into that good night.
虽然在白昼尽头,智者自知该踏上夜途
因为言语未曾迸发出电光,他们
不要温和地走进那个良夜

Good men, the last wave by, crying how bright
Their frail deeds might have danced in a green bay,
Rage, rage against the dying of the light.
好人,当最后一浪过去,高呼着他们脆弱的善行
本来也许可以在绿湾上快意地舞蹈
所以,他们怒斥,怒斥光的消逝

Wild men who caught and sang the sun in flight,
And learn, too late, they grieved it on its way,
Do not go gentle into that good night.
狂人抓住稍纵即逝的阳光,为之歌唱
并意识到,太迟了,他们过去总为时光伤逝
不要温和地走进那个良夜

Grave men, near death, who see with blinding sight
Blind eyes could blaze like meteors and be gay,
Rage, rage against the dying of the light.
严肃的人,在生命尽头,用模糊的双眼看到
失明的眼可以像流星般闪耀,欢欣雀跃
所以,他们怒斥,怒斥光的消逝

And you, my father, there on the sad height,
Curse, bless, me now with your fierce tears, I pray.
Do not go gentle into that good night.
Rage, rage against the dying of the light.
而您,我的父亲,在生命那悲哀之极
我求您现在用您的热泪诅咒我,祝福我吧
不要温和地走进那个良夜
怒斥吧,怒斥光的消逝