心有多大,舞台就有多大!
存档 Archives : 十一月, 2008

英特尔:2010年固态硬盘将成为最热门技术

<Category: IT新闻记事> 发表评论

上个月,英特尔宣布开始出货面向笔记本电脑和台式机的X-18M和X-25M Mainstream SATA固态盘产品。这两款产品是基于MLC NAND闪存技术,英特尔相信将闪存设计与他们在处理器和计算技术方面丰富的经验结合起来一定能够为用户提供良好的SSD计算能力。

接下来就在上周,英特尔开始出货X25-E Extreme SATA固态盘,它是基于50纳米SLC NAND闪存技术。

英特尔向固态盘领域的进军对于企业IT用户来说是一个转折点?或者英特尔只是加入了已经非常拥挤的固态盘市场、其中包括众多厂商和许多技术和产品?

英特尔NAND营销经历Troy Winslow表示:“我们将固态盘看作是存储的未来,但是并不认为它将100%取代硬盘驱动器。我们指导,IT经理已经通过采用磁带设计系统来解决数据中心的能源问题,现在固态盘的出现对用户具有极大的吸引力。”

英特尔表示,他们的固态盘产品为数据中心提供了绿色技术,因为这些固态盘在消耗更少能源的同时提供了更高的性能水平。Winslow表示:“如果你可以通过减少数据中心组件、能源和空间来实现事半功倍的目的,那么你就可以更好地降低总拥有成本。”

英特尔向固态盘市场进军的野心的确带来了一些影响。技术分析公司Enterprise Management Associates首席分析师Mike Karp表示:“我不认为英特尔的固态盘产品发布是市场发展的一个转折点,但是,一旦英特尔进入到某个市场内,那么其他竞争对手可就要注意了。”

英特尔表示,向固态盘市场的进军使他们可以对笔记本电脑、台式机以及服务器处理进行优化。

Winslow表示:“我们在闪存市场已经有将近20年的事件了。我们之所以进入NAND市场是因为NAND技术是计算的基石。我们还意识到,硬盘驱动器和内存都是将数据传输给处理器的一个瓶颈。”

这个瓶颈有多大?英特尔的研究调查发现,虽然在1996年对2009年CPU处理能力增长了175倍,但是在这个时期内硬盘驱动器性能仅仅增长了1.3倍。

英特尔报告称,当X.18M和x.25 M固态盘通过了5400 RPM HDD认证的时候,微软Office安装速度提高了40%,在微软Outlook输出电子邮件速度提高了100%,结合使用Spywarescan和Windows Defender的性能提升了40%。

英特尔固态盘产品线的存储容量从32GB到160GB。X.18M和X.25M等MLC固态盘分别是1.8英寸和2.5英寸,存储容量从80GB到160GB。

Winslow表示:“MLC闪存架构让你可以将每条信息存储为两条,这样你就可以将其保存在SLC闪存架构中。这意味着,你只需要花费一半的成本就可以有效地获得双倍的存储密度。但是有一个缺点就是,你不能像使用SLC闪存架构那样频繁循环使用和擦除驱动器。他说:“为了满足那些需要更多循环的终端市场,英特尔推出了SLC规格的X-25E Extreme SATA SSD,它采用了2.5英寸磁盘,容量从32GB到64GB不等。容量为64GB的高端SSL SSD预计将在2009年推出,届时还将推出160GB版本的X.18M和X.25M MLC。”

分析师Karp认为,英特尔的固态盘策略“是一个精明的举措但根本不算是一次冒险。他们的策略是尽可能让处理速度更高。英特尔处理器遵循摩尔定律呈现指数倍的扩展曲线,但是磁盘技术仍然落后,是处理能力提升的一大障碍。”

英特尔十分看好固态盘技术。Winslow表示:“我们认为到2010年或者2011年,固态盘将成为技术市场内最热门的技术之一。我们相信,笔记本将把采用固态盘作为重要升级,一些高端服务器和台式机将只采用固态盘。我们对固态盘在企业级市场内的应用增长抱有很大的信心。我们还意识到,虽然并非所有采用了新兴技术的解决方案都不相上下,但是我们认为我们架构和设计了一套非常强大的解决方案,我们将把这个方案留给你们去评估。”

本文来自: 英特尔:2010年固态硬盘将成为最热门技术

无线升级到802.11n 应考虑的因素有哪些?

<Category: 技术回收站> 2 条评论

【51CTO.com 独家翻译】根据In-Stat数据显示,draft版本的8.02.11n在07年增长了340%,到2009年,802.11n标准的产品将彻底把802.11a/g的设备置于折扣的货架上,现在面临的最现实的问题"是否升级到新的标准下,以及什么时间、以什么样的方式升级"。下面内容将指出升级到802.11n应该考虑哪些因素来最大化利益,最大化迁移带来的影响。

评估企业网络对802.11n的需求

