Archive for 九月, 2009


中国道德教育的失败

归根结底是反了人性——
以无欲圣人的标准当做人的基本标准和规范,所以几乎所有人都做不到。而实际行为和道德标准的长期撕裂,最后的结果只能是走向发自内心的共同虚伪。

例如“孔融让梨”教育孩子,便是“虚伪形成教育”从娃娃抓起的一个开始。
孔融当时可能确实是真心的,但不是所有孩子都能发自内心的达到这个境界——他们对这个“高尚”行为的理解和接受过程的往往是:“虚伪”表演推让一下,既能仍得到大梨,而且符合大人(社会)评判标准和要求,

还能得到赞誉,然后自然接受了这条名利“双赢”的道德行为准则。而很多大人也满足于自己及他人对孩子符合“传统道德”的行为表演的赞许,而没有看到同样“高尚”行为下,不同的动机与心理过程,以及(虚伪)人性的养成。(而且家长往往是不自觉的,被潜移默化的,很悲剧。)

于是,又一个崭新的虚伪人格产诞生了。

还是那句话,任何合理的道德规范、社会模式、风俗习惯等等的构建(包括这种圣人化的道德标准),都必须符合人性。

严重违反人性的模式、标准、规范,由于其压抑人天然的本性,所以必然不符合人类发展基本规律,而且还会受到多数人天然的不自觉的抵制,从而在人类历史的进程中必然会失败。(例子自己想吧)

最后说一句,任何反人性的东西都只会结出畸形的果实。

========================
中国式的道德本身就是一种很虚伪的东西,这是封建主义为了维护自身统治的一种手段而已。封建主义为什么要鼓吹道德,进行道德教育,说白了就是为了维护自身统治而已。首先把统治者塑造为神圣的天子,再把各级官员塑造成父母官,占据道德权威的位置,以证明自己统治的合理合法。对于普通人,则将服从、自我牺牲作为道德,这样自然不会去反抗统治者了。

但是封建主义最分裂的地方,是统治者掩耳盗铃式的道德教育。就是统治者宣扬道德,将自己塑造成道德权威,但实际上却是按他们所宣扬的道德最败坏的一群人,他们还指望普通大众能够一直相信下去,他们是绝对的道德权威。

封建主义由于其黑社会性质的经济,可以依靠统治,不停地向大众收取保护费,聚敛起大量物质财富,同时又掌握着公共信息发布渠道,这使得普通大众只要符合封建主义的道德标准,就有可能被塑造成道德模范,不仅自己和子孙后代可以进入封建主义的统治阶层,参与公共财富分配,从而获得大量物质财富,更可以通过公共信息渠道,将自己的名字写入历史,成为现在和将来的人的膜拜。尽管这些人可能内心,远不符合那些道德的实质。

大众可能会一时相信,一时接受,但是时间一长,魔鬼的伪装总是会暴露出来,天下乌鸦一般黑,自然大众也就明白了所谓的道德到底是怎么一回事。于是就出现了分裂的一幕,封建主义的书本和教育体系进行道德教育,普通大众却是按照自己的原则在追逐利益,而且由于统治者自身的道德败坏,更给普通人追逐利益提供了最好的借口,皇帝都这样,贪官污吏们都这样,我为什么不能这样。

中国式的道德教育,或者说封建主义的道德教育,就好像是一出变态的皇帝新装,皇帝赤身裸体地在裸奔,各级大小官员也在裸奔,却不停地向大众说教,我这是一种特殊的衣服,你们必须提高自身的道德,才能看见,大众们将信将疑,最后明白了,自己也裸奔了,也说自己也是穿着一种特殊的衣服。就好像封建王朝的末期,最后道德的彻底崩坏,就和群体裸奔一样。末代的封建王朝行将灭亡,为了维护统治,疯狂镇压普通大众,而农民起义同样也是疯狂屠杀。

中国式的道德教育,本质上是为封建主义的统治服务的,就其这一目的来说,是部分成功的。但就促进人的进步和发展来看,显然是失败的。

要想在中国进行真正的道德教育,先从革封建主义的命开始,先从统治阶层和普通大众,遵守同样的基本规则开始。

==================================
q: wk,你不要以為现在做不到,就觉得那个时代做不到?
那个时代质疑这些人要杀头而已。只能说现在民智开了,封不住了。
古代还路不拾遗呢,你信么?

