Archive for the ‘杂七杂八’ Category

为何做了大老板的都是当年成绩差的同学?

前些日子回老家,与几位小学同学相聚。“忆往昔”之后,说起现在的情况。谢老大自己办工厂,资产几百万;大王二当包工头,在县城买了几套房;杨拐子卖盒饭 起家,在城里盘下两家大酒店;小王二靠贷款买辆车跑长途运输起家,发展到拥有60多台大小车辆的运输公司。几位同学介绍完之后,个个发着感慨:想当年,他 们老是考不及格,总是抄我们的试卷,有的连初中都没读,如今都发财当老板了,而我们连养家糊口都艰难。是呀,他们说的这几位同学,不但学习成绩差,而且喜 欢调皮捣蛋,常常令老师和同学们头痛。但就是这些人,如今一个个事业有成,衣食无忧;而当初那些学习成绩好、乖巧听话的同学,除少数几个考上大学“混”个 单位外,大多在家老老实实的种田,农闲时外出打工挣点辛苦钱供孩子读书,生活过得很艰苦。即使像我这般靠“运气”混上单位的,也不过是跳了个“农门”而 已,多半拿着死工资,买不起房,供不起车,与这几位“不听话、学习差” 的同学相比,也是一个天上一个地下。
为什么学习成绩差、调皮捣蛋的同学大多能创业成功当老板,而学习成绩好、乖巧听话的同学大多只能“混口饭”吃呢?仔细地琢磨了一阵子,瞧出点门道。
一是学习成绩差、调皮捣蛋的同学天生脸厚。做生意也好,办企业也好,都需要厚脸皮。你站在大街上卖东西,怕人笑话不行;同样,你走南闯北或谈生意或买原材 料或推销产品,想顾及颜面也不行。有时,为了一份钱甚至几厘钱的利润,必须跟人讨价还价,甚至厚颜无耻地去求人,才能办到。学习成绩差、调皮捣蛋的同学, 从小被老师和家长批评着,“臭名在外”,练就了一幅低三下气的脸皮,从来不怕“闲言恶语”,你的话越难听,我越是陪笑脸。和气生财,于是生意兴隆。而反观 学习成绩好、听话乖巧的同学,从小听惯了甜言蜜语,偶尔听到一句批评恨不得找条地缝钻进去,脸薄得如同蝉翼,你要他放下架子低三下气地去求人,还不如杀了 他。
二是学习成绩差、调皮捣蛋的同学敢于吃苦。做生意办企业,需要吃苦,尤其是创业阶段更是苦上加苦。学习成绩差、调皮捣蛋的同学,由于经常惹祸,在学校免不 了受罚站、罚扫地之苦,在家里免不了受皮肉之苦,天长日久,不但练就了一幅好身板,而且练就了一幅好耐性,敢于吃常人不能忍之苦。就拿杨拐子来说,十几岁 就跑到县城帮人卖盒饭,天不亮就起床,凌晨之后才休息,有时为了多卖一盒饭多挣一份钱,担着担子步行十几里,脚板上磨起的血泡肿了破,破了肿,长成一层厚 厚的老茧。甘甜磨砺苦中来,杨拐子从一份一厘的积攒起家,终于发展到拥有两家大酒店的大老板。而反观学习成绩好、听话乖巧的同学,从小被老师和家长捧着、 惯着,过惯了养尊处优的生活,在学校连上体育课都宁愿读十本书也不愿到操场去出一身汗,就甭说让他去干这种掉皮掉肉的活儿了,大多呆在不晒太阳、不淋雨水 的机关,过着“饿不死、撑不破”的“清福”生活。
三是学习成绩差、调皮捣蛋的同学不怕挫折。失败是成功之母。做生意办企业不可能一帆风顺,有高潮也有低潮,如果经历一次小小挫折就收场,那你就永远不会成 功。学习成绩差、调皮捣蛋的同学,从小就经历过次次考试的失利,老师、家长已经对他失去信心,挫折对于他们来说就如同韭菜一样,割了长,长了割,已经感觉 不到痛苦,大不了“脱裤子放屁,已经是已经”,不如放个痛快。拿大王二来说,最初学做泥瓦匠,靠卖苦力挣到一笔钱后开始当包工头,但第一批买卖就赔了十几 万。大王二不气馁,借了几十万继续干,终于东山再起。而反观学习成绩好、听话乖巧的同学,从小被成功包围着,没有体会过失利的滋味,老师、家长都在他身上 寄予了全部希望,容不得他有任何闪失,因此面对挫折痛苦不安。这就是为什么许多坐办公室的人下海经商,结果多数都半途而废重操旧业的一个原因。他们总是不 能忘怀过去的成功,总想睡在成功薄上享受胜利的喜悦,偶遇小小的挫折就快速爬上救生的帆船。
四是学习成绩差、调皮捣蛋的同学敢于冒险。风险有多大,利益就有多大。学习成绩差、调皮捣蛋的同学,从小就有一种敢于冒险的精神,虽然每次恶作剧都有被老 师和家长发现后严惩的风险,但他们总也丢弃不了那份因刺激而带来的快乐。因此,他们在每办一件事之前首先想到的是怎样做才能获得快乐,而不是风险。比如小 王二,最初贷款十多万买大货车跑长途运输,就没有想“假如亏本后怎么办”的话题,想的只是如何经营才能赚钱。而反观学习成绩好、听话乖巧的同学,从小到 大,生活都是按老师和家长的设计去走,不仅缺乏独立生活的能力,更缺乏敢于冒险拚搏的精神,哪怕你给他一个发财的机会,他也会想“贷了那么多款,万一失败 了怎么办?”在事情还没有开始时就把自己逼上绝境,结果是前怕狼后怕虎,坐失良机。
五是学习成绩差、调皮捣蛋的同学讲究义气。办企业当老总,光有经济头脑不行,还必须善于团结,这样才能将全体员工拧成一股绳,患难与共,创造财富。学习成 绩差、调皮捣蛋的同学,虽然常常干些“偷鸡摸狗”的肮脏营生,但大多为人仗义,敢“为朋友两肋插刀”。记得那年谢老大带我和小王二窜进小桥边一户人家院 里,将一树琵琶摘了个精光。结果被主人发觉追赶到学校,面对主人和老师的“拷问”,谢老大将责任全部揽到自己身上,使我和小王二免受了惩罚,当时感激得眼 泪都出来了。试想,员工一时不慎犯了错,老板能站在对方的立场去举一反三,为其减压,谁还不感恩戴德拚死效劳?而反观学习成绩好、听话乖巧的同学,从小到 大,唯恐自己沾惹是非,有的甚至充当“奸细”,专门拿着“放大镜”寻找同学的缺点,藉以在老师面前表现自己。这样的人如果当老板,就会天天与员工为敌,搞 得员工人人自危,谁还有心思去工作?一旦企业遇到一点挫折或困难,员工便会卷铺盖走人,丢下你一人流泪到天明。
七十二行行行出状元。在子女的教育学习上,老师和家长要摆平心态,不要光注重考试成绩,也不要这不准许那不准许,给孩子戴上许多条条框框,让幼小的心灵套上一道魔咒。老实本份,看似好事,其实是不够机灵、缺乏创新的潜台词。

