All Stories

只能专心我的方块了

  给coolkuai的作者发了信息,但不回我,看来对我的加盟请求是不屑了。 没办法了,只能专心我的方块了。我的方块进度也着实慢了,以前是因为算法没弄好,所以花了很多冤枉时间。现在有算法了,却提不起精神了。其实我的方块需求也不是很多啊,就一个skin功能(基本已经可以工作了),外部脚本实现游戏逻辑(突然想把接口做得再通用点,可以任意添加新的脚本语言支持,比如加个Tcl模块,就可以直接支持用Tcl语言来编写游戏逻辑,而主程序是不用修改的),键盘软加速(大致方案已经有了,但怕是会效果不好),录像(这点还是没想通,觉得可能是用键盘录像钩子),联机对打(类似QQ火拼俄罗斯,有大厅可以看桌数,一桌最多6人,可以旁观)。  看了下Google AdSense好像200次显示才$0.05啊?比原来预计的又低了一半,晕。看来仅靠Google AdSense是不现实的,得有其它的注册来源。  WallpaperHelper、CaptureHelper、SocketCapture都是可以做为shareware的,另外还可以做一下按键精灵的插件,可以让它自动弹出我的网页,或者也作为shareware。  小丫头发短信来抱怨说要辞职了,仅有的自尊心都被剥削光了。唉,心里很多话,说不出口的。

要100000次显示啊

  看了一下csdn的blog访问量,发布在首页后,果然比以前多很多了。不过再看一下google adsense的账户里,增加得好慢啊,好像是100次显示得$0.05,hoho~~~现在累计都没有100次,要累积到$50的话,要100000次显示啊!得想想办法怎么吸引别人。我把Google AdSense放在了主页和blog上,blog就只能通过多写些文字来提高访问量,主页只能靠宣传我的软件了。目前只想到这些。Blog上要写有点新意,有点价值的东西,才能吸引别人访问。可以先写一下C++与Tcl/Lua等的交互,因为有TclSuck的基础嘛,然后可以写一下C++ template的学习心得,再然后,我希望可以参加coolkuai的开发,就可以吸引那些关心coolkuai的游戏玩家来访问,写coolkuai开发的WIP,本来方块要做也是做得出来的,但是coolkuai现在已经聚集了一些人气了,如果能好好地利用这种人气,就好了。  大概想了一下WallpaperHelper,应该左边有一个TreeView,右边分上下两块,一块是个ListView,另一块是预览框。这样可以组织多种主题,主界面可以朴素一点。另外要加日历、月历、年历和时间框的功能,这些就最好能有skin功能。感觉WallpaperHelper是实现难度最低的,等完成了之后,再好好考虑SocketCapture和CaptureHelper,还有我的方块呀!

Inno Setup是个不错的东东

  昨天晚上去华侨城吃晚上去了。那个叫爱西华温泉的地方,吃了饭后,去里面的酒吧玩,到12点才走,结果结账搞了大半个小时,打的回到家都1点多了。  Inno setup是个不错的东东,现在越来越多的软件使用它来做安装程序了。很久很久以前,大概是三四年前吧,也试过,觉得难用,样子也土,就放弃了,转向Wise了。昨天搞了下,今天又研究了一下,真的已经是很好用了,做出来的安装程序也比较好看。把googlepages里的页面改了下,把LLYF ToolBox传上去了,还提交到了华军、csdn和upload上去了,不知道有几个会收录。其实要好的话,要把英文的那个页面好好做一下。  下午突然停电了,晕死了,实在无聊,就想出去逛一下了。结果就逛到电子市场去了,结果看到nano就不想走了,结果最后还是买了个2G的。然后就逛上去买了个USB Hub,就为了能同时接摄像头,鼠标和MP3。最后又逛到茂业,还买了双PUMA的鞋子,去抽了2次奖,真tmd的衰啊,这个我觉得不正常啊,凭什么啊,只中了2瓶水,后又顺便办了张茂业会员卡。晚上去交房租了,唉,钱啊!