q: 真不理解你们这些人如何想的,算算当时有多少没算人力的义务劳动,也仔细想象那样艰: 苦的环境中中国

怎么搞定的两弹一星。
有组织的“义务”罢了,和现在不“自愿”献血上不了考研一样。
不“组织”了还有几个人义务劳动?

q: 再往前想想,延安作为党的领导人集体,天天住窑洞,吃的是粗粮、黑豆。
所谋者大,创业者能吃苦是因为将来能发财。
如果他们真的很高尚,革命成功后就该隐退而不是拿政权
权力同样是一种利益,而且是最大的利益。

q: 有篇回忆录,讲 萧劲光某次去见毛泽东,结果看到下午了毛泽东还在被窝里面批改文件,问老毛为啥不起床,老毛回答,“江青比较爱干净,把他唯一一条棉裤给洗了,他起来就要光屁股了”。
同上。革命都是劣币淘汰良币的机制。都是最阴险狡诈凶狠的人上台,最终也是如此。
蒋干掉了竞争的军阀,是因为他道德高?毛干掉了蒋,是因为他道德高?

q: 榜样力量是无穷,我认为这点是绝对正确的。否则你以为抗战、解放战争、抗美援朝,那些为了大局敢于牺牲的先烈们为的啥?
这很简单,所谓榜样就是,一边美化掌权者,以便自己掌握权力这个最大的利益。一边号召群众牺牲、奉献,

以便自己获取。这就是中国千年以来的道德本质。

=========================
君不见现在的那些资本家,都喜欢跟员工讲无私奉献,无偿加班,公司第一,与所谓“共产主义道德”有异曲同工之妙。
无它,这种道德观,本来就是奴隶道德,鼓吹这种道德,只能导致奴隶遍地,无道德和虚伪。
像奉献,你看,正常国家也讲奉献,但是,一自愿,二是关注弱势群体,讲求的是中产或富人奉献给弱势群体,强者从社会得益,而后奉献社会。而在奴隶道德国家,奉献,一是强制,二是很有意思,它们通常鼓励和鼓吹最弱势的群体奉献,弱者奉献出自己的财产汗水给不劳而获的掌权者。

这不是消极积极的问题,而是是否强制,是否强弱倒转的问题。

预防干眼病的小窍门

    1.养成良好的生活习惯,睡眠充足,多喝水、不熬夜。但在无法改变工作性质的情况下,最好的办法是高频率并完整地进行眨眼动作,眼球尽量向左右上方看,类似“翻白眼”,切忌“目不转睛”。

    2.注意用眼卫生,女性还要注意不化浓妆、不过度使用眼霜。定时休息,看书或者看电脑等需要注意力集中的工作,每隔50分钟就休息5~10分钟。

    3.调整电脑的摆放位置和显示器角度,使眼睛与显示器之间的视角呈俯视角度,计算机屏幕和眼睛的距离保持60厘米,能够减少泪液的蒸发,有效缓解眼部干涩。

    4.眼镜族最好隐形眼镜和框架眼镜搭配使用,戴隐形眼镜每天不能多于8小时。

    5.少使用空调,空调的抽湿功能能减少空气湿度,会使泪膜蒸发率增加,容易使眼睛发干、发涩。一定要使用空调则要注意定时开窗通风。

    6.出现干涩,可做眼睑清洁、热敷 用毛巾沾高于体温但别太烫的水,闭眼敷于眼睛上,每次10分钟左右,早上最好能做一次,因为夜间睑板腺(俗称“眼屎”)分泌最旺盛,热敷可以帮助潴留的分泌物排出。一天可以多做几次,效果很好。

1、不签劳动合同、不交工伤保险,不影响工伤的认定;

2、未为员工办理工伤保险的缴纳手续,一旦发生工伤事故,所有法定的工伤保险待遇,全部由单位承担;

3、工伤待遇问题,是法定的标准;工伤待遇私了,因违反法律规定而无效。

    一家挺大的公司,不是销售岗位,要求2周培训结束后再决定是否录用,再签合同,这种做法我能理解,对双方都是个选择的过程,但不知公司这种做法是否合理? 
 
