2008年9月

刚拿到一张漂亮的壁纸,忍不住给大家分享下

为了找一个配合我现在之用的这个绿色的主题,一直在找桌面壁纸,终于找到了这个,竹子,很喜欢。

同时分享下我现在实用的主题,因为本人个人很喜欢绿色,感觉这个主题很不错

喜欢的朋友请访问这里:http://www.gnome-look.org/content/show.php/Foregreen?content=85199 查看更多截图和下载。

另一张浅色调的清爽壁纸:

比较适合白色或者黑色的主题,如各类apple的主题。

如果你的通过搜索引擎或者其它方式到达本页面,并且未曾阅读过《生动的自动化故事1》,请点击这里阅读自动控制的故事1

自动控制的故事2

前面说到,搞控制有三拨人:电工出身的,化工出身的,和应用数学出身的。在卡尔曼之前,电工出身的占主导地位,数学家们 好在象牙塔里打转转,化工出身则还对控制理论懵里懵懂,还在“实干”呢。卡尔曼之后,一大批数学出身的人,利用对数学工具的熟悉,转攻控制理论。一时间, 控制理论的数学化似乎成了“天下大势,顺我者昌,逆我者亡”了。在状态空间的框架下,多变量没有太多的问题好研究,于是最优化成为控制理论的新时尚。

对 于一根给定的曲线,求一阶导数为零的点,就是这个曲线的极点;在对这一极点球二阶导数,大于零就是最小点,小于零就是最大点。这时牛顿老爷子就整明白的东 东,现在高中或大一人人都学过的东西。但是动态系统是一个微分方程,对微分方程求一阶导数为零,就导致变分法和所谓欧拉方程。但这个东西用起来不方便。实 际的最优控制不大直接使用变分。

俄罗斯是一个奇怪的地方。老毛子们要么蔫蔫的,要么疯狂的。俄罗斯的悲剧电影看得你也郁闷得想去自杀。但是老毛子 要是搭错筋整出一个喜剧呢?那你要么跟着疯狂,要么被逼疯狂。就是这么一个地方,除了无数托尔斯泰、柴可夫斯基、普希金、屠格涅夫等文艺巨璧外,俄罗斯也 盛产数学家,其中两个是庞特里亚京和河里学控制的人老惦记着的李亚普诺夫。

- 阅读剩余部分 -

什么是自动化?什么是自动控制?看看这两篇《生动的自动化故事》,让我通过易懂的故事了解了这样一个之前望而生畏的概念,同时推荐给大家:

(抱歉原作者无法考究了,转自自动化网论坛--here,发布者:坛主ak47)

自动控制的故事1

(一)

小时候喜欢看杂书,没什么东西看,不正在文化大革命嘛?不过看进去了两个“化”:机械化和自动化。打小就没有弄明白,这 机械化和自动化到底有什么差别,机器不是自己就会动的吗?长大了,总算稍微明白了一点,这机械化是力气活,用机器代替人的体力劳动,但还是要人管着的,不 然机器是不知道该干什么不该干什么的;这自动化嘛,就是代替人的重复脑力劳动,是用来管机器的。也就是说,自动化是管着机械化的,或者说学自动化的是管着 学机械的……啊,不对,不对,哪是哪啊!

有人考证古代就有自动化的实例,但现代意义上的自动控制开始于瓦特的蒸汽机。据说纽考门 比瓦特先发明蒸汽机,但是蒸汽机的转速控制问题没有解决,弄不好转速飞升,机器损坏不说,还可能说大事故。瓦特在蒸汽机的转轴上安了一个小棍,棍的一端和 放汽阀连着,放气阀松开来就关闭,转速增加;按下去阀就打开,转速降低;棍的另一端是一个小重锤,棍中间某个地方通过支点和转轴连接。转轴转起来的时候, 小棍由于离心力的缘故挥起来。转速太高了,小棍挥会挥得很高,放汽阀就被按下去打开,转速下降;转速太低了,小棍挥不起来,放汽阀就被松开来关闭,转速回 升。这样,蒸汽机可以自动保持稳定的转速,即保证安全,又方便使用。也就是因为这个小小的转速调节器,瓦特的名字和工业革命连在一起,而纽考门的名字就要 到历史书里去找了。

- 阅读剩余部分 -

因为twitter在国内的访问速度实在太慢,之前一直都没有将它放到博客。但是我的博客很久不更新,现在终于还是决定将twitter放上来,写twitter还是比较容易的。
没有去研究Twitter的API,因为它本身提供了添加到博客的widget,就直接用了。个人推荐用js版本的,因为可以通过CSS来改变输出样式。并且需要将后面的两个js链接放到网页<body>标签的最后(有统计代码的可以放统计代码之前,尤其用google统计的,如本博客),因为前面说了国内访问twitter那个慢啊...

