随笔 - 16, 文章 - 0, 评论 - 55, 引用 - 0
数据加载中……
re: FLTK新手入门[翻译] cyantree 2015-05-10 11:21
to dadajia:
linux下面显示中文需要安装xft,光安装xfree是不够的,xft=x freetype
re: [未登录] cyantree 2010-07-14 22:23
这么测试是不对的,应该直接看汇编
re: 评架构验证的时间 cyantree 2007-10-17 03:12
所谓架构,最重要的还是人,设计的好未必能开发的好,开发的好未必代表架构没问题,某人觉得很好的架构可能别人会觉得很不好,一切的验证只有在开发完毕实际使用一段时间后才能有一些结论。架构的不可控是天生的,因为实际上架构是在为不确定的未来设计框图,但是偏偏预测未来一定是不完整的,我们不过是依据以往的经验去尽可能预估罢了,但谁能说他的预估是100%正确的?

个人感觉,比较好的架构往往是松散的结构,抛弃模式和各种名词,把计算机当作人的辅助而不是人的替代品,承认软件不是万能的,允许重复和冗余,以功能为导向,层次尽可能的薄,用组合代替整合。。。
re: 讨论fltk的qq群 cyantree 2007-02-12 22:59
现有成员17个,怎么会没有......
re: fltk2更新简介 cyantree 2007-01-25 11:38
gcc和vc6肯定可以,不过里面关于cairo的部分会出错,直接去掉就行
re: class的沼泽地 cyantree 2006-10-20 23:57
办法不是没有,只是一般人无法接受,所以就不说了
ps:建议看看<<unix编程艺术>>,你的问题和担心里面都有答案
3年前我也发表过对linux不满的言论,和你今天的感受差不多,现在回头看,只是由于当时还没有深入学习而已
linux很简单,linux很稳定,linux很高效,但是linux不是windows,千万别站在windows的地盘看linux
1、想进入x-window,你需要通过apt-get安装相关软件,这不是linux的问题,是你自己没有去寻找答案
2、root就是超级用户,密码应该在安装的时候有输入,如果没有输入过,去ubuntu的站点去找找或者提问
3、linux是一个玩具,功能强大的玩具,但是如果想让linux变成windows,只怕你要失望了
4、windows的入门简单是因为相关中文资料很多,使用的人群比较多,不是windows本身如何
5、linux的发行版是很多,但是基于的源代码都是一样的,并不存在不同桌面上无法运行的问题,至于驱动问题,现在的kernel对硬件的支持已经很好了,老机器基本没有不支持的硬件
6、最后一点,linux原本就没有指望100%的用户会满意,如果想玩就玩,玩不动就不玩,就这么简单
re: 多进程的构架方法 cyantree 2006-04-15 12:12
关于线程,请看unix编程艺术中的一段话:
“线程成为滋生bug温床源于它们太容易知道过多彼此的内部状态。与有着独立地址空间、必须通过明确IPC进行通讯的进程不同,线程没有自动封装。这样,基于线程的程序不仅产生普通的竞争问题,而且产生了新一类bug:时序依赖,要重现这些问题极其困难,遑论修复。”
起码在我之前进行的项目中,线程在后期造成的问题远多过其带来的好处

关于调试,你认为是调试一个小的单进程容易,还是调试一个复合的大程序容易?