**就在Windows 8 M3开始编译的消息传出后,媒体开始四处追踪有关这个最新版的消息,目前最令人兴奋的进展是Windows 8的安装速度,**消息来源显示,在一台内置8核心处理器的电脑,24GB内存的超强悍电脑上(并非SSD,用传统的2TB硬盘),Windows 8的整个安装过程仅用了8分钟,如果换成SSD的话相信还有更大的速度提升。此外,Windows 8的开机和睡眠唤醒速度也有了极大地提升。
虽然操作系统开发还在进行中,但这一成绩已经令人非常满意。不过另外需要提醒的是,如果Windows 8依然采用DVD当做安装介质,那么相信这里的速度瓶颈就会让安装速度慢下来。
From cnBeta 博文精选, 感谢 服务器托管租用问答网 的投递, 新闻来源:PHP100
本文是从Cussing in Commits: Which Programming Language Inspires the Most Swearing这篇文章翻译而来。 任何一个程序员都会告诉你,编程中有时你会气得叫骂不已。但你是否知道写C++程序会比写PHP程序或Python程序引起你更多的咒骂呢?
[pic ref]
一个叫Andrew Vos的开发人员在寻找一个可以业余时开发的项目时突发奇想,他决定在GitHub上抓取100万条程序注释、评论信息,对其进行扫描,看看里面有多少脏话。他只提取了George Carlin 所说的七个脏词,按编程语言分类对它们进行统计。为了避免语言的流行程度对统计结果的影响, Vos 对每种语言都抓取的相同数量的注释。
C++荣膺桂冠,但优势不是很明显。Ruby和JavaScript旗鼓相当,紧随C++之后。然后就是C,Java和C#,它们处于中间,但数量 于前者相比大幅的下降。Python和PHP程序员可能要么对这种语言很满意,要么是很绅士、有礼貌。当然,并不是说他们没有在注释评论中留下骂语就表明 他们没有咒骂。就像Vos在他的一篇博客里写的,“我用Python,但我的所有咒骂都是跟IE相关的。”
你根本就无法统计究竟有多少开发人员在开发时对着屏幕咒骂,但如果你想找一种被诅咒的相对较少的编程语言时,PHP和Python看起来还是相对较好的选择。
然而,你会发现,读读那些实际的注释评论信息会比这些统计数据更有趣,你可以访问 Vos 在GitHub上的帐户查看一下。我个人最喜欢的一句是:“去他妈的。就这样发布吧。”一点没错。布吧。”一点没错。
感谢凑够十条的投递
新闻来源:.techrepublic.com
Justin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。 在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello world”这种类型的教程)以及面向专家类(MSDN杂志)。这个观点很好,有关程序员如何从初级跃升到中级的信息极少。以下是为了实现这种转变需要你去做的10件事。
**1.学习另一门语言 **其实你学的是哪一门语言并没有关系,但是学习另一门语言(不管你已经了解多少种语言)将把你打造为更好的程序员。能学会一门与你日常使用的语言风格迥异的 语言则更佳。打个比方,如果你是C#程序员,学习VB.NET或者Java对你的帮助就没有学习Ruby或者Groovy大。 我说“学另一门语言”的意思是要真正学会它。学习一门语言包括三个领域的知识:语法、内置操作符和库,以及“如何使用”。前面两个简单;我认为一名有经验 的程序员,根据语言的不同,能在半小时到几小时内掌握足以维护代码的语法知识。操作符和库只不过是知识逐步积累的过程,你什么时候想清楚要了解什么了,再 去查阅参考材料也不迟。只有第三项,“如何使用它”-要花上你几个月的时间去跟这门语言打交道,真正的奇迹就在此发生。我建议用这门语言的风格去做一个适 合该语言的项目。 真正学会了另一门语言之后,我敢保证你的程序员水平一定会突飞猛进。
**2.学习先进的搜索技术、手段和及策略 **作为一名好的程序员,不仅仅是技能的问题了,而是你寻找信息的技巧,这个趋势越来越明显。对大部分人而言,仅仅输入“现代语言及开发框架”,这都是泛泛之 谈,记不住多少的。因此,你完成工作的能力通常取决于你的检索能力。不幸的是,了解到如何找到准确而高质量的信息可不仅仅是跑到TechRepublic 来找答案,或者在你选好的搜索引擎上敲几个字那么简单。 “技术(Techniques)”、“手段(tactics)”和“策略(strategies)”看起来是一回事,实际上并非如此。你需要学会的技术是 掌握你喜爱的搜索引擎的高级搜索系统;你需要了解诸如布尔操作符,如何过滤结果(像“非”关键字,域限制等等),关键字的词序扮演什么角色,等等。一句 话,RTFM(Read The Fucking Manual,读那些他妈的手册)吧。 你应该学会这些手段,诸如如何接近特定的搜索,以及了解自己实际上想查些什么。查错误很容易—只需查出错代码即可—但是许多搜索的关键字选择要困难得多。 至于策略,你需要学会的东西,包括像应该使用哪种搜索引擎(提示:普通的搜索引擎不一定就是最佳选择),使用普通搜索引擎前应该访问哪个网站,甚至是应该 到哪个论坛去寻求帮助,等等。
**3.帮助别人 **教别人始终是学习一切东西的最好方法之一。相对而言,由于你在开发领域还是个新手,认为自己没什么可教给人家的,这可以理解。但这毫无意义。记住,你所学 到的一切都是你从别人或别处学到的;因此请尝试一下,成为另外一个人要请教的“别人”。每天尽量花一点时间试着回答TechRepublic上的问题,其 他网站的亦可。读读其他会员的回答,你也可以学到很多东西。
**4.有耐心,常练习 **研究表明,要成为一名“专家”,需要花费10年,或者10000到20000小时的刻意练习时间。真的很久。还有,成为专家不尽然就是执行10年同样的任 务;通常这意味着要在特定领域内执行广泛的任务。需要花费大量的时间和精力才能成为“专家”;做几年程序员是不够的。想在30岁左右成为一名高级软件开发 工程师?要么尽早接受教育/培训,要么你得愿意在闲暇时间进行大量的工作、阅读和练习。我从高中开始编程,还牺牲了许多休息时间去跟踪行业发展、学习新技 能等等。结果,我获得中级和高级程序员的时间就比我的大部分同事都要早得多,随着时间的推移,这些就转化成为很多的金钱。
**5.对教条拒之门外 ** 是时候开诚布公了:也许初级程序员了解的东西还不足以说出做某件事情有一种最好的方式。尊重朋友或者权威的观点是好的,但直到你更有经验之前,不要把他们 的观点说成是你自己的。很简单,如果你所了解的不足以让你独立地找出这些东西来,你又怎么会认为你知道哪一位“专家”是对的呢?话是难听了点,不过请相信 我;由于受某些愚蠢建议的蛊惑,或者追随某些根本不知道自己在说些什么的所谓专家,白白把自己的职业生涯耽搁了几年,这样毛头小伙程序员,我见过多了。这 一点有一个很好的例子,就是面向对象结构的滥用。比如说,许多初级者读了一些有关面向对象的信息后,突然间,他们那简单的应用程序的类图看起来就像埃菲尔 铁塔一样了。
**6.深入学习一点先进理念 **成为一名中级程序员,很大一部分是要在代码里面体现出一些所擅长的概念。就我而言,是多线程/并行性,是正则表达式,以及如何对动态语言进行变化(后两个 在我离Perl渐行渐远后开始退化)。这是如何发生的?多线程和并行处理是因为我读了相关文章,觉得它看起来很有趣,然后再自己把它弄清楚了;然后我就一 直使用这些技术来写应用。我做过一件工作,是用Perl写的,里面运用了大量的正则表达式。我也用一个过程引擎模板和内置数据库系统写过我自己的电子商务 引擎;那时我几乎花了2年时间在这上面。 找到真正令你着迷的东西。也许是图像处理,也许是数据库设计,等等。即便你是一个入门级的程序员,也要尝试一下成为某一自己所关注领域的专家。这会让你相 当快速地进入到中级水平,一旦你到了那个水平,你的专家之路也走到一半了。
**7.学习你的领域里面的基本理论 **写出“Hello World”,跟理解那些字是如何显示到屏幕上的是两码事。通过学习支撑你所从事的工作的“基础/底层工作(groundwork)”,你会变得更加在 行。为什么?因为你会理解事物为何会以这种方式运作,当东西坏了就能知道是哪里的问题,等等。通过掌握工作的底层机制,你变会得更出色。 如果你是Web程序员,读读HTTP RFC和HTML规范。如果你使用代码生成器,好好看看它生成的代码;如果你使用数据库工具,看看它生成的底层SQL语句,不一而足。
**8.看看高级程序员的代码 **在工作中看看高级程序员写的代码,然后问一问事情是如何以某种特别的方式完成的,为什么?可能的话看看开源的项目。甚至即使其他程序员没有最好的编程习 惯,你也会学到许多编程经验。当然,要小心别学到坏习惯。我的意思是说不要生搬硬套人家的东西;你要能领会到哪些是能行的通的,哪些是有道理的,然后再模 仿人家。
...
千千静听的危机
百度统计热力图发布
百度2010年度搜索风云榜发布
百度2010年度新闻搜索排行榜
关于百度的五大真相
百度文库深陷业主隐私门
百度文库送用户进监狱
百度文库——彪悍的强盗
也说百度的框
百度经验上线
对百度“框计算”的几点看法
解读百度《搜索引擎优化指南》
从百度说吧说开去
也谈百度说吧
百度推出百度说吧
百度的框计划
百度的矛和360的盾
从百度开放平台所想到的
百度开放平台引争议
百度应用平台的马太效应
百度360之争的背后
百度日本贴吧上线
百度统计与CNZZ统计横向评测
百度贴吧优化分析、设计全解析
百度的高收入与低道德
百度奇艺网的Hulu模式在中国的生长
百度支持Nofollow并内测百度站长平台
百度被伊朗黑客攻陷
百度2009年度搜索风云榜发布
百度文档分享平台上线
Boss of the Year Entry Form
#
Now that we’ve thrown ’em off the trail, use the form below to get in touch with the people at Engadget. Please fill in all of the required fields because they’re required.
[ **
创建一个新帐号
** ]
作者 陈怀临 | 2011-03-03 21:13 | 类型 行业动感, 通讯产品 |
28条用户评论 »
云中自有美如玉。云中自有人民币。
最近HP与Cisco互相掐的厉害。从台下走到了台面。所有的原因都是为了云中的交换机,虚拟的交换机。其表面现象是IEEE 802.1Qbg and 802.1Qbh标准之争,其本质上是话语权之争。没有对错;只是输赢。
一切的一切都是云中的网络虚拟接入之争:VN-Tag vs. VEPA。
记得我曾经说过这样的一句话:网络系统的本质其实就是switching。其他的都是次要。是Addition。
目前VN-Tag阵营主要是Cisco和Vmware. VEPA是HP,IBM,Juniper等等。
BTW,为什么不见我大宋华为??哪个派别都不想参加?去哪个阵营都堵的慌?
对数据中心,或者云中的网络虚拟接入感兴趣的同学们可以参阅:
–下一代数据中心的虚拟接入技术–VN-Tag和VEPA , 《弯曲评论》
–Converged Network Network Edge Virtualization Standards Overview, HP
–VMWare Virtual Networking Concepts, VMWare
–Standardizing Data Center Server-Network Edge Virtualization, Juniper
**“云中的互掐–HP vesus Cisco”有28个回复 **
...
_“织布机告诉我们目标,这是命运。”_
——《刺客联盟》,2008
1715年,曹霑在南京出生。这个孩子自然不会预料到他将会以一部小说而名留后世,也不知道家族世代经营的事业正如夕阳般坠下。当时的江宁织造已由曹氏家族执掌了五十年,辖下五万余名织工继续用流传了数百年的技术织出云锦,这种灿如云霞的锦缎只供皇家使用;而织工们按照传统挑花结本,把复杂的织物花纹转成一串用线存储的二进制代码,再依照这些代码,织出龙袍妆花。
在织布机上,预先固定好的竖线是经线,而用织梭从中穿过的则是纬线。纬线从经线上方还是下方穿过,就决定了织物的花纹。繁复的花纹需要多种颜色的丝线,更需要准确无误的操作。而单凭人脑来记忆几十种颜色的纬线应该如何穿过经线,无疑是不可能的任务。
所以早期的织匠们制出了图纸——结本。做为纸上花样和织出锦缎的中间步骤,这些打了结的线条会告诉织工,每种纬线穿过时经线应当提起还是沉下。配合口诀,织匠们可以尽可能地提高效率。
十五世纪,南京云锦艺人制造出了云锦妆花环形花本大花楼织机。这种庞大的提花机高达四米,需要两个人配合操作,楼上的拽花工唱出口诀提升经线,楼下的织手根据提起的经线,投梭打纬妆金敷彩。大花楼织机再没有过太大的变化,可以认为已经达到了人工织锦的效率极限——然而,这也不过意味着每天只能产出几厘米的成品而已。
寸锦寸金,说的就是这种情形。所以元明清三代,都设置了江宁织造以供应宫闱之内的锦缎需求,形成了容纳数十万人的产业。到了曹雪芹出生的康熙乾隆年间,正是云锦的鼎盛时期,秦淮河畔织户云集,机杼声彻夜不绝。
十二年后的雍正初年,曹家被革职抄家而没落,而提花机依然不紧不慢地唧唧作响。此时,在遥远的法国,已经有人开发出了更方便的提花机,只需再过一个世纪,织花锦缎就不再是奢侈品。提花机学会了认出纹样,靠人工记忆的口诀也失去了用武之地。
欧洲游历和学徒的传统,造就了许多城市独特的支柱产业,例如威尼斯的玻璃业和法国里昂的丝织业。1725年,里昂的织匠鲁修做出了开拓性的发明:他用打孔纸带控制经线的提起和放下,从而让织出花样成为了一种半自动的工作。
做为一个乐器工人的儿子,鲁修把家学和自己的工作结合得很好。然而,柔软的打孔纸带不能织出太宽的织物,这是它的致命伤之一;而纸带依然需要有人照看,每穿过一次纬线,纸带就需要向下移动一格。鲁修提花机的最大贡献,在于实现了花纹的二进制存储——以机器能够识别的方式。历史上第一次,机器能够读出存储介质中的内容,并且照其行事。
三年后,鲁修的合作者部分地解决了这种提花机的问题:他用打孔的硬卡片取代纸带,每片卡片上记录几行纹样内容,然后将这些卡片连接起来,构成一个大环。这样就能够织出更大的幅面,也能免除在循环的纹样中更换纸带的工作。又过了将近二十年,发明家沃康松制造出能随着织物的进程而自动进动的纸卡输送装置,进而革新了纺织工业,全自动提花机就此诞生。
虽然沃康松的提花机还有些缺陷,但是的确能够提高纺织的速度。然而,迎接这位发明家的,却是失业的纺织工人迎面扔来的石头。机器抢夺了人们的工作,人们就把怨气撒在机器的发明者身上——这在那个资本主义发展不久的时期,十分常见。
纺织工人的怒气并没有阻挡提花机发展的进程。1805年左右,法国人雅卡尔终于发明了堪称完美的提花机,可以用打孔纸卡控制花纹,完全自动,而且效率是之前的二十五倍,就像一台计算机一般。当时的法国皇帝拿破仑专程来参观这台机器,赠与雅卡尔终身奖金,还允许他从每台卖出的提花机中提取五十法郎。仅仅过了几年,欧洲就有了一万余台雅卡尔提花机。
雅卡尔提花机,可以算是现代计算机的起源之一。几十年后,世界上第一位程序员——一位女性——谦逊地把第一台可编程数字计算机与雅卡尔提花机相比,而这位女程序员,正是诗人拜伦的女儿。
Here we go again: After a six hour shutdown about two weeks ago, traffic monitors are once again reporting that Libya has lost internet connectivity, most notably that search queries to Google from Libya have flatlined starting around a day ago.
Unlike the last time Libya went offline and the process used to shut down the connectivity in Egypt (where Internet service providers simply shut down their servers) someone has come up with a more technologically advanced way of taking the country offline this time. According to Rensys the routes in Libya are still up, but there is no data packet traffic on the still open routes as the traffic is “blackholed” right before it enters the Libyan netspace.
...
[ **
创建一个新帐号
** ]