802.11n物理层和链路层可以明显的增加企业无线网络的速度、容量、覆盖范围和稳定性。但实现这些潜在的功能需要考虑到公司的业务发展,所以在购买接入设备(AP)前,提前记录以下要点。

升级到802.11n无线网络将支持公司哪些应用?很多企业升级无线网络后需要支持更多应用和更复杂的应用,比如一个只是首发email的无线网络,普通的无线网络表现得就很出色,但如果让它来支持声音文件和视频流文件,这个网络就显然就很差劲了。所以,要记录下所有的应用,这些应用是需要802.11n网络来支持的。比如网络吞吐量,延迟和覆盖范围。

升级到802.11n无线网络必须支持多少用户?将真个公司分成几个区域,每个区域接入到无线网络的终端数量,并且要考虑有多少用户始终在线,同时考虑到网络的具体应用,就可以计算出设备数。比如,公司的第二层主要的网络应用是网络电话应用,会议室电脑主要使用Web和IM即时通讯工具。

升级到802.11n将支持哪些终端设备?笔记本电脑大规模升级到11n标准也许还要2、3年的时间,手机和扫描仪也许时间更长,而分配现有的设备主要基于协议(a/b/g/draft n/final n)和工作频宽,所以要考虑到现在和将来的分配比例。

升级到802.11n是否需要回程链路功能?(在无线技术中,回程(backhaul)指的是从信元站点向交换机传送语音和数据流量的功能)很多企业拿无线网络只是实现边缘的接入功能,并没有运用到主流业务上,工作在5GHz频宽的802.11n改变了这一现象。所以确定无线网络在哪些地方能最大效能地发挥作用。

如何与现有网络融合?

很少的企业直接升级到802.11n网络,而抛弃之前的无线网络,更多的是考虑到如何融合?所以考虑到融合因素,需要考虑以下几个问题。

是否需要保护原始投资?802.11n标准定义了高吞吐量的网络,但这个是纯11n网络,如果是在一个混合的情况下,则必须选用混合模式才能保证早前设备和现今网络的共存。

哪些地方不要支持老设备?802.11n的混合模式保证了设备间的干扰,但降低了网络的吞吐量。所以在新的网络环境下,就只选用11n独有的模式下工作,使用20 MHz和40MHz信道工作在5GHz的频宽上。但这样一来,老设备就不能在这个区域接入网络。

是否需要双重布置无线网络?业务决定网络是最好的办法。如果11.n设备需要高速的网络支持,而早前的设备也需要接入网络,那么就需要考虑双重的网络布置。当然了,如果之前已经有个无线网络,那就在价格802.11n的新设备就可以了。

什么时间彻底告别混合时代?现在11g的网络支持到54Mbps网速,再高就不支持了,所以老设备早退出,无线网络表现就会更早的实现。

确定对网络架构的影响

上边已经说了,802.11n可以提供很多的应用,但同时也需要更多的支持,所以在部署新的11n网络前,要考虑现有的网络设备,哪些需要升级已达到支持11n网络。

网络控制器是否是个瓶颈?许多企业网络已经从过去的自治系统AP升级到瘦AP,但这样所有的网络流量都需要经过网络控制器,而802.11n大量的网络流量将导致网络的拥堵,所以为了避免这个发生,需要考虑AP-AP的连接方式,或者是分布式的网络控制系统。

什么时候需要回程链路功能?理论上,11n AP最大支持600Mbps,实际上即使融合的模式也至少支持200Mbps的网速,并且这一数据在逐渐增加,所以需要考虑到将现在的10/100边缘以太网交换机升级。

如何解决现有802.11n的电力支持问题?802.3af PoE(以太网供电:利用传送数据的以太网线缆为远程终端供电的一种方法。)不能支持足够的电量。很可能的解决办法是使用更少的MIMO天线,或是新的PoE供电模式,抑或是两个PoE端口,也有可能是AC直接供电。

启动部署新的无线网络

802.11AP不仅仅是快,而且使用的是MIMO天线技术,更广的信道。信号采用多进多出的方式,但MIMO技术也带来了一些问题,为了避免错误的代价和再次返工的代价,应该花时间制作一个正式的计划。

在什么地点布置802.11nAP?有一些厂商的建议是去掉早前的无线网络,这样做当然简单,但不是最有效的办法,最有效的办法是画出802.11n的模型,内容包括AP的位置和覆盖范围,以及网络容量。

你的802.11n模型真的起作用了吗?模型很重要,但不能代替实际,需要使用工具来测量实际信号大小和覆盖范围,因为显示情况下是有障碍和干扰的。但是信号强不代表MIMO具有很好的用户体验,所以最好能测量一下实际的应用。

你将采用什么频宽和信道?802.11n可以使用20MHz和40MHz在2.4 G HZ和5G HZ频宽上。2.4MHz频宽上经常被很多客户端接入,导致网络拥堵,所以报纸20MHz信道在那,保留工作在5GHz频宽上的40MHz信道用来完成高流量的应用,利用自动信道选择和电源调节简易网络规划。

