俗话说,宅男费纸,宅女费电,哎,都是尘世间寂寞的人儿!空间里不时出现一张张的晒幸福照片,各种老公、老婆、宝宝、亲爱的叫嚷声,更有甚者把下一代结晶的相片都晒出来刺激宅男宅女们了,用心险恶啊! 不过,有人已经发明出来一种照相方法,可以让宅男们假装已经有女友了,方法如下,宅女们也可依葫芦画瓢:
1. 咖啡店篇
▼ 一般的自拍,如果不见了一只手,别人就知道你没有女朋友了。
▼ 为了假装有女友,首先要准备一些小道具,特别是男生不用的东西,当然还要买两杯饮品,先够逼真嘛!
▼ 另外最重要的道具是小型三脚架。
▼ 当然还要无视你身边奇异的目光,比如隔壁的大叔可能会说「发神经啊?」
▼ 拍摄后一定要用相片加工软件处理一下,例如美图XX,因为女生最爱用这些软件加些花里胡哨的效果。
▼ 最后还有一个人喝两杯饮品的方法,眼睛记得要斜视喔! 
2. 公园约会篇
▼ 天气好的时候可以买两杯 Starbucks 与「女朋友」一起散步。
▼ 这次的秘诀是不要望对方的视线,还要表现出很 relax 的表情才够说服力。
▼ 明明知道对方拍你,你就笑着不望镜头,相信大家在空间里见过很多。 
3. 休闲篇
▼ 最后这个很简单,只要利用大型三脚架俯拍,假装望着你的「女朋友」!
▼ 这就是你望「女朋友」的角度。
最后一句:阿宅们,走出去,主动点,谁都能找到自己的那个 TA !



















这篇科普性的文章,将从政治、技术、工程、法律等几个方面说明“自主”操作系统,并尝试给出一些技术、工程等方面的建议。 本文所指“操作系统”,以及大家近期讨论的操作系统,其实基本上仅限于移动终端领域,就是指能和Android、iOS、Windows Phone等相提并论的操作系统,主要用于智能手机、平板电脑,而不是实时操作系统、操作系统内核或者服务器操作系统——准确讲,应该是指一个针对智能手机和/或平板电脑的软件平台以及对应的生态系统。不过,我们当前还是把它称为“操作系统(OS)”吧。
然后,是**“自主”操作系统的必要性**: 强调需要“自主”操作系统的主要有两类人:政府中的政策制定者以及大型企业的决策者。 对政策制定者来讲,面对未来由中美两国主导的国际环境,作为两极世界中的中国,有没有自主的芯片、操作系统,关系到两个层面:一个是国家安全,一个是面子。 在这样的认识下,“核高基”的出现自然而然,其目的是支持国内企业发展核心电子器件、高端通用芯片及基础软件产品。我们暂且不谈核高基项目在实施过程中存在的制度性问题,它表明的国家是在战略上的一种布局,是一种国家意志,涉及到政治领域。 作为企业决策者,没有自主的操作系统,他将在很多方面受制于人。就拿阿里云和谷歌的争议事件来看,宏碁受到了来自谷歌的压力,然后就乖乖投降了。这里边有两个值得思考的地方:(1)既然Android这么 好,为什么宏碁还要和阿里OS合作?后者肯定没有Android成熟啊。(2)为什么谷歌一施压,宏碁就放弃了和阿里OS的合作呢?显然,宏碁有动机选择另一个OS给自己的智能手机,可能的原因无外乎两种:阿里给钱了或者宏碁不希望被谷歌控制;另外,宏碁又那么容易地被谷歌搞定,说明谷歌能带给宏碁的利益远远大于阿里。 另外联想到微软向Android厂商收取专利许可费的事情,像宏碁这样的厂商,肯定也会被微软勒索,也包括中兴、华为等国际化的Android手机厂商,无一例外。对企业决策者来讲,这很难受——给别人做嫁衣啊,有时候还两头受气!所以,小的厂商需要投靠大树来庇护自己(大多数乖乖就范于谷歌或微软),大的厂商就要考虑是不是开发一个“自主”的操作系统来抗衡了。 这样的思路下,华为、中兴等大的智能手机厂商,开发“自主”操作系统的动机非常强。 像阿里这样的公司,开发OS的目的是要复制谷歌的商业模式,加上阿里OS又没有撇清和Android的关系,受谷歌的打压就在情理之中了。

其实很多读者看到这里,都会想到Java语言。是的,Java语言或其派生语言如C#是构架“自主”操作系统的最佳编程语言。可惜,已经被Android和Windows Phone给捷足先登了。 如此一来,你可以考虑重新设计一门类似Java的语言,也可以通过其他手段,让你使用Java语言构建的操作系统有别于其他操作系统。比如,构建自己的虚拟机,如Android使用的Dalvik那样(Dalvik和Oracle的JDK标准虚拟机有很大不同,从而让Oracle还挺难告赢谷歌的);你也可以用Dalvik,但让类库、运行环境和Android不同(这样做的法律风险要大一些)。总之,你需要有自己的创新,全部抄袭是不行的。 确定了编程语言,接下来的工作其实就比较直接了,从上而下设计就是了。主要有:
可惜的是,真正具有核心价值的运行环境和框架,是美国合作方自己开发的,我手里没有源代码。相信读者也能明白,美国合作方掌握的才是精华。 如果要在这套系统基础之上快速开发一个“自主”的操作系统,我们需要:
0.13 Build 2012-09-14更新详情 1.采用的编译器升级到Convert .ahk to .exe v1.1.08.01,一些之前无法解释的bug得以解决; 2.解决鼠标左键加右键秒杀后Alt无法弹起的bug; 3.解决暂停之后无法重新启用的bug,并增加暂停/恢复快捷键Ctrl+Alt+Shift+Pause; 4.删除WMP中空格暂停的功能,以避免许多其他程序中存在的空格失效的bug; 5.鼠标秒杀默认支持关闭QQ多聊天窗口中的标签页(其实可以手动添加); 6.增强鼠标向下滚轮最小化QQ窗口的稳定性; 7.解决无法禁用自动更新的bug; 8.右侧Alt最小化窗口后,可用右侧Alt+空格来恢复被最小化的窗口,之前只支持恢复最近的1个窗口,现在支持最近的3个窗口; 9.快速按两下F12键可禁用Win键(Fn0220),以避免在游戏时误按(Win+?的组合快捷键并未禁用,只是单纯禁用开始菜单的弹出); 10.不允许同时运行两个以上的HK4WIN.exe进程,以免出错(基于文件名); 11.支持自动检测EverNote的安装路径,并设为快捷键LCtrl+LAlt+U启动。