答复: 这种做法合理不合理与是否属于销售岗位并无关系,而是要考察其本质到底是否属于劳动关系。有些专家一刀切地认为,单位将岗前培训转移到录用前举办属于规避自身义务,所以都属违法。阿克认为,这种看法过于片面,不免过于实用功利。既然劳动权利义务都基于劳动关系的存续为依据,那判断是否存在劳动关系是决定单位这样做是否合法的关键。如果公司和员工已经建立劳动关系,那公司的做法显然不合理;假设公司与员工并未建立劳动关系,那公司这样做并无不当。

    劳动合同是判断劳动关系的一大标志。一些公司与员工签订了劳动合同,却在员工试用期培训期间不支付劳动报酬,美其名曰:“免费培训”。这种做法不仅违背了全面履行劳动合同的要求,也与员工签订合同的本意不相符,当然是不合法的。

    有些公司则对此比较谨慎,他们会与应聘者签订免费培训协议,协议明确约定如果培训之后通过考试的,公司同意录用,反之则不予录用。这样一来,应聘者对合同的意思了解明确,不会产生已建立劳动关系的错觉。

    当然,是否建立劳动关系不仅仅是看签什么合同,也要从本质上来看。从定义上看,劳动关系是用人单位支付劳动报酬,劳动者提供劳动的社会关系。免费培训期间,用人单位不支付劳动报酬,所以判断是否实际建立了劳动关系,还要看受训者是否实际提供了劳动。

    培训的目的是培养人,以便其符录用合岗位要求。所以期间的培训内容不得对受训者强加任何基于劳动关系的义务,比如要求遵守公司的规章制度、或设立生产任务。同时重要的是,不得让受训者进入实际生产流程,有实际的产品产生。当然,由于岗位种类非常丰富,不少岗位需要实际操作,如何判断培训还是工作,实需花费一番力气。你需要自己来判断。

    公司采取此种培训方式其实也承担了很大的风险,一旦被判定为规避义务,那就可能会面临不签订劳动合同所带来的不利后果。

    有些人认为,培训属于国家管理的特殊经营范围,大多数公司不具备培训资质,不能举办培训,所以不合法。这种观点混淆了经营范围与企业公益的区别。经营范围是指公司的盈利行为范围,但公司提供的是免费培训,并不盈利,不开发票,所以不应当受此经营范围的影响。

    当然,公司举办免费岗前培训还有诸多争议,如果能与一些合格的培训机构合作,可以避免这些麻烦,还是值得考虑的。

1、高工资不能代替社会保险费用,换句话讲,不能因为工资高,就无需给员工缴纳社会保险费用,更不能将社会保险费用折现了发现金给员工;

2、社保缴纳中,个人承担部分由公司代扣代缴,这是公司的义务,不需要员工同意,所以一旦发生社保没依法缴纳的情况,法律不管是谁不愿意交的只追究公司的责任;

3、参与统筹的社会保险险种必须要交,即使企业和员工个人协商一致不交,甚至签订协议,这样的行为都是违法的、无效的。因为这些社保费用中,大部分要被统筹进社保基金,用于社会保障,因此协商不交社保,就侵犯了公众的利益,根据《合同法》的有关规定,这类协议属无效协议。

做互联网网站,最头疼的事情之一就是电信和网通的互联互不通了,为了能够让北方网通和南方电信用户都可以快速的访问网站,解决办法就是托管到双线机房。双线机房有两类,一类是通过BGP技术实现互联互通,服务器只需要一个网卡一个IP地址就可以了,由机房进行路由的智能判断,选择合适的路由访问,这样对于网站来说是很方便的,比方说上海移动的怒江机房,上海地面通的自建机房,科技网的机房,但BGP机房一般带宽都比较少,流量高一些的话可能就没有办法了。另外一种就是双线双IP的机房,带宽可能更高一些,但是路由配置极其复杂,比方说上海电信的市北机房。

因为和谐的原因,JavaEye网站服务器最近被迫从原来的移动怒江双线机房当中搬了出去,由托管商推荐到了上海市北双线机房,市北双线机房实际上是电信机房,但是从天津网通拉了2G专线过来,因此服务器需要至少两个网卡,一个网卡接电信网关,一个网卡接网通网关,来实现互联互通。如果多台服务器的话,还需要第3个网卡组建内网进行内网通讯。

对于双线双IP的服务器来说,要解决两个问题:

一、你的网站用户究竟走那个IP来访问你的服务器
二、你的网站内容究竟走那个IP返回给用户

