上周技术关注:Google会不会做操作系统?

来源:互联网 发布:c语言编程小代码 编辑:程序博客网 时间:2024/04/30 18:55
  • [Google; 操作系统; 微软] Google会不会做操作系统? #
    “我们必须观察这些家伙,看上去他们在做些能跟我们竞争的东西”,盖茨这么跟自己说,也这么跟Fortune的Fred Vogelstein说。毫无疑问,这个酝酿了有两年的事情,最近一定应该有些结果了。毫无疑问,那将是一个简单、易用、低价、高度开放性的产品。毫无疑问,紧张的不会只有Gates,还有苹果和Dell。
  • [.NET开发; ajax] ASP.NET 调味品:AJAX #
    使用 AJAX 的应用程序更难于维护吗?答案主要取决于您已经使用的 JavaScript 的数量,以及您组织和维护它的好坏程度。很多开发人员认为 JavaScript 难于编写、测试和调试(不是因为 JavaScript 本身,而是因为工具支持和开发人员的知识)。如果您当前正在使用 JavaScript 实现链接的下拉列表,并切换到 AJAX,您的代码可能较为容易维护(Ajax.NET 对 .NET 类型和数组的支持是重要原因)。但是,如果您使用返回方式来实现,现在您将向您的应用程序 (JavaScript) 引入崭新的语言。您将必须处理这样的情况:存在某些不参与 ViewState 的数据(这一点我们在按钮单击事件中可以看到)。
  • [计算机图书] 一个知名出版商的挫折——解读 Wrox 的历史、现在与未来 #
    收购 Wrox 的是东家是大名鼎鼎的 John Wiley ,该出版社 历史极其悠久,始建于 1807年,最开始它以出版美国文学巨匠(如欧文、爱伦坡)的著作闻名,进入20世纪后,则确立了其在科学和信息技术领域的出版领导者地位。现在每年出版大约2000余本图书或电子书,所涉及的领域包括科学、技术、医药类零售图书和各种教材以及期刊等。Wrox归属于John Wiley这个百年老字号,应该是值得广大喜爱Wrox红皮书的读者欣慰 的。虽然, Wrox 与 John Wiley 之间的磨合还有待时日,但是 Wrox 的优势和出版理念与 John Wiley 的优势和出版理念有机地结合起来之后,一定产生更大的能量,释放出更多的优秀作品。
  • [ajax] Ajax对构架影响的思考 #
    我认为Ajax根据对于构架的影响程度,可以分为两种,工具包型和框架型。1,工具包型:为通用的Web开发方式提供一系列Toolkit来获得Ajax的优点,但是不影响软件的构架以及现有的WebUI 的框架(如ASP.NET),以及开发人员在Web开发方面的经验。如:MagicAjax和zumiPage。2,框架型:提供了另外一种Web开发的框架,对软件构架有比较大的影响,可能需要开发人员有比较强的脚本技能。比如:Altas和AjaxAspects。工具包型一般不需要开发独立的Service给Ajax使用。而框架型实际上把Ajax作为实现Rich Internet Application的UI的技术,这样就需要有Service的支持。框架型Ajax更类似于Flex这样的框架,区别在于Ajax是使用JavaScript开发,运行于Browser;而Flex(Laszlo)使用特有的语言开发,并运行于Flash Player。
  • [微软; Joel; api] 微软是如何输掉API之战(下) #
    我自己真的是对此有点伤心。对我来说,Web很棒;但是,基于Web的软件反应慢,用户界面不统一是对日常稳定操作的一大退步。我爱我的富客户端软件,而且当我需要去使用这些软件的Web版本的时候,我会呆掉的。我每天使用的这些 软件有:Visual Studio,CityDesk,Outlook,Corel PhotoPaint,QuickBooks。 但,这些却是程序员即将要带来给我们的。没有人(我再重复一次,没有人意味着少过一百万人)会再使用Windows API做开发。风险投资商不会给做Windows应用程序的公司钱的,因为他们担心来自微软的威胁。并且,绝大多数用户不像我这么在意蹩脚的Web界面。所有的这些兆头都对微软不妙,它无法再从API垄断上获得巨额利润了。新的API是HTML,而市场的新胜利者将会是那些能玩转HTML的人。
  • [微软; Joel; api] 微软是如何输掉API之战(上) #
    在微软内部有两股相对的势力。我把随意把他们叫做陈•雷蒙德帮(陈雷帮)跟MSDN杂志帮(杂志帮)。 经过VB的胜利之后,杂志帮已经掌握了主导权。突然之间,技术变革成了可以可以接受的事情了。IIS 6.0新的线程模型对旧应用程序说了拜拜。当我发现Windows Server 2003的用户使用FogBugz时会出现问题的时候时很震惊的。还有,.Net 1.1也并不完全兼容1.0。现在,一切都真相大白了。微软操作系统的开发团队受杂志帮影响,他们不再往旧的Windows API做修补增强,他们选择了用新的玩意将其完全替代。Win32的平台已经是历史了,开发者现在需要考虑的是WinFX平台了-这是一个全新的 Windows API。所有的事情都变了,现在都是基于可托管代码的.Net、XAML、Avalon。是的,这些东西比Win32的强大了很多,我承认这点。但是,这并不是一个升级,而是一场抛弃过去的革命。
  • [Google; 计算机图书] Google Hacks #
    对于Google,有很多东西是一般用户所不了解的。看起来简单、明了的Google界面掩饰了它下面深藏的Google索引、引擎的源动力和搜索语法的灵活性。Google Hacks义无返顾地潜入到深层的Google世界中,最大程度地挖掘了Google的潜能:挖掘信息而不仅是搜索,执行有效完成工作的任务,使用Google API自动执行复杂或者重复性的工作,想尽办法挖掘出每个搜索结果的价值。考虑到超过80亿个网页,Google索引的规模已经是“Google Hacks”第一版出版时的四倍了。既然Google发展的这么快,本书也同样要发展,以收录进新的Google服务和用于原有功能的新hack程序。除了将过去的内容完全更新和重组外,这本“Google Hacks”还将继续给用户提供很多令人叫绝的Google技巧。本书适用于从事互联网搜索的科技工作者以及广大的电脑爱好者阅读。
  • [ajax] 使用AJAX的十大理由(译文) #
    保守来说,AJAX在现在是热得不能再热的技术。没有人能否认,它拥有大批的支持者。在CNN上,它从二月份的一个不被看好的词语到十月份成长成一个初具雏形的技术。所以,有必要要看看为什么AJAX能发展成为现在的样子,为什么它能不断成长,并且在短的时间内迅速变得无处不在。所以,我用午夜谈话的风格,来给出 需要AJAX技术的十大理由。
  • [ajax] AJAX:开发者新的一天 #
    虽然大部分开发人员在过去使用过XMLHttp或者使用Iframe来加载数据,但仅到现在我们才看到传统的开发人员和公司开始采用这些技术。就像新的编程语言或模型伴随着更多的痛苦,开发人员需要学习新的技巧及如何最好利用这些新技术。这篇文章讲述了开发人员使用AJAX需要使用的工具和技术。
  • [C++; 标准] C++0x : C++正在酝酿下一次自我完善? #
    C++09能给我们带来什么, 这是C++程序员最关心的. 文中谈到了C++委员会这次对标准的修订的目标依然是让C++可以被更轻松的学习和使用, 同时, 他指出: “当然, 我们绝不能为了语言更容易被教学而移走某些语言特性. ” 新标准的C++也将在一些特殊领域得到应用, 比如数值计算, windows风格的应用开发, 嵌入式系统.
  • [javascript; 网站设计; CSS; WEB标准] wg:Bookmark: my Top 20 of 2005 #
    We can't escape it: the end of the year is the time for lists, charts and so on... To honour the tradition, a few days ago over at blog.html.it I posted my top 20 bookmarks of 2005. I'll report them here in English: they're divided by category, in no particularar order.

更多技术动态,请访问我的365Key(RSS),你可以通过365Key订阅。