我的分布式博客群

1. http://xautofzx.lupaworld.com/ 人文知识专栏。建在LUPA上(Linux University Promotion Alliance,Linux高校推进联盟),这是非常好的开源网站,为的是将学生引导到开源软件上来。一方面吸引学生看看开源软件,来学习开源的技术,只有这样才能更好的学习计算机科学知识,否则他们就在微软的温柔乡里等死吧;另一方面宣传人文知识,培养学生完善的人格,避免成为书呆子或机器人。

2. http://xautofzx.blog.chinaunix.net 健康旅游专栏。建在Chinaunix.net上,这是非常好的开源网站,也是为了吸引学生到开源软件上来。身体是革命的本钱,否则学得再好也是白搭。我身体健康,心情开朗,兴趣广泛,热爱大自然,喜欢登山旅游。身处八百里秦川,天天面对秦岭这个中国中央国家公园,有什么理由懒惰呢?

3. http://hi.baidu.com/xautofzx  电子与网络技术专栏。建在百度上。为了避免信息冗余,此处只刊登原创文章,少量刊登好文章的链接。

4. http://xautofzx.blogspot.com/  教育理念专栏。建在Google Blogger上。高校教学要不断深化改革,工科教师更需要不断更新知识,不断更新思想,才能更好的教育学生。

5. http://xautofzx.3322.org/ 教学资料与网管专栏。建在西安理工大学(www.xaut.edu.cn)计算机学院。欢迎各个高校教育网用户访问。

6. http://twitter.com/xautofzx 找我就上推特(上网就要会翻墙)    给光荣垫背

2014年6月1日星期日

防止DNS欺骗的软件

防止DNS欺骗的软件