是否需要优先化网络流量?大部分业务需要802.11n AP支持802.11e Wi-Fi多媒体优先化,如果你的无线网络必须支持声音、视频和数据优先,标注出你的应用在WMM接入分类上。

参与管理和安全升级

在802.11n安装结束后,维护、监控、安全和保持老的无线网络的应用,就需要对管理工具的升级。

无线网络管理员是否胜任这份工作?大的企业可以协调出人员来维护无线网络,但更多的是希望能开发出一套管理软件来维护,目的是让这个802.11n更加动态和高容量。

你的无线防侵入功能(WIPS)是否准备好了?协议的延伸和40MHz信道造成了一些网络防止的盲区。所以要升级WIPS功能完善网络安全。

802.11n网络故障诊断功能是否完备?WLAN 分析仪,频谱分析和性能监控系统必须升级,这些工具可以更好的帮助你理解802.11n的工作状态。

总结

升级到802.11n是个很大的网络升级,很多企业利用这样的机会扩大无线应用,从早前孤立的网络接入到关键性业务的应用。利用这样的机会降低企业成本,提高工作效率,需要细心的网络规划,希望这样的文章能对贵公司建立更加强大快捷的网络有所帮助。

【51CTO.com 独家翻译,转载请注明出处及作者!】

本文来自: 无线升级到802.11n 应考虑的因素有哪些?

你知道吗?

<Category: 非常网摘> 发表评论

★19世纪30年代番茄酱是作为药品来销售的。

★剪刀是达·芬奇发明的。

★二战期间颁发的奥斯卡奖座是木制的,因为当时金属是稀缺物资。

★拉斯韦加斯的赌场都没有钟。

★李小龙的动作非常快,快到看不清,所以拍电影时只好放慢胶片的速度。

★仰面躺着并缓缓地抬起双腿,可以免于陷入流沙之中。

★驱蚊水并不驱蚊而是干扰蚊子的感觉器官,这样它们就找不到人在哪里。

★牙医建议,牙刷应放置于距离盥洗室至少6英尺远,以避开冲马桶时产生并漂浮于空气中的各种微粒。

★最早被打上条形码的产品是箭牌口香糖。

★迈克尔·乔丹每年从耐克得到的收入多于马来西亚的耐克工厂工人的薪水总和。

★要是不小心被鳄鱼咬到了,你就狠狠地戳它的眼球,它会放你走。

★人平均只需7分钟就可以入睡。

★猫是圣经里面唯一没有提到的家养动物。

★56%的键盘录入由左手完成。

★打喷嚏时无法睁着眼睛。

★80%的美国人最喜欢蓝色。

★大拇指的指甲长得最慢,中指的指甲长得最快。

★聪明人的头发中含有更多的锌和铜。

★睡觉时耗费的热量比看电视时还要多。

★如果月亮正好在头顶上方,那么你的体重会稍微的减少。

本文来自: 你知道吗?

巧开“格子店”聪慧女孩的创业梦想在飞翔

<Category: 非常网摘> 发表评论

  两年前,英国一个叫亚历克斯·图的小伙子因在自己网站上叫卖“格子”而风靡全球。上海女孩莫小言从中得到启发,将“格子”从虚拟空间“搬”到实体店铺,然后分租出去,一时间成为上海最新颖、最流行的创业方式。在“格主”们实现赚钱的愿望时,莫小言也实现了自己的淘金梦。
  
  灵感乍现,聪颖女孩首开“
  
  和所有充满梦想的女孩一样,莫小言2006年大学毕业时,想穿上漂亮的衣服,化着精致的妆容出入高档写字楼。可毕业的学校不是名牌,专业也不紧俏,换了几个工作都不满意。梦想与现实的巨大落差,让莫小言多少有些沮丧。一天,她漫不经心地在网上浏览着,突然,一则“另类致富”的信息引起了她的注意:一名叫亚历克斯的英国大学生建立了一个名叫“百万首页”的网站,然后将这个网站的首页平均分成一万份,每一份只是一个小格子,他将每个格子以100美元对外出售。买家可以在自己购买的格子中随意放任何东西,包括自己网站的LOGO、名字、链接等。很快,一万个格子销售一空,亚历克斯摇身一变成为百万富翁。 阅读这篇文章的其余部分 »

本文来自: 巧开“格子店”聪慧女孩的创业梦想在飞翔

转:哈佛大学录取谁(刘墉)

<Category: 非常网摘> 3 条评论