对于第1个问题,可以使用智能DNS解析来解决,即DNS服务器判断用户所在IP地址,如果用户是电信接入,就把服务器的电信IP解析给他;如果用户是网通接入,就把服务器的网通IP解析给他。

智能DNS可以自己基于开源的DNS软件来定制,不过国内有一个很好的免费智能DNS服务器提供商:DNSPod,推荐使用DNSPod的服务。他就可以实现上述的智能DNS解析。

对于第2个问题,则需要在服务器上面配置路由规则,来决定究竟如何处理数据的返回路径问题。

1、填写静态路由表

因为服务器有两个IP,分别在不同的网段,你使用电信IP的网关做路由,那么网通的IP地址用户压根就访问不到,反之亦然。目前流行的解决办法,就是使用电信网关做默认的路由,然后自己手工填写所有网通IP地址段的路由规则。这个办法可以Google搜索到一大把,不展开了。

这种办法的缺点是添加规则太多太麻烦,而且难免挂一漏万,如果你漏了一些网段,那这些网段的用户就访问不了你的网站了。况且网段地址的分布总是在不断变化的,你还必须定期更新路由表。

2、根据用户访问进来的路径设定动态路由

就是说如果用户是通过电信IP地址访问过来的话,那么使用电信网关做路由,返回内容走电信网关;如果用户通过网通IP地址访问过来的话,那么使用网通网关做路由,返回内容走网通的网关,这样就不必那么麻烦的维护路由表了。以JavaEye网站服务器为例,具体配置方法如下:

JavaEye网站服务器电信IP:114.80.66.199,电信网关:114.80.66.1
JavaEye网站服务器网通IP:60.29.231.190,网通网关:60.29.231.1

1) 默认网关使用电信网关作为路由

在Linux上面配置默认网关,如果是RedHat,应该是在/etc/sysconfig/network文件里面添加一行:GATEWAY=114.80.66.1,如果是SuSE,应该是在/etc/sysconfig/network/routes里面添加一行:default 114.80.66.1 – – 或者可以直接使用YaST2来配置。

2)添加路由表

修改/etc/iproute2/rt_tables,添加内容:

252 tel 电信路由表
251 cnc 网通路由表

然后手工添加路由规则,在Console里面执行如下命令:

#添加原路返回路由
ip route flush table tel
ip route add default via 114.80.66.1 dev eth0 src 114.80.66.199 table tel
ip rule add from 114.80.66.199 table tel

ip route flush table cnc
ip route add default via 60.29.231.1 dev eth1 src 60.29.231.190 table cnc
ip rule add from 60.29.231.190 table cnc

即让从电信IP过来的请求按照电信路由返回,从网通IP过来的请求从网通路由返回。这样就搞定了,是不是很简单?这个办法是bobo同学提供的,感谢他。

3) 把路由规则写入启动脚本

如果服务器重启,或者网络服务重启,上述的路由规则就失效了,所以你需要把上面这段命令写入系统启动脚本和网络启动脚本

如果是RedHat,系统启动脚本是/etc/rc.d/rc.local
如果是SuSE,可以自己写一个启动脚本,链接到S99上,比方说/etc/init.d/rc.local

如果是RedHat,网络启动脚本是/etc/rc.d/init.d/network
如果是SuSE,网络启动脚本是/etc/init.d/network

(一)硬件准备

一台HP ProLiant DL160 G5服务器、一台个人电脑(windows)、一个4G闪存(fat32格式)

(二)制作引导U盘

网络上有许多制作Linux引导U盘的文章,但真正能用的少之又少,期间尝试多个办法,均以失败告终。下面将直接阐述最可行,也是最简单的方法。

下载U盘boot工具,共三个文件,已经打包,下载地址:http://www.filesavr.com/u-boot

解压syslinux-3.73.tar.gz文件,然后进入syslinux-3.73目录下的win32文件夹

syslinux.exe -m -a x: x为U盘盘符

命令完成后就已经在U盘中建立了一个可引导文件,当然,这是隐藏的。

在u盘中建立此文件syslinux.cfg(用记事本或写字板编辑,注意,先在控制面板-文件夹选项中选择显示后缀名) ,并在里面加入

default vmlinuz

append initrd=initrd.gz