西理工Linux小组指导教师  张翔  2014.6.1 儿童节
联系方式:https://www.facebook.com/xautofzx
由于众所周知的历史原因,从五月底的某一天开始,西理工Linux小组的网站 ( http://xautlinux.net ) 遭到国家防火墙的误伤,而且居然是最卑劣的DNS封锁,令我非常愤怒。对Google各项服务的大规模干扰也开始了,严重影响到正常的工作和学习,更加令人愤恨不已。
  值此六一儿童节之际,撰写本篇文章,献给开源与Linux的初学者,期待早日成长为具有独立思考能力的IT专业人才。

一、前言

对我们做技术的人来说,墙的存在就像你在写字的时候旁边有一个人用棍子不断捅你。无数的时间和精力被花在对付它身上由于这个事件的缘故,我很少写博客文章了。当初为了培养学生完善的人格而建立的LUPA博客,居然不准我在文章中添加链接。我可不是叫兽,怎能引用别人的文字,却不给出处呢。只能放弃LUPA了,只更新墙外博客。

二、DNS欺骗原理

近些年来中国大陆出现多次因为DNS欺骗造成的大规模网络瘫痪事件。DNS欺骗,也称为域名服务器缓存污染(DNS cache pollution),或着域名服务器缓存投毒(DNS cache poisoning),是指一些刻意制造或无意中制造出来的域名服务器封包,把域名指往不正确的IP地址。DNS欺骗的危害是巨大的,常见被利用来钓鱼、挂马之类的。
  一般来说,在互联网上一般都有可信赖的域名服务器,但为减低网络上的流量压力,一般的域名都会把外部的域名服务器资料暂存起来,待下次有其他机器要求解析域名时,可以立即提供服务。一旦有关网域的局域域名服务器的缓存受到污染,就会把网域内的电脑导引往错误的服务器或服务器的网址。域名服务器缓存污染可能是透过域名服务器软件上的设计错误而产生,但亦可能由别有用心者透过研究开放架构的域名服务器系统来利用当中的漏洞。
  为了解决DNS欺骗,业界提出了DNSSECDNScurv 。可以看看微软在测试实验室中演示 DNSSEC 。某些极权国家,如伊朗、朝鲜等,招安并豢养了官方黑客,用于对国内民众封锁网络,掩盖历史真相。由于在防火墙中加入太多IP和端口过滤规则,会使得防火墙负荷过重,于是便丧心病狂的使用DNS欺骗这种滥杀无辜的大规模杀伤性技术

三、DnsSpeeder

本次西理工Linux小组的网站 ( http://xautlinux.net ) 被DNS干扰后,我使用nslookup指令,查询了多个DNS服务器,中国大陆的DNS都无返回值,国外的DNS都查询正确。据此推测是GoDaddy的某些DNS服务器被IP或者端口被临时封锁了,这种国家流氓行为以前也曾有过。
  国内的所谓安全DNS,如114DNS只能防范电信联通的广告劫持,用处不大。而直接设置为OpenDNS和Google又会影响国内网站的速度,所以必须用DNS解析缓存软件(DnsSpeeder,AcrylicHosts,FastCache),其中以DnsSpeeder最强大好用,还支持正则表达式,可以设置hosts屏蔽。
  DnsSpeeder在Win7系统中,不要放系统盘运行,可能会因为权限不够而运行出错。DnsSpeeder需要占用53端口 如果有其他软件占用了53端口就用不了。请下载我自己配置的版本,适合教育网内使用。友情提醒:DnsSpeeder需要使用53端口,要避免其他软件占用了53端口。

四、Hosts订阅

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
  和 DNS 不同的是,计算机的用户可以直接对 Hosts 文件进行控制。Hosts 文件可以将已知的广告服务器重定向到无广告的机器(通常是本地的IP地址:127.0.0.1)上来过滤广告;减少对 DNS 服务器的访问来加快访问速度并减少带宽消耗;拦截一些恶意网站的请求,从而防止访问欺诈网站或感染一些病毒或恶意软件;屏蔽各类激活服务器;优化 IPv6 站点访问;为了避免DNS劫持,也借使用 Hosts 文件来强制将特定网站指定到正确的 IP 上。
  网络上有很多修改 Hosts 文件来访问 Google 搜索的教程。比如就有维基媒体基金会的图片服务器 IP 地址被 ISP 封锁,通过修改 Hosts 文件以正常显示图片的方法流传。
  手工修改Hosts文件,既繁琐有极易出错,有正义的IT人士共同维护着列表,如SmartHosts和ipv6-hosts等,可以通过软件自动更新。曾经的HostsX非常好用,可惜随着作者毕业而停止维护了。另一个软件HostsTool 也不错。
  Hosts订阅,是手机等移动设备上规避DNS欺骗的主要方法。在PC机上可以辅助DNS解析缓存软件,双剑合璧。

五、浏览器

现在很多浏览器有远程DNS解析功能,如在firefox配合autoproxy插件,就会发现DNS欺骗现象没有了。提升上网体验选择一个合适的浏览器很重要,我偏爱Firefox,不仅因为它是开源免费的软件,而且其可高度自由定制的特性就足以打败其他浏览器,丰富的拓展让firefox无可替代。如果你不是IT高手,可能玩儿不转“高大上”的Firefox。那就推荐“白富美”的Chrome畅游版
  这些给菜鸟用的绿色版,都基于GoAgent的方式,安全性不太高,要想更安全,请跟随爱德华·斯诺登(Edward Snowden,曾是CIA美国中央情报局技术分析员)自行配制并使用Tor吧,必要的时候还需要在虚拟机中上网。

六、后记

中国大陆集中了那么多技术力量去阻碍和减慢信息流动的速度,这方面的实力可真是全球领先。由于不愿受到网站备案的羞辱和刁难,西理工Linux小组的网站 ( http://xautlinux.net ) 的网站和域名都托管在国外,和大量的中文技术网站一样,不可避免的、随时可能会被误伤。
  身在中国大陆堕落的教育体制内,不能说真话的时候,只能少说话。感谢每一届爱学习的同学,能体谅我的难处,自学成才。
  如今移民海外的华人越来越多。学习不努力,一生在内地。中国脑残千千万,QQ空间占一半儿。
  希望同学们能早日自学掌握科学上网技术,走出闭关锁国、娱乐至上的局域网,携手Google,拥抱Internet上广袤无垠的知识海洋。

2014年2月4日星期二

20140204——西理工Linux小组走向新的征程

20140204——西理工Linux小组走向新的征程

标签:西安理工大学 西理工 Linux 学习小组 民间组织 校园社团 慈善事业 捐赠 捐款
  今天是2014年2月4日,立春,大年初五,也就是到了“破五”的时候了,“破五”是送年的意思,过了这一天,生活就慢慢恢复到大年三十以前的常态了,该努力工作学习了。
  少壮不努力,老大徒伤悲。切记,切记。
  我是西安理工大学计算机学院网络工程系教师,也担任民间组织——“西理工Linux小组”的义务指导教师。从1999年底接触蓝点Linux之后,我便开始传播Linux知识,从2004年底开始重点推广Ubuntu,到2010年建立了校内的Ubuntu升级服务器,现已在多个校内实验室中批量部署了Ubuntu系统,用于本科教学。
  自从2011年教师节,我获得腾讯微博的认证,并写下节日感言之后,我就几乎没写过完整的博客文章。主要原因当然是这篇被迫删除了的文章,很遗憾在国内只留下一些蛛丝马迹而已,感谢被GFW认证的良心媒体“在西安INXIAN”的及时收录才得以侥幸存活。我今天还通过Twitter提醒他们修正了西安e报:1869期中的一个小笔误,看到他们及时纠正了,我很开心。
  我在教学中提到fq的初衷很简单,只是督促大家多用Google 维基百科,知道全球最大的社交网络是什么而已。作为网络专业教师,我不能引导大家解决网络故障,眼睁睁看着同一班级中,用百度的同学的智商,被用Google的人远远超过,却不能出手挽救,很憋屈。正如fqrouter所说,最大的困难根本不在那道墙,而是如今越来越少的人有求知的欲望,能坚持下来,就是好样的。
  昨天初四,三羊开泰,我下定决心给“西理工Linux小组”的网站续费了五年,包括虚拟主机空间和域名的续费。还升级了Wordpress程序及各种插件,对页面进行了美化,未来计划围绕该网站平台,实现我“桃李满天下”的理想。该网站由李金贵、刘楠等多位同学创建于2010年初,他们毕业后由我来管理维护,这个网站忠实的记录了小组的发展历史。从2010年开始,西理工Linux小组连年成功举办了五届自由软件日的活动,还有相关的技术讲座,感谢西部开源、西嵌教育、华清远见、尚观科技的支持。希望日后能有更多IT企业和机构给予无私的支持。
  2013年轰轰烈烈的反腐运动,赢得了普通民众的广泛赞誉,但在明眼人看来,只能报以“呵呵”了。中国高等教育在改革开放的初期取得显著进步,89年急转直下,98年扩招加速堕落,现在砖家叫兽们还活得很滋润,已经不知米粒和老鼠屎到底谁多了。高等教育依旧在加速堕落中,扭转下滑趋势的大变革还遥遥无期。过去的两年里,我试图依靠自己的努力培养更多的优秀人才,每年仅本科教学工作量,就达到了额定值的三倍多,收获了不少感激和非议。由于应试教育的毒害更加深入骨髓,我尝试了各种教学改革之后,终于发现:对那些懒惰的只想混学分的人,我的做法不过是拔苗助长,让笨蛋反感。来自体制和学生两方面的压力,使得当一个有良心的老师越来越难,我就不多说了,看看别人写的吧,甚至在全国范围内有多人被解聘、被辞职
  随着2013年九月,计算机学院除了大一之外,其他年级都聚集在金花校区,加上自动化、印包、机仪、水电等学院的爱好者,西理工Linux小组得到了空前的壮大。从2014年起,西理工Linux小组将保持30人左右,计划申请成为独立的校园社团。由张翔老师和研究生及大四学长的带领,参与开源软硬件项目和Linux内核研究,每学期连续三次不参加聚会的人将被清退。
  要求小组成员都注册http://github.com/ 帐号,熟悉Git的用法,国内的OsChinaCSDN_CODEGitCafe 为备选。西理工Linux小组面向全校,有兴趣加入的同学请常来Facebook群交流,每学期第一个月底纳新。考试题目:用C/C++和Java,分别编写50行以上的程序,用Python和Shell编写20行以上的程序,会用Vim/Emacs,了解Git原理和用法。题目范围已经公开,请提早准备。
  特别感谢经常用Facebook与我交流的同学们。感谢明着暗着帮我的同事,受体制所限大家只能违心的放羊,而我却总想培养千里马,很抱歉给同事们添麻烦了。我多次厚着脸皮申请支持,很抱歉给领导添麻烦了。随着2012级新的教学大纲的实施,以及“重科研轻教学”的歪风更加严重,我只剩下每年 1~2门课,站在讲台上教书育人的机会大幅减少。
  在西理工Linux小组成员中,有2010级本科毕业生年薪将近二十万,我不想再浪费宝贵的人生了,将独自致力于培养年薪十万以上的优秀本科生。那些满足于背题库考高分、打算上七年制大学的同学,我将尽量说服自己不严格要求你了。新的一年我将更多的以个人名义,将精力和智慧投入教育慈善事业中,努力培养年薪上万的优秀本科毕业生。
  如果你看不到我提供的大部分网址链接,请反省一下自己是否过于“忠贞(nao)爱国(can)”了,何弃疗
  希望更多的人关注政治,批判堕落的教育体制,不要因为体制内还有少量有良心的人就停止批评。如果教育再不改变,中国的人种都会退化。
  希望病魔早日战胜方校长及其徒子徒孙,实现真正的改革开放,也希望大学生不要为虎作伥
  祝我们的国家尽快迈向宪政民主法制,实现小政府、大社会的转变,让人民生活得更好。
  如果您愿意支持西理工Linux小组的发展,愿意支持我投入教书育人的慈善事业中,衷心希望您通过支付宝或Paypal账户,给予支持和鼓励。
  捐赠链接就在http://xautlinux.net/页面右上角,看准实名认证,谨防假冒。
                          西理工Linux小组 义务指导教师 张翔
                            2014.2.4 立春 大年初五

2012年2月2日星期四

20120202-西安理工大学Linux小组发展历史总结

20120202-西安理工大学Linux小组发展历史总结
固定链接:http://xautlinux.net/blog/20120202/164250.htm

2012年1月30日,我正式接手“西理工Linux小组”网站,http://xautlinux.net/,希望新的一年,同学们协助我共同办好这个网站。作为一个学生民间兴趣小组,没有学校任何官方的支持。在一个傻老师和一群好学生的共同努力下,把想法变成现实,坎坎坷坷7年了

经过两天断断续续的折腾,“西理工linux小组”,http://xautlinux.net/,域名已经续费,并从justhost搬到homezz上了,不过似乎服务器不太稳定,我将继续调试优化。希望各位同学注册并发布或转贴有用的文章。懂Linux的同学,年薪十万很easy

西理工Linux小组历史之一:
* 2004年  开设理工大在线论坛的Linux版 http://www.ligongda.com/bbs/forum.php?mod=forumdisplay&fid=65,首任版主:计014班 刘桂海同学。2010-1-17,移交张翔老师,也就是我了。

西理工Linux小组历史之二:
* 2005年,在 计053 刘楠、高立夫等多位同学的努力下,计算机学院科协建立下载服务器,一个月后因上传流量太大,严重影响学院网速,我作为学院义务网管员,不得不让大家关停。在此向已经毕业的这些热心同学们表示歉意。

西理工Linux小组历史之三:
* 2008年 软件061李金贵,计061谢井明等同学,创建https://groups.google.com/group/xautos,后无辜被墙。问候方校长的同时,我发现原来几乎所有的好学生都会翻墙,因为开源与“自由”密不可分,大量技术网站经常被墙,大家早已自学成才了

西理工Linux小组历史之四:
* 2009年9月19日,中科红旗联合西安邮电大学、西安理工大学、西安电子科技大学分别在三个高校的校区举办了自由软件日的庆祝活动,http://www.redflag-linux.com/news/today/1000000972.html,因不可抗拒因素,我从未执教Linux与嵌入式相关课程,为避嫌未做讲座

西理工Linux小组历史之五:
* 2010年4月22日李金贵等同学努力,西理工Linux小组网站http://xautlinux.net上线。在校网络中心的支持下,我建立了仅校内访问的镜像服务器,因空间有限仅支持ubuntu 10.04 LTS的升级和LiveCD下载

西理工Linux小组历史之六:
* 2010年6月,在王义铭等实验室老师的支持下,曲江教八楼六楼1,2号机房在VMware中安装了Ubuntu,用于网络工程专业的教学实习,http://home.lupaworld.com/home-space-uid-15610-do-blog-id-231079.html,我开始在大一大二普及ubuntu和codeblocks了

西理工Linux小组历史之七:
2010年09月20日晚,在金花校区教6楼201,举办软件自由日,http://xautlinux.net/blog/20100916/120747.htm,我第一次做了简单演讲,西安工大翰洋http://www.iteredu.com/苏勇老师做讲座。多个学院及曲江校区的同学们的热情让我很感动

西理工Linux小组历史之八:
* 2011年09年16日,2011国际自由软件日理工大站,
http://xautlinux.net/blog/20110918/161117.htm,我做了Linux技术讲座,西部开源技术中心吴雪华老师讲了Linux就业前景。前一天在曲江校区3食堂前的空地上做了户外体验与展示

西理工Linux小组历史之九:
* 2011年09月19日,我和网络091秦虎豹等多位同学,应邀去西安邮电学院长安校区,参加2011第八届国际自由软件日(西邮站),http://www.xiyoulinux.org/blog/?p=248,我很羡慕这里的学习氛围和官方的鼎力支持,以及开源社区的积极协助。

西理工Linux小组前景展望:
从2012年开始我希望:西理工Linux小组也能得到学校和学院官方的支持。希望讲授Linux、嵌入式、C/C++/Java/Web技术的教师能参与进来。更多的同学们能积极参与。最后期望2012年之前民间所做的成绩,不要进入任何政绩报告中


义务指导教师:张翔
2012.2.2

2011年9月9日星期五

20110910写在教师节和腾讯给我加V认证之际

20110910写在教师节和腾讯给我加V认证之际
国内:http://home.lupaworld.com/home-space-uid-15610-do-blog-id-240124.html
国外:http://xautofzx.blogspot.com/2011/09/20110910v.html

今天是教师节,这是个每年让有良心的教师都不开心的节日。微博上有人恭喜我获得了腾讯加V认证,还有学生们的问候,让我着实高兴了一阵子。

说实在的,从7月的最后一天开始,我收到两封意想不到、无耻之极的信,由于我不敢相信是真的,也为了避免遭遇“被喝茶”“被跨省”,我作了公开回复。五天后果然“被喝茶”,我才真正相信这是真的。随后这一个月各种烦扰纷至沓来。具体原因及事件过程,网友“在西安INXIAN”持续关注并做了总结,用google谷歌/bing必应/baidu百度/soso搜搜,搜索“给光荣垫背”即可。搜狗和有道自阉太甚,不值得用。

首先,感谢腾讯微博对我的支持。在一个月前,我接受组织“关怀”的当天下午,我在办公室起草书面情况说明,接到腾讯工作人员的电话,说要给我加V认证,这是腾讯为了保护高校教师权益的一项计划。当时博客和微博上的鼓励的话很多,而当天我却刚刚“被喝茶”,网上网下的差别实在是太大了,让我非常的迷惑,即使在今天看来也很恍惚,恍若一场梦。当时,腾讯的工作人员说看到我的文章,觉得写得挺好,我当时十分感动,因为在这个现实社会假话连篇,只能上网说真话的时代,这是我在现实社会中收到的第一个正面评价。

不过我还是拒绝了腾讯工作人员的好意,因为当务之急是降低这件事在网上的影响。我并没有想到我在门可罗雀的、连我的学生都很少看的教学博客上,写了一些真话,却在网上流传深广。总的一点,尽快让这件事情降温,不要影响我后面的踏踏实实教学,和老老实实进行科学研究。最后约定好在开学后教师节之前,若事态平息了再加认证。

开学前的半个多月,这件事慢慢平静下来了,我一直在思考后续该如何去教学,避免被人捕风捉影、栽赃陷害,真是颇费一番脑筋。我一直认为那些上课只讲书本知识,下课拍屁股走人的教师,是不称职的。如果一个教师不能做到知识渊博,不能教会学生学习方法,不引导学生做一个遵纪守法正直善良的人,那就不配当教师。但是现状就是,近二十年来这种人很多,而且大多重科研轻教学,混成教授副教授,硕导博导,当官掌权。年轻教师如果不以科研为重、不遵循潜规则,必然遭遇玻璃天花板,没有上升的通道。我也多次想到会不会步上海交通大学讲师晏才宏之后尘,不过我是计算机专业的,不需要摸着石头过河,斯坦福大学和硅谷模式是完全可以借鉴的,这也必然是中国工科院校的必由之路。尽管几年来封建的的中华文化,提倡知识分子和教师甘于贫困,但大家学过近代史就知道是什么下场。

开学后,因为全院大会有领导提到,要避免研究生利用掌握的网络技术去干不恰当的事情,语焉不详让大多数教职工迷惑,于是过了几天就不断有人根据小道消息辗转找到我,或询问详情,或表示关心支持。我也被迫不得不多次提到此事,徒增悲伤。通常五十岁以上经过文革的人大多批判我爱管闲事,四十多岁经过动乱的人大多劝我遵循潜规则搞科研提高职称,三十岁上下的人一般都说我写得好,但后面要小心做事了。党员中有关怀、鼓励、保护我的人,也有向我的老领导发信污蔑我攻击国家机关、道歉不诚恳的人,也有随时监视我的博客微博向组织告密的人。唉,同为中共党员,我觉得做人的差距实在太大了。还有人怀疑我是借机出名,我感谢你八辈祖宗,这个时代发张露点照就能出名,有必要牵扯安全部门吗。要说宣传也是为了西安理工大学,为了计算机学院,为了网络工程和物联网工程这两个专业,为西安理工大学的毕业生争取与名校学生同台公平竞争的机会。

我也一直迷惑这个文章到底知名度有多少。作为学者,我深知自己就算写一篇SCI收录的英文论文,也基本上不会有人看。不论国内国外的学者通常一看是大陆学者写的英文文章,通常是嗤之以鼻,谓之垃圾。所以我这篇中文文章应该比SCI论文强一些吧。但是开学后大部分教师、学生的表现让我打消了这个念头。本校教师中除了某个校党委人士,和负责的校院两级领导以外,只有同系的和关系好的个别人看过,大多数人只是听闻我被喝茶了而已,压根儿就没看过原文。我的学生知之者就更少了,只有个别毕业的学生,以及大四我代课的部分学生知道此事。刚刚搬到金花校区的大三学生几乎都不知道,更不要提在曲江校区的大一大二学生了,也许他们的假期就是娱乐、看书、背托福了吧。


言多必有失,为避免强加之罪何患无辞,还是少说为妙。作为工作十几年的教师,我一直坚持给大一讲授C语言课程,试图尽早扭转应试教育带来的不好的学习习惯,每年总能培养个别非常优秀的毕业生,进入华为、腾讯等等知名企业,但总归受众面太窄,所以我开设了博客。在五年前我可以在全院三个专业中挑学生,引导他们参加电子设计竞赛。后来实行了导师制后,我职称低只能最多指导四名学生,而且局限在网络工程专业,受众面更窄了。这两年大量的人都会上Twitter,或在国内开微博,我也开设了多个,欢迎大家公开提问。


https://twitter.com/xautofzx(墙外,主阵地),感谢仓井空、郭德纲、诺贝尔,让大量有文化的人学会上Twitter了。
http://t.sina.com.cn/xautofzx,新浪,曾经的国内第一,有不少社会精英,但删帖、五毛、广告太多,用户在加速流失。
http://t.qq.com/xautofzx,腾讯,面向青年群体,用户活跃,是大量弃新浪阉博人士的首选,预计很快达到国内第一。
http://t.163.com/xautofzx,网易,虽然较落后,但总部在南方,思想解放,有给力的新闻频道支持,能快速跟上。
http://t.sohu.com/xautofzx,搜狐,天子脚下,多了一些奴性,但微群功能仍然聚集了一些志同道合的人士,能快速赶上。
http://xautofzx.lupaworld.com(博客主阵地,墙内)
http://xautofzx.blogspot.com(博客,墙外),感谢工信部将Google赶出中国,让大量知识分子和好学生被迫学会了天天翻墙,感谢政府让越来越多的人移民看世界。


国家和民族的前途在于教育,请每个人都来关注吧,实在不行就骂吧。
多年的教学生涯,告诉我学习好的同学必然是会翻墙的,希望大家牢记网上的一举一动都在监视中,私人信息请使用加密手段。
如今会不会上Google/YouTube/Twitter/Facebook,会不会多种方法,是衡量IT专业人士是否人才的基本条件。
国家的未来关系到每个人,共同遵纪守法、宣传法律,参与法律修订,倡导公平,是实现社会平稳过渡的关键。
推荐观看《窃听风暴》,想想你是哪一种人。该片于2006年3月23日在德国发行,获得了第79届奥斯卡金像奖最佳外语片奖。
中国民族到了最缺德的时候,在这种可怕的冷漠中,所有人都是失败者。

2011.9.10教师节,翔云阁

2011年8月7日星期日

20110807对不能访问飞思卡尔网站的技术分析

20110807对不能访问飞思卡尔网站的技术分析

国内:http://home.lupaworld.com/home-space-uid-15610-do-blog-id-238891.html
国外:http://xautofzx.blogspot.com/2011/08/20110807.html

我最近在研究基于飞思卡尔i.MX515的Android平板电脑,研究对象是从http://cute-pad.taobao.com/上拿的白牌平板电脑。这里很便宜,同样的机器打上某个商标后,价格就翻一番了。
为获取技术资料,我经常要访问飞思卡尔的官方网站,http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX51ANDROID
今早突然发现无法访问了,但是昨天确是好的,真是很奇怪。
没有办法,只好做一下网络技术分析。


1. 家里的电脑无法访问飞思卡尔官网,但是只要翻墙就可以访问,可以证明官方网站正常,国外网络正常,故障点在中国境内。

2. 随后我远程控制办公室的服务器,可以访问飞思卡尔官网。
这就很奇怪了,因为家属区和教学区的网络是同一个联通IP出口啊,却一个是通的,另一个不通。
这就有必要在两台机子上分别进行技术检测,以查明深层次的原因。

3. 为了避免浏览器的原因,我在Firefox/chrome/opera/搜狗浏览器/GreenBrowser上都做了测试,可以排除浏览器故障。因为经常会因为代理设置错误,或防病毒软件与浏览器冲突等原因,造成网页无法访问。

4. 在两台电脑上,先用Ping来检测,都不能Ping通。
这个很好理解,给网站安装防火墙,保护信息安全,这是企业最起码的常识,更何况飞思卡尔这样的IT企业了。
Ping命令所采用的ICMP协议,前几年有漏洞,被蠕虫病毒所利用,因此在防火墙规则中禁止ICMP协议,是很多网络管理员新手最基本的做法。当然,企业对信息安全要求很高,很严格,也会这么做。一般情况下,只有高水平的网管员才有能力和自信,去设置允许ICMP的规则。

5. 既然Ping不通,就该利用tracert来分析这条路到底在哪里断了。
从办公室tracert www.freescale.com
Tracing route to www.freescale.com [192.88.156.10]
over a maximum of 30 hops:
  1    <1 ms    <1 ms    <1 ms  219.244.xxx.1        西安理工大学计算机学院网关
  1    21 ms     1 ms     1 ms  202.200.xxx.xxx        西安理工大学家属区
  2     1 ms     1 ms     1 ms  202.200.xxx.xxx        西安理工大学家属区
  3     3 ms     1 ms     1 ms  10.1.xxx.xxx        西安理工大学核心网
  4     1 ms     2 ms     1 ms  10.1.xxx.xxx        西安理工大学核心网
  5     1 ms     1 ms     1 ms  221.11.xxx.225        西安理工大学联通出口
  5    <1 ms    <1 ms    <1 ms  123.139.2.137        陕西联通西安城域网
  6    <1 ms    <1 ms    <1 ms  221.11.0.145        陕西联通西安骨干网
  7    50 ms    50 ms    50 ms  219.158.20.149        中国联通骨干网
  8    51 ms    51 ms    51 ms  219.158.11.26        中国联通骨干网
  9    51 ms    51 ms    51 ms  219.158.97.26        中国联通骨干网
 10   203 ms   204 ms   204 ms  219.158.25.126        中国联通北京国际出口
 11   205 ms   206 ms   205 ms  xe-10-2-0.sjc10.ip4.tinet.net [77.67.79.149]    TINET中国接口,总部位于德国西部美因河畔法兰克福市南部Neu-Isenburg地区
 12   216 ms   216 ms   216 ms  xe-0-0-0.phx10.ip4.tinet.net [89.149.182.45]    TINET骨干网
 13   226 ms   226 ms   227 ms  internap-gw.ip4.tinet.net [77.67.94.74]        TINET美国接口
 14   222 ms   217 ms   218 ms  border1.po1-bbnet1.phx003.pnap.net [69.25.168.1]    INAP欧洲接口,总部位于美国东部佐治亚州首府亚特兰大
 15   227 ms   227 ms   226 ms  freescale-6.border1.phx003.pnap.net [69.25.127.90]    INAP去往飞思卡尔的接入网关
 16     *        *        *     Request timed out.    进入飞思卡尔公司内部,总部位于美国南部德克萨斯州奥斯汀
    ......        ......
 30     *        *        *     Request timed out.
Trace complete.



6. 同样采用tracert,从家里电脑tracert www.freescale.com
Tracing route to www.freescale.com [192.88.156.10]
over a maximum of 30 hops:
  1    21 ms     1 ms     1 ms  202.200.xxx.xxx        西安理工大学家属区PPPoE出口服务器
  2     1 ms     1 ms     1 ms  202.200.xxx.xxx        西安理工大学家属区
  3     3 ms     1 ms     1 ms  10.1.xxx.xxx        西安理工大学核心网
  4     1 ms     2 ms     1 ms  10.1.xxx.xxx        西安理工大学核心网
  5     1 ms     1 ms     1 ms  221.11.xxx.225        西安理工大学联通出口
  6     1 ms     1 ms     1 ms  123.139.2.137        陕西联通西安城域网
  7     3 ms     1 ms     2 ms  221.11.0.209        陕西联通西安骨干网
  8    32 ms    32 ms    32 ms  219.158.12.73        中国联通骨干网
  9    33 ms    32 ms    33 ms  219.158.11.10        中国联通骨干网
 10    33 ms    33 ms    33 ms  219.158.97.22        中国联通骨干网
 11   190 ms   190 ms   190 ms  219.158.30.42        中国联通国际出口?或是honeypot(蜜罐)?
 12     *        *        *     Request timed out.
    ......        ......
 30     *        *        *     Request timed out.
Trace complete.



7. 通过对比可知,家里的电脑和办公室服务器访问的网站相同,IP地址为[192.88.156.10],都通过西安理工大学联通出口,IP地址为[221.11.xxx.225],所以故障不在校园网内部。
前面翻墙能访问,已经证明国外网络正常,故范围缩小到联通网络内部。
对比第11跳的区别,可知在国际出口附近出错。办公室服务器能正常出国,经过德国,直到美国的飞思卡尔服务器上。而家里的电脑不能访问,在[219.158.30.42]处不知所踪。

根据知识和经验,我作出初步的猜测:
第一种可能性,30%:
联通内部网络在进行升级,以便应对三网合一、3G网络、4G试验等。
这种调整无非是增加或更换路由器,这会引起路由表的变化,全体路由表的更新需要一段时间。
但是,现代路由器所采用的路由协议,都是新的OSPF、IS-IS、BGP等,收敛速度很快。我从早晨7点多到下午17点,近10个小时,都没有任何改观。这种事情要是放在发达国家里,联通肯定会被用户投诉、依法索赔,很可能被罚的破产。
所以,可能性只有30%左右。

第二种可能性,70%:
在教学区的用户均由学校网络中心维护,在办公场合大家上网都比较收敛,很少访问违禁网站,若限制太多影响工作,教职员工集体反弹会非常强烈,故过滤限制较少。
家属区的用户已经全部转为联通宽带用户,不再属于校园网。用户在家里访问违禁网站的几率很高,且势单力薄,就算反弹也掀不起什么风浪,故过滤限制就严格很多。

这种限制,作为运营商是不敢这么做的,因为严重违法。一旦用户提起法律诉讼,后果可是很严重的。
但是无处不在的GFW,以国家安全的名义去做,谁也没办法。

所以,可能性有70%左右。


唉,连这么知名的国际大公司,这种纯技术网站,都要被禁止,该让人怎么评价GFW的技术水平呢?

作为IT业人士,作为高校教学科研人员,经常要碰到这种技术网站无故被封的情况,你说气人不气人。
所以说,高校信息技术相关专业的教师,如果自己不会翻墙,他的水平完全值得怀疑。学生就更不要说了。



8. 以上分析中的IP地址位置信息来源:
http://www.google.com/ncr,美国谷歌
http://www.apnic.net/,亚太网络信息中心(Asia-Pacific Network Information Centre,APNIC)
http://www.ripe.net/,欧洲网络资源协调中心(RIPE Network Coordination Centre,RIPE NCC)
https://www.arin.net/,美洲互联网号码注册管理机构(American Registry for Internet Numbers,ARIN)
http://zh.wikipedia.org/,维基百科



9. 本文中直接用pathping也行,该路由跟踪命令结合了 ping 和 tracert 命令的功能,可提供这两个命令都无法提供附加信息。
但是,通常专业工程师并不喜欢集成化的工具,你看看电工就知道了。专业工程师更喜欢拥有大量功能单一的专用工具,然后自行组合使用。
以本文为例,第一步用ping检测后,如果不通用tracert,否则用telnet进行下一步测试。
而如果直接用pathping来检测,就必须等待很长时间,会有50%的可能性做了无用功。

我不喜欢pathping的最主要原因,它在快速执行完最多30跳的ICMP探测之后,会进行统计处理,需要三四百秒的时间,期间任何信息都不显示,让人很难判断是否需要提前用Ctrl+C来终止。
而tracert的信息在不断输出,能够随时终止,能节省时间。tracert比pathping的统计信息少一些,但这个通常不会影响判断,少就少了吧。

大家可以自行测试,作出自己的判断。在命令行状态,输入:pathping www.freescale.com


2011.8.7于西安

2011年8月4日星期四

20110804西安理工大学计算机学院嵌入式操作系统教学大纲

20110804西安理工大学计算机学院嵌入式操作系统教学大纲

国内地址:http://home.lupaworld.com/home-space-uid-15610-do-blog-id-238827.html
国外地址:http://xautofzx.blogspot.com/2011/08/20110804.html


本课程在2011年秋季学期第一次开设,计划由黑新红老师面向计算机专业和专升本,我(张翔老师)面向网络工程专业。但是由于网络专业的同学前三年比较勤奋,大部分人的学分已经快达到毕业要求了,致使选我的课程的人数太少,不足以开班。鉴于网络专业中感兴趣的人比较多,推荐去旁听黑新红老师的课程,我在《网络管理》课程上会有额外补充。




作为课程负责人,我制定的教学大纲全文如下,欢迎批评指正


嵌入式操作系统
Embedded Operating System

一、课程基本信息
学分:2                                        总学时:32学时
讲课学时:24学时                            上机学时:0学时
实验学时:8 学时                            课程A/B类归属:B类
课程代码:                                    开课学期:第七学期
先修课程:操作系统(09110070)

二、课程介绍及教学目的、教学要求
    “嵌入式操作系统”课程是嵌入式技术方向的一门专业课程,课程的定位是:以嵌入式操作系统为对象,使学生掌握基于嵌入式操作系统的应用系统的设计方法和基本能力,使学生成为在嵌入式计算机系统等技术领域从事技术和管理工作的高等应用型专业技术人才,掌握基于嵌入式操作系统的应用开发的基本能力。

三、本课程与其他有关课程的联系
    本课程的先修课程是《操作系统》,如能够先修《嵌入式系统结构》则能达到更好的学习效果。通过本课程的学习,学生可以加深对嵌入式原理的理解,提高嵌入式系统设计能力。

四、课程内容及课时分配
(一)课程内容
第1章 引言                            4页,加上Linux和嵌入式系统的基础知识复习,共1学时
    1.1 为什么使用Linux                        必讲
    1.2 嵌入式Linux现状                    需扩充
    1.3 开源和GPL                            重点,需扩充,增加版权法的知识
    1.4 标准和相关机构                        简单说一下
第2章 嵌入式初体验                    18页,2学时,讲慢一些,穿插最新动态,讲透
    2.1 需要嵌入式系统吗
    2.2 嵌入式系统剖析                        重点
    2.3 存储的思考                            重点
    2.4 嵌入式Linux的发行版                需扩充
第3章 处理器基础                    18页,1学时,增加产品实例
    3.1 单机处理器                            简介
    3.2 集成化处理器:片上系统                重点
    3.2.8 ARM                                    重点,需扩充
    3.2.9 TI ARM                                重点,增加实例
    3.2.10 Freescale ARM                        重点,增加实例
    3.2.12 其他ARM                                需扩充,增加实例
    3.3 硬件平台                            简介
第4章 Linux内核——不同视角        24页,2学时,若学生基础好,可压缩成1学时
    4.1 背景知识                            了解
    4.2 Linux内核构造                        重点
    4.3 内核构建系统                        重点,可压缩
    4.4 获取Linux内核                        了解
第5章 内核初始化                    22页,2学时,讲慢一些,讲清楚
    5.1 合成内核映像:piggy及其他            重点
    5.2 初始化控制流                        重点
    5.3 内核命令行处理                        简单讲解,不涉及代码
    5.4 子系统初始化                        简单讲解,不涉及代码
    5.5 init线程                            简单讲解,不涉及代码
第6章 系统初始化                    19页,1学时,没有难点
第7章 引导装入程序                    21页,2~3学时,u-boot的代码要认真分析,有配套实验
    7.1 引导装入程序的作用                    了解
    7.2 引导装入程序的挑战                    了解
    7.3 通用的引导装入程序:Das U-Boot        重点
    7.4 移植U-Boot                            重点,把原理讲清楚,代码简单讲解
    7.5 其他引导装入程序                    可选
第8章 设备驱动程序基础                19页,2~3学时,要认真分析源代码
    8.1 设备驱动程序基本概念                难点和重点
    8.2 模块实用程序                        每个命令需演示
    8.3 驱动程序方法                        可选
    8.4 汇总                                可选
    8.5 设备驱动程序与GPL                    必讲
第9章 文件系统                        23页,1学时,没有难点,有配套实验
    9.1 Linux文件系统的概念                    需扩充fdisk,cfdisk,sfdisk,Gparted等工具
    9.2 ext2文件系统                        重点
    9.3 ext3文件系统                        必讲
    9.4 ReiserFS文件系统                    了解
    9.5 JFFS2文件系统                        了解,在第十章详细介绍
    9.6 cramfs文件系统                        了解
    9.7 NFS文件系统                            重点
    9.8 伪文件系统                            重点
    9.9 其他文件系统                        可选
    9.10 构建简单的文件系统                    重点
第10章 MTD子系统                    18页,1学时,没有难点,可压缩
    10.1 启用MTD服务                        必讲
    10.2 MTD基础知识                        必讲,需扩充闪存的原理
    10.3 MTD分区                            了解
    10.4 MTD实用程序                        重点
第11章 BusyBox                            11页,1学时,简单讲解,可补充额外知识
第12章 嵌入式开发环境                    12页,1学时,没有难点,有配套实验
第13章 开发工具                        29页,1学时,没有难点,可压缩
第14章 内核调试技术                    46页,1学时,实践性强,没有难点
第15章 调试嵌入式Linux应用程序        15页,1学时,实践性强,没有难点
第16章 移植Linux                        16页,1学时,实践性强,没有难点
第17章 Linux与实时                        15页,1学时
附录                                    可选

(二)课时分配

课程内容    学时分配
第1章 引言    1学时
第2章 嵌入式初体验    2学时
第3章 处理器基础    1学时
第4章 Linux内核    2学时
第5章 内核初始化    2学时
第6章 系统初始化    1学时
第7章 引导装入程序    2~3学时
第8章 设备驱动程序基础    2~3学时
第9章 文件系统    1学时
第10章 MTD子系统    1学时
第11章 BusyBox    1学时
第12章 嵌入式开发环境    1学时
第13章 开发工具    1学时
第14章 内核调试技术    1学时
第15章 调试嵌入式Linux应用程序    1学时
第16章 移植Linux    1学时
第17章 Linux与实时    1学时
附录    可选
合计    24学时


五、实验环节内容
实验内容(可在以下项目中选取4个实验,每个实验2学时,共8学时):
1. 嵌入式操作系统开发环境实验,无嵌入式基础的同学可选
2. u-boot基础实验,实验指导书 6.1
3. u-boot文件系统实验(JFFS2/CRAMFS ),实验指导书 6.2
4. u-boot移植实验,实验指导书 6.3
5. Linux内核移植实验,实验指导书 7.1
6. Linux文件系统实验(JFFS2/CRAMFS/RAMDISK),实验指导书 7.2
7. Linux基本应用程序编写实验,实验指导书 7.3
8. Linux驱动程序编写实验,实验指导书 7.5


六、执行大纲应注意的问题
1、教学中应注重基本知识、基本理论和基本方法的讲授,注意精讲多练。
2、抓好实验及课程设计,重视学生实践能力的培养。
3、实验的目的在于培养学生运用实验方法研究机械的能力,要求学生亲自动手进行实验,并认真完成实验指导书上规定的要求。
4、大纲内章节的顺序和内容的安排仅供参考,教师可根据情况作适当的变动。


七、教材与参考书

1. 嵌入式Linux基础教程,哈利南(Christopher Hallinan) (作者), 华清远见嵌入式培训中心 (译者) ,人民邮电出版社; 第1版 (2009年11月1日),http://www.amazon.cn/gp/product/B002WJI7UM/

2. 嵌入式Linux应用程序开发标准教程(第2版),华清远见嵌入式培训中心 (作者),人民邮电出版社;第2版 (2009年4月1日),http://www.amazon.cn/gp/product/B0023B1PZ8/
3. 嵌入式Linux系统开发标准教程(第2版),华清远见嵌入式培训中心 (作者),人民邮电出版社; 第2版 (2009年3月1日),http://www.amazon.cn/gp/product/B001TV02OI/
4. 构建嵌入式LINUX系统(第2版),云川 (改编), 亚荷毛尔 (作者), 等 (作者), O'Reilly Taiwan公司 (译者),中国电力出版社; 第1版 (2011年1月1日),http://www.amazon.cn/gp/product/B004GFQKK4/
5. ARM Linux入门与实践:一个嵌入式爱好者的自学体验,程昌南 (作者), 方强 (作者) ,北京航空航天大学出版社; 第1版 (2008年10月1日),http://www.amazon.cn/gp/product/B001JJDQ0W/
6. ARM嵌入式Linux系统开发技术详解,杨水清 (作者), 张剑 (作者), 施云飞 (作者) ,电子工业出版社; 第1版 (2008年11月1日),http://www.amazon.cn/gp/product/B001NPDVHU/
7. ARM Cortex-A8嵌入式系统开发与实践:WinCE与Android平台,上海怡鼎信息科技有限公司 (作者), 倪旭翔, 计春雷,中国水利水电出版社(2011年1月1日),http://www.amazon.cn/gp/product/B004P63QXI/
8. Android系统级深入开发:移植与调试,韩超 (作者) ,电子工业出版社; 第1版 (2011年2月1日),http://www.amazon.cn/gp/product/B004J54TPO/
9. 嵌入式操作系统基础μC/OS-Ⅱ和Linux,任哲 潘树林 房红征编,北京:北京航空航天大学出版社,2006.8,http://www.amazon.cn/gp/product/B0011CBI98/
10. 嵌入式实时操作系统μC/OS-II(第2版),(美)Jean J.Labrosse编,邵贝贝译,北京:北京航空航天大学出版社,2007.9,http://www.amazon.cn/gp/product/B002Q0X3TC/
11. 嵌入式实时操作系统Small RTOS51原理及应用,陈明计,周立功,北京:北京航空航天大学出版社,2004.1,http://www.amazon.cn/gp/product/B0011AJOYG/
12. 嵌入式Linux应用开发完全手册,韦东山,北京:人民邮电出版社,2008.8,http://www.amazon.cn/gp/product/B001DCEA46/

2011年4月18日星期一

推荐Android平板电脑

推荐Android平板电脑,Cute Pad,优优平板,http://www.cute-pad.com/,有三星PV210、飞思卡尔i.MX515、英伟达nVidia的Tegra2等高端产品,还有盈方微、瑞星微、威盛等低端产品。淘宝、拍拍上均有旗舰店。

2010年10月31日星期日

西安理工大学计算机学院 嵌入式系统 教学体系规划

西安理工大学计算机学院 嵌入式系统 教学体系规划

为了迎接2006年愚蠢的教学评估,学院在2005年建立起嵌入式实验室,我们就从单片机教学转到嵌入式方向了。然而回首这5年,实验室利用率极低,看着设备不断老化,作为亲身经历者,我不禁扼腕叹息。

2009年底,随着学院领导层换届,学院的工作总算拨乱反正,向着好的方向发展。2010年元月,学院教学委员会公布新的课程负责人名单,让我非常吃惊的是,除了我一直负责的《宽带与无线网》课程之外,新增了《嵌入式体系结构》、《嵌入式操作系统》、《嵌入式软件开发》、《嵌入式开发综合课程设计》、《实际应用教学实习》,也就是说与嵌入式相关的5门课程都让我来负责,令我顿感压力巨大。我也问过领导是不是写错了,在确信没有写错后,就当仁不让的承担起这个重任。

实际上对嵌入式方向的规划,我出于爱好,从2004年就着手了。当时整个学院在单片机与嵌入式方向上,只有梁莉老师和我两个人在做,多年来我们一直指导学生参加电子设计竞赛,我们清楚的意识到嵌入式就是未来的发展方向。我受到父亲的影响,一直对电子技术比较了解,对单片机技术也很熟悉,但因为是计算机专业出身,但更擅长于软件编程,更加了解计算机专业在硬件上的弱势,加上我2001年以打字员的身份参加了网络工程的专业申报,所以我更加偏向于用嵌入式课程替换单片机课程。也是从那时开始自学,积攒了不少书籍。在后来的教学大纲的调整中,也积极呼吁,为嵌入式课程体系的加入尽了绵薄之力。到2004年的时候,我已经选好教材,制定好教学大纲,以便日后主讲这门课。所谓笨鸟先飞嘛。后来我参加了2005年的嵌入式系统实验室的建设,对设备选型、指标设置等作出了贡献,但由于派系斗争,最终无名无利;基于同样的原因,近5年也未能主讲嵌入式课程。现在终于能在好领导的支持下,继续嵌入式教学了,我很高兴。

基本上2010年的整个寒假我都没有闲着,这些年我积累了不少嵌入式方向的书籍,除了白天做自己的研究工作之外,每天晚上我都用于嵌入式方向,把自己所有的相关藏书都看了一遍,从图书馆也借了一些,还每周去一趟西安图书大厦看一上午,也查看了china-pub、当当网和卓越亚马逊上所有相关书籍,并购买了不少中意的书。经过将近一个月的规划,最终在开学前利用思维导图软件XMind完成了初稿。

我拿着设计初稿与很多相关的老师交流,获得了好评,当然做了细微的调整。让我印象最深的是,当时讲授嵌入式课程的李鹏老师说,本来他很不理解为什么让我负责嵌入式课程,看了我的规划,他觉得让我做是最合适的。我觉得这是对我的最好的赞扬了。

在2010年春季学期,我经过与相关的老师和领导沟通后,针对这三门嵌入式系列课程确定了嵌入式教学团队,科学系:李鹏、王海晟;网络系:张翔、宋昕、王勇超。这些都是有学识、有能力、有责任心、愿意主讲新课程的老师,每个人都曾受到学生们的好评。为什么都是年轻教师呢?因为当前大陆高校体制中,教授们只需两年给本科生讲授一门课程即可,主要负责科研申报、科研团队管理和博士生培养;副教授每年只需一门课,主要负责科研申报、论文发表和硕士生培养;只剩下年轻的讲师们承担起本科生教育的重任。这也没有办法,大陆现行的教育体制,就是重科研轻教学,所谓教学为本,只是口号而已。副教授以上的人通过科研和论文数量的拼凑,才能向国家要到钱,学校才能存活,生存压力下谁还管什么学术道德。负责本科生教育的讲师大都是年轻人,干得多却收入最低,生存还是问题,教学经验也不足,只能勉强支撑者本科教育,能挑出这几位好老师已经很难了。

到了2010年10月底,来年春天的教学计划已经下达,授课教师就正式确定了。另外前任领导留下的愚蠢的政绩工程——试题库,因为在校长书记面前炫耀过的,虽然教职工怨声载道,但必须完成。因此我提议重新分配了课程负责人,如果不出意外将是:
《嵌入式系统结构》2011年春天,由宋昕、李鹏负责并主讲,教材选用《ARM嵌入式系统结构与编程》,邱铁 著,清华大学出版社,2009.3出版。
《嵌入式操作系统》2011年秋天,由张翔,王海晟负责并主讲,教材选用《嵌入式Linux基础教程》,Christopher Hallinan著,华清远见嵌入式培训中心 译,人民邮电出版社,2009.11出版。
《嵌入式系统软件开发》2011年秋天,由王勇超负责并主讲,另一位教师待定,教材选用《C++GUI Qt4编程》,Jasmin Blanchette著, 闫锋欣等译,电子工业出版社,2008.1出版。

在2010年10月30日,我去西北工业大学参加了《凌阳大学计划2010年嵌入式、3G&物联网前沿技术研讨会》,与一些专家学者做了交流,对规划做了微调,更新了网购的链接,欢迎大家下载并批评指正。http://www.xmind.net/share/xautofzx/embedded-curriculum-planning/


华中科大校长:低工资逼教师不搞学术捞外快
http://news.163.com/10/1031/06/6KA7QBRI0001124J.html
大学浮躁真是因为待遇“太差”吗?
http://news.xinmin.cn/rollnews/2010/11/01/7461090.html
惊 无所不能中国大学 赌场衙门工厂江湖全包了
http://www.aboluowang.com/news/data/2010/1030/article_111326.html

自由表达需要对等开放的话语权
http://www.time-weekly.com/show.php?contentid-10474.html
十大理由让我放弃公务员“金饭碗”
http://www.aboluowang.com/news/data/2010/1030/article_111323.html
父母必读的9个经典家教故事
http://www.aboluowang.com/life/data/2010/1101/article_43427.html
用lie to me的方法揭穿李刚父子在镜头面前的表演
http://www.aboluowang.com/news/data/2010/1024/article_110923.html
QQ MSN隐私窥探 QQ55项涉及您隐私
http://www.aboluowang.com/news/data/2010/1101/article_111478.html