越来越懒的中国WEB程序员

54chen   在中国的互联网行业,基本上现在的大小公司都有这样一个部门,QA。也没有人论证过为什么要专门出来这样一批队伍,反正大家都这样做了,这样做也不会错到哪里去。

测试工程师释义   某百科有云:软件开发测试工程师(Software Development Engineer in Test,SDET),一般为具有1-2年经验的测试工程师或程序员。编写自动测试脚本程序并担任测试编程初期的领导工作。进一步拓展编程语言、操作系统、网络与数据库方面的技能。
  更有某大型培训公司有云:软件质量的把关者,人才凤毛麟角,薪酬上升空间非常大。
  在国外,一般软件测试人员与软件开发人员的岗位设置比例是1:1,微软在开发windows2000时测试开发人员比例高到1.7:1,由此可见软件测试岗位重要性的一斑。

WEB开发是否需要SDET?   SDET诞生于传统软件开发过程中,由于WEB开发的特殊性,不仅是指定输入指定输出的测试过程,所涉及方向方方面面,十分繁杂。那么,WEB开发是否需要SDET?
  一线开发人员的感叹:一个分页bug给我提了4张单。。。上一页,下一页,第一页,最后页,干脆每个页码也配个单吧 。(分页按钮数字都多一或少一了)--转自Willko的微博。
  开发一个新产品,由产品提出来个大概,开发出来个大概后,QA再来提细的需求,所谓的测试阶段,只不过是个需求细化的过程。许多开发经理都赞同这个观点,因为:到目前为止,还没有见到这么NB的产品,一下把细节都能想好,描述清楚的。--转自阿罗的微博。
  实际上,WEB开发是十分需要SDET的。而且需要比传统开发更加专业的测试开发工程师,像google的做法,由开发人员去兼职测试人员,是一个绝佳的做法。而不专业或者欠专业的QA团队,会导致项目的拖延,开发工程师的懊恼不已、哭笑不得,如果测试团队成员没有两年的开发经验,宁可不要。

WEB开发人员为什么越来越懒了?   因为有了测试人员,而测试人员的职责就是找出bug所在,开发人员对此没有职责或责任。所以如果你的公司配备了QA团队,那么WEB开发人员正在越来越懒中。而这个时候,如果测试人员没有一两年的开发经验,这样出来的项目极可能出现问题。

建议   小公司就别折腾了,开发测试一团人全包是最不二的选择。大公司,两个团队继续折腾吧,其慢无比的效率就是大公司的特点。

54chen Twitter Memo 2010-09-26

    RT 张志刚 : 在几乎每一个需要努力的领域,多数人开始学得很快,然后就比较慢了,最后完全止步不前。——这句话,值得谨记。
# 百度说吧又多了五个邀请码,要的请举手。 # 开发一个新产品,由产品提出来个大概,开发出来个大概后,QA再来提细的需求,所谓的测试阶段,只不过是个需求细化的过程。 # 团队战斗的力量是巨大的,团队里有人不使劲影响也是巨大的。 # 没有bug我们制造bug也要上。 # 让那些完美的人加入那些“完美的”大公司吧:他们的使命是帮助他们的雇主继续维护既有的商业轶序和份额,继续统治互联网上的每一寸土地。--这话说的,真是。。。 # http://www.blog-brother.com/gb/v1.html 技术组织哥学社的技术报纸,《哥报》创刊号独家首发。 # 澄清一下,我参加的不是非诚勿扰,是那个乐嘉十一上的新整的一夫妻秀节目,哥纯粹是陪老婆参加的。 # 一边是项目要赶在十一前上线,一边是江苏卫视要一天工作日视录制节目,这可如何是好,打工真是不自由,唉。 # 世乱则萎,世治则荣 # 从老婆那里得知,上次面试参加江苏卫视的节目居然通过了,不过可惜时间上排不开。 # 百度说吧的邀请码放出的频率有问题,以前腾讯微博的,用完了就开始三个五个地出来,说吧的邀请码自从我发完一次后,再也没有了。 # twitter的成功和国内微博的模仿,说明了几件事:1.单向follow可迅速扩大用户信息量,提升timeline可读性;2.follow后永远不会嫌多,除非少数意见领秀follow人非常之多 # 54chen Twitter memo 2010-09-19 http://goo.gl/fb/QsneR # 微博与sns,最近一直在思考他们将如何合并。转念一想,微博也许是web3.0的开端,以加速信息流来获取加速信息的费用而赢利。 #

