首页

搜索结果

"category:/Web������"

<<上篇 1 2 3 4 5 6 7 8 9 10 11 下篇>>

标题及摘要 日期/时间
121
每位网页设计师新手都应知道的10件事
  在做网站时会遇到很多的问题,所以网页设计师通常要扮演多种角色,并且要掌握如何构建一个有效实用的网站布局知识。   你在网页设计所学到的大多数教训都来自工作经验。学习是一个反复持续的过程,并且没有比犯错更好的方式来获得知识(从错误中学习)。在本文中,我们将讨论10个重要并常规的技巧,这是每位网页设计师新手都应该知道。   1. 优化图片,获得更好的页面加载速度   学习如何通过选择正确的格式,来优化网页图片,并确保文件大小在可行的范围你是足够小的。虽然现在人们已经都在使用宽带,但仍然有人是拨号上网...
2010-12-21
11:55:11
122
为什么 Google 做不出 Instagram
instagram 是近期窜红的 iPhone App 和图片分享社区。仅一周时间就积累了 10 万注册用户。但 InstaCamera 可不是新玩意,那东西以前叫“拍立得”。谁拿个 Polaroid 在手,立马文艺的牛比闪闪。著名博客评论家 Robert Scoble近日发表了一篇博客,详细阐述了为什么 Google 不能出品类似 Instagram 的应用. 今晚我和一 Google 高管聊天,提起了近期窜红的 Instagr.am (几个星期内超过 50 万的下载量),然...
2010-11-25
10:24:53
123
从3个科技公司里学到的57条经验
自1999年起我就开始发掘一些科技公司,并帮助它们运营。我最近的一个公司是fabulis.com。下面是从干这行中得到的57条经验。我可以列出更多,但恐怕会令你厌烦。 1.做你个人有热情的事情。你是你自己最好的民意代表。 2.用户体验很重要。大多数产品做不到这些是因为用户弄不清怎样才能从这些产品中获得好处。很多产品做不到这些是因为过于复杂。 3.要懂技术。你不必去写代码,但你必须能理解它是如何被开发出来的,如何工作的。 4.创业公司的CEO必须,必须,必须担任产品经理。他/她必须对产品拥有功能性的用户体...
2010-11-22
14:44:59
124
敏捷十年,成效几何?
自从编程界的领袖们发表旨在通过接受需求变更,加强同用户合作,缩短软件提交周期来改善软件开发过程的敏捷软件开发宣言至今已近10年之久了。 敏捷宣言制定2001年2月,当时一群软件开发者聚集在犹他州,他们希望能找到一种可以替代那些由文档驱动的、“重型”的软件开发模式(如当时的被当作金牌标准的瀑布模型方法)的新方法。 尽管早在犹他州会议之前,敏捷开发方法就已经出现,但这次会议却被当作这种方法论推广进程中的一次分水岭事件。十年以来,敏捷开发已被众所周知,很多软件公司采纳了Scrum和X...
2010-11-17
22:31:59
125
高性能服务器架构
1) 数据拷贝Data Copies -- 技巧什么的 2) 环境切换Context Switches -- 理性创建线程 3) 内存分配Memory allocation -- 内存池 4) 锁竞争Lock contention -- 没有好的办法, 和具体的业务特点以及软件的设计结构有密切的联系
2010-11-14
23:52:46
126
ARM芯片介绍
目前,几乎所有的智能手机和MID,使用的都是ARM芯片。 这种芯片相比Intel公司的芯片,指令集较简单,所以功耗低、成本低,特别适用于移动设备。随着性能不断提高,它已经开始装备上网本和平板电脑。 它的名字ARM,指的是英国芯片设计公司ARM Holdings。这家公司自己不制造芯片,专门授权其他公司制造。因此,市场上有多家公司生产多种ARM芯片。再加上,ARM公司目前主要授权三个系列的芯片设计----ARM 9、ARM 11和Cortex,所以就造成普通消费者感到眼花缭乱,不知道如何选择。各种ARM芯...
2010-10-11
9:32:40
127
淘宝网高性能可伸缩架构技术探秘
作为国内最大的B2C网站,淘宝网的网站架构一直承载着数据量告诉增长压力,要保证良好的负载和流程的使用体验,一个可伸缩性的高性能网站架构必不可少。 应用无状态 有效使用缓存 应用拆分 数据库拆分 异步通信 非结构化数据存储 监控预警系统
2010-10-1
17:03:03
128
苹果就像一家大型创业公司,成功产品的关键是小团队
本文原载Sachin’s Posterous,作者曾在苹果公司工作过。 iPhone 上我最喜欢并且使用最多的应用是苹果的「Remote」,它让我可以遥控 iTunes ,后者通过我家里的 Airport Express 无线基站将音乐传送到客厅的立体声音响。不过,为什么这个应用已经有 8 个月没有更新了呢? Gizmodo.com写道 没错,按时间来说「Remote」这个应用确实该更新了。不过,它到目前仍然没有更新的原因是:写这个软件的人现在正忙于其他的事情。没错!是这个「人」,而不...
2010-9-15
17:54:59
129
淘宝系统的数据量及Hadoop架构
近日,由中科院计算所主办的“Hadoop 中国2010云计算大会”在北京召开。淘宝网作为国内最大的Hadoop应用商之一赞助与参与了这次会议。下面是ppt的一个节选: 淘宝网目前有会员2亿左右,日均UV高达4000万,日交易量高达10亿元,每天产生大量的数据,所以部署了一系列不同规模的Hadoop集群。淘宝生产所使用的Hadoop集群为目前国内规模最大的Hadoo集群之一。在会议前一天,这个集群的规模是 1.总容量为9.3PB,利用率77.09%。 2.共有1100台机器。 3...
2010-9-11
10:28:05
130
一些鲜为人知的编程事实
我的程序员经历让我明白了一些关于软件开发的事情。下面是一些在编程中可能会让人感到诧异的事情: 一个程序员用了大约只用了10%-20%的时间来编码,而且大多数程序员,无论他的水平如何,其平均每天只有10-12行的代码最终会进入最终的软件产品中。这是因为,优秀的程序员会花费90%的时间来思考、调查、研究最佳的设计。而糟糕的程序员则会花费90%的时间来调试代码,并随意地改动代码并尝试让代码工作起来...
2010-9-3
11:28:36
131
软件架构概念大观
软件架构对于每一个人的理解都是不同的,通过分类可以在包容细节差异的小基础上明确共性,达到“概念总体上的清晰”。 将软件架构概念分派别: 1.组成派 软件系统的架构将系统描述为计算组件及组件之间的交互。 计算组件是泛指的,可以进一步细分为处理组件,数据组件,连接组件可以是子系统,框架,模块,类等不同粒度的软件单元 特征: (1.关注架构实践中的客体--软件,以软件本身为描述对象; (2.分析了软件的组成,即软件由承担不同计算任务的组件组成,这些组件通过相互交互完成更高层次的计算。 ...
2010-8-15
9:56:13
132
换一种态度看程序员
有这样一群人,他们经常孤独地工作到深夜,漆黑夜里的显示器成为房间中唯一的光源,手边残留着比萨饼和碳酸饮料。繁重的编码任务让他们很少离开座位,即便是周五的深夜,这些人依旧在办公室中奋战。 乍一听,这像是在描述黑客们的工作状态。但实际上,大多数普通的开发人员就是这样生活着。除了工作,他们有家庭、兴趣以及责任,但项目的压力让他们无暇顾及工作以外的事情。工时长、假期短以及与当前社会发展脱节等问题普遍存在于他们当中。 虽然现在社会大力倡导所谓的知识经济,但这群聪明且高度专业化的人员不被重视,因为经理们认为,程序员...
2010-8-9
18:15:56
133
19个心得 明明白白说Linux下的负载均衡
一、目前网站架构一般分成负载均衡层、web层和数据库层,我其实一般还会多加一层,即文件服务器层,因为现在随着网站的PV越来越多,文件服务器的压力也越来越大;不过随着moosefs、DRDB+Heartbeat的日趋成熟,这问题也不大了.网站最前端的负载均衡层称之为Director,它起的是分摊请求的...
2010-8-9
18:13:52
134
为什么敏捷方法能够在软件开发领域行之有效?
文章来源 – Martin Fowler 和 Neal Ford 在 Paris – USI 2010 的演讲 有很多的书籍讨论敏捷方法是怎样工作的(How it works?),在这个主题演讲中,Martin Fowler 和他的同事 Neal Ford 讨论了敏捷方法能够在软件开发项目中行之有效的原因(Why it works?)。作为敏捷方法的发起人和传道者,Martin Fowler 和 ThoughtWorks 一直试图从理论层面证明敏捷方法的可行性,同时不厌其烦地解答...
2010-7-19
10:34:00
135
我收藏的链接(46)
Keji Technology Blogs 一个英文科技博客和新闻网站, 包括了信息技术,web2.0,互联网,消费电子产品,社会网络媒体等文章
2010-5-7
10:41:34
136
我收藏的链接(45)
我收藏的链接(45)使用分层的 Selenium 框架进行复杂 Web 应用的自动测试 Selenium 是一种 Web 应用的自动测试工具,通过模拟用户对 Web 页面的各种操作,可以精确重现软件测试人员编写的 Test Cases 步骤。Selenium 包含三个工具:Selenium-IDE,Selenium-RC 以及 Selenium-Core。其中,Selenium-Core 是驱动 Selenium 工作的核心部分,作为一个用 JavaScript 编写的测试引擎,它可以操作 Web 页面上...
2010-3-1
9:54:00
137
SQL 语句性能调优
SQL 语句性能调优 简介:经常听到有做应用的朋友抱怨数据库的性能问题,比如非常低的并发,令人崩溃的响应时间,长时间的锁等待,锁升级,甚至是死锁,等等。本文针对应用开发人员经常接触的 SQL 书写部分进行优化,以期望能对数据库开发人员有所帮助。
2010-2-12
23:50:28
138
JavaScript Guidelines and Best Practice
Introduction JavaScript Problems unique to client side processing JavaScript Standards Online JavaScript Documentation JavaScript Books Browsers with JavaScript Support Browsers without JavaSc...
2010-1-26
11:22:43
139
Javascript Best Practices
Introduction This document is a list of best practices and preferred ways of developingjavascriptcode, based on opinions and experience from many developers in thejavascriptcommunity. Since this is a list of recommendations rather than a list of absolute ...
2010-1-26
11:19:29
140
Google考虑关闭中国谷歌运营及网站
Google考虑关闭中国谷歌运营及网站 谷歌在其官方博客上宣布,考虑关闭中国运营及网站Google.cn: 与其他很多著名组织一样,我们经常会碰到各种各样的网络攻击。去年12月中旬,我们检测到一次来自中国的,对我们集团网络设备高度精密和有针对性的网络攻击,在此次攻击中,谷歌公司的知识产权遭到窃取。我们很快就查清这并非只是一场单纯的安全事件。 首先,此次攻击并非仅仅针对谷歌。我们在调查中发现,至少有其他20家大型公司也成为了类似的攻击目标,这些公司所在的行业分布广泛---包括互联网、金融、科技、媒体和化工...
2010-1-13
9:22:12

<<上篇 1 2 3 4 5 6 7 8 9 10 11 下篇>>