上周技术关注:Flickr的开发者的Web应用优化技巧

原创 2006年05月31日 21:29:00
  • [Flickr; 网络技术; 性能] Flickr 的开发者的 Web 应用优化技巧 #
    Cal Henderson 是大名鼎鼎的 Flickr 网站的开发者之一.在一篇名为 Serving JavaScript Fast 的文章中,他介绍了用于 Flickr 站点应用优化的技巧,读罢感觉获益良多.'嚼一下别人的馍',概括一下该文的主要内容.
  • [Flickr; 网络技术; 性能] Serving JavaScript Fast #
    Flickr作者Cal Henderson讨论网站优化
    This is complicated a little by the nature of CSS and JavaScript resources. In contrast to image assets, CSS and JavaScript source code is very likely to change many times as time goes by. When these resources change, we need our clients to download them all over again, invalidating the version in their local cache (and any versions stored in other caches along the way). In this article, we’ll look at ways we can make the whole experience as fast as possible for our users - the initial page load, subsequent page loads and ongoing resource loading as the application evolves and content changes.
  • [数学] 数学之美 系列七 -- 信息论在信息处理中的应用 #
    先看看信息熵和语言模型的关系。我们在系列一中谈到语言模型时,没有讲如何定量地衡量一个语言模型的好坏,当然,读者会很自然地想到,既然语言模型能减少语音识别和机器翻译的错误,那么就拿一个语音识别系统或者机器翻译软件来试试,好的语言模型必然导致错误率较低。这种想法是对的,而且今天的语音识别和机器翻译也是这么做的。但这种测试方法对于研发语言模型的人来讲,既不直接、又不方便,而且很难从错误率反过来定量度量语言模型。事实上,在贾里尼克(Fred Jelinek)的人研究语言模型时,世界上既没有像样的语音识别系统,更没有机器翻译。我们知道,语言模型是为了用上下文预测当前的文字,模型越好,预测得越准,那么当前文字的不确定性就越小。
  • [数学] 大锤解数独 #
    数独游戏就是如图所示的往这种9x9的格子里放数字的游戏,要求是每行、每列以及第个3x3的小区内正好分布1-9,而没有重复,也没有漏用。这个图是黄炜华得冠军的最后一题。黄把他自己解Sudoku的方法称为大锤,这个方法看来确实对解复杂的题目很有用
  • [javascript; ajax] Nikhil Kothari的Script# #
    用服务器端语言写客户端脚本已经成为趋势了:RJS允许你使用Ruby来编写客户端的脚本,Google Web Toolkit使用Java,Nikhil Kothari的Script# 允许你使用C#来写客户端的脚本,他的Script# 编译器生成的不是IL,而是Javascript, 这可以极大地简化开发AJAX类的应用。
  • [软件工程; 计算机图书] 软件构建的核心就是管理复杂度 #
    也不知道多少天了,终于啃完了大部头Code Complete。经典就是经典,确实受益匪浅。首先,软件构建的核心就是管理复杂度。第二点我觉得记忆深刻的就是:以程序员为本。
  • [软件; 市场; 外包; 印度] 外包业,中国VS印度 #
    然而,大部分观察家说,中国要赶上印度还需要五年至十年时间。因为有两大不利条件。第一,尽管很多中国人懂英语,但他们的口语和写作能力都很糟糕。正因此,服务部门需要和海外分部保持频繁联系。在西安分部,英飞凌雇佣了两位全职英语教师培训员工。英飞凌管理董事Michael Tiefenbacher说,”员工之间无法顺畅交流实在是太糟糕了。人们经常将技术能力和语言能力混淆了。”理论上正确,但不适用于实际另外,中国的工程师和计算机专业毕业生和他们取得的学历相称的极少。和欧洲的同行相比,他们对理论知识的掌握更扎实,但很少人能将之应用到比如软件开发这样的实际问题上。”就比如说他们懂得描述一把钢锯的形状,说出它怎样运用,” Mr Amachi说,”但对怎样用它来做一扇门则毫无概念。”在最近的软件%u5F0

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

上周技术关注:Flickr的幕后故事

[Flickr] Flickr的幕后故事 # Flickr 是全 CGI 的动态构架,并以一种 .gne 的脚本作为 CGI 程序语言。不管网站制作菜鸟还是高手都会疑惑:gne 是哪种语言?答案: g...
  • zdg
  • zdg
  • 2005年08月22日 02:54
  • 4739

Flickr 的开发者的 Web 应用优化技巧

作者:Cal Henderson下一代web应用让javascript和css得堪大用。我们会告诉你怎样使这些应用又快又灵。建立了号称“Web 2.0”的应用,也实现了富内容(rich content...
  • eroswang
  • eroswang
  • 2008年03月25日 20:59
  • 1239

Flickr 的开发者的Web 应用优化技巧

Cal Henderson 是大名鼎鼎的 Flickr 网站的开发者之一.在一篇名为 Serving JavaScript Fast 的文章中,他介绍了用于 Flickr 站点应用优化的技巧,读罢感觉...
  • freedomsky120
  • freedomsky120
  • 2007年12月24日 15:58
  • 318

上周技术关注:Flickr对javascript干的好事

[Flickr; javascript] Flickr对javascript干的好事 # “让javascript跑得更快”原文翻译 仔细的看完文章,还有个强烈的感觉:这老兄也太能卖关子了,一...
  • zdg
  • zdg
  • 2006年08月07日 23:56
  • 3937

[上周技术关注]Ajax技术关注

[在AJAX开发中集成数据库技术 ] 如今,有相当多的Web应用程序,如Backpack,Blinksale和Gmail,都把数据库技术与AJAX集成到一起。通过提供与数据库通讯而不用刷新浏览器这种强...
  • shenyisyn
  • shenyisyn
  • 2005年12月27日 14:25
  • 1470

上周技术关注:搜索引擎经验总结

[搜索技术] 搜索引擎经验总结 # 这里是一点我在学习和开发搜索引擎过程中的一点学习和经验总结,文中讲述了蜘蛛、切词、索引、查询器等名模块的一些概述和细节,希望能给搜索引擎中的初学点的一点帮助...
  • zdg
  • zdg
  • 2006年04月10日 18:57
  • 4854

Flickr 的开发者的 Web 应用优化技巧 - DBA notes

导读:   Cal Henderson 是大名鼎鼎的 Flickr网站的开发者之一.在一篇名为 Serving JavaScript Fast的文章中,他介绍了用于 Flickr 站点应用优化的技巧,...
  • rikee19810706
  • rikee19810706
  • 2007年12月11日 13:51
  • 290

上周技术关注:测试驱动开发全功略

[软件工程] 测试驱动开发全功略 # {TDD的目标}Clean Code That Works这句话的含义是,事实上我们只做两件事情:让代码奏效(Work)和让代码洁净(Clean),前者是把事情做...
  • zdg
  • zdg
  • 2005年08月01日 22:42
  • 2832

上周技术关注:RIA的可用性研究

[易用性; RIA] Usability for Rich Internet Applications # In this article, I provide some practical ...
  • zdg
  • zdg
  • 2006年03月06日 21:34
  • 3289

上周技术关注:乔布斯的三个故事

[苹果; 人物] ipod video & 乔布斯的三个故事 # Apple 的CEO Steve Jobs, 一个曾经是睡在地板上, 一个没有钱吃午餐的辍学生, 一个曾经被自己创造的公司赶走的年轻人...
  • zdg
  • zdg
  • 2005年11月21日 01:40
  • 6013
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:上周技术关注:Flickr的开发者的Web应用优化技巧
举报原因:
原因补充:

(最多只允许输入30个字)