POUND – REVERSE-PROXY AND LOAD-BALANCER

The Pound program is a reverse proxy, load balancer and HTTPS front-end for Web server(s). Pound was developed to enable distributing the load among several Web-servers and to allow for a convenient SSL wrapper for those Web servers that do not offer it natively. Pound is distributed under the GPL – no warranty, it’s free to use, copy and give away.
WHAT POUND IS:

1. a reverse-proxy: it passes requests from client browsers to one or more back-end servers.
2. a load balancer: it will distribute the requests from the client browsers among several back-end servers, while keeping session information.
3. an SSL wrapper: Pound will decrypt HTTPS requests from client browsers and pass them as plain HTTP to the back-end servers.
4. an HTTP/HTTPS sanitizer: Pound will verify requests for correctness and accept only well-formed ones.
5. a fail over-server: should a back-end server fail, Pound will take note of the fact and stop passing requests to it until it recovers.
6. a request redirector: requests may be distributed among servers according to the requested URL.

Pound is a very small program, easily audited for security problems. It can run as setuid/setgid and/or in a chroot jail. Pound does not access the hard-disk at all (except for reading the certificate file on start, if required) and should thus pose no security threat to any machine.
WHAT POUND IS NOT:

1. Pound is not a Web server: by itself, Pound serves no content – it contacts the back-end server(s) for that purpose.
2. Pound is not a Web accelerator: no caching is done – every request is passed “as is” to a back-end server.

http://www.apsis.ch/pound/

 

VeryCD Title Saying

只要自觉心安,东西南北都好。如有一人未度,切莫自己逃了
创造机会的人是勇者;等待机会的人是愚者
人生的价值,并不是用时间,而是用深度去衡量的
忌妒别人,不会给自己增加任何的好处;忌妒别人,也不可能减少别人的成就
十日画一水,五日画一石
毁灭一个人只要一句话,培植一个人却要千句话,请你口下留情
三人行,必有我师焉
无情未必真英豪
学无前后,达者为师
才华是刀刃,辛苦是磨刀石

 

冲天一飞为揽月——中北大学成功研制星箭分离冲击传感器

http://news.163.com/07/1025/06/3RKNDGLG0001124J.html
中北大学成功研制星箭分离冲击传感器

  本报10月24日讯(记者李爱珍)今晚的“嫦娥”冲天一飞,开始了与月亮的太空“约会”。中北大学研制的星箭分离冲击传感器,准确把握嫦娥一号卫星与长征三号甲运载火箭分离瞬间的“脉搏”,精度准、可靠性高,为我国航天事业的发展做出了重要贡献。

  在嫦娥一号卫星飞向38万公里外月球的漫长旅途中,需要完成一系列高度复杂又充满风险的动作。在发射后第1473秒完成的星箭分离,就是其中关系本次探月工程成败的十大关节点之一,这一瞬间长征三号甲运载火箭与嫦娥一号卫星成功分离,卫星准确进入近地轨道,“嫦娥”开始了独立奔月的旅程。

  由中北大学微米纳米技术研究中心研制的“星箭分离冲击传感器”,在嫦娥一号卫星发射过程中,完整准确地测试了爆炸分离瞬间火箭对嫦娥一号卫星所施加的分离推动力,该力过大会导致卫星损坏,过小可能导致分离失败,为精确判断星箭分离质量发挥了重要作用。“星箭分离冲击传感器”是中北大学在微米纳米(MEMS)技术领域研究的最新成果,已被我国长征系列火箭成功应用20多次。在本次火箭发射过程中,中北大学还为火箭遥测系统提供了关键的测试设备——遥测系统数字量变换器测试台,确保了火箭遥测系统的可靠工作。

http://news.nuc.edu.cn/newsdetail.aspx?id=4077
热烈祝贺“嫦娥一号”成功发射
发文时间:2007-10-25 15:25:49 发文部门:电子与计算机科学技术学院 编辑:sxy

热烈祝贺“嫦娥一号”成功发射

24日18时05分,“大力士”长征三号甲运载火箭托举着“嫦娥一号”卫星顺利升空,在“嫦娥一号”卫星飞向38万公里外月球的漫长旅途中,需要完成一系列高度复杂又充满风险的动作。其中,在发射后的第1473秒完成的星箭分离,就是其中关系本次探月工程成败的十大关键点之一,在此瞬间长征三号甲运载火箭与“嫦娥一号”卫星成功分离,将卫星准确送入近地轨道,“嫦娥”开始了独立奔月的旅程。
由我校微米纳米技术研究中心研制的“星箭分离冲击传感器”,在我国探月工程“常娥一号”卫星发射过程中,完整准确地测试了爆炸分离瞬间火箭对“嫦娥一号”卫星所施加的分离推动力,该力过大会导致卫星损坏,过小可能导致分离失败,为精确判断星箭分离质量发挥了重要作用。“星箭分离冲击传感器”是我校在微米纳米(MEMS)技术领域研究的最新成果,具有高精度、高可靠性的特点,已在我国长征系列火箭成功应用20多次,为我国航天事业的发展做出了重要贡献。
在本次火箭发射过程中,我校还为火箭遥测系统提供了关键的测试设备—遥测系统数字量变换器测试台,确保了火箭遥测系统的可靠工作。

 