Google AdSense申请下来了

  几天前申请的Google AdSense,还以为不会下来了呢,因为我当时只是把csdn的blog地址提交了上去,那个blog已经一段时间不更新了,就是从搬到这里来开始吧。不过那里也是有近百篇的文章,总访问量也有1w多近2w了。终于收下来了,放了一个图片和一串文字的在上面,看了看美观效果影响不大。就打算放在这里来,不过有点郁闷的是,因为我是用Tor+Vidalia+Privoxy+ TorButton+Firefox这种奇怪的组合才能访问到blogger.com的,所以在定制我的blog模板时,添加Adsense总是失败。最后看到有一个添加HTML/JavaScript的,就加上去了。看了看效果,用Tor的话,会被Privoxy拦截的。用www.pkblogs.com来访问的话,就压根不显示。用.nyud.net:8090的话,可以显示,但是网页中的所有的链接都失效的。唉!看来只好首推csdn的那个blog了,以后多写点有点技术含量的blog,然后就发布到csdn blog的首页去,增加几个点击量。其它的生活娱乐方面的,都还写这里吧。  关于luaopen_io调用失败的问题,在Lua的maillist里问了一下,有人说是因为io库里有些函数的运行是依赖于Lua建立的特定的环境,所以要用lua_call来调用,要么,就直接用luaL_openlibs来引入所有标准库。看了看帮助文档,还有Lua的源代码,似乎好像就是这么回事啊!  现在看到我的方块里那一堆7z的源代码文件,就感到不爽,太多文件,充斥着我的方块的project,应该把它分离出去,对于7z、zip和rar专门做一个lib或dll,在需要的时候可以直接链接进来,而不需要添加这些源代码文件!

雨烟和疯丫头都很有趣

  中午在公司吃饭的时候,骗了疯丫头一瓶卡士,顺便帮小妞也骗了一瓶,哈哈。  总之,雨烟和疯丫头都是很有趣的人,呵呵。

去剪了头发

  头发实在长得难以打理,只好下决心去剪了,还洗了45分钟的头。本来还担心剪得很难看,现在看来,还没到很难看的地步,只是有点难看。  分析了一天的自动化设计,那用例颗粒也太粗了,分解出来的步骤越来越多,开始是几步,后来变十几步,再后来是三十几步,再再后来是五十几步,再再再后来,要七十几啦,我连忙停下,要不要把它拆成几个呢!还帮开发的写了个小脚本,不到100行,也花了1个多小时才算最后基本能用,我真是很粗心,做事不经过大脑的类型啊!  中午在食堂吃饭,完了去还餐具的时候,看到小妞在那边吃,远远地跟她打招呼。疯丫头问我在看谁呢,我说就那个黄衣服的,跟我穿情侣装的那个。晚上回来在QQ上,小妞说,今天看到我跟一个美女一起哦。然后两个人东拉西扯地又扯皮了一会儿。  我实在是没有自制力啊!而且是个很小心眼儿的人,几近变态的小心眼!呜呜,就因为去BBS上逛了一下,想起一些事,就让我觉得很不爽。不爽不爽不爽!

这两天

  帮别人写的那个可以在Navigator上用的脚本差不多可以用了,费了好多工夫啊。本来是上周五就想做完的,结果因为设备类型不同,上面的命令也不同,甚至同样的命令行在不同设备上返回结果的格式都会有点区别。结果就拖到这周,昨天一天,还是有问题,今天也是有问题,上午还在开会,别个就打我手机,结果我说要开一上午的会。下午的时候,经过几番曲折,终于勉强可以用了。在4.0和5.0以上两种平台上,涉及产品类型超过3种,都可以pass了。却一点高兴的感觉都没有,只是觉得稍微松了口气,希望不要再有啥问题。我真的是个害怕承担责任的人。  本来想今天回来先去剪个头,再捣弄一个我的方块。结果,因为同事帮我买了两包吃的枣,所以下车就不方便拿着去理发店了,我又懒得再出去。然后,因为另外一个同事要我帮忙想想一个程序问题,所以就只好先不弄我的方块了。  技术案例已经提到二级审核那里了,呵呵,感觉C++真是个博大精深的东西啊。RubySuck、LuaSuck是之后2个要做的东西,一方面,因为Lua是要嵌入到我的方块里的,另外一方面是想学习一下Ruby,估计明年2季度开始公司普及Ruby后,这方面的研究也是有一定意义的吧。  想换用Outlook来做为邮件客户端。本来是用Outlook Express的,以前也试过Foxmail,还有DreamMail和KooMail这些,结果还是觉得Outlook好用。一方面,Outlook Express是可以直接支持新闻组的,而另外几个不行;另一方面,Outlook有方面的行程管理功能,另外几行不行;还有一方面是Outlook里可以直接使用Outlook Express的新闻组浏览功能。所以其它的第三方邮件客户端软件就不装了。