每年到了四月一日,许多美国学生都紧张得要死,尤其那些“拔尖”的优等生,更是坐立不安。

  这并非因为愚人节,而是由于常春藤盟校的录取通知,应该在这一天寄到。

  常春藤盟校的考试不像一般的考试,只要对照公布的标准答案,就能知道自己得几分。常春藤盟校的录取标准没人能摸得清。有人猜成绩好、体育又特别棒的学生必定会被录取。但是有兄弟二人,他们同样是史岱文森高中的顶尖学生,取得了同样的分数,又同样是校游泳队的队长,前一年哥哥进了哈佛,后一年弟弟却没进。据说原因是前一年有了哥哥就够了,后一年游泳队不需要新秀了。

  若说以学校成绩为准,也不见得!因为美国高中为了“护送”学生进大学,分数多半给得高,九十五分以上是很平常的分数。

  常春藤盟校当然知道这种情况,所以他们早备有档案:某校来的减三分,某校来的可以照实计算,某校来的又可能减十分。好比大减价的商家,买家事先知道卖家已经加了价,买家看折扣时,便偷偷有个“算计”。

  但是他们怎么算也算不到全国,所以一些小地方小学校的好学生就占了便宜——平均九十八分,又是第一名,于是被录取。

  他们这样做也有目的,就是为学校注入偏远地区的“新血液”,并减少城乡差距。希望因此,使那些小地方的人增加自信,让他们培育出更多的人才。

  同样的道理,一个贫民区的黑人和富人区的白人,成绩一样,课外的表现也差不多,如果二选一,常春藤盟校八成录取那个黑人。而且因为他穷,非但给他全额奖学金,还另加生活补贴。

  问题是,中国人怎么办?也加分吗?

  对不起!东方脸孔已经塞满校园,能不减分就不错了。所以有传言,碰到亚裔,先扣三分,目的是维持校园的种族平衡。

  他们当然要维持平衡。多民族的国家,未来不能只由一个种族治理。更重要的是像哈佛、耶鲁这样的学校,他们有个潜在理想,就是培育出最能影响世界的人才。

  所以,如果你是阿拉伯的王子、英国皇室的贵胄、政府高官的公子,都是首选。尤其阿拉伯的王子,几乎根本不必看成绩,一见出身,已经雀屏中选了。

  当然,大部分学生还是一般人。

  一般人跟一般人争,除了比成绩,只好使自己变得“不一般”。

  于是你会发现,美国有专门为高中生进行“包装”的行业。要进艺术系吗?为你租场地,印请帖,开画展。要显示音乐天分吗?为你租音乐厅,印海报,写评论。要写申请大学的论文吗?为你找专家代笔,写得文情并茂。

  因为海外学生能加分,就有“包装公司”教人“出去”一段时间,怎么换个身份申请。

  也有些家长和老师,让孩子参加各种比赛,甚至帮着搜集资料、写论文。这招还真管用,因为在历届“英特尔科学奖”(号称美国高中生的诺贝尔奖)得奖的学生,多半会被哈佛录取。

  不过,也别把常春藤盟校看扁了,你有“作手”,他们就有“鹰眼”。据哈佛大学入学部的人在新生家长会上说,为了过滤申请书,透视其中的“学问”,哈佛特意多聘了三十位专家。你的论文写得很棒,好,他们立刻调出你SAT(学术能力评估考试)作文的卷子来对照。你参加了一堆“科学营”“天才营”,也好,但请你看看,来申请的人参加了多少营?放在这一群超顶级的优秀的学生里,那能算什么?

  有一天我跟儿子聊天,谈到“不知哈佛是怎么挑学生的”。儿子一笑,说他也弄不清。只知道当年学校看上他在高中为宣传环保拍的短片,为学校排练的歌剧作的曲,又看到他用中文发表的文章。结果他虽然没修一科AP(高中修的大学课程),也不见得在校是前三名,却被录取了。

  “妙的是,他们看上我的,正是我今天在做的事,是我从小就喜欢的。你们不准我去拍短片,还怨过我花太多时间在歌剧上。但是一直到今天,我还在拍片,还在筹办演出,还在当杂志主编,也还在作曲。”我的儿子笑笑,“可见,哈佛很会看,不看你‘作’出来的,而是看你未来能做些什么。”

  中国姑娘彭丹,考上了英国牛津大学的博士,但是她却在参加面试时同导师阿加尔教授激烈地辩论起来。教授很生气,整个走廊都能听到他们的争吵声。但是,没想到的是,秘书在宣布录取名单时却读到了“中国的彭丹小姐”。阿加尔教授站了起来,当着众人的面对她说:“你看,我的孩子,你骂了我两个小时,但我还是决定要你。因为,我要你尽情地在我的支持下反对我的理论,如果事实证明你是错的,我将十分高兴。如果你是对的,我将更加高兴。我希望到我去世时,你能成为比我更好的心理学家。”

原文为刘墉先生所写

本文来自: 转:哈佛大学录取谁(刘墉)

网吧频繁掉线(ARP)与解决方法

<Category: 技术回收站> 1 条评论

现在频繁掉线的网吧很多.但为何掉线.许多网管朋友.不是很清楚.网吧掉线的原因很多.现在我给大家讲一下现在很流行的一种木马.< 传奇网吧杀手>.基本上东北地区的网吧都被这一木马弄的身心疲惫.但是现在有解决的方法了.

