代码改变世界

使用Google App Engine、Google Closure Library与Clojure编写HTML5应用

2011-09-23 23:04 by 狼人:-), 155 阅读, 0 推荐, 收藏,
摘要:上周,Freiheit.com的CTO Stefan Richter在慕尼黑举办的Google开发者日上谈到了他对于使用HTML 5与Google App Engine编写富Internet应用的愿景。特别地,他认为相对于基于服务器端的页面渲染来说,基于HTML 5来构建客户端组件会更加困难。在之前的Web开发中,厚重的客户端应用模型都是基于Widget、事件以及事件处理器,这经常会导致复杂的事件处理链,而这一切会造成维护的 梦魇。在两层的客户端应用模型中,人们甚至会直接从事件处理器中访问数据库。借助于服务器端的页面渲染,人们可以创建完整的页面,每次都是一个请求,一个 响应。Stefan认为借 阅读全文

Silverlight 5即将来临

2011-09-23 23:04 by 狼人:-), 158 阅读, 0 推荐, 收藏,
摘要:可能最早在2010年12月,微软将揭晓Silverlight的未来,届时Silverlight 5的细节将被共享。但通过与以前的版本的绰号来看,Silverlight 5 很可能是当前版本的Silverlight 4 的延续。微软宣布2010年12月2日,将会举办由微软企业副总裁Scott Guthrie主旨演讲的Silverlight Firestarter发布会,主题为“Silverlight 的未来”。随着即将发布的Internet Explorer 9,Silverlight对Web开发人员来说可能失去了吸引力,特别是考虑到HTML会在所有这些平台上提供最广泛的跨平台访问。在微软,已经 阅读全文

Apache将整合Google Wave功能

2011-09-23 23:04 by 狼人:-), 257 阅读, 0 推荐, 收藏,
摘要:北京时间11月25日消息,据国外媒体报道,谷歌于今年8月宣布关闭在线实时沟通协作服务Google Wave。但开源项目Apache软件基金会日前宣布将推出一款类似于Google Wave的服务,在其开源软件Apache中整合Wave技术。分析称这一新服务将使Google Wave在线协作概念重获新生。Google Wave于去年正式推出。据悉,谷歌在推出这一服务时雄心勃勃,希望其可以对在线通信以及实时协作产生革命性影响。与统一的交流沟通平台操作相类似,Google Wave将电子邮箱、即时信息、文件分享、博客、状态更新等多项在线沟通方式整合在一个平台中,以此提高用户工作效率。分析称谷歌在Goo 阅读全文

轻量级的Web服务器Nginx0.9.0 开发版发布

2011-09-23 23:04 by 狼人:-), 180 阅读, 0 推荐, 收藏,
摘要:Nginx 是一款轻量级的 Web 服务器,同时它也是一个反向代理服务器及电子邮件(IMAP/POP3)代理服务器。Nginx 由俄罗斯的程序设计师Igor Sysoev所开发,最初是为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过四年多了。Nginx 特点是占有内存少,高并发形态下的发现也相当优秀。国内几个大型门户网站都已经过渡到 Nginx 平台上,比如:腾讯、网易等。正是考虑到这些优点,OwnLinux.cn 的Web服务器也是使用的 Nginx 。Nginx 0.9.0 开发版有以下更新# Feature: the “keepalive_disable” d 阅读全文

Silverlight 结构分析

2011-09-23 23:04 by 狼人:-), 168 阅读, 0 推荐, 收藏,
摘要:Silverlight是微软提供的一种Web前端应用程序开发框架,是微软RIA的主要应用程序开发平台。Silverlight以浏览器的插件方式,提供丰富的多媒体展示功能以及更多交互性的Web前端解决方案。本文的重点在于探讨Silverlight的整体架构,以及Silverlight应用程序是如何在浏览器中运行的,各个子部分的作用是什么。1.整体结构Silverlight是以浏览器插件方式运行的,在安装完Silverlight后,我们来看一下安装目录:C:\ProgramFiles\Microsoft Silverlight\4.0.50917.0,主要文件如下:>> npctrl. 阅读全文

HTML5 VS.Flash:Adobe面向何方?

