Home

Nov. 12th, 2005

fedora 蓝色小药丸

今天怪事多

Semagic 最小化就找不到了,本来应该在系统栏的,不知怎么就跑到了后台

Gaim Kills Off Gaim-VV Webcam Support?
觉得 Google 这一招又阴又狠,即使主页是白色的,也让人想起来披着羊皮的狼
Gaim 的作者从出书开始就让人觉得不顺眼。Gaim 在 sf 的炒作也让人不舒服,版本号飙升,功能没见长。然后他加入了 Google,明知不可以与本公司产品竞争。现在果然出事了。

昨晚上做梦,梦见老虎和怨念合成的白老虎,一口可以把一只老虎的脑袋咬下来。然后它咬住了我的手,一会儿是左边,一会儿是右边。好几次这样的梦,我都是在想着是否不要挣扎了,然后就意识到是在做梦。老实说,虽然我挣扎了,但是心里面并没有多少反抗的意思。
还梦到的是去鬼屋度过的一晚。这个梦也重复了一次,因为走投无路,鬼屋似乎更安全,可是却找不到去的路了
从繁华到血淋淋,还有漆黑,白老虎。不点破了。这个梦。

今天 linuxsir 网站又被攻击了,这些无聊的家伙,攻击一个与世无争的网站做什么
Tags: , ,

Nov. 11th, 2005

fedora 蓝色小药丸

太被动了

组里面十个程序员,有大半反对我写代码时候使用 namespace。这些不可救药的 c++ 程序员!
于是把我的那些文件统统修改一遍,一共是几十个。项目里本来就没有多少文件,于是全部检出,时间间隔 2hrs。
还有挑出来的毛病是使用 std::string。应该统一到 CString。平心而论,CString 直接导出 buffer 的做法很让人喜欢,因为 MFC 整个就是为了方便而设计的,没有数据隐藏,所谓 C 开头的其实都是 struct。这样的 MFC 让 BS 去用,肯定是无法接受的,要是让 OOSC 的作者去用,恐怕他连砸烂机器的心思都有。但是我的代码里 CString 和 string 都太多了。说起维护,我想我从上手编程序到现在也不过这样几天,照样很习惯,他们凭什么不能花几天来适应 namespace 的用法?。。。。
其实有问题的代码都出现在比较新的结构里,但是不能排斥成这个样子啊
要是不允许用 std::vector 的话,我还是去死好了
还有 #define Unicode 还是 #define MBCS,现在要求必须把所有的 L"" 统统变成 _T(""),那样还是不如杀了我吧,痛快一点。要多打多少字符呢。。。。
还有 include 的修改,本来有个 includes 目录(拼写错误!),大家把头文件扔进去,一样互不干涉,并且自己的代码可以干净一点。可是新的规矩出来,不允许设置项目属性。。。。这样的话怎么办才好,把头文件和源代码混起来实在是麻烦死了。项目属性是做什么用的!
最后是 XML 的接口。大家都用着 xiang 的那一份,但是我觉得并不好用,也许是我用错了?xml 里面有那么多内容,而大腕他们的封装也不错,为什么不考虑直接用他们的呢,何必将来重写呢。并且 xiang 的接口必须同时用到 doc 和 node,就算是 CppSQLite3.cpp 也提供了 stmt->execDML 和 stmt->execQuery,真是别扭死了。
数据部分就是被动地接受请求,返回数据。
这程序写得也太被动了。
我提了一万次的意见,自动生成文档和分析的时候可以方便些。但是最后的响应,是“我们的程序直到生命期结束都不会有文档,也不会有人去看文档。直接看目录划分就可以了”。我提目录和文件内部的 namespace 逻辑关系应该一致,像 java 一样,没人用 class view。大家都只操作文件。
还有第三方库的头文件以及库文件位置。一个 linux 那么大的系统都可以有 FHS,为什么我必须把 sqlite3.lib 和 CppSQLite3.cpp 放在自己的工程下面?
好多问题,我想如果我忍耐下去,我会什么都学不到。这里连 cppunit 也少有人知,eclipse 也不了解,我还能从这里学到什么?学习 COM 和 MSMQ 吗?MFC?
这里也没有 Apache 只有 IIS,ActiveX,没有 OOo 只有 word, ppt, xsd, 这里的 ms exchange 经常出故障。
我想去 AWS 组,应该比这里忙一些吧
保川师傅接着我的两小时窗口之后,全部检出。他的习惯比我还差,他喜欢全部检出,然后在 commander 里面移动文件,我总是担心他做这种对文件的操作时候,脑子里有没有在想逻辑关系,也许翔哥说得对,只是因为我们的习惯不一样,我和大家的编码习惯有点不一样,处理习惯有点不一样。。。。在他检出之后,他的机器再次死机了。我想这段时间我既然完全没有办法做事情,不如在这里关税,顺便抱怨一下。
FHS, HIG, 好怀念 linux 中的种种标准。一切皆为标准,世界就会清静许多。std::string 和 std::stringstream 真差。
我快要爱死 cppunit 用 doxygen 生成的文档了。就连 eclipse-cdt 的函数模版也要照顾 doxygen 的面子。我们并不是总是通过看代码来学习的。我有什么办法?
没有 namespace 的时候,私有类和全局类,每个模块的类按照字母顺序排列,一锅粥。一个小程序,用到三种第三方库,包含五六个模块的时候,类的数量已经增长到了两百。对话框可以用 CDlg 这种前缀,看起来好像很整齐,可是我们各种各样的对象。。。。


update20060320
现在在 vss 里面工作有了习惯,本地修改不检出,检出时不覆盖,提交前先做 diff

和以前的想法一样,尽可能减小排他修改的窗口

好吧,也可以说,是忍气吞声地看着别人检出、排他修改,然后自己去做合并。自己吃亏一点,对于整个团队有好处。但是,如果这样做并没有得到他人理解,反而被嘲笑是不懂规矩的傻瓜,那就是进入了纳什均衡的...窝囊的状态。郁闷!

Nov. 4th, 2005

fedora 蓝色小药丸

(no subject)

从下周开始,每周工作六天,工资不变。
大约持续到过年为止

Coldplay X&Y )

Sep. 22nd, 2005

fedora 蓝色小药丸

zz:一篇据说禁止转载的文章?

三途  by 茕蝶&鬼暮磷
一篇稍微能接受的八十八夜文章 )


update 20050923

郁闷。早知道不看那么多 BT 的帖子了。昨晚上做 YD 的噩梦,YD 得一塌糊涂,只因为稍微想了想攻和受的意思。梦见被喷了一身都是 :( 别笑我。
奇怪的是,为什么我总是会及时地梦见白天看过的东西。也许我天性容易被影响和感染。正因为如此,我才会考虑做编辑,才会喜欢在论坛上吵架,才会。。。。可是我的想法又可以突然一变,丧失掉兴趣,因为即使下了很多功夫,也什么都不会吗?
这几天眼睛疼。每天晚上三四点准时肚子疼上厕所,睡不好。白天看屏幕太多了,办公室也在装修。眼睛疼。有很重的两条血丝。我猜和前些天两天吃掉的一瓶果酱有关系。内裤有点奇怪的腥味。老爹的眼睛里也是有浑浊的血丝,但是按时吃药,现在血糖稳定了,血丝也褪了。我好怕!
也许噩梦也和这件事有关。


Tags: ,