中病毒特征: 网吧不定时的掉线.(重启路由后正常),网吧局域网内有个别机器掉线.
木马分析 : 传奇杀手木马,是通过ARP欺骗,来或取局域网内发往外网的数据.从而截获局域内一些网游的用户名和密码.

木马解析:中木马的机器能虚拟出一个路由器的MAC地址和路由器的IP.当病毒发作时,局域网内就会多出一个路由器的MAC地址.内网在发往外网的数据时,误认为中木马的机器是路由器,从而把这些数据发给了虚拟的路由器.真正路由器的MAC地址被占用.内网的数据发出不去.所以就掉线了.

解决办法:守先你下载一个网络执法官,他可以监控局域网内所有机器的MAC地址和局域网内的IP地址.在设置网络执法官时.你必须将网络执法官的IP段设置和你内网的IP段一样.比如说:你的内网IP是192.168.1.1——192.168.1.254你的设置时也要设置192.168.1.1——192.168.1.254.设置完后,你就会看到你的内网中的MAC地址和IP地址.从而可以看出哪台机器中了木马.(在多出的路由器MAC地址和IP地址和内网机器的IP地址,MAC地址一样的说明中了传奇网吧杀手)要是不知道路由器的MAC地址,在路由器的设置界面可以看到.发现木马后.你还要下载瑞星2006最新版的杀病毒软件(3月15日之后的病毒库).在下载完之后必须在安全模式下查杀(这是瑞星反病毒专家的见意)反复查杀(一般在四次就可以了)注意查完后杀病毒软件不要卸载掉.观查几天(这是我个人的经验.在卸后第三天病毒还会死灰复燃,我想可能是注册表里还有他的隐藏文件.在观查几天后正常就可以卸载掉了.

注:还原精灵和冰点对网吧传奇杀手木马不起做用.(传奇杀手木马不会感染局域网.不要用硬盘对克,对克跟本不起任何做用.而且还会感染到母盘上.切记!)

最好主机安装上网络执法官,这样可以时时监控局域网内的动态,发现木马后可以及时做出对策)
下面是传奇网吧杀手木马的文件:
文件名: 文件路径: 病毒名:
a.exe>>b.exe c:\windows\system32 Trojan.psw.lmir.jbg
235780.dll c:\windows\ Trojan.psw.lmir.aji
kb2357801.log c:\windows\ Trojan.psw.lmir.jhe
Q98882.log c:\windows\ Trojan.psw.lmir.jhe
kb2357802.log c:\windows\ Trojan.psw.lmir.jbg
Q90979.log c:\windows\ Trojan.psw.lmir.jhe
Q99418.log c:\windows\ Trojan.psw.lmir.jbg
ZT.exe c:\windows\program Files\浩方对战平台 病毒名:Trojan.dL.agent.eqv
a[1].exe>>b.exec:\documents and sttings\sicent\local settings\Temporary Internet Files\content.IE5\Q5g5g3uj
病毒名:Trojan.psw.lmir.jbg

(各位朋友.瑞星杀毒软件文件过大邮箱发送不了.请大家下载瑞星个人18.18.20版杀毒软件我现在给大家提供注册码.希望大家原谅.)
SN=P5V6EH-61FHJK-9G0SS7-C4D200
ID=5B3C5BJ4Y125
(网络执法官可以批量MAC捆绑,到执法官的局域网MAC界面,全选后单击右键会出现批量MAC捆绑.做完捆绑以后,ARP要是在次攻击时他会报警,出现的假MAC是为非法.网络执法官会终止他的一切操作.)这样可以解决ARP在次攻击.

本文来自: 网吧频繁掉线(ARP)与解决方法

十个习惯 让你精通新的开发技术

<Category: 技术回收站> 发表评论

Ben Watson,知名开发者。任职于GeoEye,是其所属开发团队的领导者。本文发表于他自己的博客,阐述了十种学习新技术的方法。

1、要看书

在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也一样很有帮助。只不过要找到高质量的、权威的信息,就不如网络上可供查找的范围广。

2、读代码

这也是我很喜欢的一种方式。如果我并没有几年的专业编程工作经验,在学习之初我并不会去读很多复杂的代码。如果我要是早些开始学习,我将是一个比现在更好的程序员。但是,开始时我会从一些开源项目里,去学习那些源代码(当然,这些代码不能与我的工作有关,也不是我自己写的)。要从自己会使用到的,或者自己感兴趣的程序开始这项工作。我是从 Paint.net 这个网站里开始学习的,而且已经积累了很多关于 .NET 的编程技术。

读别人的代码可以为你提供更多不同的工作思路,这比你完全凭自己思考得到的工作方式要多。

3、写代码