2011-09-23 23:04 by 狼人:-), 158 阅读, 0 推荐, 收藏,
摘要:看来去年Adobe就要转向HTML5并且将其整合入产品战略中。在本次Adobe开发者大会(MAX)上,演讲者Lee Brimelow尝试向开发者阐述公司的HTML5战略,尤其是HTML5在桌面以及移动平台上和Flash以及Flex的竞争。Adobe Illustrator,Adobe的旗舰级产品之一,最近也拥有了HTML5扩展包。它提供了对HTML5和CSS3的基本支持,并且扩展了SVG能力以及可以协助开发者设计web和设备内容:Illustrator的HTML5扩展包提供的特性能够帮助用户利用HTML5、CSS3、SVG和Canvas的最新特性来支持多屏幕多分 辨率开发。SVG和Canvas 阅读全文

微软发布Silverlight 5 Beta新特性

2011-09-23 23:04 by 狼人:-), 187 阅读, 0 推荐, 收藏,
摘要:微软Silverlight是Rich Internet Application(RIA)应用开发技术之一,其强大的功能以及丰富的用户体验已经得到广大开发人员和终端用户的肯定。在今天的 Silverlight FireStarter大会上,微软副总裁Scott Gu正式宣布Silverlight 5 Beta版目前所提供的最新功能,并且由微软不同开发团队对Silverlight 5新功能进行了同步演示。在这次大会上,微软介绍Silverlight 5将推出40多个新的功能,分别支持Silverlight多媒体领域,Silverlight桌面应用领域,Silverlight的性能提高和加固,以及新 阅读全文

Kataspace:用HTML5和WebGL创建基于浏览器的虚拟世界

2011-09-23 23:04 by 狼人:-), 203 阅读, 0 推荐, 收藏,
摘要:源自斯坦福的创业公司Katalabs发布了一个用于创建基于浏览器的虚拟世界的开源框架。名叫KataSpace的软件,利用了新兴的HTML5技术,以及WebGL和WebSockets,允许用户无需安装任何插件,直接在浏览器的3D环境中展开互动。Katalabs已经推出了一个演示用的DEMO,它推荐使用Firefox 4 Beta7浏览器。在输入一个用户名,选择一个虚拟化身后,玩家就能进入3D世界,可以看到3D地形和其他用户的化身,用户之间可以用聊天窗口聊天。原文链接:http://news.cnblogs.com/n/83198/MicrosoftInternetExplorer402Docum 阅读全文

2010年度报告:是谁在编写Linux内核?

2011-09-23 23:04 by 狼人:-), 172 阅读, 0 推荐, 收藏,
摘要:Linux开发人员继续以快速的步伐推出新内核,但根据Linux基金会最近发布的一份报告显示,在过去的一年里,新代码的提交步调明显变慢了。该报告还指出,Linux内核开发的杰出贡献者也在发生变化,越来越多的移动开发人员加入到Linux内核开发队伍,这是Linux基金会第三次年度“谁在写Linux”报告,总结了过去一年来Linux内核的进展情况。根据2010年“谁在写Linux”报告显示,提交给2.6.35内核的代码量比去年发布的2.6.30内核的代码量少18%,过去一年来提交的内核代码减少的原因很多,包括阶段代码新的提交流程。Linux基金会市场营销和开发计划副总裁,报告的合著者Amanda M 阅读全文

好的UE都该是情圣

2011-09-23 23:04 by 狼人:-), 271 阅读, 0 推荐, 收藏,
摘要:UE的一项技能就是:信息架构 。好的信息架构是良好用户体验中非常重要的一步。这意味着面对繁杂丰富的信息,设计者需要为用户考虑,以用户的思维逻辑和访问目的对信息做梳理。这样的信息逻辑不仅要符合企业的战略需要,更要符合用户的思维和认知习惯。 那么如何以用户的思维来进行合理的信息架构呢?下面就用一个帅哥以用户体验的思维模式搞定一位极品mm的过程来分析,什么才是优质的网站信息架构。看完后你就会发现,生活中人人都是UE,只要是有着同理心的优秀UE都有机会成为大情圣的。1. 需求分析首先要进行需求分析。需求就是要研究市场和用户的目的。需求应当包含用户期望看到什么以及他们要达成什么样的目标;类似一致性,视觉 阅读全文

互联网是双刃剑 需合理把握