再将u-boot包中的vmlinuz,initrd.gz转移到U盘中。

最后从http://cdimage.debian.org/debian-cd/5.0.3/i386/iso-cd/下载debian-503-i386-CD-1.iso 镜像并转移到U盘里。

至此,U盘引导盘制作完成。

(三)安装debian

将U盘插入,启动服务器,bios默认从U盘启动,因此在这里我无需设置。

进入字符安装界面,根据提示操作,到检测磁盘的那一步拔掉U盘,待分区完成后再插上,回头按Esc重新选择挂载ISO镜像,安装基本系统,安装grub,安装debian完成,拔掉U盘重启服务器。

在重启完成后,经过一个蓝色选择debian模式的界面,直接提示找不到root错误-root (hd1,0)。

不用慌张,接着按Esc退回debian模式选择界面,按c,这是修复grub的界面,移到root (hd1,0)上,按e编辑root,改成

root (hd0,0)

回车,最后按b启动,启动正常。

进入系统,登陆,附件,终端

su 输入root密码后就可以行使root权限

vim /boot/grub/menu.lst

拉到最下面,找到前面没有“#”前缀的

root (hd0,1)

改为

root (hd0,0)

至此安装debian完成。

(四)配置源

安装好之后,发现apt-get install任何软件都失败,查看源配置文件,问题在于只有一个基础源,并没有任何软件源。直接google:debian 源。根据自己网络先随便选择一个,然后再终端输入

apt-get install apt-spy

如果源没有问题,安装完成后即可使用apt-spy。

cp /etc/apt/sources.list /etc/apt/sources.list.bak 备份源

apt-spy -d lenny -a Asia 搜索亚洲境内最快源

扫描生成/etc/apt/sources.list.d/apt-spy.list文件,这个其实就可以作为sources.list文件用了。

cp /etc/apt/sources.list.d/apt-spy.list /etc/apt/sources.list 覆盖掉原有的sources.list文件

(五)快速搭建环境

终端输入:apt-get install lighttpd php5-cgi php5-mysql mysql-server php5-gd phpmyadmin

之后按照我这篇文章的方法配置lighttpd,地址:http://youling.wordpress.com.cn/debian-lighttpd-php-mysql.html

vsftpd按照这里的资料根据自己的需求配置,地址:http://wiki.ubuntu.org.cn/Vsftpd服务安装设置

如果需要外网访问phpmyadmin,输入如下命令建立软连接:

ln -s /usr/share/phpmyadmin/ /var/www/ root权限模式下才行

最后是ssh安装配置。

apt-get install openssh-server

配置SSH

vim /etc/ssh/sshd_config

这里有相关资料,按自己需求配置,地址:http://www.diybl.com/course/6_system/linux/Linuxjs/20090903/173704.html

至此,服务器配置完成。

(六)测试工作

使用ftp软件上传一个探针到web根目录。

访问http://127.0.0.1查看最终结果。

zend或者其他php加速器可以自己安装,很简单,这里就不再累述。

提示:如果修改某一服务的配置文件,使用 /etc/init.d/服务名 resart即可完成重启,比如:/etc/init.d/ssh resart

职业病小问答

在高温场所因工作原因引起中暑是否属于职业病?是否应视为工伤?

    2004年,在我国《职业病目录》里,已将中暑列入职业病中。不过要认定职业性中暑,中暑者必须是企事业单位或个体经济组织的劳动者;中暑发生在生产过程中。即如果劳动者在工作中中暑了,应尽快申请职业病防治部门的诊断或鉴定。中暑者凭职业病鉴定机构开具的职业病诊断证明,向用人单位所在地的区、县劳动保障行政部门提请工伤认定。

职业病诊断是否一定需要用人单位提供有关职业卫生和健康监护等资料?

    根据《职业病防治法》的相关规定,职业病诊断,必须由用人单位提供的资料包括职业病诊断申请书、健康损害证明、劳动关系证明、劳动者的职业史和既往病史、职业健康监护档案以及工作场所职业病危害因素检测、评价资料。

    现实情况是,用人单位很少愿意“自证其罪”,很多企业为了片面追求经济利益,忽视对劳动者的健康保护,而劳动者又缺乏职业病防护的相关知识,可能连职业病是什么都不知道,无法保障自己的切身权益。