谨记,要写大量的代码。从根本上来讲,最好的学习方法就是实践。如果不写代码,你根本不能把(某种语言中)内在的东西学习透彻。学习之初,可以从一些技术指南和图书中照搬一些尽量简单的程序。当然,这种照搬是要自己完全手工输入,而不是复制和粘贴,这两种之间的效果差别是很大的。这种方法的主旨就在于,使知识内在化,并思考其用法,而不是盲目照抄。学习过程中,要时常查找新的 API 调用方法,这其实是简单的事情。

最重要的是,要写一个你自己的程序,不管它是一个简单的游戏,或者是一个参与开源项目的程序,还是一个公为你自己使用的简单插件。用不同的方式来写程序,尽量尝试使用新的技术,新的技巧,新的设计方式。一定要让现在的项目比以往的项目更好。想要成一个优秀的开发者,这一点是核心。

4、与其他开发者交流

像Apple,微软,Google 等大公司一样的新闻描述的一样,(与其他开发者交流)可以让你解决一些复杂的问题。虽然这并不能让你感觉到自己已经成一个团队或是社区的成员,但是这种方法可以让你接触到更多不同的想法。

不同类型的项目要求不同的设计方法,代码技术,开发流程和设计思想。如果你工作在一个小团队里,你不必与太多的人接触,只要在用户群会议中找到一些人(来讨论)即可。如果这样还不行的话,参与到在线论坛中与其他人讨论(这时你需要更努力地寻找高质量的讨论内容)。

5、教会别人

相对于仅仅读代码之类的工作,教其他人学习可以让你更深入地学习某个技术,这种方法有着非凡的效果。教会别人某个技术,同样也会让你更专注于这种技术,并且可以比别人更深层次地理解它。同样你也会面对一些问题。

“如果你不能向一个六岁的儿童解析清楚一个概念,那么其实是你并没有完全理解它。”Albert Einstein说。

教学场景可以是无穷无尽的:与工作搭档一对一交流,休息碰面,非正式周会,学习茶会,教室,讨论发表会,等等。每周在相同理念开发者之间举办一次30分钟的非正式会议怎么样?每周,让几个人来就他们想要更深入了解话题,向大家传授这些技术知识,并且展开讨论。如果你知道你将要向团队成员们传授正学学习的知识,你是不是更想要了解这项技术的每个细节呢?

6、收听网络电台

如果你有空闲的时间,可以订阅网络电台节目。我现在最喜欢的编程节目就是.Net Rocks。这个节目还会做一些视频节目,叫做dnrTV 。这样会让你即时捕捉到最新最好的技术。一个人是不能学习到所有知识的,而网络电台刚是一个学习了解广泛知识的途径。

7、阅读博客

博客远远比阅读者要多,但是其中有一些却是极其优秀的。我这里不并不是要推荐博客,因为网络上已经有了足够多的博客。这是与真正在开发你所喜欢和使用的软件的开者联系的好方法。

8、学习新的语言