Read the rest of this entry »

在shell中将unix时间戳转换为系统时间

用date +%s可以得到UNIX的时间戳,
如date +%s
1273460780
date转化为系统时间
date -d ’1970-01-01 UTC 1273460780 seconds’ +”%Y-%m-%d %T %z”
2010-05-10 11:06:20 +0800  (时间格式自行设计)
也可以用awk
awk ‘BEGIN{x=strftime(“%b %d %T CST %Y”, “1273460780″);print x}’
May 10 11:06:20 CST 2010
UNIX时间戳 就是1970-01-01到某个时间的总秒数。
可以自己编个程序算一算

Read the rest of this entry »

SecureCRT连接SSH超时后自动断开

为什么SecureCRT连接到sshd服务器后在一段时间内不操作就会自动断开呢?
SecureCRT 保持连接
原因:
这是因为客户端与服务器之间存在路由器,防火墙以及为了本身的安全性,在超过特定的时间后就会把空闲连接断开。或者是服务器端设置了断开空闲连接。
解决方法:
既然会断开超时的空闲连接,那么我们就应该让客户端与服务器之间的连接“忙”起来,方法有两个:
从服务器方面入手:
修改/etc/ssh/sshd_config配置文件 ClientAliveInterval 300(默认为0)
这个参数的是意思是每5分钟,服务器向客户端发一个消息,用于保持连接
service sshd reload 生效
从客户端入手:
上面是配置需要服务器权限,如果没有服务器权限则可以使用这个方法,其思想是:客户端向服务器发一个消息,用于保持连接
secureCRT在选项 终端 反空闲 中设置每隔多少秒发送一个字符串,或者是NO-OP协议包
putty:putty -> Connection -> Seconds between keepalives ( 0 to turn off ), 默认为0, 改为300.

Read the rest of this entry »

一次怪异的Ucenter头像无法上传问题

