2008年05月
Maemo 中交叉编译D-BUS 1.2.1
1 登陆到maemo的ARM环境下
2 配置dbus, 这里是为arm做编译,所以我们选择--host=arm-linux, 另外一个重要的是ac_cv_have_abstract_sockets=yes, 这个
你们在看./configure --help是看不到,是autoconf的问题。然后添加一些选项就可以了。
3 配置完后,你直接make就行了,因为maemo的SDK环境是比较成熟和稳定的版本,基本的库文件都有了,不需要你在单独安装了。
阅读全文>
发表于 @ 2008年05月30日 23:35:00|评论(loading...)|编辑
UML建模软件目前用的主要有3种:
商业版本:Telelogic TAU 和 Rational Rose
开源版本:StarUML
能熟练使用其中一个是软件设计人员的基本功。
阅读全文>
发表于 @ 2008年05月25日 16:43:00|评论(loading...)|编辑
电信重组能给我们老百姓带来什么好处?
这是重组的关键。
重组的目的是打破一家独大,营造更充分的竞争环境。
初期的竞争结果就是资费的不断降低;后期就是服务内容和水平的不断提升。
我们现在享受的是很初级的竞争:几家的实力悬殊,没有充分竞争。这样我们的资费
依然是很高的。
举个例子:
韩国打个国际长途,才4毛钱左右/分钟。我们网国外打,一般几块钱/分钟。这种差距
应该在十倍左右。所以降价的空间很大。
能不能降低这种资费到人们感觉到打电话不是什么负担;不再为了心疼话费而埋头敲短信时,
我认为,这个重组就算成功。
过程可能漫长,不过已经启动了!
阅读全文>
发表于 @ 2008年05月25日 01:03:00|评论(loading...)|编辑
可以监听incoming message的dbus low level的sample code,
直接使用了D-BUS的底层函数。阅读全文>
发表于 @ 2008年05月25日 00:31:00|评论(loading...)|编辑
不同的系统在使用daemon dbus时,有两个选择,可以选择system bus,
简单些;也可以使用session bus; 手机不象PC那样有多用户,手机一般就单用户,
所以手机系统就一个session, 所以,用system bus和session bus来讲区别不大。
阅读全文>
发表于 @ 2008年05月25日 00:18:00|评论(loading...)|编辑
在Linux下面开发,在代码中一般注释doxygen格式的注释,这是帮助我们生成文档的一个好方法。
对于doxygen的主要是语法,网上有很多的说明,有个工程:GNOME Power Manager里面的doxygen
注释写的非常好,你们可以下载下来看看,并且可以借鉴到自己的实际开发中。
这里我想说的是:如何从source code 总提取开源软件的文档。
阅读全文>
发表于 @ 2008年05月22日 23:29:00|评论(loading...)|编辑
在maemo中用apt-get, 尤其在scratchbox中用一些命令经常会出现一些问题,
你可以参考这些帮助:
阅读全文>
发表于 @ 2008年05月18日 11:06:00|评论(loading...)|编辑
在手机启动后,dbus-daemo就启动了。这是如果一个程序启动了,会有一个connection挂载到dbus-daemon上面的,同时维护了这个程序的service.可以采用dbus-send命令来查看system bus或者session bus上面到底挂载了哪些service, 即,当前有哪些程序是和dbus-daemon有关联的:阅读全文>
发表于 @ 2008年05月17日 23:17:00|评论(loading...)|编辑
在交叉编译D-Bus时,会遇到abstract socket的问题。
这个其实不是D-Bus的问题,而是autoconf的问题。
如何规避呢?
阅读全文>
发表于 @ 2008年05月16日 23:22:00|评论(loading...)|编辑
1 window mobile
近日,采用window mobile的HTC 钻石手机发布,吸引了世界的眼球,不过HTC把window mobile界面给隐藏了起来;
2 Android开发大赛进入复赛;
3 Limo平台新添8员新丁,都是厉害的角色。
各个平台之间的竞争越来越激烈,Android的动作慢了点。
阅读全文>
发表于 @ 2008年05月15日 23:45:00|评论(loading...)|编辑
黑莓手机在美国市场可以说是很厉害,主要得益于美国人对电子邮件的使用很频繁;另外就是语音通话不贵;而在我们国家,话费还是贵的,所以短信才会这么流行。一般人不会去用黑莓的功能,对于商务人士,还是不错的选择。阅读全文>
发表于 @ 2008年05月13日 22:33:00|评论(loading...)|编辑
1 iPhone的Multi-touch把众多手机大厂的触摸情结调动了起来。
2 HTC 把触摸技术加上3D效果,别有一番意思。
3 三星推出多款触摸产品,
4 nokia 也准备在symbian手机上采用触摸技术,同时它还提出了一个“无影手触摸”
阅读全文>
发表于 @ 2008年05月11日 23:23:00|评论(loading...)|编辑
这部分的内容:什么是GNU makeMake是如何工作的一个简单的例子 解剖makefile 默认目标 关于makefile的几种名字 问题 增加make的目标 一次Make一个目标 伪关键字 指定默认目标 其它的通用伪目标 makefile变量 常用变量 Recursive variables Simple variables Automatic variables 使用pkg-config 阅读全文>
发表于 @ 2008年05月07日 23:19:00|评论(loading...)|编辑
HTC 这次把3D效果运行的很好。大家可以到http://www.htc.com/www/product.aspx?id=46294这个网址感受一把。对各个操作都能感觉到很好的3D效果。这一点是iPhone的劣势。iPhone: Multi-touch + 2DHTC: Single-touch + 3D阅读全文>
发表于 @ 2008年05月07日 09:36:00|评论(loading...)|编辑