即使你已经在C(++,#) / JAVA 等语言上有很好的造诣,仍然有很多其他可以解决问题的编程语言。学习新的语言,是对你已有思维方式的挑战。这不仅仅是另一种语言,更是对思维的重新架构。的确,所有的语言最后都会被编译成汇编程序,但是这并不意味着高级语言毫无价值。

9、学习不正确的方式

除了要学习应该怎么做,还要学习不应该怎么做。经常阅读 Dailywtf.com ,学习你并不知道的经验与教训。学习适当的面向对象设计方式,代码写作方式和必须要写的代码等,是很好的方式,但是如果不细心的话也容易养成不良习惯。学习认识不正确的思路是负责项目开发至关重要的一环。

维基百科对很多觉的不正确方式有十分透彻的分类。

10、要谦虚。

,意味着:

◆用更好的知识代替不完美的知识;
◆增长你所不知道的知识。

只有承认自己有所不足,才能有学习的动力。归根到底,就是谦虚,不对吗?如果你开始认为你已经掌握了所有需要的知识,那么你就危险了。真正的学习是如饥似渴地追逐知识并使其内在化,这需要很大的努力。我们都知道这一点,但是要必须时常不断地提醒自己。

本文来自: 十个习惯 让你精通新的开发技术

大中型网站架构探秘

<Category: 技术回收站> 发表评论

相信很多IT人士都有过搭建自己主页的经验,10多年前的个人主页都非常简单,很多由Frontpage构建,多属于静态HTML页面,最多加一点特效而已。不过10年间,技术的进步是惊人的。现在,一个网站绝不可能仅仅由几个HTML页面构成。我们随便举一个例子,国内图片网站yupoo.com,在 chinarank排名1000左右,而Alexa排名则为5000左右,这个网站不算大,就是这样一个中型站点,拥有超过60台服务器,架构中涉及的Web服务器就包括了Lighttpd、Apache和 nginx。Yupoo的流量不算大,就已经拥有了60台服务器,事实上,排名前几位的网站,都拥有成千上万台服务器,如何协调这些服务器之间的工作负载,如何统一指挥调度,如何维护这些服务器硬件都是棘手的挑战。

负载均衡:

负载均衡是所有大中型网站必备的部署。显然,大型网站每天上千万独立IP的访问量,一个Web服务器根本承担不了,网站后台必需有多台服务器共同工作,因此各种负载均衡技术就应运而生了。

较早的负载均衡是DNS负载均衡。原理很简单,只要在域名解析的时候,将多个地址配置成同一个域名,负载均衡就完成了。不同用户点击同一个域名的时候,实际上只解析给用户一个地址,这样用户实际上访问的是不同的Web服务器,就减轻了每个服务器的负担。这个DNS负载均衡方法,一般而言是随机抽取地址。DNS负载均衡早期被广泛使用,优点是简单易用,但是DNS负载均衡还是有一些问题存在。如果某一台服务器发生了故障,而DNS的下一个刷新周期又没到,这样就可能导致某些用户无法访问站点的情况发生。而另一个缺点在于DNS负载均衡随机性太强,比如一段时间内众多访问都被指向同一个地址,而另外的地址却闲置,就造成了局部繁忙的不良现象。而且有时某处服务器正在运行其他应用而处于繁忙状态,DNS负载均衡也无从得知,而依旧平均的解析域名。

稍微复杂一点的负载均衡,是反向代理,当外部有请求到代理服务器,代理服务器再将该请求均匀的转发到内网的服务器上。这种方式被广泛采用,比如说上面提到的又拍网yupoo.com,就采用了nginx作为反向代理。此外,现在还可以购买专业的硬件设备,比如 Plentyoffish.com(全球最大的婚介网站)就采用了网捷网络公司的Web交换器ServerIron作为硬件负载均衡,ServerIron 能够有效地处理 16,000,000个并发连接,并且可以改善服务器负载均衡和缓冲转换,像ServerIron这类的硬件产品并非只有网捷一家提供,由于大型网站预算充裕,因此也可以选择一些其他的硬件设备来做负载均衡。当然了,我们也别忽略了最基本的软件负载均衡——Windows Server就带有这样的功能。

负载均衡还有一个极为简单的方法,就是建立镜像站点。比如华军软件或者天空软件,都直接采用了镜像站点。这个方式很直接,省去了很多麻烦。以华军软件园为例,登陆华军软件园的时候,我们将有多种选择,可选电信、网通等网络;而下载某一软件的时候,为了使用户得到更快的速度,天空和华军在中国各地都安排了服务器,可以提供距离最近的下载服务。不过,也有一些麻烦,就是每一次选择都是人工手动选择。总之,这一系列负载均衡方法,都得以让大型网站的负载均匀,不会有哪个服务器有太大的压力。

CDN:

CDN( Content Delivery Network),内容分发网络也是大型网站必备的部署之一。CDN的原理不难理解,就是将网页内容存放到离用户更近的缓存服务器上,减少路由,从而加快远距离的访问速度。比如说,你随意登陆一个国外小站,速度可能很慢。因为国外网站到国内的最终客户端的路径冗长,但是如果你登陆部署了CDN的网站,比如 Plentyoffish.com,你会发现速度非常快,跟国内的网站访问速度差异已经无法从感知上判断。依照Cache存放的位置不同,CDN也有一些类别,不同的网站会根据具体需求,有不同的选择。CDN通常是由独立的CDN商提供的。举一个例子,就是网易,我的查询时间是2008年2月28日,我们发现,同一个域名下的有很多个IP地址,这就说明了首页CDN的部署。

C:\>nslookup www.163.com

Server: ns.lnpta.net.cn

Address: 202.96.64.68

Non-authoritative answer:

Name: www.cache.split.netease.com

Addresses: 202.108.9.37, 202.108.9.38, 202.108.9.39, 202.108.9.51

202.108.9.52, 202.108.9.31, 202.108.9.32, 202.108.9.33, 202.108.9.34

202.108.9.36

Aliases: www.163.com

而我们如果查询一个简单的个人网站,则不可能有CDN;另外,如果有兴趣,我们也可以仔细察看一个网站多个二级域名的CDN情况。

平台设计:

大型网站一般都有着非常复杂的与用户交互的内容,必须大量调用数据库,因此一个完善的数据库设计对于大型网站非常重要。例如上面提到的 Plentyoffish.com,这个站其实是个人网站,但流量大的惊人,该网站有一个主要的数据库,两个搜索数据库,早些时候,plentyoffish.com的数据库设计问题频频,经常到数据库堵塞,所以站长花费时间最多的地方就是数据库优化。数据库优化没有什么特别的捷径,其实很少有一次成型的完美数据库构建,只能是按照特定的需要来设计数据库,如有不足再去着手改进。不过大型网站还是有一些共性,比如说图片存储单独使用图片数据库,尽量使用静态页面来减少数据库调用等等。

还有很多大型网站,都有着非常深厚的技术实力,可以开发属于自己的平台。比如说谷歌,Google.com就有着自己独特的平台,主要包括 GFS、MapReduce和 BigTable。因为海量数据存储,所以常规的数据库调用查询是非常恐怖的,每次查询都将调用百亿个页面,成千上万个并发检索足以使得谷歌系统崩溃,因此Google File System将大量页面以独特的方法压缩之后再提供检索;整个系统一共包括超过两百个集群,再由MapReduce来协同作业。不仅仅谷歌,比如百度、中搜等等网站也都有自己研发的独特的平台。

硬件配置:

大型网站的硬件配置一定就好吗?答案是否定的。比如说全球最大的网站谷歌,google.com的整个架构的基础是几十万台普通的PC级别服务器。谷歌一些服务器的细节为商业机密,但是根据谷歌已经披露的资料显示,在2006年之前谷歌拥有45万台服务器,这些服务器都是非常普通的PC级服务器,甚至硬盘接口都还是有些过时的IDE接口。这也是谷歌的独特架构决定的,而对比谷歌,维基百科则拥有非常强势的服务器,全部为SCSI硬盘,而且主要的主机中都有多达6块硬盘,超过16GB内存。这比较容易理解,因为谷歌在全球拥有很多个数据中心,员工数量众多,完全有能力管理数以万计服务器的运行,而维基百科则为非营利机构,主要依靠捐赠生存,员工数量非常稀少,因此必须配备强势的服务器。其实,每个网站都应该根据自己独特的情况来配置硬件,目前 1TB SATA硬盘已经步入了量产阶段,可是2年以前1TB的硬盘只能通过RAID 0来实现,可见硬件的更新速度非常惊人,所以即便预算充裕,在配置服务器的时候也应该多考虑实际用途,而不一定要拥有最好的配置。

总结:

以上只是大型网站的概括总结,其实每个网站都有自己独特的一面,所以以上的每一条规则都未必是死规定。比如说着重沟通的Twitter.com,本质就是一个异步聊tian室,因此静态页面就不见的有必要。总之,网站架构没有死定律,只要合适网站的,就是好的架构。

本文来自: 大中型网站架构探秘

十大最吃香的网站开发技术

<Category: 技术回收站> 发表评论

1. Framework knowledge (架构知识)

架构是大型网站开发的重要部分。开发者已经从Rails, Django等公司提供的网站架构工具中收益,因为架构工具可以帮助完成那些需要一定编程知识的重复性的任务。如果你拥有领先的架构技术(像Rails, Django, CakePHP, Symfony等),你的择业面将非常广阔。

2. Widget Development (窗体小部件开发)

窗体小部件(Widgets)是一个嵌入网页的迷你应用程序,通常也可以下载到Windows或者Mac桌面下运行。它让数据变得便与携带而且更具交互性。比较出名的像Yahoo Widgets和AOL Music Widgets。窗体小部件开发除了需要掌握网络应用程序开发所需的语言知识,还需要精通Javascript和Flash知识。

3. Custom CMS themes (内容管理系统主题定制)

如今越来越多人开始使用CMS(内容管理系统,例如Wordpress和Drupal)来构建他们的网站。可以想象不可能大家都用CMS提供的默认主题,为了让自己的CMS网站在外观设计上独树一帜,就需要一些专门给CMS开发主题的技术人员。

4. CMS Customizations and plugin development (内容管理系统的定制以及插件开发)

同样随着CMS的流行,对CMS的功能定制以及插件开发的需求也越来越大。

5. PSD to XHTML services (PSD转换XHTML的服务)

在建站中,许多公司是先用Photoshop设计好网站的外观原图,然后再转换成XHTML。这需要很强的CSS/HTML知识。

6. Javascript Plugin creation(Javascript的插件开发)

Javascript的Framework非常流行,因为它使Javascript的代码开发变得简单。就比如说现在流行的Javascript Framework – jQuery,如果你在它的基础上开发优秀的插件,那么你的插件也会跟着流行起来。

7. Facebook/MySpace applications (Facebook/MySpace 应用程序开发)

Facebook/MySpace两大社交网站在美国红遍半边天。给他们开发应用程序,不用说一定是相当热门的。

8. iPhoneapplications (iPhone 应用程序开发)

同样给iPhone开发应用程序,也一直都可以被大量下载,因此也是很赚钱的活。

9. E-commerce integration (电子商务一体化)

如今电子商务网站(像Ebay,Amazon)与在线银行服务系统(像Paypal和Google Checkout的)之间的配合越来越紧密,因此电子商务交易平台的开发也是相当有前途的。

10. Flash and Actionscript Knowledge (Flash和Actionscript知识)

越来越多的公司采用Flash来制作自己的网站、展现自己的产品,因为精美的动画总是容易吸引人们的眼球。因此Flash动画技术也必然迅速发展。

本文来自Adam的博客:http://www.61dh.com/blog

本文来自: 十大最吃香的网站开发技术