就这样生活

  z3从下班回来,突然说公司要派他去北京长驻了。是,这变化还真快!本来他只是说要去北京出差2个月的,而且之前一段时间他也尝试在他们公司附近找房子,最后还是放弃了,说那边的房子贵,这边的便宜点。我当时还高兴了一下,因为我实在不是很喜欢一起住的人换来换去的。结果现在他居然要去长驻了,而他的房子也只能转租给别人了,还好那人也是以前的同学。   生活的变数真是大啊,我还不知道明年我会在哪里呢!我一直想的赚很多很多钱,然后回家养小鸡小鸭,但是这个大前提怎么满足呢。今天回到家,小丫头在QQ上,自从她搬了家后,就很少上网了,因为离公司比较远,而且住的地方附近比较乱。叫我帮忙给弄个word文档,大概就是一个普通大一计算机课的考试要求。要求还挺多的,为了找这样合适的文字还费了点精神。幸好这方面还勉强过得去,1个小时就弄完了。小丫头把那天一起去欢乐谷照的合影传给我,呵呵,我真的越长越丑了,小时候多可爱多乖的啊,郁闷,应该去剪头发了。   白天在公司,因为上周的一时热心,惹来一个麻烦的事儿。因为条件苛刻,真的很不方便。   把案例提交上去了。   接下来几天,希望能咬紧牙,先把我的方块搞定了。   我是个很浮躁的人!就这样生活吧。

买了点日用品

  跑去对面小区里面买了张窗帘,没想到不够宽,唉,不知道是窗子上标的尺寸有问题,还是这窗帘本来就尺寸不对呢。买了张床单,呵呵,1.6米宽的,以前只有张1米宽的,搬了家之后一直垫席子,没什么机会用,床单买了也只是为了看起来更像样一点点,因为其实对于我个人来说,垫席子的话,只要有被子,过冬应该也是没问题的,因为还有睡袋和一张小垫子呢。还花了3.5元买了个很薄的塑料脸盆,终于有脸盆了,最终一直因为没有自己的脸盆,每天早上总是跑到厨房那边去用z3的脸盆,呵呵。 现在要慢慢学习自己照顾自己的生活起居,慢慢添置家用,慢慢学会享受生活。  从网上down了一百多张桌面,又打开WallpaperHelper来用了下,我自己都觉得难用,郁闷,还是重头再写一个好点的,总是有各种各样奇怪的问题,甚至连定时器都会有问题,总感觉是因为用了NeoWin的原因,这个NeoWin的实现方式有点不好,只好不用了。  我应该好好想一想,哪些应用可以使用嵌入式的脚本语言来扩展其功能。现在脚本语言太流行了,Python、Ruby是大红大紫,稍微弱势一点的Lua、Tcl等,也是各有各的用处。自从写了一遍TclSuck后,感觉一般的脚本语言的glue code轻量级实现我基本也会了,有了这样的glue code,做两边的实现很自然,可以各自用各自的思维习惯,但到底嵌入了脚本语言支持后可以用来做些什么,我还很迷茫,一点想法都没有。我的方块是唯一一个看起来可以用Lua的场合,其它的实在不知道了。比如WallpaperHelper,需要用脚本嵌入的支持么?我不知道。所以需要好好规划,考虑一下。公司的自动化体系将要全面从Tcl切换到Ruby,我觉得很诧异,这样的变革应该是不提倡的吧,实在看不出来目前公司的自动化系统把Tcl实现换成Ruby有什么好处,反倒是需要大量的重复开发,至少底层支撑是要全部从头来过了。不过我也不需要再想那么多,因为这跟我没多少关系了。我要做的是,先考虑一下TclSuck的实现,能否把Functor的支持加进去,然后分别实现一个LuaSuck、RubySuck乃至PythonSuck,因为我只要一个轻量级的,单纯STL依赖的库,我不想要一个还会对Boost有依赖的库。当然不是说我讨厌Boost,相反,我很喜欢Boost,这是个大宝藏,但Boost怎么说都是个第三方的库,要自行编译才能使用,更何况对于这样的glue code我不需要那么多的功能。