54chen Twitter Memo 2010-09-19

    大型网站登录项目的重要性
http://goo.gl/fb/PW3eg # 毕业这些年,发现学校里的最有用的东西是毕业时发的一把纪念伞,一下雨就用,还真别说挺好用。 # 新版的twitter对于facebook是致命的 # http://www.54chen.com/web-ral/twitter.html 已经支持百度说吧了,Enjoy it. # vip的标识是一个有意思的话题。 # 呆会发布程序,能够同步 腾讯、新浪、网易、人人网、digu、做啥、follow5、人间、豆瓣、鲜果、9911 还有刚刚上线的 百度说吧 # 庆祝百度说吧上线,同步工具在吃饭时间写毕。 # @Fenng 其实给学长一个好印象那个广告更加恶劣。 in reply to Fenng # 大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码 — —不管他的技术水平有多高。 好的程序员花去90%的时间在思考、研究和实验,来找出最优方案。差的程序员花去90%的时间在调试问题程序、盲目的修改程序,期望某种写法能可行。 # 到点开会 # 此微博同步更新工具 支持:腾讯、新浪、网易、人人网、digu、做啥、follow5、人间、豆瓣、鲜果、9911 http://www.54chen.com/web-ral/twitter.html # http://www.54chen.com/web-ral/twitter.html 发布微博同步更新工具(包括腾讯微博) 墙内操作地址 # [54chen山寨]发布微博同步更新工具(包括腾讯微博) http://goo.gl/fb/8k2Vv # 打包文件,25k,怎么样描述才能让使用者完全掌握原理,不用担心丢密码呢? # 用了几天的微博同步,包括疼讯微博,呆会儿有空打个tar包提供下载。 # 腾讯的web2已经打入了各it公司的员工,大家都在纷纷试用,但大多是技术和产品人员,专业人士说好的东西,平民百姓会怎样认为,拭目以待吧。 # http://share.renren.com/share/263950013/3247893171 你们的国家[我想看多久会被和谐] # RT 王志亮 : 日本扣我公民至今已7日,中国政府若无其事,还在桌底下暗里交易,啥玩意! # 空中网的兄弟杯具,痛恨裁员的资本家。 # http://topic.csdn.net/u/20100910/09/9524cd5f-6aa0-4a18-8e23-f8b36d2f691c.html 盗梦终端:如何进入第1000层梦境,很有意思的linux操作。 # http://www.54chen.com/online-md5#comment-13035 我博客经常有骂街的人,很是奇怪为什么我当作儿戏的,总有要一本正经的来骂的,也不仔细读读说明。 # 百度也出微博了,叫“百度说吧”,还在内测,不过凭注册的感觉,只能是数字,感觉走不长。 # RT @caihuafeng:http://www.huomo.cn/os/article-e00.html,这篇文章是转载的我写的文章,连处出处都不给。 //由它去吧,这种小网站,会自生自灭的。 # RT 侯冲:-D :人人用户热门状态选登:其实我是一名盗梦者,我的图腾是一本“GRE红宝书”。如果我随便翻开一页,上面的单词我都认识(第一页除外),那么我就是在梦里。? # 80后最大“悬案”:扔纸飞机为什么先哈口气? # 中国足协原三巨头"相聚" 沈阳看守所 # 54chen Twitter memo 2010-09-12 http://goo.gl/fb/IPRbi #

大型网站登录项目的重要性

中国互联网最不缺少的就是复制,为什么美国一个行业的网站都是一家独大?有人说是因为他们上网的人少,先入为主的效果比较大,后面进入市场的网站基本都存活不久。

而在国内,大家都在把皮毛抄来抄去,真正的核心却是抄不去的,比如说登录。

登录,垃圾广告的第一关 网站大了,自然被一堆的spam盯上,少量的spam不会怎么样,但是到处是牛皮蘚一样的广告,给网站的正常用户的感觉可想而知。
大多数网站针对这些spam有着以下的一堆策略:
1.anti Spam项目针对各种各样的关键词一概禁止发 坏处:关键词越来越多性能越来越差。
2.举报项目让自觉的用户去举报 坏处:往往还没有举报用户就走掉了。
3.对发送次数过多的用户判断发送次数,次数过多的出验证码 坏处:正常用户也可能会被影响。

