2009年5月26日星期二
技术型领导与市场型下属
少说我也工作有近十年了,接触过相处过的领导也算是不少了,但现在碰到的这位,之前还真没遇见过。
大到一个产品,小到一个程序,艺术家手中的作品也好,作者对自己有信心很好啊。没有信心是没法支持自己继续的。但若是盲目的自信呢?那就很可悲了。
两耳两眼不见窗外事,一心只专注于自己的作品。可惜这个产品又不是艺术品,无法经历时间的考验。一个针对市场的产品,不关注市场,可悲!
好了,开发不考虑市场,销售总该按照市场规律来办吧?不,妄图走自己的路,让市场没路。好吧!"这款产品花钱推广吗?""哦,不花钱在渠道上啊""那给我比较充裕的时间吧""啊!没有?只有一个月?""用户数量没要求吧?""什么?5000用户?一个月内?那还是你自己来吧"
上面这段绝非戏说,而是某次会议的真实写照。除了最后那句"你自己来"。
今天又出现了戏剧性的一幕。对外讲解用的文档竟然要求用word来写,而且要求有20多页…现在谁会第一次接触就看大长篇呀。我已经彻底被打败了!
我理解的push mail
最近刚好在关注push mail的问题
首先来说说push和pull
其实所有的手机email严格来说都是pull方式,只是区别是主动pull还是被动pull
举例来说:
电脑上的outlook就是主动pull方式。每隔固定的时间,去邮件服务器比对,查询是否有新的邮件。在规定时间之外,即使有新邮件也不会提示。
而被动方式的pull也可以分为两种:sms方式和https方式
139邮箱是采用sms方式。sms方式需要手机号码和邮箱捆绑才行实现(手机号码与ip地址并没有对应)。当邮箱里出现新邮件以后,服务器会发送一个特定的sms到手机端,手机端启动客户端(139邮箱你安装的那个软件),客户端启动,上网收取邮件,断线。
微软exchange服务器采用的是https长联方式。客户端(手机端)和服务器端按照一定的频率定时进行联系,称之为"心跳"连接。这样也是因为没有手机号码与邮箱对应的服务器所采取的不得已的办法。
终上所述呢,除非是运营商,任何人都不可能提供真正的省电的实时的push mail
要不要附上一篇比较深度的技术文章呢?节选一些吧:
" 微软Direct Push技术不是使用SMS消息,而是靠在移动设备和Exchange Server之间维持一个常HTTPS连接来发挥作用的。因为这个连接总是处于可用状态,所以有新电子邮件的消息就几乎能即时转发给移动设备。
Direct Push HTTPS连接的优缺点
保持常HTTPS连接有一些顾虑。对于发起者来说,数据发送接收时某些移动设备不能接收到语音呼叫。另一个普遍的顾虑是发送和接收数据消耗了与语音呼叫同样的电力。
虽然这是一些严重的问题,微软仍采取措施来最小化发送接收数据的影响。直接推送不会在几个小时内就完全消耗掉移动设备的电力。移动设备维持与Exchange Server的常HTTPS连接,但不会一直发送或接收数据。
这种情况是可能的,因为HTTP和HTTPS协议是为分布式网络设计的,所以HTTP和HTTPS消息的发送和响应不是既时的。
解决办法是设置一个与HTTP和HTTPS会话相联系的超时值。当发送者发送一个包时,要隔多久收到响应并不重要,只要响应在会话超时前到达即可。Direct Push通过设置超时值就可使移动设备在包间隙时间内处于休眠状态。
Direct Push"心跳"消息
Direct Push使用"心跳消息"(heartbeat messages)来保持Exchange服务器与移动设备之间的会话连接。所谓"心跳",仅仅是指周期性发送一些消息来保持会话连接,允许移动设备检查同步过程是否有必要。
当移动设备开始与Exchange Server的会话时,这一过程就开始了。在这一过程中,移动设备以预先定义的间隔发送"心跳"消息给服务器。此时,有以下3种情况之一发生。
1. Exchange服务器以新的同步数据作为响应。这种情况下,新的数据与存储在移动设备中的数据进行同步。
2. Exchange服务器以HTTP 200 OK消息作为响应。这意味着没有同步新的数据。更为重要的是,这还表示会话没有超时。
当移动设备收到这个响应时,也许会尝试动态调整它的"心跳"间隔,因此心跳间隔的时间周期会变长。要知道,"心跳"间隔时间越长,电池消耗越低。更长的"心跳"间隔也减少了"心跳"被潜在语音呼叫打断的可能性。
3. 会话在"心跳"间隔时间到来前超时。这种情况发生时,为了防止Direct Push会话超时,Exchange会自动减小"心跳"间隔。
我们可以很清楚地看到Direct Push会话是如何通过发送"心跳"消息并等待响应来保持的。然而,根据我上面的描述,还似乎有很多未解决的偶然性。举例来说,Exchange Server如何知道"心跳"间隔调整的幅度为多大?或者如果有中断通信过程的意外事件发生会怎样呢?
但是在实际过程中,却没有这么多的偶然性。微软在动态调整Direct Push"心跳"技术中积聚了很多人的才智。
微软明白那些引起"心跳"异常的因素。举例来说,如果Exchange服务器突然比预期繁忙,于是服务器就不太可能在超时之前对心跳消息进行响应。如果是这种情况,Exchange Server设计了在调整好直接推送"心跳"间隔之前必须出现连续往返"心跳"的机制。
微软在Direct Push中凝聚集体智慧的另一个表现是Exchange Server很聪明地知道,如果已知心跳超时的原因,它就不应该调整"心跳"间隔。
比如,如果用户正在电话上通话,这时Exchange Server发送了一个"心跳"响应,那么移动设备将永远不会收到这个响应,于是"心跳"就会超时。然而,Exchange Direct Push知道超时只会出现在用户正在通话的情况下,因此不会调整"心跳"间隔。"
2009年5月18日星期一
也谈3G计费方式
这个问题之前没在意,看了一些文章,特别是所谓专家或者人民代表的以后,有了一些自己的想法。
若是谈移动3G上网,应该先来谈谈固定宽带上网。固定宽带接入点固定,你的邻居也相对固定,也就是用户固定。大家都知道,固定宽带上网实际上也是共享网络,只不过这个共享的地方在运营商机房。举例来说:运营商机房有100M带宽出口(实际绝对不可能只有这么多),下面有10位用户开通2M带宽,那么实际的开销只有20M。但若是有51位用户开通2M带宽,则需要102M带宽,用户同时上网时,这样的带宽就不够了。你也许会说,所有的用户同时上网的几率很小。是的,运营商同样是这样认为的,所以当同时上网用户数小于带宽的时候,甚至某些情况下少量时间超过带宽的时候,运营商都不会扩容。只有当同时在线用户带宽轻易的就超过总带宽的时候,扩容就开始了。
固定宽带的扩容相对简单,因为知道扩容的需求在哪里,直接扩容一个需求点就行。A点需要扩容就扩A点,B点照旧。移动运营商之前的用户情况类似,也是总带宽对用户带宽的情况,但之后就大大的不同。没法扩容啊!这里的用户带宽不够,我扩容基站,哪里的带宽不够,我也扩容基站。可为什么实际用户还是没有增加呢?原来是用户经常在几个基站移动,所以你几个基站都需要扩容。应急通讯车大家都看到过吧,一旦有大型的活动、演唱会就会出现,保障用户的通讯。但移动上网突发性强,等你通讯车开到了,人家用户也移动走了。所以两种扩容的办法都不能解决问题。
那如何能解决问题呢?答案就是不能采用固定宽带那种时间计费模式,要采用流量计费模式。
采用流量计费模式,你可以无聊时挂在网上,但不是挂BT,带宽节省下来了;本来提供一位用户的2M带宽在必要时分摊给多位用户,运营商也节约了。大家都不会使用大流量的下载,因为谁也不会和自己的钱过不去,大家的速度也都快些了。世界一团和谐。
其实还有另一个原因所以移动上网最好采用流量计费模式,那就是上网设备的电力供应问题。既然是移动上网,自然是使用移动设备进行操作。手机也好,笔记本也好,持续的供电都是有限的。若是你真的能够找到一个持续供电的地方,基本上也就能同时找到固定上网的地方了。
那么,采用流量计费,是不是几个运营商之间就没有竞争了呢?不是!采用流量计费后,价格和速度仍然是竞争的决定因素,速度越快,流量/元的价格越低,选择的用户就越多。而恰恰是采用时间计费的方式,才不会优胜劣汰。想想铁通的上网,想想长城宽带还有什么有线宽带等等,那个速度,人家仍然是包月包年的。而且采用流量计费后,运营商若是在价格上达成同盟,还是可以继续竞争,那就是扩容,增加流量/分钟的速度。同样的单位时间内,我速度更快,当然就能够赚取更多的money,掌握更多的用户。
看完上面的,你就会明白,为什么电信会选择时长计费,而移动和联通会选择流量计费了。对,电信接收的只是联通原来的CDMA基站,移动上网基础最差,所以想混水摸鱼。
2009年5月15日星期五
转载:今年父亲节不要再给我送领带
(美国)鲍勃.珀克斯 著
陈荣生 译
我不可能再使用另外一条领带。就算能够使用,我也不想再多要一条。
过来问问我,父亲节想要什么礼物。你一定想知道。这个礼物你在商店买不到,而且它也是没有尺寸大小的。哦,天啊,请也不要给我买袜子。更不要买衬衫。这是个好消息:我想要的东西不用花费你一分钱。
什么?我不要在老人身上浪费我的钱?太好了!可是,你等一下。肯定是个什么陷阱。你这话说得太好了,不可能是真实的。我记得你曾经教过我的一件事,“如果别人的话说得太好了……那肯定是有问题。”
好吧,我告诉你。父亲节我所需要的是你的时间。不,我并不是要你开车了问候我一声,然后就急匆匆离去,前后时间不到一个小时。
给我一天,甚至半天也行。让我们一起吃午饭或者去钓鱼。我不想去看电影。我想看着你。我想跟你一起开心地哈哈大笑。我想静静地坐着,什么也不做,而且也不用做任何解释。
是的,我跟其它父亲不同。我不做体育运动,而且,就算你买一箱啤酒来也无法收买我。我只要你。我挂念的是你本人,怀念的是我们的过去。我想变得傻傻地从小山丘上滚下来。我想谈谈人生,谈谈想从人生中获得什么。你可以问我任何问题,我一定会如实回答。请再给我一次机会让我去把握住它。
我坐在家里,捧着相册,沉迷在回忆之中。我抚摸着你10岁时幼稚的脸,听你说,“我爱你,爸爸!”请再跟我说一遍。我没有多大的变化,我的心仍然会激动无比。
这张照片是你生病出院回家后拍的。你当时是发高烧,我仍然可以感受到我嘴唇上的热度。你躺在我的胸前睡着了,接着你就发烧了,我们醒过来的生活,两人都被汗水浸透了。我仍然想在你的额头亲吻一下,对你说我是多么地爱你。人就算是再老,亲吻父亲也没有错。
这是我带你去看《忍者龟》的电影票,还有你第一次去参加舞会的收据。我还保留着过去去看马戏团演出的票。你瞧,这就是我们去费城看马戏团表演的照片。我已经相当落伍了,但是我仍然那样做。
现在,我已经完全在你的生活之外了。
哦,请不要再给我买贺卡。请亲手给我画一张。我仍保存着你画的那些画,我的车上仍然挂在你亲手做给我的杂物袋,我还保留着我那年在你的画展上偷偷买下的你的第一幅画,还有你创作的第一本漫画书。
过来坐到沙发上,一起来玩儿童游戏,把你的游戏机拿过来。我只是想要做一件我们以前经常做的事。我只是想有一点时间跟你在一起。
我一直都在对你们年轻人说,人生是很暂短的,时间是很珍贵和暂短的。我父亲去世已经9年了,但我跟他坐在一起的情景仿佛就发生在昨天。我愿意放弃一切,如果能跟他同桌再吃一顿饭,再听他讲一次他讲了一百遍的老掉牙的故事,再跟他拥抱一次。
是的……再拥抱一次。
仔细地看看我。我越来越老了。时光正在飞逝。他们告诉我这只是一个你得经过的阶段。但是,对不起,我无法等到“已经太晚了”的那一刻。我不想让你在几年之后的某天站在我的病床旁边对我说你很遗憾浪费了太多的时间,我不想听到你说“爸,我是该给你打电话。不过我太忙了。你知道我是爱你的,不是吗?”那时,我只能用原谅的口吻说,“哦,没事的,年轻人。我明白。人生就是这样。”
现在我要告诉你,我不明白,我将会跟你说假话。我也许会患上各种病痛,但是无论什么病痛,都无法与我现在的心痛相比。
父亲节那天,请把你的时间给我。我真的不需要领带。
为什么我现在就有这样的感觉了呢?
难道我真的老了
请你仔细阅读后,告诉我你的感受
正版软件
说起来买这款软件也很有意思。最近一直沉迷在twitter中,电脑推,手机推。某天看到推荐这款软件,恰好评测使用的手机也和我手上的一模一样,就留下了好印象。
又一个某天,对手机上盗版的twitter 软件不满意了,一时冲动就去论坛参加团购(话说世上本就没有十全十美的东西,更何况是软件乎?发现不满意立即就能参加团购,可见这样的冲动绝对不是一时的)。
报名后,还没给我后悔的时间,第二天就通知我可以下载付款了。下载,确认,付款。谁要我原本就是一守信的人呢:)
前两天的新闻说,中国的盗版率是80%,已经降低了2点。
2009年5月13日星期三
急性和慢性
自己是一个完美主义者,同时又是一个懒惰主义者。不感兴趣的事情尽量不参与,参与的事情尽量做到完美。这个性格贯彻始终,以致外表看来有些冷漠有些迟。其实那也许只是我没兴趣或者正在准备,准备做到完美。没把握做到完美时不会轻易出手。
而一旦开始做就会全身心投入的做,不会放弃。所以外表看来又很急燥。
我,自己很喜欢我这样的性格。就像一首歌中唱的:"有时激昂,有时低首…"
我喜欢,喜欢得甚至有些放纵。
2009年5月12日星期二
2009年5月10日星期日
我的作息时间2
早上抵达公司后,开始一天的工作。工作内容并不是我们这篇的重点,所以…中午吃饭时间到了。
11:30,午餐。放下手头的工作,直奔食堂。对,动作一定要迅速,因为我们面对的是数以千计的大学生。吃食堂就是我们,我们吃的就是食堂。关键点是12:00,这个时间学生会下课,你将被汇入滚滚人潮。
在人潮到达前,撤退,回到办公室,差不多正好12:05。
早上起得太早,晚上又喜欢折腾电脑,中午有时我会睡一会。但那是前段时间。现在我会选择听广播,FM105.8的"疯狂不打折"。这档节目有些,不,是很有些无厘头,正好适合度过中午的无聊时光。
对着电脑工作了一上午,我绝不会在中午的自由时光继续面对它。
13:00,工作继续。
若是不需要加班的话,17:15我将开始收拾我的东西,结束这一天的工作。虽然有时候会加班到20:45。
挤入下班的车流,再经过不少于一个半小时的折腾,终于终于回到温馨的家。
电脑不想开,翻翻闲书,睡觉。直到第二天清晨的到来
四岁的生日照
今年的照片由于时间比较紧,今天才有空去拍。
照片是小乖乖在拍照前化妆的样子。没错,即使是小女生,在拍照前也要化妆的,只是很简单。
四套服装,不到一个小时就拍完了。包括摄像师在内的工作人员都表示很惊奇,大大的夸奖了她的配合。小乖乖很是得意哦!
拍摄的过程十分顺利,也没什么值得写的。只能半月后照片出来上照片啦。
2009年5月5日星期二
2009年5月4日星期一
头昏脑胀
最近迷上了Twitter ,还不知道会保留多长时间的兴趣,至少现在仍沉迷其中。
Follow了容祖儿又寻觅到了萧亚轩,加上何韵诗,小长假上网时就有一条没一条的看她们的心情,看她们的玩笑…
我也希望我的朋友们加入进来。
我现在用手机写的博客也已经纳入,不需要另外再记网址。
一起来加入吧!
2009年5月3日星期日
新增加的装备