xargs

xargs 命令
用途
构造参数列表并运行命令。
语法
xargs [ -p ] [ -t ] [ -e [ EOFString ] ] [ -E EOFString ] [ -i [
ReplaceString ] ] [ -I ReplaceString ] [ -l [ Number ] ] [ -L Number ] [ -n
Number [ -x ] ] [ -s Size ] [ Command [ Argument … ] ]
注: 不要在小写的标志和参数之间放置空格。
描述
生成的命令行长度是 Command 和每个作为字符串对待的 Argument,包括用于每个字符串的空字节结束符号,大小(以字节计算)的总和。xargs
命令限制命令行的长度。当构造的命令行运行时,组合的 Argument 和环境列表不能超过 ARG_MAX 字节。在这一约束里,如果不指定 -n 或 -s
标志,缺省命令行长度至少是 LINE_MAX 指定的值。
标志
-e[EOFString]废弃的标志。请使用 -E 标志。
将 EOFString 参数用作逻辑 EOF 字符串。如果不指定 -e 或 -E 标志,则采用下划线(_)为逻辑 EOF 字符串。如果不指定
EOFString 参数,逻辑 EOF 字符串能力被禁用且下划线被照字面含义使用。xargs 命令读取标准输入直到达到 EOF 或指定的字符串。
-E EOFString指定逻辑 EOF 字符串以替换缺省的下划线(_)。 xargs 命令读取标准输入直到达到 EOF 或指定的字符串。
-i[ReplaceString]废弃的标志。请使用 -I(大写 i)标志。
如果没有指定 ReplaceString 参数,使用字符串 “{}”。
注:-I(大写 i)和 -i 标志是互相排斥的;最后指定的标志生效。
-I ReplaceString(大写 i)。插入标准输入的每一行用 Command 参数的自变量,把它插入出现的每个 ReplaceString
的 Argument 中。ReplaceStrings 不能在超过 5 个自变量中使用。在每个标准输入行开始的空字符被忽略。每个 Argument
能包含一个或多个 ReplaceStrings,但不能大于 255 字节。-I 标志同样打开 -x 标志。
注:-I(大写 i)和 -i 标志是互相排斥的;最后指定的标志生效。
-l[Number](小写的 L)。废弃的标志。请使用 -L 标志。
如果没有指定 Number 参数,使用缺省值 1。-l 标志同样打开 -x 标志。
注: -L、-I(小写的 L)和 -n 标志是互相排斥的;最后指定的标志生效。
-L Number用从标准输入读取的非空参数行的指定的数量运行 Command 命令。如果保留少于指定的 Number,Command
参数的最后调用可以有少数几个参数行。一行以第一个换行字符结束,除非行的最后一个字符是一个空格或制表符。后续的空格表示延续至下一个非空行。
注: -L、-I(小写的 L)和 -n 标志是互相排斥的;最后指定的标志生效。
-n Number运行 Command 参数,且使用尽可能多的标准输入自变量,直到 Number 参数指定的最大值。xargs
命令使用很少的自变量,如果:
如果被积累的命令行长度超过了由 -s Size 标志指定的字节。
最后的迭代有少于 Number(但是非零)的自变量保留。
注: -L、-I(小写的 L)和 -n 标志是互相排斥的;最后指定的标志生效。
-p询问是否运行 Command 参数。它显示构造的命令行,后跟一个 ?…(问号和省略号)提示。输入肯定的、特定于语言环境的响应以运行
Command 参数。任何其它响应都会引起 xargs 命令跳过那个特定的参数调用。每个调用都将询问您。 -p 标志同样打开 -t 标志。
-s Size设置构造的 Command 行的最大总大小。Size 参数必须是正整数。如果满足以下条件,则使用很少的自变量:
自变量的总数超出 -n 标志指定的自变量数。
总行数超出 -L 或 -I(小写 L)标志指定的行数。
累加至在 Size 参数指定的字节数之前达到 EOF。

-t启用跟踪方式并在运行之前将构造的 Command 行回送到标准错误。
-x如果有任何 Command 行大于 -s Size 标志指定的字节数,停止运行 xargs 命令。如果指定 -I(大写 i)或 -l(小写
L)标志,则打开 -x 标志。如果没有指定 -i、-I(大写 i)、-l(小写 L)、-L 或 -n 标志,则 Command 行的总长度必须在
-s Size 标志指定的限制内。

