身为程序员,求婚的方式,来点和程序相关的,是不是更有意思点呢?
###前言### 于是,从10月份,我就开始策划,要如何把这个求婚方案做完整了。我期望的求婚产生的效果如下:
浪漫
能提现我的技术本身又能让她看懂
最终以视频的形式展示
视频结束,从某个阴暗的角落出来,我手拿香花,单膝跪地,正式求婚
###视频的录制###
视频的内容,需要包含什么易懂有趣的代码、程序呢?
思索半天,脑子有了大致的想法,于是计划要写以下几个小道具,目的是为了让视频多元化:
Linux版
Windows版
Web版
Android版
iPad版
iPhone版
多显示屏版
###视频录制###
由于需要用到windows和mac2个系统平台,所以得找2款屏幕录制软件?
由于有iPad、iPhone、Android版,先前想过直接用单反相机的录像功能直接录像,后来发现,效果不佳。于是,又回到了直接屏幕录制,而iPad、iPhone、Android用相应IDE的模拟器来替代。
所以:
Windows端,下载了个试用版的屏幕录像软件(原谅我等屌丝,用不起付费的)
Mac端,用系统自带的(发现录制出来的质量真高清,简称,高清有码,这个码是代码哦。)
Linux端,在Windows系统直接装个vm虚拟机,然后和Windows一样操作。
###视频的呈现###
做好的视频,该以什么方式来让她看到呢?
还是思索半天,至今还未定,不过有以下2个选择:
存放在iPad中,取个她平时喜欢看的电视节目,让她无意中打开,从而惊喜不断
直接黑进她的PC电脑,远程播放视频,从笔记本的摄像头 录制整个查看视频的面部表情。
###道具介绍###
针对8个道具,简单介绍下采用的程序语言和相应的IDE:
Linux版 : 工具:Vim;语言:c
Windows版:工具:Visual Studio 2005;语言:c++(MFC库)
Web版:工具:Myelipse6.5 ;语言:java相关
Android版:工具:ADT;语言:java相关
iPad版:工具:Xcode;语言:c++
iPhone版:工具:Xcode;语言:c++
多显示屏版:工具:屏保;语言:中文(哈哈)
##进展##
目前已经完成了所有道具的开发,待到夜深人静时,再进行视频的录制,然后再想办法把几个视频集合为一个视频。 视频涉及的技术难度不高,不过,录制起来,挺好玩的。哈哈,希望我那个半路出家的程序媛女朋友能喜欢。
找个良辰吉日,或黑进她的电脑或直接给她观看,把这个事办了。
##视频地址
终于,今天,我黑进她的电脑,播放了下面的录制视频: 求婚视频
最后,祝广大的程序员朋友早日找到自己心爱的女朋友!