LAMP系统
Discuz    access denied for agent changed 错误
为了解决中文路径以及中文文件名下载问题,安装了mod_encoding模块
过了一段时间后才发现ucenter上传头像图片出现莫名的access denied for agent changed错误,查遍了所有的官方以及非官方的资料,都没有找到正确的解决方法。
咨询官方技术人员,给后台权限他们查看配置等,无果。
后来在网上发现有同样的问题。说是安装了mod_encoding后出现的问题。想起也曾经安装过这个模块。赶紧注释掉,发现一切都ok了。
最终发现,将mod_encoding取消后,所有症状消失。想其原因有可能是该模块将url编码转换,导致ucenter无法获取到正确的user- agent值,出现错误。。。不过疑问是,,为什么这个问题属于间歇性问题,也就是说,有时候出现,有时候不出现。。
目前办法:取消该模块的使用

Read the rest of this entry »

ls 文件按时间排序

ls -lrt   最新的在最后面。
ls -lt 显示最近被修改文件的长列表,较旧的文件跟在后面。

Read the rest of this entry »

SecureCRT标签跟随设置(转载)

linux主机上
在/etc/sysconfig/bash-prompt-default
加入:
echo -ne “\e]2;${USER}@${HOSTNAME}\a”
PS:/etc/sysconfig/bash-prompt-default要有可执行权限
问题提出:
作为系统管理员
经常需要在模拟终端上远程登上服务器做各种操作
而且很多时候需要同时用不同的窗口登上不同的服务器
当登上服务器太多的时候
就偶然会发现突然不知道哪个窗口登的是哪台服务器了
这可是个大问题
如果在错误的服务器里执行了特定命令
有时候后果是非常严重的
因而就想能否有种办法能让人一目了然的分辨出哪个窗口登陆的是哪台机器
因为我们分辨机器大多是靠ip地址
就想能否在窗口的标题部分显示机器的ip就最好了
技术实现:
bash支持环境变量PROMPT_COMMAND
将其设置为一个命令行字符串或者是包含命令行字符串的一个文件的文件名
命令行用来在显示prompt之前执行
而xterm又支持3种escape序列
可以用来更改xterm的“icon name”和”title”两者之其一或两者都改
还有
在redhat系列的机器上(redhat、fedora)
都支持文件/etc/sysconfig/bash-prompt-xterm来保存bash+xterm下的PROMPT_COMMAND环境变量的内容
结合这几点
我们就可以轻松实现“在窗口标题部分显示已登陆服务器的ip地址”这个功能
我当前用的是
echo -ne “\e]2;$(ifconfig | awk ‘/inet addr:/ && ! /inet addr:127\./ { sub (”addr:”, “”); print $2 }’ | sed -e :a -e ‘$!N;s/\n/\|/g;ta’):${PWD}\a”
这里的”\e]2″是xterm支持的第三种escape序列,用来设置窗口的标题
“$(.*)”的内容是shell命令,用来取出服务器的当前ip地址(除去127.x.x.x)列表,并用”|”连接起来
“${PWD}”是指当前的工作目录
“\a”是xterm支持的escape序列的结束符
引申一下:
后来发现,所谓”xterm支持的3种escape序列”,基本上其他的term都支持
起码secure CRT里所带的term类型都支持(我测过)
而且redhat系列的服务器(redhat, fedora)除了支持/etc/sysconfig/bash-prompt-xterm外
还支持/etc/sysconfig/bash-prompt-screen、/etc/sysconfig/bash-prompt-default
用来存储当term类型是screen时和term类型不是xterm和screen时的PROMPT_COMMAND环境变量的值
于是乎
cp /etc/sysconfig/bash-prompt-xterm /etc/sysconfig/bash-prompt-default
cp /etc/sysconfig/bash-prompt-xterm /etc/sysconfig/bash-prompt-screen
这样的话
不管secure crt里term设成什么
都能在其标题里显示服务器ip
补充一下:
为什么这里还有个term被设成screen的case呢
那是因为我们常用的命令screen
执行的时候会将环境变量PROMPT_COMMAND设成”screen”

Read the rest of this entry »

隐藏shell光标