看国内网站的登录 1)豆瓣:登录强度指数1
无https,无验证码,无加密,用代码模拟登录http://www.douban.com/login轻而易举,不知为何在豆瓣似乎看不到诸如淘宝商城之类的广告,看来另有人肉在?求验证。
2)人人网:登录强度指数1
薄弱原因,未统一入口,无加密,http://3g.renren.com/login.do?fx=0&autoLogin=true无https,无验证码,用代码模拟登录非常简单,淘宝小广告、陌生人加好友现象普遍存在(也可能是我经常用的缘故)。
3)百度:登录强度指数2
采用两次取票,https传送,比前两位稍强,但对于执意要模拟登录来说,丝毫没有增加难度,只是多发几次请求而已。
4)腾讯:登录强度指数4
这个最强,统一前后端,统一入口,虽未启用https,但传输有前端md5_3加密,传输密文,另有三次取cookies拼串过程,外搭地域、特定用户名出图形验证码(图形一出,卡死一片,经常登录QQ时出来的你的QQ号有异常,请输入验证码即是),要破此登录,限制相当多。美中不足之处,只要不达到出图形验证的阀门,要模拟也是易事,所以此阀门需要相当精妙。
(以上研究结果按照2010年9月16日线上研究得出)

搞一个什么样的登录是最有用的? 这当然是充分想像,人在使用鼠标的时候会怎么用,程序肯定是还达不到人工智能的程度的。
用类似QQ的图形验证码,识别图形与写点模拟登录的代码档次就不一样了。
要做好登录,只需要做好跳出图形验证码的条件即可。
比如腾讯:外国IP跳图形(老毛子野广告多,肉机也多)、登录过多跳图形(一般人没事也不会登录退出登录退出地操作)、IP转换过大跳图形(你不可能一天当中一下子从北京去到美国)
还可以增加:
没有reffer跳图形(当然了,基本上只是防掉一小部分不法分子)
cookies定时更换重新计算
曾经疑似机器人随机跳图形,一次未正确定义为机器人,三次正确后取消定义
!@#¥%¥#%…… BANGCB3619347602D5A119E40D35XIANGUO

[54chen山寨]发布微博同步更新工具(包括腾讯微博、百度说吧)9月16更新

微博同步更新工具(包括腾讯微博)

* 软件大小:24889B
* 人气指数:970
* 软件语言:英文/中文
* 软件评级:1
* 开 发 商:http://cuies.com http://www.54chen.com

* 软件类别:国内软件/微博同步
* 软件授权:免费开源版
* 运行环境:Winxp/vista/win7/2000/2003/Linux/PHP
* 更新时间:2010-9-14 10:24:44
* 联 系 人:54chen
* 支持:腾讯、新浪、网易、人人网、digu、做啥、follow5、人间、豆瓣、鲜果、9911

微博同步更新工具(包括腾讯微博)软件简介

此工具加工自cuies的tw2other,修改的地方有:
1.添加了QQ的支持
2.去除了twitter的callback的过程
3.简化了crontab的过程
微博同步更新工具(包括腾讯微博)使用步骤
1.使用前修改host文件,准备php环境:
128.242.240.244 www.twitter.com
128.242.245.244 dev.twitter.com
128.242.240.244 twitter.com
128.242.240.221 api.twitter.com

2.申请twitter应用
在http://dev.twitter.com申请(不需要https,多刷新几次),注意要是browser类型的,而且要打开读和写。
然后取到四个key填写到config.php中对应位置。(在dev.twitter.com(不是twitter.com/api)的右边菜单上有“my access token可取到两个ACESS_TOKEN”)

3.如果使用腾讯微博,注意config.php中的密码是加密后的密文,非明文。本页提供了一个简单的js的加密,你可以简单使用,也可以把javascript复制下来自己运行。

4.填写config.php里的四个twitter的key(从dev获取),填写想同步的账号信息。

5.在twitter发一条消息,在本地执行 php index.php(聪明的你肯定能想到,用crontab去定时执行)

6.第一次执行,会一下子同步过去很多,后面有了记录了后就会一条一条地同步。

7.看明白了不,是以twitter为核心的。如果想从其他地方同步,有许多同步到twitter的工具。enjoy it!

