电影《地心引力》

电影《地心引力》讲的是美国宇航员在太空执行任务时遭遇卫星爆炸碎片的威胁,空间站和宇宙飞船出现了事故,一名幸存者克服困难返回地球的故事。 我在电影院看的3D版,视觉效果蛮好。但本文主要不是对电影进行评价,而是对其中涉及的航天知识的谈论和吐槽。下面想到哪儿说哪儿吧。

阅读全文...

2013-11-25 生活 电影

整数类型溢出导致的一个bug

你能看出下面这段代码有什么问题吗?

struct timeval timeNow;
gettimeofday(&timeNow, NULL);
int64_t timePassed = (timeNow.tv_sec - timeStart.tv_sec)*1000000 + (timeNow.tv_usec - timeStart.tv_usec);
int64_t delay = videoFrame->pts - timePassed;
if (delay > 0) {
    usleep(delay);
}
阅读全文...

2013-11-25 技术 编程, C/C++

少些与女友在一起的时间

有女朋友之后,两人免不了卿卿我我、缠缠绵绵。工作日相见成本太高, 于是一到周末便整天整夜地粘在一起。如此固然欢喜,但正如歌里所唱,“这样一个女人, 让我欢喜让我忧”。仔细想来,一直跟女友待在一起让我甚是担忧。于是,在这个女友不在旁边的周末晚上, 我以这篇博客提醒自己:少些与女友在一起的时间。

阅读全文...

2013-11-24 生活 Girl

OpenGL中的着色语言

之前曾介绍过OpenGL的基本概念。本文介绍OpenGL中的着色语言(Shading Language)

阅读全文...

2013-11-17 技术 编程, OpenGL

C语言中的全局变量与局部变量

一个C语言源文件中,定义在所有函数外的是全局变量,定义在某个函数内的是局部变量。

全局变量在整个程序开始时分配内存并初始化,程序结束时释放。而局部变量在进入函数时分配内存,函数返回时释放。

阅读全文...

2013-11-12 技术 编程, C/C++

三国杀诗词

网上有不少关于三国杀的诗词,有些写的还是很不错的。比如下面这些。

阅读全文...

2013-11-09 生活 三国杀, 诗词

TeX,LaTeX,以及MacTeX

准备在Mac上写学术论文了,先得为OS X安装一下LaTeX。 LaTeX项目官网告诉我说LaTeX可以随TeX分发包一起获取,而OS X上的TeX分发包可以选用MacTeX。

工欲善其事,必先利其器。欲利其器者,必先知其器。TeX、LaTeX、MacTeX,它们具体是什么?它们之间又是什么关系呢?

阅读全文...

2013-11-06 学术 LaTeX, Mac, OS X

如何相爱

如果她涉世未深,请带她尝遍世间繁华;如果她历尽沧桑,请带她乘坐旋转木马。

如果他情窦初开,你就宽衣解带;如果他阅人无数,你就炉边灶台。

阅读全文...

2013-11-06 生活 , Girl

基于多个拉普拉斯混合分布的率失真模型

这是今天在组里讲的讨论班报告。介绍的这篇文章主要贡献是用多个拉普拉斯分布的混合模型去描述帧间预测残差变换后的系数,然后基于这种描述去推导码率和失真的表达式。 论文可以在http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5977003下载。下面是报告的PPT。

阅读全文...

2013-11-06 学术 率失真, 建模, Laplace

Markdown文件中iframe的问题

Markdown文件中可以直接插入HTML语句。但Jekyll中的Markdown解析器maruku在解析HTML时对iframe似乎有特殊的要求。 例如,直接插入下面的代码时会报错:

<iframe src="https://skydrive.live.com/embed?cid=8B504C1595CD3973&resid=8B504C1595CD3973%2126382&authkey=AJzDcN30q6g4W0Y&em=2" width="700px" height="500px" frameborder="0" scrolling="no"></iframe>
阅读全文...

2013-11-04 技术 Web, Markdown, Jekyll