近期评论

    今日最热

    No top posts yet

    也谈“复旦登山”事件

    背景我就不说了,反正到处都能看得到。别的我也懒得提,多说无益。

    救援过程中死了一个警察,于是有人说“警察救人是应该的,死是因为无能”。

    警察的职责是维护社会秩序,不管是救人,还是杀人亦或是死,都不是警察的本分。总有些上面的人胡说八道,好像警察就该无所不能,也难怪让人误解。就算是军人,杀人和死就写在他们工作手册的第一页上,那也是在战争时期;同样的,救灾之类的事情也不是军人的本分,所以为此而死的军人也不能说应该。

    话说,这个警察之所以会死,的确是因为他“无能”。那么,这样“无能”的他为什么会参加救援。这个世界上是有所谓极限的,不是单凭一腔热血就能让人人都变成超人,也不是只要勇敢无畏就能参加救难这种活动的。救难是非常专业的领域,不是任何人说去做就能去做的,到时候不是碍手碍脚,就是救难的人自己遇难!

    黄山既然常常有人遇险,为什么没有专业的救难队?明明就是没有专业知识的人,也没有专门工具,更没有完善的计划,是谁让这些警察去以身涉险的?

    […]

    S60中使用CS结构实现事件(消息)驱动的简单方法

    C/S结构的进程间通信机制可谓Symbian平台的一大特色,使用此结构相应的一系列API可以方便地实现安全的进程间通信。很多时候,Client和Server的互动需要使用事件(消息)驱动的方式来进行,事实上,很多系统Server如Message Server等都提供此类的功能。在自己编写的程序中如何实现这种功能的问题困扰了我一段时间,因为本身支持C/S结构的API(RSessionBase等)并不支持这样的工作方式(还是实际上支持而我不知道?当然我也不敢自认专家),最后我采用了一种自创(不一定新颖)的方法来实现了这个功能。

    一、定义一个接口类如MObserver,使其包含事件相应的处理函数的定义,如 class MObserver […]

    TinyOS学习简记

    因为项目要使用,我学了一些TinyOS的编程,现在看来还算可以用,所以就将我一路上遇到的问题和我解决问题方法记下,权当备忘。如果对你有用的话,我会非常高兴。

    1、TinyOS开发环境配置

    老实说,TinyOS的环境配置方法网上有不少,比较权威的是www.tinyos.net上的详细讲解,非常详细,特别是对Ubuntu的用户而言入门简单。

    然而,事情并非全如网站上所言,即使依照网站上的配置方法,我也遇到了不少问题。当然,并不一定每个人都会遇到同样的问题,而且很可能大部分人都不会遇到这些问题。

    其中一个比较严重的问题正是伴随着方便的Ubuntu配置而来的。

    […]