微博同步更新工具(包括腾讯微博)注意事项

1.QQ的登录是很BT的,在国外ip的地方,都要图形验证码,这一步是没有做的。
2.尽量在本机使用(上面都给了这么多的host了,在本机使用是多么方便的一件事情)
3.QQ登录需要计算一下密文,下面的框框用js计算的,放心使用。(何况在这里计算密码时只需要提供密码不需要QQ号)
4.所有产生的cookies文件都是使用后即删除,没有机会看到。
5.如果QQ微博发送失败,可能的原因有:1.QQ改登录算法了 2.你运行的ip环境要求输入图形验证码了(换地方运行或者用浏览器多登录几次试试)

微博同步更新工具(包括腾讯微博)下载地址

点击下载源代码 http://www.54chen.com/tw2other-54chen-0916.tar.gz

微博同步更新工具(包括腾讯微博)QQ密码加密器 http://www.54chen.com/tqq.js里定义了按钮的onclick加密函数(绝无发起ajax请求)。

54chen Twitter Memo 2010-09-12

    最终搞定,同步到疼讯
# 这是一推发向腾讯微博的内容。 # 王熙凤今天得了哮喘,说话声音怪怪的。 # 今天的红楼梦,背景音乐很吓人 # 大公司把多个子公司的产品简单地合成一个叫做“通行证”的做法显然是失败的,搜狐即是如此,看到那个登录,连找回密码的勇气都没有了。 # 哈哈,有意思,看过的才明白。@blogkid:使用$SHLVL 可以知道当前在第几层的Shell。一下子想起盗梦空间 # 一早就看到一篇人人网透露用户资料的博文,十分有意思,事情的起始我是知道的,看@yegle同学是阿里的,不像是使坏的,公司的公关,唉,有时候,诚恳地承认技术需要提高,比补墙要让人觉得可信,至于用“请使用真实姓名”来证明就是人人网资料的泄漏可能片面了点 # 同赞袭人,王熙凤出来的时候背景的笑声太可怖了@juvenxu:新红楼中,黛玉的脸太胖了,宝钗的脸太瘦了,场景音乐太惊悚了,其他我觉得很好,尤喜宝玉和袭人 # 和google的一位兄弟了解到他们的结构就是职责不同的扁平的@taiwen:这是一种文化,但不是一个组织,如果是一个组织,肯定是有一个架构的,即使是扁平的,也是有职责的不同的。RT @54chen: 一个技术团队没有leader,扁平化的结构 # 一个技术团队没有leader,扁平化的结构,每个人都是独立的contributor,非geek在这样的团队也会汗颜。 # 休1上3、休3、上6、休7、上2、休1 # 用sonar来提高java编程技巧,相当有效。 # 很有意思,我在twitter叫54chen,新浪也叫54chen,随时能收到@54chen从twitter@到新浪去的,传说中的穿梭 # 为什么团队博客写不起来?因为主管对团队总体的技术水平不自信,在大环境下怕出笑话,畏首畏尾,瞻前顾后,所以强调团队成员贡献文章时一定要如何如何,然后成员自然没有文章可献,所以团队博客一坛子死水。 # fuck,作为程序员这么需要创新与激情的行业,你TMD做事情积极主动一点会死啊。 # 作为一名传说中的构架师,必须熟知一门解释型语言一门编译型语言的底层区别,并且能够熟练运用他们,比如php和java就是非常好的两个搭档。 # 这一条是来自外太空的推 # LKJHGFDSA 不解释@taiwen:我们姓霍的招谁惹谁了了,还要灭三次呢~~~RT @arthur369: 灭霍霍霍,小攻小受的存在也是供我们欣赏的 RT @windyye RT @FrankZhen: 再次印证我的男人认为les的存在... RT @virushuo: # 用搜索的倒排轻松搞定“好友的文章”类相关推荐功能 http://goo.gl/fb/tNq5a # 用搜索的倒排轻松搞定“好友的文章”类相关推荐功能 http://goo.gl/fb/69KHF # 看到了第9期的《程序员》我和冷昊的关于nuclear的文章鸟,这个头像在书上印出来原来很黑。。。 # 早就已经是多难穿帮了@lixiaoshuan: RT @rtmeme: RT @bafield RT @ranyunfei: 新西兰七点二级地震只重伤了两个人,这也好叫地震,我呸!只有中国的地震才叫真正的地震,不死个成千上万,不符合官方“多难兴邦”的期待,那地震的党性原则到哪去了 # @juvenxu: why why why? why not Nexus? RT @kiminotes #maven 考虑使用 svn 来做 maven repository 的 storage //还能切到svn上?mvn deploy还能用吗 # @telking chrome的是不是和firefox极其类似了? in reply to telking # @long132 http://fmn.xnimg.cn/fmn039/20100906/1100/p_large_nW4t_550b0004a6d82d0d.jpg 图在这里,多刷新下就出来了 in reply to long132 # 看到一个图:员工迟到懒散会是好人才。解释为情绪化的人创意高。。。 # 在这个充满“连接被重置”的国度里,大周一的早上就要骂一句“操他大爷” # 要是做一个firefox下新浪和腾讯两大微博的共同客户端,不知道有人用没 # 受感冒和twitter的oauth全面启用的影响,本周更新颇为滞后。下午带老婆一行,到某花园试新到手的定焦镜头。 # just test # 54chen Twitter memo 2010-09-05 http://goo.gl/fb/6AKXb #