但是,通过此方法添加在XHTML页面会出现不能通过W3C的验证,提示ul标签内需要至少一个li标签。

要解决这个问题,我们可以手动添加一个li标签,如本博客所表现的,并且在内容正式载入中用wait类语句代替也比较实用,等页面加载到页尾则调用twitter的js输出正式的内容,因为blogger.js通过innerHTML方法重写ul里的内容,所以之前的wait信息会自动替换调。

p.s:在上面的情况下如果twitter出现不能访问的情况(e.g:万恶的GFW),则wait信息会一直存在,可以通过在调用的两条js后面用js输出一个样式将wait信息的display设置为none,当然需要将此wait信息赋id或者class。

还有另外一种方法可以通过XHTML验证,那那就用js输出,如:

<div id="twitter_div">

<script type="text/javascript">
<!--//-->< ![CDATA[//><!--
document.write("

<ul id='twitter_update_list'>");
//-->< !]]>
</script>

上次回去在新华书店看到了这本书,感觉蛮不错的,本来准备回学校的时候再去卓越买的(因为 书店买要贵些,呵呵)。昨天在UBUNTU论坛看到有朋友发了电子版的,因为是发的unixchina论坛的链接,有朋友没有id,所有我下载了转发了下,又因ubuntu论坛附件限制在2M了,而整本书压缩了之后还有12M多,所有就放我博客空间上了供大家下载。

更新下载地址:http://www.ivershuo.com/d/qrs-linux.tar.gz

下载地址:http://www.ivershuo.com/d/qrs-linux.rar

特别注意:下载之后需要将.rar后缀修改尾.7z,不知道是不是因为服务器win的设置了,不认7z,给的是404,晕@!另因为虚拟主机,win用户尽量别用迅雷开多线程。

PDF电子书包含文件:
目录.pdf
第一章-LinuxBasic.pdf
第二章t-LinuxApp02-LinuxCommand.pdf
第三章-LinuxApp03-C.pdf
第四章-LinuxApp04-EmbededSystem.pdf
第五章-LinuxApp05-Environment.pdf
第六章 文件IO编程.pdf
第七章LinuxApp07-ProcessControlling.pdf
第八章LinuxApp08-InterprocessCommunication.pdf
第九章-LinuxApp09-Multithreading.pdf
第十章 嵌入式Linux网络编程.pdf
第十一章 嵌入式Linux设备驱动开发.pdf
第十二章 QT图形编程.pdf
llxx6.pdf(ARM体系结构 by 李曦)

付:《嵌入式Linux应用程序开发详解》在豆瓣:http://www.douban.com/subject/1844778/?i=0
《嵌入式Linux应用程序开发详解》在卓越:http://www.amazon.cn/mn/detailApp?uid=168-1602577-0809858&prodid=bkbk617832

熟话说:世界上的

程序员分三种

,一种使用Emacs,一种使用vim,剩余的是其它。

vim以它简洁强大便利的特点深受很多朋友的喜爱,呵呵,我也是vim的FANS。

首先还是将FSA的活动转发下:(官方活动地址:http://fsa.ia.ac.cn/?q=node/115

报告人:赵如飞 (Vim 7.2 中文翻译者)
时间:9月25日 晚7:00
地点:自动化大厦13层第二会议室

Vim是一款功能异常强大的跨平台编辑器,江湖人称“编辑器之神”。熟练Vim将大大提高你的编辑效率,
编程变得更加迅捷。作为Vim 7.2手册中文翻译者,本期报告人拥有多年Vim使用经验,经验的分享与现场的演
示,将是速成Vim编辑器的一个捷径。本期讲座内容包括:

  • 如何迅速学习和配置Vim
  • Vim常用命令的规律性总结
  • 实例,让你真正知道Vim很强大

本次活动同时是自由软件协会新学期的招新,愿意参与协会组织工作的老师和同学报名参加自由软件协会。
请将个人信息和联系方式发送至zxzhang[at]nlpr.ia.ac.cn。
诸多精彩,尽在http://fsa.ia.ac.cn

还没有使用过vim的朋友,我推荐你使用她,一旦你用上就绝对会爱上她。这里我发个vim的中文教程(地址:http://www.ivershuo.com/index.php/2008/09/vim-chinese-tech/),你将它用vim打开对照着学习,很快就入门了。

参考网站:
vim homepage:http://www.vim.org/
vim中文文档:http://vcd.gro.clinux.org/