2011-09-23 23:04 by 狼人:-), 169 阅读, 0 推荐, 收藏,
摘要:北京时间12月5日晚间消息 因“Web已死 Internet永生”观点而引起外界极大关注的美国《连线》创始主编凯文·凯利(Kevin Kelly)今日开启了其中国之行,并与众多中国互联网专家就互联网未来展开了尖峰对话。搜狐IT作为全程支持媒体,对此次尖峰对话进行了全程的报道。凯文·凯利首先向到场的中国互联网专家及关注互联网人士阐述了他对互联网的理解。他认为,技术是决定互联网发展的关键所在,但技术是中性的、中立的,没有立场的,技术可能加速发展,也可能带来很多的问题和麻烦。凯文·凯利认为,互联网应该作为一个生态系统来发展,在这个生态系统中,技术不仅仅是这个生态系统的支 阅读全文

Web开发者必知的12款jQuery插件

2011-09-23 23:04 by 狼人:-), 160 阅读, 0 推荐, 收藏,
摘要:jQuery插件能够增强网站的可用性,有效地改善用户体验,还可以大大减少创建一个新站点的开发时间。现在的jQuery插件很多,尽可以根据您的项目要求来选择,不过也有一些插件很好用,几乎各种项目都能够用得上。这里就为您介绍12款开发中最常用的jQuery插件。1. jQuery BBCode EditorBbcode简单易用,它是BBS、论坛、Blog等网络应用上的一种常用输入语法。jQuery BbCode Editor提供自定义设置,可以打造出很个性化的bbcode编辑器,它的源代码都可以根据需求灵活修改。2. ExposureExposure是一个图片预览插件,用于创建丰富,自定义的视觉体 阅读全文

如何使用搜索技巧来成为一名高效的程序员

2011-09-23 23:04 by 狼人:-), 159 阅读, 0 推荐, 收藏,
摘要:没有人是完全独立的孤岛,每个人都是整体的一部分。——约翰·多恩对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码。即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案。如果不借助搜索技术、网络及集体智慧,现代化高效编程是难以想象的。因此,搜索技巧对高效程序员变得愈发重要。现在,我们不需要了解和记住如何解决众多的编程问题,可以采用搜索技术。我们正变得更加高效、高生产力,并能够解决更多的问题。但这是否意味着在构建软件时,拥有好的搜索技巧就足够了呢?本文将讨论,搜索技巧在程序员知识的形成过程中的作用,以 阅读全文

Opera Android将支持HTML5和Flash功能

2011-09-23 23:04 by 狼人:-), 187 阅读, 0 推荐, 收藏,
摘要:12月7日消息,据国外媒体报道,Opera带来了一些令人兴奋的消息,他即将推出的Opera Android移动浏览器将会支持HTML5和Adobe Flash功能。该消息来自Opera公司的开发人员Pavel Studeny的Opera Mobile博客。Pavel Studeny写到,Opera Mobile已经拥有了所有的浏览器功能,但是Android版本也将支持HTML5和Adobe Flash功能,这主要是为了改善用户上网是的舒适程度而进行的改进。Android 版本Opera Mobile 10.1 目前仍是测试版本,但是该公司已经在今年十一月份提供该版本的下载。Studeny表示说 阅读全文

英特尔嵌入式突围

2011-09-23 23:04 by 狼人:-), 171 阅读, 0 推荐, 收藏,
摘要:英特尔近日发布了最新的嵌入式凌动E600系统芯片。相对于上一代凌动系统芯片,E600在功耗和性能已有显著改善,但《中国电子报》记者对相关合作伙伴进行采访后发现,他们对英特尔嵌入式系统的期待仍是进一步降耗与降价。来自清华大学的专家认为,布局高端市场是英特尔与ARM等公司竞争的出路。开放接口提升集成度英特尔一直希望在嵌入式领域获得更大的突破。2006年之前英特尔曾尝试在非x86架构平台上开发嵌入式芯片——Xscale,效果并不理想。其后英特尔将它出售给Marvell,并将嵌入式业务全部统一到了IA架构之下,2008年3月推出了“凌动”低功耗处理器,加上嵌入式至强处理器形成了从低到高的嵌入式芯片布局 阅读全文
上一页 1 ··· 151 152 153 154 155 156 157 158 159 ··· 312 下一页