劳动者与用人单位劳动关系不明确或者存在争议、不能提交有效劳动关系证明的,诊断机构就可以不予受理申请吗?

    属于这一情形的,诊断机构应当告知申请人向用人单位所在地劳动争议仲裁机构申请确认劳动关系。职工要提供自己的职业史,提供自己的劳动合同。根据《劳动法》的有关条款,提起劳动仲裁,申请维权。职业病防治是建立在劳动法基础上对职工健康权益的保护。如无法提供劳动合同,可找工友来证明,证明自己的职业史。

职业病诊断机构是否越高级别,效力越大?

    职业病诊断是技术行为,不是行政行为,没有行政级别区分,出具的诊断证明书具有同等效力。劳动者申请职业病诊断时,应当首选本人居住地或用人单位所在地的县(区)行政区域内的职业病诊断机构;如本地县(区)行政区域内没有诊断机构,可以选择本地市行政区域内的机构;如本地市行政区域内没有诊断机构,可以选择本地省级行政区域内的诊断机构。

可以试用 不能白用

    1.无约定期限的试用期视为正式劳动合同期限

    我们单位都只和新进员工约定试用期,但却没有明确劳动合同期限,这合法吗?

    《劳动合同法》第19条规定:“试用期包含在劳动合同期限内。劳动合同仅约定试用期的,试用期不成立,该期限为劳动合同期限。”法律明确规定了,仅约定试用期是无效的,所谓的试用期限即视为正式的劳动合同期限。

    2.试用期辞职提前几天告知公司?

    周某与公司约定了2年的合同期,试用期1个月,并约定:员工如果提前解除合同,必须提前30天提出,否则根据时间扣发工资。试用一周后周某想离开公司,他不知是否要提前30天告知公司?否则公司是否有权扣发工资?

    劳动者在试用期内提前三日通知用人单位,可以解除劳动合同。据此,周某只要提前三日向公司提出书面告知即可解除劳动关系。上述合同约定违反了法律规定,当属无效。用人单位也不得因此克扣劳动者工资。

    3.试用期工资的底限不低于80%

    我应聘到一家广告公司上班,目前处于试用期,月工资700元,尽管这已经超过我市最低工资标准,但和正式员工月收入1500元左右相比差距大。

    劳动者在试用期的工资不得低于本单位相同岗位最低档工资的80%或不得低于劳动合同约定工资的80%,同时不低于用人单位所在地的最低工资标准。

    4.未通过试用期,用人单位应提供有效证明

    我在试用期最后一天被老板告诉要我走人,给我的理由是他觉得我不适合干这个,然后说我不懂得说话,和客户一起吃饭的时候不懂规矩。

    对于劳动者在试用期期间不符合录用条件的,用人单位必须提供有效证明,如果用人单位不能证明劳动者在试用期期间不符合录用条件,就不能解除劳动合同,否则就要承担违法解除劳动合同所产生的法律后果。至于证据,一方面是用人单位对于该岗位的职能和要求的描述,另一方面是对员工在试用期内表现的记录和客观评价。

    5.试用期生病,单位无法考察员工表现的情况下,试用期可否延长?

    部门有个员工参加工作,试用期三个月。但是该员工在工作没几天后就开始休病假,并且看情况在试用期满前也不能康复。鉴于员工享受3个月的医疗期,但是医疗期满后员工的试用期已过,公司根本没有足够时间考察员工,请问这种情况下,公司可否延长该员工的试用期?

    由于试用期是不能延长的,建议试用期满合同终止。具体做法:以书面的通知告知该员工,试用期合同将于某年某月某日终止,但考虑员工因为生病在医疗期内,所以试用期合同顺延到医疗期满为止自动终止。

    除了以上常见的问题外,还有一些比较有争议的试用期纠纷,比如:

    试用期从半年变成两个月

    张某与某生物科技公司签订了为期5年的劳动合同。双方在劳动合同中约定试用期为6个月,试用期薪水为转正后的80%。公司安排张某负责某转基因项目的研究。第一个月,张某发现自己的工作理念与公司主要负责人存有严重分歧,后经双方协商将劳动合同期限变更为两年并签订了变更协议。但是双方没有协商变更试用期,公司负责人只是说,两个月后发放足额工资。3个月后,由于张某与公司负责人的分歧加大,使得其负责的转基因项目一度搁置,公司因此以张某在试用期不符合录用条件为由解除了劳动合同。张某则认为试用期已过,要求公司承担单方解除劳动合同的违约责任并提出仲裁申请。

    观点争议:当事人口头约定的试用期条款是否有效?如果口头协商变更的试用条款无效,那么如何认定原有书面约定的试用期条款?

    对此,有人认为:我国法律没有明确规定试用期条款的形式,试用期可以书面或口头形式约定。对超过法律规定的期限约定的试用期条款,应该认定该条款无效,视为没有约定试用期。

    我国法律虽然没有明确规定试用期条款应该以书面形式订立,但是,《劳动法》第19条规定:“劳动合同应当以书面形式订立”,而试用期条款作为劳动合同的组成部分,势必应该以书面形式订立。对超过法律规定的期限约定的试用期条款,应该认定为超过部分无效。

    法院判定:本案中,后来口头约定的试用期是无效的。原来劳动合同中约定的试用期条款部分无效,如果试用期超过期限,用人单位应当按照非试用期的标准向劳动者支付报酬。即两个月后试用期已过,用人单位单方违约,应支付经济补偿金。

    专家提醒:试用期是劳动过程中的一个特殊的阶段,基于劳动者和用人单位双方的相互考察是否继续履行,并且单方解除劳动合同的成本较低。因此,如果劳动者发现用人单位工作岗位、条件等不适合自己,最好解除劳动合同,而且必须承担相应的法律责任。

    约定的用工试用期无效

    刘先生于2007年12月入职,担任某节能担保公司总裁助理。约定试用期自2007年12月21日至2008年2月20日,月薪4000元等。2008年2月20日试用期到期后,其要求与某节能担保公司签订劳动合同,某节能担保公司拒绝签订,其便于2008年5月26日提出离职,某节能担保公司表示同意,双方办理了有关离职手续。后其于2008年6月10日向北京市东城区劳动争议仲裁委员会申请仲裁,要求某节能担保公司支付未签订劳动合同期间的二倍工资。

    仲裁结果:该仲裁委员会裁决某节能担保公司支付刘先生未签订劳动合同期间的二倍工资。某节能环保担保公司不服,案件提交北京市东城区人民法院。

    法院判决:因某节能担保公司未与刘先生签订劳动合同,节能担保公司依法应支付未签订劳动合同期间的二倍工资。支付给刘先生2008年3月21日至5月25日未签订劳动合同的二倍工资7936.74元;驳回节能担保公司北京分公司的诉讼请求。

    专家提醒:双方签订两个月的试用人员协议书,但法律规定劳动合同仅约定试用期的,试用期不成立。故法院认定双方签订了期限为两个月的劳动合同。劳动合同到期后,刘先生继续为节能担保公司工作,公司依法应当与刘先生签订劳动合同。由于用人单位未及时与劳动者签订劳动合同应当承担责任,因而法院认定该试用期为劳动合同期限。

    与同一劳动者只可约定一次试用期

    大学毕业后的小刘应聘到某大型电子设备公司,劳动合同约定劳动合同期限1年,试用期6个月。6个月已过,小刘一心盼望着及时转正,能拿到正式工资。但是吴经理的话让他心凉了半截:“由于你的主管对你的业绩不够满意,所以公司决定延长试用期2个月。”沮丧的小刘拿着延迟转正通知书没了主意。

    专家认为,小刘手上的这份劳动合同是一个貌似合法的劳动合同。《劳动法》确实规定试用期不得超过6个月,但是这并非针对所有劳动合同期限。对此,《劳动合同法》第 19条作出详细规定:“劳动合同期限在3个月以上不满1年的,试用期不得超过1个月;劳动合同期限在1年以上不满3年的,试用期不得超过2个月;3年以上固定期限和无固定期限的劳动合同,试用期不得超过6个月。”

    也就是说,试用期的长短取决于劳动合同期限的长短。小刘的劳动合同期限仅为1年,那么试用期约定不得超过2个月,所以,环宇公司生硬套用6个月的
