人生十种心情……
一夜
山中一夜雨 人间一页心
夜凉如水置身于无边无形的夜色中,黑暗寂,
将所有的喧嚣尘埃滤净涤清只余下静空。
很多东西经不住时间的摧残和变化,
每个人心底的疼痛只属于他自己,
即使是一个人的黑夜感到寒冷,
还是应该好好地生活。
双月
至友不拘谈 致心无多言
知己是和你千杯不醉,但第一杯就已经醉了的人。
知己是你的镜像,让你清楚了解自己的人。
知己是尽管相隔千里,也总能在同时微笑的人。
知己是不用任何言语,就能为你所思所想的人。
知己是和你一起悟道,让你找到自己和明白生命意义的人。
知己是让你此生无憾,生生世世寻找的人。
三生
一翰犹未尽 二回望再薪
恍惚间,年华,就真如指缝间的流沙,
缓缓滑落,徐徐飘散,且不着痕迹。
偏偏又能够在某一些时候,被晚风轻轻抚掠过,
吹回心底,越过淡淡的回忆和浅浅的遗憾,
勾起似曾相识的感觉。即便几经波折,如履薄冰
有伤有痛,但都在回眸之间,勇敢地将泪水甩给过往从前。
四出
四方若太虚 一意孤太寂
淡淡的淡淡的,一个人的寂寞,
从你离开母亲的身体开始,这辈子注定要一个人面对人生,
因为这就是人生是你自己的,一个人的你可以选择方向但无法决定结果。
寻梦的人,从不放弃等待,学会将寂寞锁在心里,
夜夜伴着不同的梦,成了相思的俘虏。
在梦的最深处与久别的记忆重逢。
五味
遍觉人间识 淡定略有味
看着这个城市里越来越多滋生着的若干美丽和时尚的潮流,
我们却依旧喜欢华灯初上,夜色温柔,
在充盈着蓝调音乐的车里无所事事或者满怀心事的兜来兜去;
你悠闲的时候点上一支烟,
我则胡乱的往嘴里塞着巧克力、薯片、话梅或是鸭胗,悠闲地看车窗外的陌生人,
来来往往,熙熙攘攘。
六欲
凡生本无心 时序染红尘
每天,我们在同样的路上,坐同一辆车,
经过同样的风景,到达一个数日不变的目的地,
重复着同样的事情,忙得人仰马翻筋疲力尽。
当厌倦的情绪如暗流一样汹涌澎湃,抛弃一切的念头,
或许是有的,但拔剑而起的勇气,大多数人是缺乏的。可以很好地进入角色,但不能抽离。
这就是生活。
七上
越高阅自己 入世观城音
从一片叶子另一片叶子,每一片都是不同的绿色。
树叶的影子在光的间隙里班驳,有时候也会带上一点点异样的别色。
这个世界不是黑白分明的,深刻和成熟需要接纳和宽容。
成长是要付出代价的,但最终要感激的还是岁月和阅历。
八弄
拈笑风无色 采心道有光
一个春天的夜晚,就这样悠然然的过去了。
空气中有隐隐约约的芬芳,新绿的叶子柔软地展开在一根根细嫩的枝条上。
眯起眼,我想沉下去,沉入生活,沉入迷恋,沉入一种习惯。
就这样一直沉下去,在春天里感受渐行渐远的懵懂岁月,
进入越来越醇的人生佳境。
九别
重逢思无尽 久别思成巾
一些旧事,在我们心中,渐是刻下一道道印痕来,
或深或浅,一如雨点打在水面上开出的涟漪,层层叠叠,
此起彼伏,但终是虚无,如逝去的青涩年华,但时不时想着、念着,莫名的。
这无端端的想起,也许便是不忘,便是恋恋。
合十
何处一个人 遥祝十分心
这个城市有着高大的梧桐树,枝繁叶茂的在空中交错生长,
月光透过枝叶倾洒而下,印在路面上,一地斑驳的影,令人刹那安静下来。
有风,徐徐的,那些优雅的粉粉的梧桐花瓣从枝头漫漫地纷飞舞起,最后,落在发上,肩头……
2007年7月31日
十种心情
2007年7月30日
东坡肉
吃肉的最高境界,无疑是东坡肉。那么简单的原料,却煮无上的美味。诚如东坡居士所言:慢著火,少著水,火候足时它自美。每个人做东坡肉的手法都不尽相同,林林总总,没有相同的。这里的做法是简单到不能再简单,但味道却是好吃到不能再好吃。
胁条肉(五花肉)洗净整块放凉水中煮开,加姜块花椒去腥
取出用清水洗去浮沫,切成一寸见方的小块,但不切断
砂锅底铺发好的蕨菜干笋干,即吸油,又增笋香,还多点可进嘴的东西
放大量的醋,酱油,料酒(至少半斤),少许肉汤,香料,葱姜,冰糖
面粉加水调成厚糊,牛皮纸剪宽条沾在面糊
将沾满面糊的牛皮纸条糊在砂锅的边缘,此功用是封住多余的出气口,让香味闷到锅里
2007年7月29日
水煮肉片
2007年7月28日
夏季生活中的十个最佳
夏季生活中的十个最佳——
1、最佳调味品--食醋:
酷夏热出汗多,多吃点醋,能提高胃酸浓度,帮助消化和吸收,促进食欲。醋还有很强的抑制细菌能力,短时间内即可杀死化脓性葡萄球菌等。对伤寒、痢疾等肠道传染病有预防作用。夏天人易疲劳、困倦不适等,多吃点醋,很快会解除疲劳,保持充沛的精力。
2、最佳蔬菜--苦味菜:
夏季气温高湿度大,往往使人精神萎靡、倦怠乏力、胸闷、头昏、食欲不振、身体消瘦。此时,吃点苦味蔬菜大有裨益。中医学认为,夏季人之所以不爽缘于夏令暑盛湿重,既伤肾气又困脾胃。而苦味食物可通过其补气固肾、健脾燥湿的作用,达到平衡机体功能的目的。现代科学研究也证明,苦味蔬菜中含有丰富的具有消暑、退热、除烦、提神和健胃功能的生物碱、氨基酸、苦味素、维生素及矿物质。苦瓜、苦菜、莴笋、芹菜、蒲公英、莲子、百合等都是佳品,可供选择。
3、最佳汤肴--番茄汤:
夏令多喝番茄汤既可获得养料,又能补足水分,一举两得,番茄汤(烧好待冷却后再喝),所含番茄红素有一定的抗前列腺癌和保护心脏的功效,最适合于男子。
4、最佳肉食--鸭肉:
切莫以为夏季只宜吃清淡食物,而夏季照样能进补,关键在于选准补品。这里向你推荐鸭肉,鸭肉不仅富含人在夏天急需的蛋白质等养料,而且能防疾疗病。其奥妙在于鸭属水禽,性寒凉,从中医"热者寒之"的治病原则看,特别适合体内有热、上火的人食用,如低烧、虚弱、食少、大便干燥和水肿等多见于夏季。鸭与火腿、海参共炖,炖出的鸭汁善补五脏之阴;鸭肉同糯米煮粥,有养胃、补血、生津之功,对病后体虚大有裨益;鸭同海带炖食,能软化血管、降低血压,可防治动脉硬化、高血压、心脏 病;鸭肉和竹笋炖食,可治痔疮出血。
5、最佳饮料--热茶:
夏天离不开饮料,首选的既非各种冷饮制品,也不是啤酒或咖啡,而是极普通的热茶。茶叶中富含钾元素(每100克茶水中钾的平均含量分别为绿茶10.7毫克,红茶24.1毫克),既解渴又解乏。据英国专家的试验表明,热茶的降温能力大大超过冷饮制品,乃是消暑饮品中的佼佼者。
6、最佳营养素--维生素e:
维生素可让你平安度夏,"最佳"桂冠非维生素e莫属。德国科学家强调,人在夏天会遇到三大危险,即强烈的日照、臭氧与疲劳,而维生素e可将这三大危险降到最低程度。维生素e在麦芽、麸皮面包、胡桃泥、奶制品等食物中含量较多,夏天可多安排一点。必要时也可酌服维生素e的药丸,每天15-60毫克足矣。
7、最佳运动--游泳:
夏令最好的运动是游泳。游泳不仅锻炼人体的手、脚、腰、腹,而且惠及体内的脏腑,如心、脑、肺、肝等,特别对血管有益,被誉为"血管体*"。另外,由于在水中消耗的热量要明显高于陆地,故游泳还能削减过多的体重,收到健美之效。
8、最佳服色--红色:
不少人认为穿白色衣服度夏最佳,其实穿红装更好。其奥妙在于红色可见光波最长,可大量吸收日光中的紫外线,保护皮肤不受伤害,防止皮肤老化甚至癌变,而其他服色(包括白色)此种功效较弱。至于面料,当以混纺的t恤衫为佳,其最佳混合比例为33的棉和67的聚酯。
9、最佳取凉"设施"--扇子:
从健身角度看,取凉"设施"是扇子最佳。扇子虽然已是"老古董"了,但其健身效果却是其他任何现代降温设备所无法比拟的。摇扇是一种运动,可锻炼肢体(若有意识地换用左手摇扇,还可收到活化右脑、开发右脑潜能、预防中风的意外之效)。同时,扇子获得的风也最宜人。
10、最佳保健措施--起睡定时:
夏天日照时间长,天亮得早而黑得晚。因此,人们的起居和作息时间,应随之作一些相应的调整,以迟睡早起为佳,而且应尽可能地定时起、睡。"定时"是体内生物钟的要求。如果一年四季都能定时,可造成"动力定型",使身体具有最好的适应性和预定性,在夏季,更应给自己规定一个严格的起睡时间,决不无故违反,即使休息日也不例外。
夏季最佳就寝时间是22:00-23:00,最佳起床时间是5:30-6:30。夏季炎热的天气很容易影响人们的睡眠,但你一旦养成了定时起睡的习惯,就比较容易排除气候对睡眠的干扰,早晨也会自然舒适地醒来,体内的生物钟就不会出现"错点"现象,各种生理节律均可安然运行。
2007年7月27日
20大让你省力特殊的执行命令
罗列了一些电脑技巧——
1. systeminfo:让XP列出更多有用信息
Windows XP 总是在炫耀它可以给稳定工作多么长的时间!要想详细地了解这一信息,你可以接入 Windows的“开始菜单”,再开启“附件菜单”中的“命令提示符”,然后在其中输入“systeminfo”这个命令。电脑就会给你显示出许多有用信息,其中包括了这个系统的初次安装时间,以及本次持续运行的时间。假如你想要保留这些信息,你可以输入“systeminfo >info.txt”,这将会创建一个名为“info.txt”文本文件,你可以稍后用Windows的记事本将其打开,进行查看。(仅限于Windows XP 专业版本)
2.gpedit.msc:设置直接删除文件
你可以将 Windows XP操作系统设置为直接删除文件,而不用先将这些文件转移到回收站当中。进入开始菜单,选择“运行...”,输入“gpedit.msc”;在弹出的对话框中,选择用户设置,管理模板,Windows 组件,Windows Explorer,找到“不要将删除的文件移送到回收站”的选项。开启这个选项。
通过调整 gpedit 对话框中的相关设置,你可以对系统的运行方式和选项做出很多调整,但是请一定小心——你所作出的某些改变可能会系统运行出现问题,或造成系统的不稳定。(仅限于 Windows XP 专业版本)
3. rundll32.exe:用鼠标锁定计算机
你可以轻轻点击两下鼠标,就锁定自己的 Windows XP 系统。请先在桌面上点击鼠标右键,创建一个新的快捷方式,然后再填写项目位置的时候, 输入“rundll32.exe user32.dll,LockWorkStation”。
然后再给这个快捷方式取一个你喜欢的名字,比如“锁定计算机”。就是这么简单——现在,你只需要用鼠标双击这个快捷方式,你的电脑就会马上被锁定。如果你觉得这还不够简单的话,同时按住键盘上的“Windows 键(有XP图标的那个)”和“L”键,将会有同样的效果。
4. sysoc.inf:把隐藏的文件揪出来
Windows XP 隐藏了一些你可能想要删除或卸载的系统软件,诸如 WindowsMessenger,但是你可以让这些软件重新显示出来。使用 Windows自带的记事本或写字板程序,编辑文本文件“/windows/inf/sysoc.inf”,搜索并删除掉关键词“hide”。然后你再进入“控制面板”的“添加/删除程序”,选择“添加或删除 Windows 组件”。你可以发现所有的系统软件都被显示出来了,现在就可以卸载它们了。
5. /?:命令行的诱惑
对于那些擅长于操作DOS批处理命令的用户来说,Windows XP也为他们提供了许多有趣的新命令。其中包括用来创建和监视系统事件的“eventcreate”和“eventtriggers”命令,用来监控各种子系统的运行状态的“typeperf'”,以及用来操作计划任务的“schtasks”。
和以前一样,输入某个命令,并紧跟其后加上“/?”的后缀,将会为你提供一系列与这个命令相关的选项。
6. ipv6 install:XP也能玩IPv6
Windows XP 能够支持 IPv6 ——下一代互联网的IP协议。但是非常不幸的是,这一功能超出了你的网络提供商(ISP)所能支持的服务,所以你只能在自己的局域网中实验这一功能。请在“运行...”中输入命令“ipv6 install'”(请不要担心,这个命令不会破坏你现有的网络设定),然后再在命令提示符中输入“ipv6/?”,你可以获得更多的相关信息。假如你根本不知道 IPv6 是什么的话,那么就请忽略掉这一段话。
7.taskill:试试用命令来终止任务
你可以最终通过在命令提示符中输入命令“taskkill/pid”和任务序号,或者仅仅输入“tskill”以及进程的序号,来终止掉某个任务。想要找出所有正在运行中的任务及其序号?请输入“tasklist”,这个命令也可以帮助你了解到更多当前系统运行状态的信息。
8. 快慢自选:浏览ZIP压缩包
Windows XP会像对待普通文件夹一样对待ZIP压缩文件包,这一功能在运行速度较快的机器上非常的方便,但是在运行速度较慢的机器上却会拖累系统的整体运行效率。如果你电脑的配置并不是很高,你可以通过在命令提示符中输入命令“regsvr32 /u zipfldr.dll”来关闭这一功能 ,让 WindowsXP 把压缩文件包丢在一边。假如你稍候改变了自己的主意,你可以通过输入“regsvr32 zipfldr.dll”来恢复这一功能。
9. ClearType:保护你的心灵之窗
Windows XP 系统支持“ClearType”—— 微软公司的反锯齿字体显示技术 ——但是在默认设置下,这一显示效果并没有被打开。该项功能非常值得尝试,尤其是在你使用电脑多年,糟糕的电脑屏幕已经使你的双眼变得无比疲惫,视力开始急剧下降的时候。为了开启这个效果,请用鼠标右键点击电脑桌面,在弹出菜单中选择“属性”,“外观”,“效果”,从第二个下拉菜单中选中“ClearType”选项,并选择开启。这样就可以期望在笔记本电脑上获得最佳的显示效果。假如你希望在WindowsXP的欢迎登录画面中也是用到“ClearType”,请将系统注册表中的“HKEY_USERS/.DEFAULT/ControlPanel/Desktop/FontSmoothingType”选项的值设置为2。
10. 远程协作:不再受限内网
你可以通过 Windows XP 的远程协作功能来帮助某个正在家庭局域网上使用网络地址转换(network addresstranslation,NAT)的朋友,虽然这不是自动完成的。让你的朋友给你发送一封远程协作邀请,然后编辑这个文本。在RCTICKET属性下,你可以看到一个NAT IP 地址,可能是“192.168.1.10”之类的形式。用你朋友真实的IP地址来替换这一内网地址——他们可以在 www.whatismyip.com 网站上查询到自己的真实IP地址——然后让它们确认一下自己防火墙上的3389端口是开启的,随后你就可以直接进入那台有问题的电脑了。
11.多用户操作:不必注销当前用户
你可以不需要注销掉现有的用户身份,就以另一个用户身份运行程序。用鼠标右键点击相应的执行程序的图标,选择“运行方式...”,然后输入你想要使用的用户名及其相应的密码。该设置仅仅会被应用在这次程序运行上。当你需要以系统管理员的身份来安装一个程序的时候,这个技巧就会非常有用。但是请注意,你可以在系统当中同时以多个不同的用户身份运行多个程序,这样做也许会非常有趣,但是会对系统产生不可预见的效果。
12. 瞬时开始自动更新:消除你等待的烦恼
Windows XP 将会非常顽固地提示你检查自动更新,注册一个微软 Passport,使用 Windows Messenger以及等等等等。虽然在一段时间过后,这种凡人的打扰信息就会逐渐消失,但是假如你感觉自己等不到那个时候就会发疯的话,请运行“Regedit”,到系统注册表的“HKEY_CURRENT_USER/Software/microsoft/Windows/CurrentVersion/Explorer/Advanced”当中,创建一个名为“EnableBalloonTips”的“DWORD”数值,将其的值设置为0。
13.自动登录:不必每次输入密码
你可以选择在 Windows XP启动的时候,不需要输入用户名和密码就直接进入系统桌面。请在开始菜单中选择“运行”,并输入命令“controluserpasswords2”,这个命令将会开启用户账号管理程序。在“用户”标签中,找到“为了使用这台电脑,用户必须输入用户名和密码”的选项,点击取消这个选项,并保存设置。一个自动登录设置对话框将会出现;请输入您希望使用的自动登录的用户名和密码。
14. 请个保姆:自动删除临时文件
Internet Explorer 6浏览器可以自动地删除临时文件,但这需要你进行相关的设置。请打开网络浏览器,选择“工具/Internet选项...”,选择“高级”,进入到“安全”区域,选取“当浏览器关闭时,清空 Internet 临时文件夹”的选项,就可以了。
15. 网络情况随时掌握:体验免费网络指示灯
Windows XP 附带了一个免费的网络活动指示灯的,因为你无法看见自己网卡上的 LEDs指示灯。请用鼠标右键点击电脑桌面上“网络邻居”的图标,选择属性。再用右键点击你的局域网链接或拨号连接的图标,选择属性,然后选中“连接后再通知区显示出图标”的选项。选择保存设置。然后你就可以看见在自己电脑桌面的右下角的任务栏当中,会出现一个小小的网络图标,并会在你的网络通讯激活的时候闪闪发光。
16.不再延时:打造快速开始菜单
有些时候,Windows XP的开始菜单的弹出速度显得是太过于从容不迫了,但是你可以加速这一过程。你只需要进入系统注册表的“HKEY_CURRENT_USER/ControlPanel/Desktop/MenuShowDelay ”选项,将默认设置 400 改为看起来更为爽快的数字,比如说 0 。
17. 无需工具即可批量改名
你可以在 Windows窗口当中一次对许多文件同时进行重命名。你需要做的是,在窗口当中高亮选中所有你需要重新命名的文件,然后用右键点击其中一个,并对它进行重新命名。其他被选中的文件也将会被命名为这个名字,只是在名字的后面会被用括号加上不同的数字以示区分。同样地,在文件夹当中你也可以通过“按照名称查看“来重新排列图标,或是“按照类型”排列。
18. 边听边看:定制你的Media Player
Windows Media Player 在播放 CD 音乐的同时,可以显示出该音乐所属的相关专辑的图片 ——假如当你从自己的CD中向电脑里面拷贝音乐的时候,它在互联网上找到相关图片的的话。假如它没有找到,或是你已经有了许多现成的WMP音乐文件,你可以将自己现有的专辑封面图片放置在与这些音乐相同的文件夹当中。你只需要将这个图片命名为“文件夹名称.jpg”的格式,Windows MediaPlayer 就可以识别出该图片,并将其当中这些音乐的专辑封面,在播放时显示。
19. Windows键:不同组合作用不同
“Windows 键 + Break 键”会显示出系统属性对话框;“Windows 键 + D 键”会显示出电脑桌面;“Windows键 + Tab 键”可以在任务栏图标上进行切换。(Windows 键指的是键盘上带Windows XP 标志的那个按键)
20.避免愚蠢操作:XP当个审核员
Windows XP 相当了解一般的普通用户根本不知道自己是在做些什么。因此,它不会让你执行那些真正愚蠢的操作,比如说删除Windows 的系统目录(除非你坚持要花费几个小时来使它相信你真的想要这样!)。
2007年7月26日
苏格拉底安慰失恋者的经典对话
哲学家的思维与众不同,而且我应该学习这种诡辩的技巧——
苏:哦,这很正常。如果失恋了没有悲伤,恋爱大概就没有什么味道。可是,年轻人,我怎么发现你对失恋的投入甚至比对恋爱的投入还要倾心呢?
失:到手的葡萄给丢了,这份遗憾,这份失落,您非个中人,怎知其中的酸楚啊。
苏:丢了就是丢了,何不继续向前走去,鲜美的葡萄还有很多。
失:等待,等到海枯石烂,直到她回心转意向我走来。
苏:但这一天也许永远不会到来。你最后会眼睁睁的看着她和另一个人走了去的。
失:那我就用自杀来表示我的诚心。
苏:但如果这样,你不但失去了你的恋人,同时还失去了你自己,你会蒙受双倍的损失。
失:踩上她一脚如何?我得不到的别人也别想得到。
苏:可这只能使你离她更远,而你本来是想与她更接近的。
失:您说我该怎么办?我可真的很爱她。
苏:真的很爱?
失:是的。
苏:那你当然希望你所爱的人幸福?
失:那是自然。
苏:如果她认为离开你是一种幸福呢?
失:不会的!她曾经跟我说,只有跟我在一起的时候她才感到幸福!
苏:那是曾经,是过去,可她现在并不这么认为。
失:这就是说,她一直在骗我?
苏:不,她一直对你很忠诚。当她爱你的时候,她和你在一起,现在她不爱你,她就离去了,世界上再没有比这更大的忠诚。如果她不再爱你,却还装的对你很有情谊,甚至跟你结婚,生子,那才是真正的欺骗呢。
失:可我为她所投入的感情不是白白浪费了吗?谁来补偿我?
苏:不,你的感情从来没有浪费,根本不存在补偿的问题,因为在你付出感情的同时,她也对你付出了感情,在你给她快乐的时候,她也给了你快乐。
失:可是,她现在不爱我了,我却还苦苦地爱着她,这多不公平啊!
苏:的确不公平,我是说你对所爱的那个人不公平。本来,爱她是你的权利,但爱不爱你则是她的权利,而你却想在自己行使权利的时候剥夺别人行使权利的自由。这是何等的不公平!
失:可是您看的明明白白,现在痛苦的是我而不是她,是我在为她痛苦。
苏:为她而痛苦?她的日子可能过的很好,不如说是你为自己而痛苦吧。明明是为自己,却还打着别人的旗号。年轻人,德行可不能丢哟。
失:依您的说法,这一切倒成了我的错?
2007年7月25日
孩子的教育
作父母的,总是希望自己的孩子特别优秀。孩子的教育是一个大问题。
教育孩子是一件很难的事情,特别是在这样的一个浮躁社会里。
幸好,古代哲人说过,“人之初,性本善”,我相信小孩子的内心是纯真美好的,所以我觉得最好的教育是保持住孩子的纯真的天性,以及他们无拘无束的创造性。
可惜,这谈何容易。
该如何保持孩子纯洁的心灵不受到污染?
可怜的孩子们,纯洁的心灵将随着成长而逐步污染。他们将不得不学会欺诈、虚伪、狡猾、卑鄙、残忍。或者,保留着纯洁却在于现实的抗争中痛苦挣扎。
将孩子隔离这个社会?这是一种鸵鸟办法,我们无法回避现实。
让孩子由学校教育,在当前的教育体制下能出独立思考的人吗?现在的学生都会考试,但都不会思考。
何去何从?吾将上下而求索……
2007年7月24日
《西游记》里的青春成长
孙悟空——前青春期的英雄主义
猪八戒——青春期的个人享乐主义
沙僧——后青春期的自我修炼
孙悟空——前青春期的英雄主义
孙悟空是一个孩子,他对自己,对环境都还了解得太少,因此缺少控制。
因为不了解,所以他无畏;他闹天宫,偷吃仙丹蟠桃,结交天兵神将,将原本庄严肃穆的天宫搅成了一个幼儿园甚至菜市场;他闯地府,痛责阎王小鬼,勾销生死簿,将生死都不放在心上。
人在年少的时候,多少总认为自己拥有一些东西是天经地义且永恒不灭的,只有拥有青春的人才敢这样挥霍他的岁月,他不顾一切,只想表现自己,尽情生活,受不得半点委屈,将自尊看得比什么都重要。他过于敏感,在幻觉中承受的痛苦是实际存在的好几倍,那些痛苦找不到出口,只能埋在心里,无限度地作自我折磨。所以说,青春是把双刃剑。
人们吓得什么似的,爱他的怕他的联合起来反对他,要使那火焰熄灭,要使他生存或者毁灭。但是他们没有想过,如果一个人在年轻的时候不能燃烧、不能飞翔,那么哪怕他将来再长寿,也无法与永恒对抗。能与永恒对抗,和永恒一样高贵的,只有青春,那短暂、然而灿烂无匹的青春。
孙悟空只是凭直觉行事——因此,他是少年,带着克利斯朵夫式的英雄主义,依着本能的呼唤行动。他感觉到压迫或者需求时,就盲目地使用他的力,因此,他可以战胜看得见的敌人,却无法战胜自己。因为他根本不了解自己,他自己对于他来说,居然是比世界上任何一个人更陌生和缥缈的一个影子,而一个人,是不能够和影子作战的。
我们总是会辛酸地看到,孩子的理想,像初恋一样脆弱。后来孙悟空被压在五行山下,他终于发现了自己的无力。他的失败并不是因为他的本领还不够高,而在于他的敌人太强大,他面对的是一整个秩序,历经无以数计的岁月累积下来的秩序和法则。个人英雄主义面对集体力量,开始总是要失败的,而更可悲的是,一个人对于他的敌人,也许都不甚了解,他只知反抗而不知理解和体谅。
然而天才是能够从失败中汲取力量的,从自己的、别人的、所有的成功与失败中汲取力量。无论如何,孙悟空总算有一个看清自己的机会了。他被迫要在黑暗和孤单中反思。于是孙悟空开始想啊想啊,起初多是回忆往事,慢慢地也敢想到现在了,而未来则是他还不敢碰的。何况,他敢想未来也并不能说明他的考验快要结束了,正相反,考验才正要开始。人要想甩掉过去,开始新生活,仅靠把道理在脑子中想明白是不行的,他必须重新回到生活中去实践。一开始必将失败,失败后再思考,直到有一天,他将感到身轻如燕,内心无比澄澈。在此之前,孙悟空必须在漫长的寂寞的日子中思考。
五百年后,一个僧人把他从山下带出来,他的身体或许获得了自由,然而他的心受伤了。一个孩子的理想碎了,他骤然间感到苍老和虚弱,他看见自己满身泥泞,大闹天宫的日子已经一去不返,甚至,他不能回花果山去做猴王,即使他知道猴子们依然爱他尊敬他,也仍然觉得无家可归。他黯然地想,拥有纯洁的心灵的日子,一去不返。
他以为自己不再纯洁,却不知道他从未有一个时刻,如此接近纯洁。
他低着头,猪八戒的时代来临了。
猪八戒——青春期的个人享乐主义
猪八戒太累了,他只想找个地方歇歇,他不愿再陷入痛苦的思索。既然不能背叛肉体远走高飞,他就选择做一只快乐的猪,有一段时间他甚至愿意永远做猪,如果能够永远快乐的话。他开始渴望安定、平静的生活,爱上人间温柔美貌的女子,猪八戒尽力想让自己忘了做孙悟空的日子,他实在不想再自寻烦恼。他生来就是心思单纯的人,并不习惯长久地拷问自己,他不是没有用心地思索,但除了一遍遍地确认自己缺乏信仰和前途渺茫之外没有任何收获。他的血气已经在孙悟空的时代消耗殆尽,最后依旧是本能出来,迫使他拿出最后一点力量,对自己大喝一声——“甩掉一切,开始新生活!”
可是,生活的问题怎么能像脏衣服一样随意丢弃呢?纵使别人能够容忍,自己也不能忘记。他闯过天宫闹过地府,怎么还能平庸地生活?他的小眼睛里透出痛苦的光芒,但隐忍不发,这时,他对宿命开始有了一些了解。
终于,他的本相被人们发现了,因为他的异类气质太明显。猪八戒被赶出高老庄的那天晚上,他看着月亮,自嘲地想,这大概就是所谓的“天生丽质难自弃”吧。身后是他的女人,含着泪望着他,但是她并不挽留他,她不能了解他,所以怕他。猪八戒心想,傻女人,了解就像生活一样,是说不出来的。
别人说他贪吃喝,懒惰胆小,什么也不敢坚持。但猪八戒不这么看自己,他认为自己是孤独的,因为孤独而高贵。他懒得与人搭话,那是因为话不投机,与其对牛弹琴,不如吃笋丝炒肉实惠。
从此,猪八戒开始了快乐哲学家的生活。不过偶尔他也问问自己,我一天天都在干什么呢?他也没有信仰,只想混日子。他不耐烦干重活儿,总是负着手左顾右盼,还瞧不上孙悟空草木皆兵动不动提棒四顾的样子,他确实潇洒,基本上没有要求,显得仙风道骨,比师父还气派。
他逃避到欢乐里去,缺乏行动力,似乎重新回到了一片混沌状态。终于渐渐地、恐怖地他看见自己正趴在泥里,一动不动。谁都看出他在伤心地哼哼,但他还勉强地树立着尊严的大旗,说他那是在歌唱大地。他开始奇怪、困惑、终至恍然、悲恸。他以为他完了。
可是猪八戒不知道,他以为一切已经结束的时候,恰恰却是正要开始的时候,一切痛苦和折磨都不会白白忍受。猪八戒并不期望痛苦过后还会遗留什么,他只希望痛苦快点过去,但他不知道痛苦在人心中的时候才是心灵最充沛的时候,痛苦持续的时间越长,留给心灵的财富就越多。猪八戒只知道自己被痛苦折磨着,却不知道他也在化解着痛苦,痛苦是他成长的养料,学会承受痛苦,他能够更加强壮。
猪八戒啊,你再坚持一下,沙僧就要来了,他来了,你就能从容地在时间中睡去,所有的一切,你都会怀念。
沙僧——后青春期的自我修炼
沙僧是个勤勉的人,既不同于凌厉中透着单纯的孙悟空,也不同于懒散中满含痛苦的猪八戒。他任劳任怨,做事很多,幻想很少。有时,伺候师父睡下后,他搓着发肿的双脚,想到自己作为孙悟空,作为猪八戒的生活,他有些奇怪,自己居然能如此安于平庸。沙僧有一个真理:青春不能被挽留也不能被拒绝。因此沙僧很安心,那股曾经使孙悟空和猪八戒的血液为之翻腾激越的力量,在他心里已经渐渐地平息下去,像一条小河般缓缓流动。他知道自己的局限,所以安守本分,他告诉自己,所谓自由,就是在有限的条件中无限地伸展自己的力量,而不是妄想超越一切。
对于取经这件事,他并不认为对于自己是必须的,但他把护送师父去西天当成自己的责任。这对他来说是一个暂时然而确定无疑的目标,这么想着,他便安定多了,同样的时间里,孙悟空上天入地,猪八戒蒙头大睡,只有他,能够安静地陪师父说话,哪怕是说些生活上的琐事,也不以为是耽误时间。他不去抢他们的风头,尽管年纪要长一些,但他仍然对他们很尊敬,他知道他们拥有一些他再也不会拥有的东西,他也带着一种宠爱的眼神看着他们,他们是他毫无保留的、最真实的过去。
护送师父到了西天之后他要干什么,他想过,但是没什么结论。他也不着急,路总是要一步一步慢慢走。孙悟空常常责备他缺乏激情,而猪八戒则讥笑他过于实际,沙僧只是宽容地一笑,他很清楚自己目前走在哪里,他更清楚自己还无法完全掌握内心的力量。
取经路上,杂事很多,他一丝不苟地去做,甚至不要别人帮忙。他需要明确自己和这世界的联系,他知道人群才是最可靠最安全的,不管他曾经走得多么远,他最后还是要回来的。孤独,他笑了一下,孤独可能是结果,却不应该是目的。因为内心了解的东西越多,他反而愈来愈没有言语。他留出时间看书,要抓紧时间补充自己。当卷帘大将的那些年月他除了服从和敬畏什么也没学会,如今,他只想再多知道一些事情。孙悟空乱学一气杂而不专,猪八戒干脆放弃学习,但沙僧清楚自己在学什么。
如今,沙僧平静地想,没有什么能够侵犯我平静的心,甚至死亡也不能。我不怕死,不怕我看不见的一切。魔由心生,我洗净我的心,就没什么好怕了。
2007年7月23日
什么才是我们所期待的
追根究底的去挖掘一切事物的本源,只会让一切美好的东西变的丑陋。
宛如美丽的花朵,如果带着显微镜去看,则会发现无数的细胞,无数蠕动的细菌。但是,你会带着显微镜去赏花吗?
你想看到如何的真实?人的任何情感,任何行为,去解读本质,你会发现都是机械性的,惯性的必然行为。万物的行为也是一样,一种外界刺激或动力,必然造成与之相对的必然行为。人会觉得不同,只是因为人——是存在于个体之内的。
好比一个球,不考虑外在一切因素。变成我们容易判断的经典情况,只有一个相同的动力把球往上抛,无论抛几次,带来的必然是一致得抛物线。把这个球换成一只蜜蜂,让蜜蜂在一个特定的位置起飞,同样不考虑一切外在因素,你在蜜蜂东边放一朵花,无论几次,蜜蜂也会飞向有花的地方。再复杂一点,换成一个人,不考虑一切的因素,你在他屁股后面点一把火,他无论几次,行为也是一样。
但是作为人本身,他是不会觉得自己是在做没有意志的事情的。就像那只蜜蜂,它会觉得自己是“有意志的”飞向那朵花……
当然实际的情况复杂,永远也可能做到不考虑外界的情况,一阵风,一滴水,人的身体内部各种微量元素的变化等等,都会改变他们每次的行为,使这些行为,看起来不那么一致。佛言,此一时的我,非彼一时的我,即是这个道理。
上面是一个最悲哀的情况,穷根究底,人甚至没有精神和意志,所谓的人的思维,也不过是我们想象出来的东西。就像我们三维的人,想象出来的时间一样。我不想争论什么科学问题,只想说明,如果我们要为自己找借口,如果我们要究其根本,那么一切都变得无意义般的丑陋,你也总可以找出无数借口。
我曾经是一个梦想探寻一切真理本源的人,但当我看到所谓的真实的时候,我后悔了。我希望永远都不知道,羡慕不知者非常。
物极轮回,我现在更多的是关注那些简单的道理。因为那些道理更美,不想带着显微镜去看细胞,用我的心去赏花就可以了。
什么才是我们所希望看到的?
什么才是我们心中所期待的真实?
那天我反复想对你说明的问题,不要被苍桑的记忆所迷惑,不要被灰色的风景所吸引,用真诚的心去看多彩的世界。你的心才会更加光鲜,你的灵魂才会变得纯净,你的生命才会更加美丽。
人为什么要老?不是心先老的吗?
你想看到的是被分解成无数“细胞”的爱?还是“如花”般美丽的爱?
什么才是你心中所期待的?什么才是你相信的真实?
得到自己心中的答案,做出自己的解答吧!
2007年7月22日
《暗黑精灵三部曲》中某一段
读到这一段,忽然觉得很熟悉。像这样子颠倒黑白混淆是非的论调,并不见得只出现在虚幻的世界里。我们被洗脑得多了,呵呵,也许是我想得太多了……
教官(哈契聂特)用雄浑的声音说,"我是历史的传道者。
…………
哈契聂特开始绕着教室踱步,确定每双眼睛都专注地看着他的举动。"你们是黑暗精灵,"他突然说。"你们知道这代表的意义吗?
你们知道你们从何而来,知道自己种族的历史吗?魔索布莱城并不是我们自古以来的家园,幽暗地域的任何洞穴也都不是。曾有一度,我们居住在地表的世界中。"他猛然转过身,直勾勾地瞪着崔斯特。
"你了解地表吗?"哈契聂特教官怒吼道。
崔斯特下意识地缩了缩,摇摇头。
"是个恐怖的地方,"哈契聂特继续道,转身面对全部的听众。
"每一天,随着纳邦德尔时往上的光芒升起的时候,一个巨大的火球就会跃入空中,放射出比罗丝女神祭司用来惩罚罪人的炫光术更耀眼的夺目光芒!"他的双手外伸,双眼直视天空,脸上露出难以置信的狰狞表情。
学生惊讶的呼声此起彼落。
"即使在晚间,当火球落到地平面底下之后,"哈契聂特继续道,仿佛在叙述一个恐怖的故事,"没有人能够逃脱地面上难以描述的恐惧。无数的小亮点,有时还有一颗较小的银色火球,将会打碎祥和的黑暗天空,让人无法忘记第二天将会降临的惩罚。"
"我们的同胞曾经一度在地面上生活,"他重复道,语调现在带着哀痛,"那是在遥远的过去,甚至比各家族的血脉都还要久远。在那洪荒的年代,我们和那些肤色死白的精灵,也就是那些该死的妖精生活在一起,"
"这不可能是真的!"旁边有一名学生大喊道。
哈契聂特认真地看着他,思索着到底应该惩罚这个鲁莽插嘴的学生还是要让听众有参与的机会。"这是真的!"他回答道,终于决定还是后者的获益较多。"我们把那些妖精当作朋友;我们称呼它们为同胞!在我们天真的脑海中,我们根本不知道,它们骨子里包藏着纯粹的虚伪和邪恶。我们更不知道,它们会突然出卖我们,驱赶我们,甚至屠杀我们的老幼和妇孺!"
"那些邪恶的妖精毫不留情地在地表的世界中追杀我们。我们一直祈求和平,但染血的刀剑和致命的弓失是我们得到唯一的答案!"
他暂停片刻,表情扭曲地展露出一个渐渐扩散,狰狞的笑容。
"但是接着我们找到了伟大的女神!"
"赞美罗丝!"众人同声喊道。哈契聂特宽容的原谅了这样的打扰,因为他知道每一声的赞美都会让听众更深陷入他欺瞒的网络中。
"的确,"教官回答道。"每个人都应该赞美蜘蛛神后。是她把我们这个被遗弃的种族收容到她的圣境。是她让我们击退了残暴的敌人。
是她引导着我们的先贤先烈来到幽暗地域的天堂。是她,"他暴吼道,握拳的手伸向空中。"赐给我们意志力和魔力来报复我们的敌人。"
"我们是黑暗精灵!"哈契聂特大喊着。"你们是黑暗精灵,再也不是被人轻贱的次等民族;相反的,你们是所有欲望的统治者,也是你们选择居住之地的征服者!"
"是地表吗?"有人问道。
"地表?"哈契聂特轻蔑地笑道。"谁会愿意回到那丑恶的地方?让妖精们拥有那监牢!让他们接受开阔天空中烈火的烘烤!我们要的是幽暗地域,在这里,我们可以感觉到他心规律的脉动,这里的石墙会显示出我们世界的热度!"
2007年7月21日
2007年7月20日
一千年前世界与中国差距有多大
一千多年前的夜晚,全世界的城市都是一片漆黑,只有中国的城市灯火辉煌、光明灿烂。一千多年前的夜晚,全世界的城市都是一片安静,只有中国的城市人流拥动、欢歌笑语。
一千年前世界与中国差距有多大?
一千多年前全世界只有中国有超过百万以上的超大城市。11世纪,欧洲最大的城市英国的伦敦,法国的巴黎,意大利的威尼斯、佛罗伦萨等城市的规模都不过万人。而中国的首都有一百五十万人。一千年前中国的城市规模的超过二十万人口的有六个,十万人以上的城市有四十六个。一千年前的中国城市就已经有施药局、慈幼局、养济院、漏泽园等福利设施,这是城市高级现代化的特征。一千多年前欧洲很乱很穷很落后,美洲未开发、非洲很原始。一千年前世界与中国差距有多大?一千年前世界与中国差距不是一点半点,不是一倍而是十几倍。一千年前中国遥遥领先于世界。
13世纪世界除中国以外最大最繁华的城市是巴格达,城市规模在三十至五十万之间。西方最大最繁华的城市是威尼斯只有十万人口。欧洲14世纪的伦敦也只有四万人,巴黎有六万人。而中国13世纪杭州、苏州、成都都是超过百万以上的大城市。一千年前世界与中国差距有多大?13世纪欧洲最富裕地方的意大利威尼斯人有幸来到泉州,不禁感慨中国城市是光明之城。13世纪西方最富裕地方的意大利威尼斯人有幸见到杭州,不禁感慨中国城市是天上的城市,认为杭州是世界上最优美最高贵的城市。一千年前世界与中国差距不是一点半点,不是一倍而是十几倍。一千年前中国遥遥领先于世界。
一千多年前的中国正朝着成为海上强国的方向发展。一千多年前西方最富裕地方的意大利威尼斯人见着中国的商船不仅感慨:"中国的商船也是人们能够想象出的最大的船只,有的有6层桅杆,4层甲板,12张大帆,可以装载1000多人。这些船不仅拥有精确得近乎奇迹般的航线图,而且,它们还拥有几何学家以及那些懂得星象的人,还有那些熟练运用天然磁石的人,通过它,他们可以找到通往陆上世界尽头的路,对于他们的天赋,愿上帝受到赞美。"一千多年前意大利人见着中国的面条后,于是他们发明了今天的意大利面条。一千多年前意大利人见着中国的冰激凌后,于是今天他们认为自己发明了冰激凌。一千多年前的中国如果有中国人环游了世界,今天有谁知道呢?
一千多年前中国华北的钢铁业年产就达一百二十五万吨,这是个什么感念?公元1788年欧洲工业革命开始英国钢铁业年年产才有七万六千吨。一千年前世界与中国差距不是一点半点,不是几倍而是十几倍。一千年前中国遥遥领先于世界。
中国11世纪开始使用纸币,而欧洲17世纪后才开始使用纸币。公元1661年,瑞典才发行纸币,成为欧洲最早使用纸币的国家。一千多年前中国的货币比今天的美元、欧元要坚挺吃香,中国的钱币物超所值。
一千多年前中国人是最会做买卖的,宋朝人用泥土(把泥土烧成瓷器)就轻易换来大批金银珠宝。一千多年前中国人用高科技换取原材料、资源,一千多年后的中国人靠出卖廉价的劳动力与资源生存。一千多年前的中国人都很值钱,中国的工匠是世界各国急需的人才,是世界的宝。一千多年前中国人用高科技挣钱,一千年后的中国靠低廉的劳动力挣钱。
一千年前中国人会自豪的说:"我幸福,因为我是人,而不是动物;是男人,而不是女人;是中国人,而不是蛮族人;我幸福,因为我生活在全世界最美好的城市洛阳。"一千年后的中国人没有这样的自信。
一千年前的中国已经摆脱前代沉迷于异族的宗教,以外国宗教为自己国教的状态。一千年前的中国自产的宗教儒教、道教大放光芒,远远压过外国盛行的佛教、伊斯兰教、基督教。这是国家文化强大民族自信的表现,一千年前的中国人自信得一塌糊涂。
一千年后的中国以西方被淘汰不入流的学说为自己的宗教,一千年后的中国抨击、狂骂着一千年前中国自产的辉煌学说。一千年后的中国人不自信得一塌糊涂。
一千年前的中国农业、商业、制造业、手工业、娱乐业都是世界最发达的,一千年前的中国的第一产业、第二产业、第三产业都是世界第一。一千年前的中国各方面都遥遥领先于世界,一千年前的中国是世界的中心,当之无愧叫中国。一千年前的中国经济、政治、科技、工艺、文化、娱乐、学术、数学等等都是世界第一,即使是军事也是数一数二。一千年后的中国什么是世界第一?人口?一千年后的中国各方面都落后于世界,一千年后的中国早已不是世界的中心,还无愧的叫着中国。
一千年前的中国不幸生在世界野蛮的时期,一千年后的中国幸运的处在世界文明的时代。一千年后的中国人无知的认为一千年前的中国丢了他们的脸,一千年后的中国人不知道自己的祖先的伟大,不知道谁是自己的祖先。一千年后的中国人歌颂着野蛮、歌颂着掠夺、歌颂着杀害自己祖先的人……
一千年后的西方人说:"一千年前的中国经济总量最高时候占当时世界的百分之八十。"一千年后的中国人震惊的说:"这怎么可能?"一千年前世界与中国差距有多大?一千年后的中国人怎么能知道?……
一千年前的中国人不是一千年后的中国人,一千年前的中国不是一千年后的中国……
2007年7月19日
blogger访问技巧
伟大的GFW……一直限制着blogger。采用编辑hosts的办法,毕竟只能是加一个算一个,实际上 *.blogspot.com 有无限个,hosts文件需要无限大,这个是无法实现的。
以下的办法,可以使得全部的*.blogspot.com都可以访问到,而且一点也不影响其它网址,感觉上仿佛那堵墙不存在。
先打开编辑器,将以下代码存为blogger.pac。为了方便起见,上传到一个空间,google pages就不错。
function FindProxyForURL(url,host)
{
host=host.toLowerCase();
url = url.toLowerCase();
if(dnsDomainIs(host, ".blogspot.com"))
return "PROXY 72.14.219.190:80";
else return "DIRECT";
}
然后,在浏览器设置自动代理。
对于IE:
internet选项——连接——
(1)局域网设置——使用自动代理脚本,输入路径 http://xxx.xxx.xxx/blogger.pac。
(2)对于ADSL用户,还要选择默认拨号右侧的设置,然后同样是使用自动代理脚本,输入路径 http://xxx.xxx.xxx/blogger.pac。
对于FX:
工具->选项-> 高级->网络->设置...->选中自动代理配置url,输入路径 http://xxx.xxx.xxx/blogger.pac。
在这个方法中,将blogger.pac上传到网络是比较简单的办法,因为http://的格式比较标准,兼容性好。当然放在本地也是可以的,但是要注意的是,在IE中,协议是file://c:\blogger.pac,而在FX中是file:///c:/blogger.pac,注意/的个数与\的使用。
2007年7月18日
孩子的发音
研究孩子的发音,可以研究语音。
比如,我一直以为复合辅音/ts/、/ts'/、/dz/是一个音,换句话说,即/ts/并不是单辅音/t/+/s/,而只是一种书写方式。
但孩子一直把车/tso/念成/to/,走/ts'o/念成/t'o/,茶/dzo/念成/do/。
不过我现在只是找到了这个规律,尚未得出进一步的结论。
2007年7月17日
2007年7月16日
2007年7月15日
2007年7月14日
生命中的四个人
人生就是为了找寻爱的过程,每一个人的人生都要找到四个人。
第一个是自己
第二个是你最爱的人
第三个是最爱你的人
第四个是共度一生的人……
首先会遇到你最爱的人,然后体会到爱的感觉;因为了解被爱的感觉,所以才能发现最爱你的人;当你经历过爱与被爱,学会了爱,才会知道什麽是你需要的,也才会找到最适合你,能够相处一辈子的人。但很悲哀的,在现实生活中,这三个人通常不是同一个人:你最爱的,往往没有选择你;最爱你的,往往不是你最爱的;而最长久的,偏偏不是你最爱也不是最爱你的,只是在最适合的时间出现的那个人。你,会是别人生命中的第几个人呢?
没有人是故意要变心的,他爱你的时候是真的爱你,可是他不爱你的时候也是真的不爱你了,他爱你的时候没有办法假装不爱你;同样的,他不爱你的时候也没有办法假装爱你。
爱一个人不是占有。
当一个人不爱你要离开你,你要问自己还爱不爱他,如果你也不爱他了,千万别为了可怜的自尊而不肯离开;如果你还爱他,你应该会希望他过得幸福快乐,希望他跟真正爱的人在一起,绝不会阻止,你要是阻止他得到真正的幸福,就表示你已经不爱他了,而如果你不爱他,你又有什么资格指责他变心呢?
爱不是占有,你喜欢月亮,不可能把月亮拿下来放在脸盆里,但月亮的光芒仍可照进你的房间。换句话说,你爱一个人,也可以用另一种方式拥有,让爱人成为生命里的永恒回忆,如果你真爱一个人,就要爱他原来的样子一样爱他的好,也爱他的坏;爱他的优点,也爱他的缺点,绝不能因为爱他,就希望他变成自己所希望的样子,万一变不成就不爱他了。
真正爱一个人是无法说出原因的,你只知道无论何时何地、心情好坏,你都希望这个人陪着你;真正的感情是两人能在最艰苦中相守,也就是没有丝毫要求。毕竟,感情必须付出,而不是只想获得;分开是一种必然的考验,如果你们感情不够稳固,只好认输,真爱是不会变成怨恨的。
两人在谈情说爱的时候,最喜欢叫对方发誓,许下承诺。我们为什么要对方发誓,就是因为我们不相信对方,我们根本不相信情人,而这些山盟海誓又很不切实际;海枯石烂、地老天荒,都不能改变我对你的爱!明知道海不会枯、石不会烂、地不会老、天不会荒;就算会,也活不到那时候。
你呢?找到了第几个?
茫茫人海中,你遇见了谁?谁又遇见了你?
2007年7月13日
世界知名IT公司名字由来
下列世界知名IT公司的名字,都有着一些特别的由来——
1、Motorola
创始人PaulGalvin是在公司开始生产车用无线电的时候让公司叫现在这个名字的。原先它叫Victrola。
2、Microsoft
BillGate起了这个名字。表示公司将专注于MICROcomputerSOFT-ware(微型计算机软件),原来叫做Mi-cro-Soft,后来把中间的“-”去掉了。
3、Lotus
从莲花式盘坐(padmasana)中得名。创始人MitchKapor曾经是Ma-harishiMaheshYogi的超脱静坐教师。(译者注:MaheshYogi,Maharishi,印度宗教领袖。)
4、Intel
BobNoyce和GordonMoore想把他们的公司命名为“MooreNoyce″,可是这个名字已经为一家连锁旅馆注册了,因此就改成了INTegratedELec-tronics(集成电子)的缩写。
5、Hewlett-Packard
创始人BillHewlett和Dav-ePackard丢硬币来决定他们的公司叫Hewlett-Packard还是Packard-Hewlett。
6、Hotmail
创始人JackSmith想出了最初的主意,要建立一种任何计算机都可以通过Web访问的电子邮件服务。当SabeerBhatia起草商业计划书的时候,他尝试了各种以mail结尾的名字,最后,他选择了Hotmail。因为Hotmail包含了“html”———编写网页的语言。Hotmail最早的形式是HoT-MaiL。注:微软在1998年以4亿美元的巨资收购了Hotmail。
7、Google
名字来自于一个关于搜索引擎到底能搜索多少信息的夸张说法。最早它叫“Googol”,代表1后面跟100个0。创始人SergeyBrin和LarryPage曾经向一位投资人演示他们的项目,最后他们收到了一张给“Google”公司的支票!
8、Cisco
这个名字不是什么缩写,而是SanFrancisco的最后五个字母。公司的徽标也和旧金山有所关联,是不是像极了金门大桥?
9、Apple
SteveJobs最喜欢的水果。该公司成立后三个月还没有名字,Jobs威胁同事,如果五点钟之前还找不到一个比“苹果电脑”更好的名字,那么公司就叫这个名字了。(难道其他人也喜欢吃苹果?)
10、Apache
创始人是从给NCSAhttpd后台代码打补丁起家的。结果,他们得到了“APAtCHy”server(打过补丁的服务器),于是,就叫Apache了。
11、Adobe
创始人JohnWarnock家后面有一条叫做AdobeCreek的河。
2007年7月12日
Ça fait si longtemps
Ça fait si longtemps 如此漫长
Qu’on ne s’est pas vus 没有见到你
Des mois des années 月月年年
Qui se sont passées 时光飞逝
Ça fait si longtemps 如此漫长
Qu’on s’était perdus 你这样消失
Mais tu vois pourtant 然而你看
Malgré tout ce temps 虽然已经这么久
Si longtemps mais pourtant 虽然如此漫长
Je ne t’ai pas oublié 我仍没将你遗忘
Si longtemps mais pourtant 虽然如此漫长
Je ne t’ai pas oublié 我仍没将你遗忘
Ça fait si longtemps 如此漫长
Qu’on a échangé 我将
Mille et un instants 一千零一个瞬间
Mille et un serments 换成一千零一个誓言
Ça fait si longtemps 如此漫长
Que l’on s’est aimés 我们曾相爱
Mais tu vois pourtant 然而你看
Malgré tout ce temps 虽然已经这么久
Si longtemps mais pourtant 虽然如此漫长
Je ne t’ai pas oublié 我仍没将你遗忘
Si longtemps mais pourtant 虽然如此漫长
Je ne t’ai pas oublié 我仍没将你遗忘
Même si cela fait 同样
Des jours des semaines des années 每天,每星期,每一年
Pour moi rien n’a changé 对我而言一切都没有改变
Tu es toujours dans mes pensées 我总是在把你怀念
Ça fait si longtemps 如此漫长
Qu’on ne s’est pas vus 没有见到你
Des mois des années 月月年年
Qui se sont passées 时光飞逝
Ça fait si longtemps 如此漫长
Qu’on s’était perdus 你这样消失
Mais je n’ai jamais 然而我从未
Cessé de t’aimer 停止对你的爱
Si longtemps mais pourtant 虽然如此漫长
Je ne t’ai pas oublié 我仍没将你遗忘
Si longtemps mais pourtant 虽然如此漫长
Je ne t’ai pas oublié 我仍没将你遗忘
2007年7月11日
巧妙轻松去除迅雷的广告
虽然迅雷软件本身是免费软件,但是在运行时,主窗口上面会显示一个广告图片,如果想将其去除,其实方法也很简单:
首先关闭迅雷程序,然后打开迅雷程序的安装目录,找到名为“iTargetAD.dll”的文件并将其删除,接下来再删除迅雷安装目录下名为“AD”的文件夹,最后重新启动迅雷便看不到讨厌的广告图片了。
不过经实试验,现在的版本会引起菜单栏丢失,界面混乱,慎用~
2007年7月10日
影响宽带拨号上网速度的因素
宽带拨号上网已经变得象家常便饭一样平常,原本指望这种拨号方式的上网速度要比普通电话拨号的上网速度更快一些,但事实上我们有时会感觉到宽带拨号上网的速度没有明显的改观,甚至会比普通电话拨号的上网速度还要慢一些,这是为什么呢?其实,影响宽带拨号上网速度的因素有多种,我们必须对各种可能因素进行逐一排除,才能还宽带拨号正常的上网速度。
着眼散热,提高ADSL工作性能
一旦ADSL宽带“猫”工作时间比较长的话,其内部会产生很多的热量,这些热量要是不及时被散发出来的话,那么ADSL宽带“猫”内部的电子元气件将会处于高温工作状态,在这种状态下它们的传输性能与稳定性能会大大下降的,这么一来上网速度缓慢的现象也就容易发生了。许多用户在进行宽带拨号上网时,往往不注意散热的细节,常常把ADSL宽带“猫”放置在四周都不通风的墙角落处,而且还和集线器、路由器之类的设备同时重叠放置,这样的话多种设备同时工作时产生的热量,就对ADSL的稳定性能更不利了;常常是刚上网的一段时间内,上网速度非常快,可要不了多长时间,网络传输速度只有每秒几KB字节了,此时当我们用手触摸一下ADSL宽带“猫”时,多半会感觉它很烫,将它关闭一段时间后再上网时,上网速度立刻又会上来了。因此,为了确保宽带拨号上网速度急速如飞,一个很重要的环节就是一定要做好ADSL宽带“猫”的散热通风工作,最好能将它放置在四周通风良好的环境,条件允许的话可以将它处于恒温工作环境。
着眼协议,确保网卡一心一意
为了充分发挥网卡的作用,不少用户常常为网卡绑定了太多的上网协议,以便希望网卡能担负起更多的工作“职责”;殊不知,要是将太多的通信协议绑定在网卡身上的话,那么网卡一旦接受到传输过来的数据,往往需要耗费更多的时间来挑选合适的通信协议去传输目标数据,这样的话我们在上网时就会明显感觉到上网速度缓慢了。事实上,许多用户的网卡一般都会被同时用来连接局域网和因特网,这样说来网卡身上至上要绑定两种以上的协议,那么每次在传输数据时网卡至少要花费双倍的时间来选择通信协议,最后我们感觉到的上网速度自然会有点不正常。为了尽可能地提高拨号上网速度,我们完全可以根据网络连接用途的不同,分别为不同连接安装一块网卡,并为每一块网卡只绑定一个必需的通信协议,确保网卡工作时能一心一意,这样就能避免选择通信协议环节,从而达到有效改善上网速度的目的了。一般来说,与ADSL宽带“猫”设备直接连接的网卡,我们只要给它绑定一个PPPOE协议就可以了,与局域网交换机或集线器相连的另一块网卡,通常只需要绑定一个TCP/IP协议就可以了,这样就能保证每一块网卡各司其责、通力协作了。
着眼线路,改善上网传输性能
宽带拨号是通过电话线路来传输数据的,如果线路的传输质量不是很高的话,那么拨号上网的速度自然会受到影响。由于现在使用的ADSL拨号技术常常具有网络速率自动调整功能,一旦拨号上网的线路受到意外因素干扰的话,该拨号技术就能依照线路质量的受干扰程序去动态调整上网的传输速度。为了避免由于线路质量原因,影响上网传输性能,我们在布置电话线路时应该严格遵循线路施工标准,不要随意从线路上分出叉支,在线路的一些关键部位需要加塑料套管,以保护线路受到磨损;特别是在线路的接头处,确保连接牢靠、稳定,并用保护外壳保护好线路接头受到氧化或侵蚀。
着眼接口,避免连接多走弯路
这里所提的“接口”,其实指的是上网通信时所用的连接出口。在默认状态下,IE浏览器通常使用普通拨号连接作为上网连接出口,而我们常用的宽带虚拟拨号软件Enterhet300使用的不是普通类型的拨号,而是局域网类型的拨号;这样的话,当我们拨号成功并使用IE来浏览信息时,IE浏览器往往会先去寻找普通拨号连接接口,一旦找不到的话IE又会自动搜索是否存在局域网代理服务器,之后才会搜索到宽带拨号连接的接口,很显然这样进行拨号上网时速度自然会很慢。为了避免在选用连接接口方面多走弯路,我们不妨重新打开Internet连接向导,并在其后弹出的向导界面中选用“通过宽带连接到网络”,并将自动搜索代理服务器的选中状态取消掉就可以了,具体操作步骤为:
首先运行IE浏览器程序,并在浏览窗口的菜单栏中依次单击“工具”/“Internet选项”,在其后弹出的选项设置窗口中,单击“连接”标签,并在对应的标签页面中单击“添加”按钮,然后进入如图1所示的Internet连接向导窗口,选中该窗口中的“通过宽带连接到网络”项目,再按向导提示设置好拨号上网的参数就可以了。
接下来在“连接”标签页面中,单击“局域网设置”按钮,并在其后弹出的设置窗口中,将“自动检测设置”、“使用自动配置脚本”以及“为LAN使用代理服务器”等复选项的选中状态全部取消掉,最后单击“确定”按钮就可以了。
值得提醒各位的是,如果我们使用的是其他上网浏览软件的话,也需要将原先默认的拨号连接方式调整为通过局域网连入Internet,相信这样会使上网速度明显改观的!
着眼安装,努力减少细节干扰
这里所指的“安装”,主要包括网卡设备的安装以及拨号软件的安装,因为这些软硬件如果连安装这样的操作都没有做好的话,不要说会影响拨号上网的速度,严重的话甚至无法连接到Internet网络。在网卡安装方面,我们尽量选用品牌好、质量硬的网卡设备,在安装过程中要保证网卡金手指与主板插槽可靠接触,同时要用螺钉固定好网卡,以防止网卡被网线频繁插拔后从插槽中滑落出来;如果我们随意使用质量较差的网卡时,网卡自身工作稳定性不但得不到保证,而且在大容量数据的冲击下劣质网卡很容易发生报废现象。在安装网卡驱动程序时,最好使用“从磁盘安装”的方法,来将网卡原配的驱动程序安装上去,这样往往能保证网卡处于最稳定的工作状态。在使用拨号软件时,主要是不能随意非法关闭拨号程序,否则下次使用时软件运行可能出错。
小提示:如果我们是通过局域网方式接入Internet网络的话,除了要注意网卡设备的安装外,还应该注意一些网络中转连接设备的安装接地事项,毕竟通过网络线路传输的信号都比较微弱,要是这些设备安装接地不当的话,那么网络信号在传输过程中就特别容易受到外界干扰,从而导致上网传输速度缓慢,严重的话能导致整个网络发生瘫痪现象。
着眼任务,谨防系统力不从心
无论使用什么档次的计算机来上网,如果同时在该系统中运行了太多的任务的话,系统就腾不出足够的资源去处理拨号上网请求,这样的话上网速度自然也要受到影响。所以,为了防止计算机系统处理上网连接请求时力不从心,我们最好在上网过程中不要同时运行两个以上的应用程序,以保证系统能全力以赴地处理拨号上网请求。
2007年7月9日
讽刺与幽默
很多媒体都争相报导了这么一条被证实了的关于两名小偷救落水女孩而几十个路人围观的故事,据《东方今报》7月3日报道:最近,在郑州市嵩山路与陇海路路段之间的金水河畔,一名10岁左右的女孩儿玩耍时掉入2.8米的深水中……河岸边有二三十名路人围观,只有两名男子毫不犹豫地跳入水中。两名男子中,一个是不会游泳的“旱鸭子”,一个则因车祸负伤腿里还打着钢板。女孩儿最终得救了。这两名救人者事后悄然离去。一个星期后,有人证实,见义勇为的这两个人其实是小偷。记者的调查结果也证明:这两个人的确不是“好人”:其中一个曾因打架斗殴坐牢八年、出狱后又曾吸毒;另一个也曾参与过抢劫,他们目前都以偷窃维持生计。在记者发稿前,他们中的一个和他的朋友又在同一地点救了另一个女孩儿。看来他们是要幡然改进、弃旧图新了?然而又不。他们坦白表示:打算还在原来的道路上走下去。
很有冲击力的新闻,这条与我们一般思维和想象相左的故事,应该很有新闻价值,很能冲击国人的观感,吸引人们的眼球,就有点象狗咬人不是新闻而人咬了狗才是新闻一样。很多人看了新闻后会感叹世风日下的同时,也会说出“盗亦有道”的古话来;其实我不完全这么看,因为在大多数中国人从小所受的教育和教导看来,一般出现见义勇为的都是一些道德高尚,舍已为人,助人为乐的好人,而绝不会是那些偷鸡摸狗,损人利己的坏人,坏人救人一定是幡然悔悟要重新做人那类。显然我们早已经习惯了“好人”与“坏人”的区分,也司空见惯了媒体报导的一系列有关好人见义勇为的感人故事,我们总会在看了有关报导后感动的说,这世上还是好人多呵。但事实上我们日常生活中都看到了,很多媒体尤其网络都有揭露的,就是相当众多的应该说算习惯认定的“好人”们,大多数情况下都是见死不救麻木不仁,甚至被救的人还反而不仅不感激甚至污赖少有的那些好人们的故事。
我看了这则所谓的坏人救人而好人围观的故事,深有感触的不是小偷的惊人的救人举动,因为小偷救人毕竟也还是少数,也就是说,很多与小偷一类的所谓“坏人”其实很多也是有良心的,或者说是因为生活所迫,以此为生,但小偷总还是小偷,他们每天干的工作本身就与所谓的“良心”扯不上钩,救人只是埋藏内心深处尚未泯灭的人性,一种本能。我深有感触的倒是那些围观的所谓的“好人”们,我在解释小偷救落水女孩的原因时用了“良心”、“人性”和“本能”三个词,我就奇怪了,小偷还存有人性,存有本能,怎么众多围观的好人却已经没有了这些良心人性和本能,毕竟这个社会不偷不摸、不抢不盗的人还是占绝大多数,或者说好人占绝大多数,我想是不是我们受到的教育出了问题?我们的社会道德标准出了问题,我们的信仰出了问题?很多所谓的“好人”们,要么变得为富不仁,要么变得明哲保身,要么变得夹起尾巴,似乎只有中国人已经没有了血性;可以制假造假坑蒙拐骗,可以剥削童工压榨奴隶,可以把腐败变成一种生活方式,可就是不能见义勇为,前几天也看到报导北京两名军人制止小偷却被十多个小偷群殴,同样也是无数的北京群众围观看戏,北京还是首善之区,况且如此,我们能奈何什么?其实也不能完全怪围观的群众,群众的道德和情操是被社会潜移默化的教育出来的,群众或者说好人们都清楚的看到了见义勇为的一般性下场,万一受伤或死亡,不仅仅身体损伤,发财的是医院,天文数字的医疗费用是很少会有人帮你出的,万一残疾了,连下半生都成了问题,弄得不好家都会散了。后怕呀,如今药监局都在弄假药,反贪局都敢贪污,谁还愿意去冒险见义勇为,道德的楷模们在好人们眼里都是些什么形象,我想不必多说了吧。说来说去原来在中国做“好人”真的好难呵!
所以我看这件坏人救人而好人围观的故事,对小偷的行为,也许真的是盗亦有道的现代翻版吧,但占绝大多数的“好人”们的麻木不仁,不更是我们这个“和谐”社会的悲哀吗?
2007年7月8日
linux下的影片格式转换软件
Linux上有一个很强大的视频音频转换软件,就是Mplayer自带的mencoder (MPlayer's Movie Encoder)。mencoder就象是一台全手动的照相机,可调整的选项非常多,不过这儿只是把最常见的情况说一下。
转换avi文件,并把字幕内嵌到视频中。首先假设一下下列的条件:
文件名:video.avi
字幕文件名:video.srt
目标文件:new.avi
目标文件格式:mpeg4
目标文件视频码率:200
目标文件音频码率:64
目标文件分辨率: 320:240
制作内嵌字幕所需的字体:simsun.ttf
(上面各项都可以根据实际情况进行调整)
转换命令如下:
mencoder -oac mp3lame -lameopts vbr=3:br=64 -ovc lavc -lavcopts vcodec=mpeg4:mbd=1:vbitrate=200 -sub video.srt -o new.avi -font simsun.ttf video.avi -subcp cp936 -subfont-text-scale 4 -vf scale=320:240
各选项的含义:
-oac 编码文件的音频部分。这儿是用lame将音频encode成mp3,即mp3lame。其他可用的选项可以调用mencoder的man page查看。
-lameopts 顾名思义,即lame选项,这儿只需定义一下码率就可以了。
vbr 设定音频码率的方法,格式为vbr=<0-4>
0 cbr average bitrate
1 mt
2 rh constant bitrate Also forces CBR mode encoding on subsequent ABR presets modes.
3 abr
4 mtrh
在这儿用的是3,abr。
br 就是设定我们所需要的码率值,格式为br=<0-1024>,只能在vbr为0和3的情况下才能使用该选项。
-ovc 编码文件的视频部分。主要有以下几个选项
-ovc copy
不进行编码,只是复制视频流
-ovc divx4
编码成DivX4/DivX5
-ovc raw
编码成任意不压缩的格式(用‘-vf format’设定具体的格式)
-ovc lavc
使用libavcodec进行编码
-lavcopts 就是libavcodec的选项。
vcodec=使用指定的视频编码,下面列一下几个主要的值
h264
H.264
h263
H.263
h263p
H.263+
mpeg4
MPEG-4 (DivX 4/5)
msmpeg4
DivX 3
msmpeg4v2
MS MPEG4v2
wmv1
Windows Media Video, version 1 (又称 WMV7)
wmv2
Windows Media Video, version 2 (又称 WMV8)
rv10
旧的RealVideo格式
mpeg1video
MPEG-1 video
mpeg2video
MPEG-2 video
mbd 决定视频宏块的算法,这儿只需要mbd=1即可。其余的可以查看man page。
vbitrate 设定视频的码率(默认为800)。
-sub 设定字幕文件
-o 目标视频文件
-font 制作内嵌字幕所需字体的路径
-subcp 字幕的编码,简体中文就是cp936
-subfont-text-scale 字幕字体的大小
-vf scale 视频的分辨率
如果不需要将字幕内嵌入视频文件,只需要去掉-sub、-font、-subcp、-subfont-text-scale这几个选项。将rmvb转换成mpeg4也是如此。
Linux下的视频转换:ffmpeg
格式:ffmpeg [[输入文件选项]- i 输入文件名] {[输入文件选项] 输出文件名}
主要选项:
-L 显示ffmpeg的版权说明
-h 显示帮助
-version 显示版本
-formats 显示支持的文件格式,编码和协议
-f 格式名 强制使用格式
-img 文件格式名 强制使用片格式
-i 文件名 待转换文件名字
-y 覆盖同名输出文件
-t 时间 设置影片时间长度
-fs 最大尺寸 设置文件的最大尺寸
-ss 时间点 设置开始转换的时间点
-title 文字 设置标题
-author 文字 设置作者
-copyright 文字 设置版权声明
-comment 文字 设置备注
视频选项:
-b 比特率 设置文件比特率 (单位是kbit/s)
-r 速度 桢速度 (Hz value)
-s 大小 设置大小,宽乘高
-newvideo 在现在的视频流后面加入信的视频流
Audio options:
-aframes 数字 设置转换多少桢(frame)的音频
-ab bitrate 设置音乐的比特率(单位:kbit/s)
-aq 质量 这只音频质量 (指定编码)
-ar 采样率 设置音频采样率 (单位:Hz)
-ac 声道数字 设置声道数
-an 取消音频
-acodec 编码 强制音频 编码 ('copy' to copy stream)
-vol volume 改变音量 (256为普通)
-newaudio 追加音乐
2007年7月7日
满江红
历史上的今天——
愤怒激扬,上班路、腾腾热血。凝望处,低头思过,当年英烈。三十年华风与月,一腔豪情难以噎。扬起帆,乘风破浪,建伟业。
卢沟桥,要铭刻,倭奴恨,不能灭。借歼十,轰掉靖国神社。诸君铭记倭奴耻,勿忘要将倭奴灭。待以后,占领太阳国,统世界。
2007年7月6日
时间“四象限”法
时间“四象限”法是目前很时髦的一种时间管理理论。“四象限”法是美国的管理学家科维提出的一个时间管理的理论,把工作按照重要和紧急两个不同的程度进行了划分,基本上可以分为四个“象限”:既紧急又重要(如客户投诉、即将到期的任务、财务危机等)、重要但不紧急(如建立人际关系、人员培训、制订防范措施等)、紧急但不重要(如电话铃声、不速之客、部门会议等)、既不紧急也不重要(如上网、闲谈、邮件、写博客等)。
重要紧急的事马上做,例如处理客户投诉、处理服务器故障等突发性问题,尽量以最短最快的时间内完成这些事情。
其次是做重要而不紧急的事,这一类的事情影响深远,例如学习新知识、新技能等,这类事情的效益是中长期的,科维提出的时间管理理论的的重点是把主要的精力和时间集中地放在处理重要但不紧急的工作上。
紧急但不重要的事,要学会说“不”。一个人的时间和精力是有限的,对于自己不重要的事情,能不做就不做,想办法将事情推脱给其它部门,拒绝或推脱工作要讲究技巧,不要直截了当,要委婉,用让上级觉得确实是合理的理由来拒绝这个新增派的任务。一个人只有学会说“不”,他才会得到真正的自由。当然这并不等于推卸责任,如果确实需要自己来完成,那么就使用最短的时间完成这些工作。
对于不重要也不紧急的事,尽量不去做。如果确实需要做,那么要严格限定时间,比如写博客,限定一个小时,时间一到就立刻停止写作,千万不要被无聊的人和无关重要的事缠住。
因此,只要我们把精力主要放在重要但不紧急的事务处理上,合理安排时间,我们就能做到自己的长远规划,工作效率就会大幅提升。
2007年7月5日
更改了搜索栏
曾在blogger增加一个搜索栏,基于Navbar的,但是在使用中效果不是很好,搜索不全。
今天改了一个。具体步骤如下:
修改模版,在侧栏中增加一个新的 HTML/javascript 部件。在代码框中输入如下代码:
<form action="http://www.google.com/search" method="get">
<input value="" name="q" type="text"/>
<input value="UTF-8" name="ie" type="hidden"/>
<input value="UTF-8" name="oe" type="hidden"/>
<input value="zh-CN" name="hl" type="hidden"/>
<input value="搜索" name="btnG" type="submit"/>
<input value="winsphinx.blogspot.com" name="domains" type="hidden"/>
<input value="winsphinx.blogspot.com" name="sitesearch" type="hidden"/>
</form>
2007年7月4日
明白了一件事
不要一辈子靠技术生存!
一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事市场开发,跑腿的人,没有前途。
不知道你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连一个项目小组都算不上,而这样的团队却要承担一个软件公司所有的软件开发任务,在软件上线和开发的关键阶段需要团队的成员没日没夜的加班,还需要为测试出的BUG和不能按时提交的软件模块功能而心怀忐忑,有的时候如果你不幸加入现场开发的团队你则需要背井离乡告别你的女友,进行封闭开发,你平时除了编码之外就是吃饭和睡觉(有钱的公司甚至请个保姆为你做饭,以让你节省出更多的时间来投入到工作中,让你一直在那种累了就休息,不累就立即工作的状态)
更可怕的是,会让你接触的人际关系非常单一,除了有限的技术人员之外你几乎见不到做其他行业工作和职位的人,你的朋友圈子小且单一,甚至破坏你原有的爱情(想象一下,你在外地做现场开发2个月以上,却从没跟女友见过一面的话,你的女友是不是会对你呲牙裂嘴)。
也许你拿到了所谓的白领的工资,但你却从此失去享受生活的自由,如果你想做技术人员尤其是开发人员,我想你很快就会理解,你多么想在一个地方长期待一段时间,认识一些朋友,多一些生活时间的愿望。
比之于我们的生活和人际关系及工作,那些从事售前和市场开发的朋友,却有比我们多的多的工作之外的时间,甚至他们工作的时间有的时候是和生活的时间是可以兼顾的,他们可以通过市场开发,认识各个行业的人士,可以认识各种各样的朋友,他们比我们坦率说更有发财和发展的机会,只要他们跟我们一样勤奋。(有一种勤奋的普通人,如果给他换个地方,他马上会成为一个勤奋且出众的人。)
二。在学习技术的时候千万不要认为如果做到技术最强,就可以成为100%受尊重的人。
有一次一个人在面试项目经理的时候说了这么一段话:我只用最听话的人,按照我的要求做只要是听话就要,如果不听话不管他技术再好也不要。随后这个人得到了试用机会,如果没意外的话,他一定会是下一个项目经理的继任者。
朋友们你知道吗?不管你技术有多强,你也不可能自由的腾出时间象别人那样研究一下LINUX源码,甚至写一个LINUX样的杰作来表现你的才能。你需要做的就是按照要求写代码,写代码的含义就是都规定好,你按照规定写,你很快就会发现你昨天写的代码,跟今天写的代码有很多类似,等你写过一段时间的代码,你将领略:复制,拷贝,粘贴那样的技术对你来说是何等重要。(如果你没有做过1年以上的真正意义上的开发不要反驳我)。
如果你幸运的能够听到市场人员的谈话,或是领导们的谈话,你会隐约觉得他们都在把技术人员当作编码的机器来看,你的价值并没有你想象的那么重要。而在你所在的团队内部,你可能正在为一个技术问题的讨论再跟同事搞内耗,因为他不服你,你也不服他,你们都认为自己的对,其实你们两个都对,而争论的目的就是为了在关键场合证明一下自己比对方技术好,比对方强。(在一个项目开发中,没有人愿意长期听别人的,总想换个位置领导别人。)
三。你更不要认为,如果我技术够好,我就自己创业,自己有创业的资本,因为自己是搞技术的。
如果你那样认为,真的是大错特错了,你可以做个调查在非技术人群中,没有几个人知道C#与JAVA的,更谈不上来欣赏你的技术是好还是不好。一句话,技术仅仅是一个工具,善于运用这个工具为别人干活的人,却往往不太擅长用这个工具来为自己创业,因为这是两个概念,训练的技能也是完全不同的。
创业最开始的时候,你的人际关系,你处理人际关系的能力,你对社会潜规则的认识,还有你明白不明白别人的心,你会不会说让人喜欢的话,还有你对自己所提供的服务的策划和推销等等,也许有一万,一百万个值得我们重视的问题,但你会发现技术却很少有可能包含在这一万或一百万之内,如果你创业到了一个快成功的阶段,你会这样告诉自己:我干吗要亲自做技术,我聘一个人不就行了,这时候你才真正会理解技术的作用,和你以前做技术人员的作用。
[小结]
基于上面的讨论,奉劝那些学习技术的朋友,千万不要拿科举考试样的心态去学习技术,对技术的学习几近的痴迷,想掌握所有所有的技术,以让自己成为技术领域的权威和专家,以在必要的时候或是心里不畅快的时候到网上对着菜鸟说自己是前辈。
技术仅仅是一个工具,是你在人生一个阶段生存的工具,你可以一辈子喜欢他,但最好不要一辈子靠它生存。
2007年7月3日
使用PING命令轻松判断TCP/IP故障
本文介绍使用PING命令轻松判断TCP/IP故障的方法。
1、Ping 127.0.0.1:
127.0.0.1是本地循环地址,如果本地址无法Ping通,则表明本地机TCP/IP协议不能正常工作。
2、Ping本机的IP地址:
用IPConfig查看本机IP,然后Ping该IP,通则表明网络适配器(网卡或MODEM)工作正常,不通则是网络适配器出现故障。
3、Ping同网段计算机的IP:
Ping一台同网段计算机的IP,不通则表明网络线路出现故障;若网络中还包含有路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路有问题;通则再PING路由器在目标计算机所在网段的端口IP,不通则是路由出现故障;通则再Ping目的机IP地址。
4、Ping网址:
若要检测一个带DNS服务的网络,在上一步Ping通了目标计算机的IP地址后,仍无法连接到该机,则可PING该机的网络名,比如Ping www.williamlong.info,正常情况下会出现该网址所指向的IP,这表明本机的DNS设置正确而且DNS服务器工作正常,反之就可能是其中之一出现了故障;同样也可通过Ping计算机名检测WINS解析的故障(WINS是将计算机名解析到IP地址的服务)。
这四步执行完毕后,网络中的故障所在点就已明确,我们就可以正确的解决问题了。
2007年7月2日
怎样节约电脑用电
炎炎夏日,为国为民为自己,节约用电!
1、暂停使用电脑时,如果预计暂停时间小于1小时,建议将电脑置于待机,如果暂停时间大于1小时,最好彻底关机。
2、平时用完电脑后要正常关机,应拔下电源插头或关闭电源接线板上的开关,并逐步养成这种彻底断电的习惯,而不要让其处于通电状态。
3、不用的外设像打印机、音箱等要及时关掉。
4、像光驱、软驱、网卡、声卡等暂时不用的设备可以先屏蔽掉。
5、使用CPU降温软件。
6、降低显示器亮度。在做文字编辑时,将背景调暗些,节能的同时还可以保护视力、减轻眼睛的疲劳度。当电脑在播放音乐、评书、小说等单一音频文件时,可以彻底关闭显示器。
7、超频,作为技术试验未尝不可,但如果在不超频一样能完全满足性能需要时,还是尽量少超频,既节能又稳定还安全。
2007年7月1日
更改了模版
blogger一直不提供日历选项,根据网上的资料,自己添加了一个。方法如下:
修改模板的html部分。注意无需勾选“扩展窗口小部件模板”
1.找到下面代码位置:
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'/>
用下面的代码整体替换刚刚找到的上图代码.
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<div id='ArchiveList'>
<div expr:id='data:widget.instanceId + "_ArchiveList"'>
<b:if cond='data:style == "HIERARCHY"'>
<b:include data='data' name='interval'/>
</b:if>
<b:if cond='data:style == "FLAT"'>
<b:include data='data' name='flat'/>
</b:if>
<b:if cond='data:style == "MENU"'>
<b:include data='data' name='menu'/>
</b:if>
</div>
</div>
<b:include name='quickedit'/>
</div>
</b:includable>
<b:includable id='toggle' var='interval'>
<!-- Toggle not needed for Calendar -->
</b:includable>
<b:includable id='flat' var='data'>
<div id='bloggerCalendarList'>
<ul>
<b:loop values='data:data' var='i'>
<li class='archivedate'>
<a expr:href='data:i.url'><data:i.name/></a> (<data:i.post-count/>)
</li>
</b:loop>
</ul>
</div>
<div id='blogger_calendar' style='display:none'>
<table id='bcalendar'><caption id='bcaption'>
</caption>
<!-- Table Header -->
<thead id='bcHead'></thead>
<!-- Table Footer -->
<!-- Table Body -->
<tbody><tr><td id='cell1'> </td><td id='cell2'> </td><td id='cell3'> </td><td id='cell4'> </td><td id='cell5'> </td><td id='cell6'> </td><td id='cell7'> </td></tr>
<tr><td id='cell8'> </td><td id='cell9'> </td><td id='cell10'> </td><td id='cell11'> </td><td id='cell12'> </td><td id='cell13'> </td><td id='cell14'> </td></tr>
<tr><td id='cell15'> </td><td id='cell16'> </td><td id='cell17'> </td><td id='cell18'> </td><td id='cell19'> </td><td id='cell20'> </td><td id='cell21'> </td></tr>
<tr><td id='cell22'> </td><td id='cell23'> </td><td id='cell24'> </td><td id='cell25'> </td><td id='cell26'> </td><td id='cell27'> </td><td id='cell28'> </td></tr>
<tr><td id='cell29'> </td><td id='cell30'> </td><td id='cell31'> </td><td id='cell32'> </td><td id='cell33'> </td><td id='cell34'> </td><td id='cell35'> </td></tr>
<tr id='lastRow'><td id='cell36'> </td><td id='cell37'> </td></tr>
</tbody>
</table>
<table id='bcNavigation'><tr>
<td id='bcFootPrev'></td>
<td id='bcFootAll'></td>
<td id='bcFootNext'></td>
</tr></table>
<div id='calLoadingStatus' style='display:none; text-align:center;'>
<script type='text/javascript'>bcLoadStatus();</script>
</div>
<div id='calendarDisplay'/>
</div>
<script type='text/javascript'> initCal();</script>
</b:includable>
<b:includable id='posts' var='posts'>
<!-- posts not needed for Calendar -->
</b:includable>
<b:includable id='menu' var='data'>
Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format
</b:includable>
<b:includable id='interval' var='intervalData'>
Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format
</b:includable>
</b:widget>
存储模板。
2.找到 ]]></b:skin> 和</head> 之间,把下面的代码复制到如上所述的 ]]></b:skin> 和</head> 之间。
<!-- Blogger Archive Calendar -->
<script type='text/javascript'>
//<![CDATA[
var bcLoadingImage = "http://phydeauxredux.googlepages.com/loading-trans.gif";
var bcLoadingMessage = " Loading....";
var bcArchiveNavText = "View Archive";
var bcArchiveNavPrev = '◄';
var bcArchiveNavNext = '►';
var headDays = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
var headInitial = ["Su","Mo","Tu","We","Th","Fr","Sa"];
// Nothing to configure past this point ----------------------------------
var timeOffset;
var bcBlogID;
var calMonth;
var calDay = 1;
var calYear;
var startIndex;
var callmth;
var bcNav = new Array ();
var bcList = new Array ();
//Initialize Fill Array
var fill = ["","31","28","31","30","31","30","31","31","30","31","30","31"];
function openStatus(){
document.getElementById('calLoadingStatus').style.display = 'block';
document.getElementById('calendarDisplay').innerHTML = '';
}
function closeStatus(){
document.getElementById('calLoadingStatus').style.display = 'none';
}
function bcLoadStatus(){
cls = document.getElementById('calLoadingStatus');
img = document.createElement('img');
img.src = bcLoadingImage;
img.style.verticalAlign = 'middle';
cls.appendChild(img);
txt = document.createTextNode(bcLoadingMessage);
cls.appendChild(txt);
}
function callArchive(mth,yr,nav){
// Check for Leap Years
if (((yr % 4 == 0) && (yr % 100 != 0)) || (yr % 400 == 0)) {
fill[2] = '29';
}
else {
fill[2] = '28';
}
calMonth = mth;
calYear = yr;
if(mth.charAt(0) == 0){
calMonth = mth.substring(1);
}
callmth = mth;
bcNavAll = document.getElementById('bcFootAll');
bcNavPrev = document.getElementById('bcFootPrev');
bcNavNext = document.getElementById('bcFootNext');
bcSelect = document.getElementById('bcSelection');
a = document.createElement('a');
at = document.createTextNode(bcArchiveNavText);
a.href = bcNav[nav];
a.appendChild(at);
bcNavAll.innerHTML = '';
bcNavAll.appendChild(a);
bcNavPrev.innerHTML = '';
bcNavNext.innerHTML = '';
if(nav < bcNav.length -1){
a = document.createElement('a');
a.innerHTML = bcArchiveNavPrev;
bcp = parseInt(nav,10) + 1;
a.href = bcNav[bcp];
a.title = 'Previous Archive';
prevSplit = bcList[bcp].split(',');
a.onclick = function(){bcSelect.options[bcp].selected = true;openStatus();callArchive(prevSplit[0],prevSplit[1],prevSplit[2]);return false;};
bcNavPrev.appendChild(a);
}
if(nav > 0){
a = document.createElement('a');
a.innerHTML = bcArchiveNavNext;
bcn = parseInt(nav,10) - 1;
a.href = bcNav[bcn];
a.title = 'Next Archive';
nextSplit = bcList[bcn].split(',');
a.onclick = function(){bcSelect.options[bcn].selected = true;openStatus();callArchive(nextSplit[0],nextSplit[1],nextSplit[2]);return false;};
bcNavNext.appendChild(a);
}
script = document.createElement('script');
script.src = 'http://www.blogger.com/feeds/'+bcBlogId+'/posts/summary?published-max='+calYear+'-'+callmth+'-'+fill[calMonth]+'T23%3A59%3A59'+timeOffset+'&published-min='+calYear+'-'+callmth+'-01T00%3A00%3A00'+timeOffset+'&max-results=100&orderby=published&alt=json-in-script&callback=cReadArchive';
document.getElementsByTagName('head')[0].appendChild(script);
}
function cReadArchive(root){
// Check for Leap Years
if (((calYear % 4 == 0) && (calYear % 100 != 0)) || (calYear % 400 == 0)) {
fill[2] = '29';
}
else {
fill[2] = '28';
}
closeStatus();
document.getElementById('lastRow').style.display = 'none';
calDis = document.getElementById('calendarDisplay');
var feed = root.feed;
var total = feed.openSearch$totalResults.$t;
var entries = feed.entry || [];
var fillDate = new Array();
var fillTitles = new Array();
fillTitles.length = 32;
var ul = document.createElement('ul');
ul.id = 'calendarUl';
for (var i = 0; i < feed.entry.length; ++i) {
var entry = feed.entry[i];
var link = entry.link[0].href;
var title = entry.title.$t;
var author = entry.author[0].name.$t;
var date = entry.published.$t;
var summary = entry.summary.$t;
isPublished = date.split('T')[0].split('-')[2];
if(isPublished.charAt(0) == '0'){
isPublished = isPublished.substring(1);
}
fillDate.push(isPublished);
if (fillTitles[isPublished]){
fillTitles[isPublished] = fillTitles[isPublished] + ' | ' + title;
}
else {
fillTitles[isPublished] = title;
}
li = document.createElement('li');
li.style.listType = 'none';
li.innerHTML = '<a href="'+link+'">'+title+'</a>';
ul.appendChild(li);
}
calDis.appendChild(ul);
var val1 = parseInt(calDay, 10)
var valxx = parseInt(calMonth, 10);
var val2 = valxx - 1;
var val3 = parseInt(calYear, 10);
var firstCalDay = new Date(val3,val2,1);
var val0 = firstCalDay.getDay();
startIndex = val0 + 1;
var dayCount = 1;
for (x =1; x < 38; x++){
var cell = document.getElementById('cell'+x);
if( x < startIndex){
cell.innerHTML = ' ';
cell.className = 'firstCell';
}
if( x >= startIndex){
cell.innerHTML = dayCount;
cell.className = 'filledCell';
for(p = 0; p < fillDate.length; p++){
if(dayCount == fillDate[p]){
if(fillDate[p].length == 1){
fillURL = '0'+fillDate[p];
}
else {
fillURL = fillDate[p];
}
cell.className = 'highlightCell';
cell.innerHTML = '<a href="/search?updated-max='+calYear+'-'+callmth+'-'+fillURL+'T23%3A59%3A59'+timeOffset+'&updated-min='+calYear+'-'+callmth+'-'+fillURL+'T00%3A00%3A00'+timeOffset+'" title="'+fillTitles[fillDate[p]].replace(/"/g,'\'')+'">'+dayCount+'</a>';
}
}
if( dayCount > fill[valxx]){
cell.innerHTML = ' ';
cell.className = 'emptyCell';
}
dayCount++;
}
}
visTotal = parseInt(startIndex) + parseInt(fill[valxx]) -1;
if(visTotal >35){
document.getElementById('lastRow').style.display = '';
}
}
function initCal(){
document.getElementById('blogger_calendar').style.display = 'block';
var bcInit = document.getElementById('bloggerCalendarList').getElementsByTagName('a');
var bcCount = document.getElementById('bloggerCalendarList').getElementsByTagName('li');
document.getElementById('bloggerCalendarList').style.display = 'none';
calHead = document.getElementById('bcHead');
tr = document.createElement('tr');
for(t = 0; t < 7; t++){
th = document.createElement('th');
th.abbr = headDays[t];
scope = 'col';
th.title = headDays[t];
th.innerHTML = headInitial[t];
tr.appendChild(th);
}
calHead.appendChild(tr);
for (x = 0; x <bcInit.length;x++){
var stripYear= bcInit[x].href.split('_')[0].split('/')[3];
var stripMonth = bcInit[x].href.split('_')[1];
bcList.push(stripMonth + ','+ stripYear + ',' + x);
bcNav.push(bcInit[x].href);
}
var sel = document.createElement('select');
sel.id = 'bcSelection';
sel.onchange = function(){var cSend = this.options[this.selectedIndex].value.split(',');openStatus();callArchive(cSend[0],cSend[1],cSend[2]);};
q = 0;
for (r = 0; r <bcList.length; r++){
var selText = bcInit[r].innerHTML;
var selCount = bcCount[r].innerHTML.split('> (')[1];
var selValue = bcList[r];
sel.options[q] = new Option(selText + ' ('+selCount,selValue);
q++
}
document.getElementById('bcaption').appendChild(sel);
var m = bcList[0].split(',')[0];
var y = bcList[0].split(',')[1];
callArchive(m,y,'0');
}
function timezoneSet(root){
var feed = root.feed;
var updated = feed.updated.$t;
var id = feed.id.$t;
bcBlogId = id.split('blog-')[1];
upLength = updated.length;
if(updated.charAt(upLength-1) == "Z"){timeOffset = "+00:00";}
else {timeOffset = updated.substring(upLength-6,upLength);}
timeOffset = encodeURIComponent(timeOffset);
}
//]]>
</script>
<script src='/feeds/posts/summary?max-results=0&alt=json-in-script&callback=timezoneSet'></script>
<!-- End Blogger Archive Calendar -->
然后存储模板。
3.回到模板的页面元素项目,编辑博客归档,标题可以随意设置。注意样式必须设置为平直列表。选项确保不要设置“首先显示最旧的文章” 。存档频率必须设置为“每月”。
保存,完工。