出口状态
该命令返回下列出口值:
0所有 Command 参数的调用都返回出口状态 0。
1-125不能组装满足指定要求的命令行,一个或多个 Command 参数的调用返回一个非零出口状态,或发生一些其它的错误。
126Command 已找到但不能被调用。
127找不到 Command。

如果不能组装满足指定要求的命令行,则不能调用这个命令,命令的调用被一个信号终止,或一个命令调用以出口状态 255 退出。xargs
命令将写一条诊断消息并退出而不处理任何保留的输入。
示例
要对名称在一个文件中列出的文件使用命令,输入:
xargs lint -a

xargs -x lint -a

Another:
Linux文件查找命令find,xargs详述

 

健康的定时软件–workrave

转载自:http://www.etc.edu.cn/blog/lishiliang/archives/003919.html

RSI 综合症 预防利器 workrave , 长时间使用计算机的朋友可以看看
Google 说,我们并非适合像现在我们所从事的许多工作那样久坐不动,或者长时间执行精准的机械动作。处于不正常的姿态过久,或者重复运动会引起颈部、四肢和背部的疼痛,这些状况总称为过度使用综合症,或重复性压迫损伤 — RSI (Repetitive Strain Injury).
在 google 黑板报上 RSI 综合症 的一些介绍 过犹不及

预防的第一个就是 每工作 30-45 分钟,至少休息 5 分钟。

workrave 这个小家伙可以定时提醒您注意休息
可以配置为隔一段时间(比如 30 分钟 )锁住屏幕,让您站起来走走……
更多内容访问:
http://www.etc.edu.cn/blog/lishiliang/archives/003919.html

 

如何减少睡眠时间却保持健康

来源:http://chn.blogbeta.com/299.html
原文:How to Sleep Less and Stay Healthy – Y. Graf

翻译:弥缝(褪墨|时间管理

事实上,我们最多是可以减少一小时的睡眠时间的。

  • 不仅仅是睡眠的长短,更重要的是睡眠质量。

很多人在睡了10个小时起床,仍然觉得疲倦;而有些人只需要六个小时的睡眠,便可以重新精神焕发。这是因为除了睡眠的长短的影响外,睡眠的质量对健康也有着不可估量的影响。若你的睡眠质量越高,那你需要的睡眠的时间也就可以少一些。所以提高你的睡眠质量,便是缩短你的睡眠质量的第一条秘方。这里有几条方法帮助你如何提高睡眠质量

  • 不要在睡前吃东西(至少不要在睡觉前2小时内)
  • 不要开灯睡觉,尽量在黑暗的房间里睡觉。
  • 睡觉时要有新鲜空气(开窗或使用空气净化器)
  • 每天坚持锻炼。如果你没有锻炼,坚持15分钟的晚间散步。

使用这些方法,坚持一二个星期,你就会注意到自己的睡眠质量会慢慢提高的。阅读《如何保证睡眠质量》,让你进一步提高睡眠质量。

  • 任何习惯都是可以慢慢改变的。

有这么一句非洲谚语:“怎样吃掉一头大象? 一次一小口。”对于习惯上的改变来说,这个道理也是非常正确的。什么时候睡觉、睡眠时间有多久、在哪儿睡觉?这些都是一些你已经习惯了的睡眠模式。就像任何习惯,你是可以慢慢改变的。

开始每2~3天就提前5分钟起床。一个星期后,你就可以提前15分钟起床了;一个月后,你就可以提前1小时起床了!希望更早的起床,你可以慢慢地通过每周提前5分钟,坚持二三个月。习惯培养后,你仍然需要坚持这个作息规律,按时睡觉。

当你睡眠逐渐变短,上一条提到的睡眠质量就变得至关重要,只有提高睡眠质量才能补偿你因为少睡带来的健康上的影响。

最后,如果你能够成功坚持早起的好习惯,你便在不断地为自己创作时间。想想,每天一小时,365天慢慢加起来就是9周的工作时间。你可以利用这些时间学习一门新语言、读十几本书、或者写几本小说和培养一个好习惯。一日之际在于晨,早晨是最有效率的时间,难怪成功的人们都有早起的要习惯,为什么不加入他们呢?

如果大家觉得读了这篇文章对你有所启发,希望大家能够浏览弥缝的博客褪墨http://www.mifengtd.cn ,关于 时间管理个人提升演讲技巧 ),大家一定会发现更多的好文章。弥缝推荐《勤奋不代表一切》、《如何花少的时间学习更多的知识》和《为什么要区分紧急与重要任务》这三篇文章,愿与您共勉。