用搜索的倒排轻松搞定“好友的文章”类相关推荐功能

54chen

在SNS网站中,“好友的相册”、“好友的日志”、“好友常去的小组”,这样的功能到处都是,如果处理不当,对整个系统的压力都会非同小可。
这里介绍一种利用sphinx的搜索天性,倒排索引群中的人,然后把好友的XX功能化解为或关系的搜索,下面是是一些记录。关于sphinx的安装,详细见54chen之前的一些手记:http://www.54chen.com/tag/sphinx 第一步,制造随机数据 这里为方便理解,作一个假设的场景,要索引的字段缩减到2个字段,字段1是目标id,表示相册id\日志id\小组id等等,字段2是一个text,里面以逗号隔开记录了所有的和这个目标id有关系的人的id号,大致如下所示:

id members
1 1,2,3,4,5,6

这样一个表,标识了id为1的一个目标,都有什么用户和他有关。比如可以表示:id为1的群都有12345这五个人加过;id为1的相册都有12345这五个人看过;id为1的相册都有12345这五个人回复过,等等。
下面代码片段所做之事,是将10万条记录插入到表中,表的members的记录在五千条内随机,里的人id从1到50000随机产生,这样,基本能够模拟一个中型应用的水平了。

$db = new DLConnection();
$sql = "INSERT INTO `forum`.`forum_info` (`id` ,`members`)VALUES";
$dot = "";
for ($i=0;$i<100000;$i++)
{ $dot2 = "";
$sql2 = "";
for ($j=0;$j $x = rand(1,50000);
$sql2 .= $dot2.$x;
$dot2 = ",";
}
$sql .= $dot."('$i', '$sql2')";
$dot = ",";

if ($i%1000==0) {
$db->Execute($sql);
$sql = "INSERT INTO `forum`.`forum_info` (`id` ,`members`)VALUES";
$dot = "";
}
}

第二步,压力测试搜索性能 代码太长不帖了,使用java开启100个线程100个连接到sphinx,sphinx建立索引后,只起一个节点。
搜索的时候,关键的几点:
1. int mode = SphinxClient.SPH_MATCH_BOOLEAN; 使用布尔方式查询
2.随机产生1到1000个用户id,id为1到50000之间的随机一个,多个之间用|(或)连接

结论 sphinx的搜索性能还是基本满意,在压力测试的时候看后台的query log可以发现,绝大多数的查询在100ms左右,当然,因为随机的原因,也会出现一些3秒5秒的查询,但这是个案,在普通用户中出现的可能性不大。
此方案的适用性正在进一步优化中。

54chen Twitter Memo 2010-09-05

  • 54chen Twitter memo 2010-08-29 http://goo.gl/fb/UWJQE #
  • 28日夜,哥学社小聚,有百度鸟哥、百度ps哥、金山烂叶、新浪小Z、百度坦克、人人54chen,深醉,空调猛吹,感冒。 #
  • 搞一个生产者消费者队列任务处理的通用模型 #