试用期规定实际上是违法的。

    另外,公司延迟了试用期的做法是违反法律规定的。《劳动合同法》规定:“用人单位与同一劳动者只能约定一次试用期。”劳动合同不论发生何种变化,均不能再次约定试用期,更不得以任何理由延长试用期限。

    环宇公司所谓延长试用期的行为实际上是变相再次约定试用期的行为,这样的约定是与法律强制规定相悖的,当然也不能得到法律的维护。

1、下载源码

通过搜索引擎找到CVS的源代码包,也可以从CVS的官方网站CVShome.org上寻找,由于CVS历史上也出现过一些安全漏洞,所以建议要定期去其官方网站上看看有没有最新版本推出。

2、编译安装

[root@terry src]# tar -xjpvf CVS-1.12.5.tar.bz2

[root@terry src]# cd CVS-1.12.5

[root@terry CVS-1.12.5]# 。/configure –prefix=/usr/local/terry_yu/CVS

–disable-server-flow-control

[root@terry CVS-1.12.5]# make

[root@terry CVS-1.12.5]# make install

以上指令将CVS安装到/usr/local/terry_yu/CVS这个目录上。

注:除了使用源码包进行安装之外,还可以使用RPM包来安装。

3、设置启动CVS服务

在Linux上CVS服务可以通过inetd、xinetd或tcpwrapper等来启动,其中inetd由于安全理由在许多场合已经被xinetd所取代了,这里我们使用xinetd来启动CVS服务。