隐藏shell光标的主要方法是产生有效的转义系列,方法如下:
echo ^[[?25l
请注意这个转义系列的敲法是,<ctrl+v><escape>[?25l(是字母l不是数字1)
先同是按下<ctrl> 和 v ,松开后然后按<escape>,就会出现^[ ,再输入[?25l
要使光标恢复则
echo ^[[?25h
注:这些字符一定要手敲,不要粘贴!

Read the rest of this entry »

shell命令的常用快捷键(转)

下面是一些shell的常用快捷键,快捷键玩熟悉了在一定程度上是可以提高工作效率滴…
Ctrl + a 切换到命令行开始
Ctrl + e 切换到命令行末尾
Ctrl + l 清除屏幕内容
Ctrl + u 清除光标之前的内容
Ctrl + k 清除光标之后的内容
Ctrl + h 类似于退格键
Ctrl + r 在历史命令中查找 (这个非常好用,输入关键字就调出以前的命令了)
Ctrl + c 终止命令
Ctrl + d 退出shell
Ctrl + z [...]

Read the rest of this entry »

《奋斗》和《蜗居》的区别

  奋斗的编剧叫石康,纯爷们,确切年龄41岁;
  蜗居的编剧叫六六,纯娘们,大概年龄36岁。
  
  奋斗是一个老男人写的浪漫主义的奇幻喜剧;
  蜗居是一个小女人写的现实主义的恐怖杯具。
  
  奋斗说的是北京那旮旯的事儿;
  蜗居说的是上海一面德额事体。
  
  奋斗讲了几对年轻无知的男女的混乱爱情故事,主讲‘情’;
  蜗居讲了一帮青春渐逝的男女的疯狂同居故事,主讲‘性’。
  
  奋斗努力把青涩理想的青年慢慢塑造成成熟稳重的男人;
  蜗居试图把抛妻弃子的男人快速改造成重情重义的男子。
  
  奋斗描绘了一个过于理想的风华青年在遇到他妈的老情人的滴血认亲后,不想放弃梦想选择认贼作父的故事,是一个儿童童话。
  蜗居诉说了一个爱慕虚荣的美貌少女在看到她妈的大女儿的残酷生活后,不敢面对生活选择出卖肉体的故事,是一个成人寓言。
  
  奋斗讲的是年轻人如何盖房子;
  蜗居讲的是年轻人如何买房子。
  
  奋斗中的主人翁们坚定不移的在清华大学毕业的男人的正确领导下,最终取得了结婚的重大成果;
  蜗居中的各角色们始终紧密团结围绕在复旦大学毕业的女人的周围,最终取得了买房的重大胜利。
  
  
  看了奋斗,觉得故事好假;
  看了蜗居,觉得人生好假。
  
  奋斗让女人不相信男人;
  蜗居让男人不相信女人。
  
  奋斗让一些初入社会的小青年盼望自己有一个出国在外、还未相认、终生未娶、富甲一方、幡然悔悟、注重亲情的生父;
  蜗居让一些涉世未深的小姑娘幻想自己找一个出手大方、萍水相逢、宝刀未老、权倾朝野、执迷不悟、滥情至上的干爹。
  
  奋斗描述了富家子弟的逍遥生活,粉饰了富人“身在福中不知福,饱汉不知饿汉饥”的无耻行径,控诉了资本主义的黑暗;
  蜗居刻画了劳苦大众的悲惨人生,抒发了人民“安得广厦千万间,大批寒士俱欢颜”的美好愿望,赞美了社会主义的和谐。
  
  
  奋斗也许会给人带来希望;
  蜗居一定会让人感觉绝望。
  
  喜欢奋斗的观众有些真的去奋斗了;
  喜欢蜗居的观众有些真的当二奶了。
  
  奋斗是冷酷现实的迷幻剂,满足了80后最后逝去的一丝幻想情节;
  蜗居是残酷现实的催化剂,刺痛了80后正在面临的一个严酷现实。

Read the rest of this entry »

主人和奴隶

一群孩子在一位老人家门前嬉闹,叫声连天。几天过去,老人难以忍受。
于是,他出来给了每个孩子25美分,对他们说:“你们让这儿变得很热闹,我觉得自己年轻了不少,这点钱表示谢意。”
孩子们很高兴,第二天仍然来了,一如既往地嬉闹。老人再出来,给了每个孩子15美分。他解释说,自己没有收入,只能少给一些。15美分也还可以吧,孩子仍然兴高采烈地走了。
第三天,老人只给了每个孩子5美分。
孩子们勃然大怒,“一天才5美分,知不知道我们多辛苦!”他们向老人发誓,他们再也不会为他玩了!
——————————
在这个寓言中,老人的算计很简单,他将孩子们的内部动机“为自己快乐而玩”变成了外部动机“为得到美分而玩”,而他操纵着美分这个外部因素,所以也操纵了孩子们的行为。寓言中的老人,像不像是你的老板、上司?而美分,像不像是你的工资、奖金等各种各样的外部奖励?
人的动机分两种:内部动机和外部动机。如果按照内部动机去行动,我们就是自己的主人。如果驱使我们的是外部动机,我们就会被外部因素所左右,成为它的奴隶。

Read the rest of this entry »