54chen Twitter Memo 2010-08-29

  • 54chen Twitter memo 2010-08-22 http://goo.gl/fb/S3eaS #
  • [54chen开发日记]注解和拦截器实现权限通用模型的设计实践 http://goo.gl/fb/EwxPz #
  • 被老外垃圾机器人灌广告,从昨天晚上到现在,每隔三五分钟换不同的ip灌入不同内容,gmail一堆来自wordpress的消息。 #
  • 又一个传说变为事实,戴志康成功以后,是否会像雷军一样,华丽丽的转身成为天使投资人呢? #
  • RT @Skiyo:蜗牛也发了.. RT @54chen: 又一个传说变为事实,戴志康成功以后,是否会像雷军一样,华丽丽的转身成为天使投资人呢? //蜗牛他们发QQ的股票? #
  • 利用土办法搞了一个nginx转发+wp评论随机url,看看能不能有效堵住洋鬼子狂轰的广告。 #
  • 早上发的用nginx+wp随机回复地址,宣布失败一半,洋鬼子的机器人似乎是分析wp页面上的回复地址的。 #
  • 洋鬼子的广告,来得再猛烈些吧,土办法,目前管用。 #
  • 是升级版本的土办法 #
  • [54chen原创]简单好用的土办法抗击洋鬼子对wordpress系统的广告灌入 http://goo.gl/fb/vKfW0 #
  • 当雅虎的神话在地址上已经不存在的若干年之后,哥的这张带有雅虎logo的头像会不会有点纪念价值呢?http://hdn.xnimg.cn/photos/hdn311/20090811/2205/main_mo34_64318c204236.jpg #
  • RT @ Fenng:牛B人很多,毫无疑问装B的人更多:http://www.dbanotes.net/jobs/howto_choose_company_style.html#comment-10317 //哥遇到这种装X人可以直接用党的方式和谐掉,放出来太耿直了 #
  • [演稿分享]人人网开发一站式体验 http://goo.gl/fb/Q59OS #
  • RT @turingbook:为什么有些同学写文字,其、其地用个不停呢?谁说话会这样? //看到老师说了专程回去搜了一下自己的,一个也没有,哈哈 #
  • 黑龙江伊春一架客机失事 目前伤亡情况不明 #
  • 中国民航2102天安全纪录终结 #
  • RT@Skiyo:悲剧唉 RT @54chen 中国民航2102天安全纪录终结 //以后坐灰机记住,要坐大航空公司的大灰机,要坐最后面。 #
  • RT @Skiyo:测试一下定位 //成天就看你在拔吉跋猫 #
  • 一老同学疑似威盛的销售,多年不在msn上打招呼了,千方百计和我要了公司运维经理的mail,我本想再唠唠家长来的,人家要了东西立刻不说话了,唉,销售真是重利。。。 #
  • 发改委,很好。 #
  • 从一个群体,发散需求。 #
  • 认识两个行业的人:技术的精英,对技术炯炯有神,某一方面独当一面,在某大企业打工,朝九晚五;站长的精英,视网站如生命,对产品颇有研究,有自己的事业,三十而立。 #
  • RT @sky000:这位兄弟NB @hutuworm 我们这里最多是对着服务器尿尿 @songma:@solidot: 喝醉的雇员朝服务器开火: 美国盐湖城一家抵押公司的一位雇员在喝醉酒后,莫名其妙的掏出一把.45口径自动枪,朝着该公司价值10万美元的服务器开火//NB #
  • 一直在等这次出现空难的事故原因,看来是等不出来了,网易都从四行报道变成了两行了。 #
  • LinkedIn的伏地魔代码都看了几启遍了,才注册一账号,从@fenng的账号一眼看过去,好多牛人都在里面呀。 #
  • RT@ d_yang:will spend my honey noon vacation in europe... //which country? #

[演稿分享]人人网开发一站式体验

在公司给应届生开发入门的演讲稿,都是一些常见工具的简单介绍,大公司组织入门培训对新人进入角色不可或缺,对缩短熟悉工作岗位时间非常重要,如果有条件组织,任何公司组织这样的培训都有意义。
美中不足的几点:
1.培训通知三无:无讲师简介、无培训内容介绍、无适合人员介绍;
2.时间安排不适合在工作时间最集中(事情最多)的时候;
3.参会人员资料掌握不足;
4.参会邀请不使用outlook的“会议提醒”,提前通知的会议只能让有兴趣的人靠记忆记住。