在/etc/xinetd.d目录下为CVS服务创建一个配置文件,比如:/etc/xinetd.d/CVSpserver,编辑/etc/xinetd.d/CVSpserver,输入以下内容:

service CVSpserver

{

disable = no

socket_type = stream

wait = no

user = root

env = HOME=

server = /usr/bin/CVS

server_args = -f –allow-root=/home/CVSroot pserver

}

注:

1)pserver表示是口令认证的访问方式,这是最常用的方式,其他还有gserver,kserver,ext,如果想要更高的安全性可以使用ssh来加密口令和数据流,不过这里为了用户使用的方便,仍然选的是pserver。

2)–allow-root是指定Repository的目录,可以建立多个Repository

然后重新启动xinetd:

[root@terry bin]# /etc/rc.d/init.d/xinetd restart

Stopping xinetd: [ OK ]

Starting xinetd: [ OK ]

重新启动xinetd服务后,CVS服务也开始工作了。

4、在CVS服务器端建立Repository

首先要创建一个名为CVS的组和一个名为CVSroot的用户,以后要访问CVS服务的用户加入CVS这个组:

[root@terry root]# groupadd CVS

[root@terry root]# useradd -g CVS -s /sbin/nologin CVSroot

[root@terry root]# chown -R CVSroot /home/CVSroot

接下来进行初始化:

[root@terry root]# CVS -d /home/CVSroot init

这样在/home/CVSroot目录中就产生了CVSROOT目录,其中存放了一些配置文件,如config等,然后设置权限:

[root@terry root]# chown -R CVSroot.CVS /home/CVSroot

[root@terry root]# chmod -R ug+rwx /home/CVSroot

[root@terry root]# chmod 644 /home/CVSroot/CVSROOT/config

为了CVS系统的安全,我们要修改/home/CVSroot/CVSROOT/config文件,将“#SystemAuth =no”前面的注释号#去掉,即改为“SystemAuth =no”,然后给开发者们逐一建立账号,新建的不要分配用户目录,因为它将作为一个虚拟用户帐号来使用,具体命令如:

[root@terry root]# useradd -g CVS -M bogus

[root@terry root]# passwd bogus

上面的命令就创建了一个并没有Home目录的用户bogus,接着将系统的shadow文件复制到CVSROOT, 并重命名为passwd:

[root@terry root]# cp /etc/shadow /home/CVSroot/CVSROOT/passwd

[root@terry root]# chmod 0644 /home/CVSroot/CVSROOT/passwd

然后修改passwd文件,将除bogus之外的所有行删除,然后去掉每行第二个冒号以后的所有内容,并添上字符串CVSroot, 改为如下格式:

bogus:ND5$J8N9BW5DKV.nPdxfdsh:CVSroot

然后,删除掉刚刚在系统中添加的那个用户bogus:

[root@terry root]# userdel -f bogus

好了,到这里,CVS服务器端就已经安装设置好了,这样你的CVS用户就只能用passwd中规定的用户来登陆你的CVS服务器了,要注意的是:本文介绍的添加用户的方法适用于小数量的用户,如果是有大规模的开发人员,推荐采用连接LDAP或者数据库来进行用户的认证服务。