科学网

 找回密码
  注册
科学网 标签 Web

tag 标签: Web

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

[转载]如何找到某个课题的综述文献?——Web of Science 帮助您!
xupeiyang 2010-1-27 14:01
尊敬的各位老师和同学: 感谢您对汤森路透的持续关注!本月第二期 ISI Web of Knowledge 应用技巧已新鲜出炉,内容如下: 1.4 如何找到某个课题的综述文献? 在科学研究过程中往往需要从宏观上把握国内外在某一研究领域或专题的主要研究成果、最新进展、研究动态、前沿问题或历史背景、前人工作、争论焦点、研究现状和发展前景等内容,如何快速获取这些信息呢?您可以通过检索综述性文献来方便高效地找到信息。 1.访问Web of Science数据库检索课题 请访问: www.isiknowledge.com , 进入ISI Web of Knowledge平台; 选择Web of Science数据库。 如:我们想快速找到有关2007年诺贝尔物理奖获奖课题巨磁电阻效应-Giant Magnetoresistance的综述文献。 2.精炼检索结果 在检索结果界面上,通过左侧的精炼检索结果功能您可以快速的了解该课题涉及的学科、文献类型、作者、机构、国家等,甚至通过文献类型选项锁定该课题的高质量综述文献。 结论:通过Web of Science提供的强大的精炼检索结果功能,您可以在文献类型选项下选择Review ,立即从众多的检索结果中锁定高质量的综述。帮助您在检索时更加精准,从而提高您的科研效率。 了解更多详情,请参见: http://www.thomsonscientific.com.cn/tips/index.htm
个人分类: 信息检索|3623 次阅读|1 个评论
CFP: 1st Workshop on the Multilingual Semantic Web
timy 2010-1-12 15:50
From: http://msw.deri.ie/ Although knowledge processing on the Semantic Web is inherently language-independent, human interaction with semantically structured and linked data will remain inherently language-based as this will be done preferably by use of text or speech input in many different languages. Semantic Web development will therefore be increasingly concerned with knowledge access to and generation in/from multiple languages, i.e., in: multilingual querying of knowledge repositories and linked data multilingual knowledge and result presentation in semantic search multilingual verbalization of ontology structure in ontology engineering ontology-based information extraction from multilingual text and semi-structured data ontology learning from multilingual text and semi-structured data Multilinguality is therefore an emerging challenge to Semantic Web development and to its global acceptance across language communities around the world. The workshop will therefore be concerned with discussion of new infrastructures, architectures, algorithms etc. that will enable easy adaptation of Semantic Web applications to multiple languages, addressing issues in representation, extraction, integration, presentation etc. Expected Topics models for the integration of linguistic information with ontologies architectures and infrastructure for a truly multilingual Semantic Web models for multilinguality in knowledge representation, in particular OWL and RDF(S) localization of ontologies to multiple languages, incl. label translation, multilingual terms adaptation of (multilingual) lexicons to ontologies automatic integration of (multilingual) lexicons with ontologies multilingual cross-lingual ontology-based information extraction ontology population multilingual aspects of semantic search querying of knowledge repositories multilinguality and linked data (generation, querying, visualization presentation) multilingual aspects of ontology verbalization ontology learning across languages Important Dates Submission Deadline: February 21st, 2010 Notification: March 19th, 2010 Camera-ready Deadline: April 1st, 2010 Workshop: April 26th or 27th, 2010 Organizing Committee Paul Buitelaar Unit for Natural Language Processing , DERI - National University of Ireland, Galway http://www.paulbuitelaar.net/ Philipp Cimiano Semantic Computing Group, Cognitive Interaction Technology Excellence Cluster (CITEC) Bielefeld University, Germany http://www.cimiano.de Elena Montiel-Ponsoda Ontology Engineering Group, Departamento de Inteligencia Artificial Universidad Politcnica de Madrid, Espaa emontiel(at)delicias.dia.fi.upm.es Program Committee Guadalupe Aguado de Cea , Universidad Politcnica de Madrid - Artificial Intelligence Department, Spain Nathalie Aussenac-Gilles , IRIT, Toulouse - Knowledge Engineering, Cognition and Cooperation, France Timothy Baldwin , Univ. of Melbourne - Language Technology Group, Australia Roberto Basili , Universita Tor Vergata, Rome - Artificial Intelligence group, Italy Chris Bizer , Freie Universitt Berlin - Web-based Systems Group, Germany Francis Bond , NICT - Language Infrastructure Group, Japan Christopher Brewster , Aston University - Operations and Information Management Group, UK Dan Brickley , Vrije Universiteit FOAF project, the Netherlands Nicoletta Calzolari , ILC-CNR - Computational Linguistics Institute, Italy Manuel Tomas Carrasco Benitez , European Commission, Luxembourg Key-Sun Choi , KAIST - Semantic Web Research Center, South-Korea Thierry Declerck , DFKI - Language Technology Lab, Germany Aldo Gangemi , ISTC-CNR - Semantic Technology Laboratory, Italy Asuncion Gmez Prez , Universidad Politcnica de Madrid - Artificial Intelligence Department, Spain Gregory Grefenstette , Exalead, France Siegfried Handschuh , DERI, Nat. Univ. of Ireland, Galway - Semantic Collaborative Software Unit, Ireland Michael Hausenblas , DERI, Nat. Univ. of Ireland, Galway - Data Intensive Infrastructures Unit, Ireland Ivan Herman , CWI W3C, the Netherlands Chu-Ren Huang , Hong Kong Polytechnic University - Dept. of Chinese and Bilingual Studies, Hong Kong Antoine Isaac , Vrije Universiteit - Web and Media Group, the Netherlands Ernesto William De Luca , Universitt Magdeburg - Data and Knowledge Engineering Group, Germany Paola Monachesi , Universiteit Utrecht - Institute of Linguistics, the Netherlands Sergei Nirenburg , University of Maryland - Institute for Language and Information Technologies, USA Alessandro Oltramari , ISTC-CNR - Laboratory for Applied Ontology Univ. of Padua, Italy Jacco van Ossenbruggen , CWI - Semantic Media Interfaces VU - Intelligent Systems, the Netherlands Wim Peters , University of Sheffield - Natural Language Processing group, UK Laurette Pretorius , University of South Africa - School of Computing, South-Africa James Pustejovsky , Brandeis University CS Dept., Lab for Linguistics and Computation, USA Maarten de Rijke , Univ. van Amsterdam - Information and Language Processing Systems, the Netherlands Felix Sasaki , W3C deutsch-sterr. Bro FH Potsdam, Germany Martin Volk , Universitt Zrich - Institute of Computational Linguistics, Switzerland Piek Vossen , Vrije Universiteit - Dept. of Language, Cognition and Communication, the Netherlands Yong Yu , Shanghai Jiao Tong University - APEX Data Knowledge Management Lab, China var sc_project=5409784; var sc_invisible=1; var sc_partition=49; var sc_click_stat=1; var sc_security="217098ed";
个人分类: 同行交流|3662 次阅读|0 个评论
足不出户,畅享 Web of Science 免费在线音频培训课程!
xupeiyang 2010-1-11 16:47
尊敬的各位老师和同学: 感谢您对汤森路透的持续关注,为了帮助大家更好地了解和使用我们的 Web of Science 数据库,我们特意推出了有效使用 Web of Science 数据库的在线音频培训课程,教您如何轻松选题、快乐写作、有效投稿、展示成果。 以下是2010年1月 Web of Science 在线音频培训课程简介及其链接,敬请点击查看: Web of Science 在线音频培训课程 l 认识 SCI ( 00:19 ) 什么是 SCI ? Web of Science? 我们为什么要使用 Web of Science 进行科研? 高质量的引文索引给我们带来什么独特的体验? https://thomsonscientific.webex.com/thomsonscientific-sc/k2/e.php?AT=RINFrecordingID=49828322 l 轻松选题 (00:43) 如何概览课题?如何锁定高影响力论文?如何分析课题趋势? 系统介绍引文报告功能、排序功能、分析检索结果功能等进行轻松选题。 https://thomsonscientific.webex.com/thomsonscientific-sc/k2/e.php?AT=RINFrecordingID=49828332 l 快乐写作 (00:24) 如何利用 SCI 数据库高被引论文写好论文标题摘要?如何自动插入参考文献并按照投稿期刊进行格式化? https://thomsonscientific.webex.com/thomsonscientific-sc/k2/e.php?AT=RINFrecordingID=49828337 l 有效投稿 (00:30) 您想为您的科研论文找一个情投意合、门当户对的期刊进行投稿吗?您想快速有效提高您的论文投稿命中率吗? SCI 与 JCR 数据库的有效分析与评价,给您一双慧眼,助您有条不紊地理性投稿。 https://thomsonscientific.webex.com/thomsonscientific-sc/k2/e.php?AT=RINFrecordingID=49953762 l 展示成果 (00:09) 全球研究人员的学术社区,给您一个展示您科研成果的免费广告平台,帮助您更好的与同行交流。 https://thomsonscientific.webex.com/thomsonscientific-sc/k2/e.php?AT=RINFrecordingID=49953907 汤森路透 北京市海淀区科学院南路 2 号融科资讯中心 C 座南楼 1211 邮编: 100190 电话: +86-10 82862099 传真: +86-10 82862088 邮箱: ts.info.china@thomson.com 网站: http://www.thomsonscientific.com.cn/
个人分类: 开放获取|2786 次阅读|0 个评论
Web服务聚合中的Orchestration和Choreography
bingoal 2009-12-15 18:25
如何进行web 服务的聚合 1 、编制(orchestration)和编排(choreography) 随着 Web Service技术的日益成熟,Web Service作为一种切实可行的能够在更大的范围内整合客户,供应商,商业合作伙伴应用的方法而流行。许多 企业 的很多部门都创建了各自Web Service服务,但真正的价值是企业能够在不改变这些Web Service正常运行的情况下,将这些Web Service集成起来创造出新的业务模型,以满足用户需求和不断变化的市场,为组织带来更大的价值,构建敏捷型企业。 通常已经存在于企业中的业务流程语言不能直接的支持Web Services标准,IT可以先尝试自己组织的非标准协议将Web Services组合起来。但这种方式只能是一种短期目标。就之前的 经验 来看,要使Web Service建设的投资得到更多的效益,采用一种标准的,开放的集成方式是必须的。编制(orchestration)和编排(choreography)是企业连通性的两种标准 解决 方法。 Orchestration 和Choreography的中文翻译,编制和编排在字面上看不出太多的差别,经常容易混淆。也的确如此,因为他们都是为了实现服务的组合,肯定有很多类似的地方,不是相矛盾的两种方式,但是编制和编排也存在很多不同点,下面我用两个比喻着重讲一下两者的区别: 比喻一:编制(Orchestration)和编排(Choreography)的字面意思,Orchestration:管弦乐作品;Choreography:舞蹈术。从这个字面上看,可以看出:管弦乐演奏由一名乐队的指挥来统一的进行指挥和控制。而舞蹈表演通常是舞蹈演员对外部感应作出响应比如音乐的响应,并且需要与舞伴的行动和表情进行配合。 比喻二:十字路口的交通控制。在这个例子中,编制(Orchestration)就好像交通信号灯,控制着车辆什么时候可以通行。而编排(Choreography)就好像是环岛,没有集中的控制,只有一系列的规则来来指明车辆在接近十字路口的时候必须要等待,直到有空间进入环岛环绕系统,然后寻找适当的时候离开。 以上的两个比喻都展示了Choreography高度依赖两件事情: 协同 工作 ; 详细定义的通用规则以保证协同不会导致混乱; 而Orchestration的特性在于:通过一个中心的控制来协同流程中的各种活动 根据以上的两个比喻,我们将编制和编排总结一下: 编制(Orchestration)面向可执行的流程:流程编制使用一个可执行的中心流程来协同内部及外部的Web Service交互。通过中心流程来控制总体的目标,涉及的操作,服务调用顺序。这种集中化管理使Web服务能够在不了解彼此影响的情况下进行添加和删除,还允许在出现错误和异常的情况下进行补偿。其结果可以看作一个新的Web Service,可以执行,只是执行的过程需要调用别的Web服务。 编制虽然是采用统一控制的方式,但是编制的状态为由里向外的方式来反映,视角集中在具体的参与者的活动。 编排(Choreography)面向合作:更多的强调协同工作和业务合作能力,通过消息的交互序列来控制各个部分资源的交互。参与交互的资源都是对等的,没有集中的控制。 例如,在供应链方面,实施产品采购可能涉及到多家公司的定单、发货通知单和资金的交互。编排不描述每个公司如何处理操作,只描述不同公司如何彼此交互。实际上我们在具体的调用分析一个流程的时候,经常从Choreography方法开始。每一个参与的人,部门或公司会告诉我们:如果我得到了一个文档,下面我应该做什么然后传递给XYZ,当他们将流程的控制权传递给操作下一步骤的人,部门或公司的时候,他们对流程的控制就结束了。当然我们可以使用这种方式来 设计 流程。因为这种方式的流程避免了集中控制,可以更好的被度量。缺点是对整个流程状态的控制及分析流程错误的原因是比较困难的,在一个大的公司或组织中是没有人了解谁在负责这一具体的流程。 编制虽然没有采用集中控制,但是编制的视角是从面向整个系统。 2 、 具体的标准支持 BPEL4WS(Business Process Execution Language for Web Services):从Microsoft和IBM的XLANF和WSFL发展而来,是一种可执行语言。目前由OASIS组织发布为BPEL2.0版本。适合于服务的编制(Orchestration),此标准主要用于组织内部的业务流程管理,目前越来越多的BPM产品基于此规范实现。BPEL4WS定了支持Web Service通讯的基本活动。典型的场景如:BPEL4WS接收到一个消息开始执行流程。流程可能调用一系列的外部服务来收集数据,并且反馈给请求者。receive, reply, and invoke就代表了连接web服务的基本的活动。 WS-CDL (Web Service Choreography Definition Language):专门的Web服务编排标准,由SUN, SAP,Oracle发起,目前由W3C发布。WS-CDL是一种描述多方契约的语言,有些类似WSDL扩展;可以看作是在已经存在的web service纸上的一个层面。WSCDL中的每一个活动都代表了一组工作。WSDL描述Web服务接口,WS-CDL描述Web服务间的合作。Wscdl是一种编排语言,值得注意的是WSCDL只描述了web service之间的合作活动,并没有定义一个可执行的业务流程。在WSCDL语言中没有一个参与者进行集中控制。 3、 BPEL和WS-CDL共同使用的案例 目前BPEL是最主流的web服务聚合的标准。但是一般BPEL主要用于实现可执行的业务流程,及组织内部的服务的聚合。随着SOA的逐渐发展和成熟,需要基于web service灵活的组建复合的应用及跨组织的合作,这种情况WSDL标准就比较适合。下面我们说明跨组织订单合作的WS-CDL和BPEL标准共同使用。 如何就仅仅使用BPEL来实现跨组织的合作协议,我们需要: 第一步:对于Buyer参与者设计本地的组织活动模型。 第二步:对Seller,Supplier等设计本地的组织活动模型。 然后会发现,这两个分别设计模型并不能相互很好的交互,对这两个模型的组合可能导致全局视图的缺失。 如果我们采用WSCDL标准来构建模型:可以先生成一个统一的视图,然后细分具体的参与部分。 第一步:锁定全局视图:定义buyer和seller之间的合作关系。 第二步:然后切分具体的参与者。通过WSCDL生成BPEL或 Java 程序。如:Buyer使用Java,Seller使用BPEL。 4、 小结: 编排和编制是与组合web服务以协同工作的两个相关的方式。这两种标准对于建立动态的,可扩展的流程是非常重要的。他们的目标是提供一系列的开放的,标准的协议来设计和执行多个Web服务的交互。 编制让我们可以更好的理解每个个体需要完成的任务。而编排关注将各个个体组合起来成为一个团队的方式,在这个团队中每个个体任务都对总体的结果进行贡献,编排能够理解一个个体与哪一另外的个体进行协同以达到总体的结果。尽管BPEL处理编排的局限性,它仍然会在SOA开发中扮演重要角色,最终随着WSCDL的发展,BPEL在大型的编排流程中可以扮演子流程的作用。 (本文转自北大青鸟社区)
个人分类: 社会网络|14874 次阅读|1 个评论
2009年十大即时网络技术
bingoal 2009-12-14 21:41
来源sohu科技,ReadWriteWeb Pubsubhubbub Pubsubhubbub 是由Google员工Brett Slatkin和Brad Fitzpatrick开发的一个20%项目,被称为是一个简单、开放、服务器对服务器的发布/订阅协议,是Atom和RSS的扩展。它可以把内容更新从中心服务器即时发送到所有订户那里。 目前已经有FeedBurner,Blogger,LiveJournal,LiveDoor,Google Alerts,Feedoor和Superfeedr等几家网站开始发布PubSubHubbub feeds。Facebook的FriendFeed,LazyFeed和最新版Netvibes也在消费Hubbub feeds提供的内容,还有一些小网站把这些feeds用于机器和机器之间的通信。Hubbub最多可节省85%的服务器流量,深受工程师的欢迎。 RSSCloud RSSCloud类似于Hubbub,通常和Hubbub一起部署,但不提供全文更新。第一个采用该技术的网站时Wordpress。 最近该技术增加了一个叫做 CloudPipe 的功能,可以实现把feeds即时同步到桌面和 手机 客户端,甚至可以穿过防火墙。 Facebook Facebook并不完美,但是它让2亿多人把自己的即时更新发布到浏览器中。如果你认为这很重要,Facebook值得奖励。 Google即时搜索 荣誉奖 本周Google刚刚展示了自己的即时搜索功能,其表现好于Bing和雅虎的同类产品。该产品简单,优雅而高效。对于某些检索词可以提供Twitter更新,Facebook状态更新,MySpace更新等内容。该产品目前还没有正式对外开放。 Echo - 即时评论聚合网站 Evri - 即时语义新闻跟踪器 Lazyfeed -话题发现引擎 Netvibes - 现在可能是全球最热门的即时 feeds 阅读器 Twitter搜索 Twitter在2008年收购了一家叫做Summize的搜索引擎,由AOL 科学 家开发,最初的目的是成为一种情感分析工具。今年该技术变得尤其重要。在Twitter推出新的地理定位API服务之后,这个搜索引擎变得更加重要,可能会改变人们的日常生活。 Superfeedr Julien Genestoux的 Superfeedr 能够提取网上的feeds,然后以XMPP或PubSubHubbub格式提供这些feeds,可以说是即时网络中的FeedBurner。 Genestoux 称目前使用该服务的公司包括SixApart, Adobe, Twitterfeed, StatusNet,以及Webwag, EventVue, Quub, AppNotifications, Excla.im和SmackSale等小公司。 Tornado 今年九月份,Facebook宣布Tornado(为Friendfeed提供支持的即时网络框架)开源,这个框架可以帮助用户把即时信息流添加到自己的应用中。 在线突发新闻(BNO)的iPhone软件 由19岁的荷兰小伙儿Michael van Poppel创建的一家国际新闻公司。他曾经把一段本拉登视频卖给路透社,然后成立了全球发展最快、最小的新闻公司。美国红十字会通过该公司监测 自然 灾害。MSNBC付费接管了该公司的Twitter账户,但是公司后来推出了一个iPhone软件。这个软件可以帮助你了解全球最新事件。 Aardvark Aardvark 是一个社交搜索引擎,利用人工智能、自然语言处理和临场数据建造了一个由人构成的即时网络。目前已进入Google的收购计划。 Cliqset 信 息流阅读器Cliqset正在通过其即时活动流(ActivitySreams)feed标准化API服务大显身手。这个API服务意味着人们可以通过普 通语言读取来自70家社交网站的活动,第三方服务可以通过这些活动创造新的用户体验。这种技术有助于建立分布式、互通性平台,让小公司也可以享受规模经 济。
个人分类: 社会网络|5892 次阅读|0 个评论
RDF
guodanhuai 2009-12-10 10:42
The RDF data model is similar to classic conceptual modeling approaches such as Entity-Relationship or Class diagrams, as it is based upon the idea of making statements about resources (in particular Web resources) in the form of Subject-predicate-object expressions. These expression are known as TRIPLES in RDF terminology. The subject denotes the resources, and the predicate denots trait or aspects of the resource and expresses a relationship between the subject and the object. For example, one way to represent the notion The sky has color blue in RDF is as the triple: a subject denoting the sky, a predicate denoting has the color, and an object denoting blue. RDF is an abstract model with several serialization formats (i.e. file formats), and so the particular way in which a resource or triple is encoded varies from format to format. This mechanism for describing resources is a major component in what is proposed by the W3C's Semantic Web activities: an evolutionary stage of the WWW in which automated software can store, exchange, and use machine-readable information distributed throughout web, in turn enabling users to deal with the information with greater efficiency and certainty. RDF's simple data modes and ablility to model desparate, abstracy concepts has also led to its increasing use in knowledge management applications unrelated to semantic web activity. A collection of RDF statements intrinsically represents a labeled, directed multi-graph. As such, an RDF-based data model is more naturally suited to certain kinds of knowledge representaiton than the relational model and other ontological models traditionally used in computing today. However, in practice, RDF data is often persisted in relational database or native representations also called Triplestores, or Quad store if context (i.e. the named graph) is also persited for each RDF triple. As RDFS and OWL demonstrate, additional ontoloty languages can be built upon RDF.
个人分类: Research|3224 次阅读|0 个评论
转载:必将改变Web的五大技术
rbwxy197301 2009-12-9 17:50
必将改变 Web 的五大技术 http://news.csdn.net/a/20091209/215645.html 2009-12-09 09:24| 10069 次阅读 | 【已有 45 条评论】 发表评论 关键词: 新闻资讯 | 感谢 villa123 的提供 | 收藏这篇新闻 几年前当 MP3 格式问世的时候,它迅速成为重量级的发明,因为出现了大量新的产品和硬件来支持它,我们在房间、车上、电话等地方都可以看到 MP3 ;我们看到很多公司通过它发布付费音乐,而且每个人的手上都有一个 MP3 的播放器。 每一次当一个杀手级的发明问世的时候,都会出现许多其他产品来支持它。 Web 无疑就是另一个杀手级的发明,许多新的技术也迅速产生以展示、改变和更好地推动 Web 。以下是必将改变 Web 的五大技术。 1 , Yahoo 的 YQL Yahoo 的 YQL 被许多人认为是 nextbigthing ,你可以用它做成千上万种不同的事情。其背后的机理是每个人都可以将他的数据以一种特殊的方式供其他人使用,谁想要读取这些数据,只需要使用一种 SQL 语法类语言即可。 也就是说 YQL 将 Web 变为一种庞大复杂的数据库来等待用户的访问、查询。有人问这怎么可能呢?实际上,每个 web 服务都会产生一种特殊格式的数据源( datatable ),这样其他用户就可以提取、插入或者更新数据。目前我们已经可以在 YQL 里看到几百种可用的群集数据表( communitytables )。 举个例子形象一点来说,如果你用 YQL 创建一个预定酒店的网站,这个网站就会产生数据源来表示酒店是否可预定、空余房间、价格等信息,然后你只需要输入这样一个 YQL 语句就可以看到 SanFransisco 的空余房间: SELECT*FROMhotels.rooms.sfWHEREroom=open 2 , OperaUnite OperaUnite 可以将你的 Opera 浏览器变成一台 web 服务器,也就是说你可以直接跟你的朋友分享网络内容而不再需要上传和下载。 OperaUnite 是一个运行于 OperaWeb 浏览器内的 Web 服务器,用户可以安装应用并且跟任何人分享这些应用。 OperaUnite 服务器在服务器和客户端之间提供了一个代理以避免改动防火墙。 也就是说,你运行你自己的主机服务器,你可以使用标准的技术诸如 JavaScript 和 HTML 来创建应用然后向其他人发布。大部分 OperaUnite 的应用用于社交网络,但是它也可被用作一款社交网络工具。 3 , GoogleWave GoogleWave 是一款在线实时沟通与合作的工具。一个 Wave 即是谈话又是文件,人们可以使用多种格式如文本、图片、视频、地图等一块讨论和工作, GoogleWave 提供给了你无数种构建你想要的东西的可能。 GoogleWave 支持遥控装置、配件、扩展和嵌入,因而它的在线交互能力能够提供以往任何产品可以提供的。 4 , PubSubHubBub 虽然名字有点奇怪,但这个协议是一种简单、开放、服务器到服务器的以网络连接为基础的发布 / 订阅协议。举例来说,如果我们感兴趣的博客更新了,我们可以直接接到通知而不需要重新执行博客的订阅源( feed )。流程如下: 任何想要参与互联网的订阅源都必须添加一点 feed ,让服务器来处理它的通知; 当一个订阅应用解析了 feed 并且注意到了这增加的一点 feed 时,它就会给每个服务器发出通知,告诉它们当这个 feed 更新的时候请通知我。 当 feed 更新的时候,它通知每个服务器我已经更新了。 服务器会通知每个订阅器说它更新了; 这一原理还可用于创建 Twitter 类服务,而且没有 Twitter 140 字符的限制。如果利用这个原理创建一个每次 feed 更新时都能够更新索引的实时搜索引擎会怎样呢?这也就意味着新闻发布后几秒内我们就可以在搜索中看到它们。 5, HTML5 新的 HTML 规范带来了令人惊异的新特性: Canvas,Video,Audio 以及 DragnDrop 就是其中的一些新特性,它们也必将改变我们上网的方式。其中最酷的性能之一是能够缓存 web 应用和离线使用。也难怪 GoogleWave 是基于 HTML5 的。 除了用作创建革命性应用和服务的工具, HTML5 自身也是种革命性的技术,许多浏览器厂商( Apple,Microsoft,Mozilla 和 Opera )得以不断地推出新产品。 原文链接: http://jeez.eu/2009/11/01/technologies-that-will-change-the-web/
个人分类: 文章转载|1759 次阅读|0 个评论
Research needs a good environment and devotion
zuojun 2009-11-1 02:44
For a whole month, I was taking time off for remodeling at home. Each morning, I would take my son to school and then make a quick stop at my office to check my numerical experiments. Since I am only allowed to park next to my office building for 15 mins before 4 pm, there is very little I could do in such a hurry. Still, a quick stop allows me to check new output and submit new jobs. When there is a need, I would return after dinner to spend more time there. Yesterday was the first time I went back to work with an intention to stay. What a calm feeling that was! Since my office neighbors were either retired or on vacation, I was all by myself. It was so quiet and peaceful I was able to review all the recent experiments and make decisions about what to do next. In particular, I regained control of my personal Web page, which was moved to a different server a couple of weeks ago. This Web page is my lifeline to my collaborators, one in Maryland on the east coast, one in India, and one all over the world like a wandering soul. I am on a small island in the mid of the Pacific Ocean, but here is the action center of our NSF-funded project to unlock the mystery behind the Arabian Sea oxygen minimum zone. Every day at work (which could be a Saturday or Sunday), I analyze new model output by making various plots and then summarize these results. I condense the information and then post it on the Web. Yes, I am conversing with my computer screen all the time, as I am doing right now, talking to you, my Blog reader. A Web page is a great tool for research. Even if your collaborators are not so far away, I would still recommend you to try it. Here is why. 1) It helps me to organize my thoughts. I can access it while I am home when sudden an idea comes to me 2) It is a shared document for a group of people during a conference call. I use it as a PPT. Though my colleagues are supposed to be able to read it without my help, live discussions are always much more fruitful and fun. 3) Web page is green, since its paperless. No tree branches are wasted. Ok, not totally carbon neutral, since it still uses computers and electricity. p.s. Thank goodness my home remodeling is winding down. My contractors are great people. Believe it or not, I trust them. (I was taught NOT to trust anyone in U.S., but I think one has to trust someone sometime.) They give me good ideas and want the best for me. Of course, I have to pay for their work. BUT, how often can you pay to get rid of stresses, such as the ONES you would encounter while doing home renovation? I am so glad I can afford hiring these people.
个人分类: Thoughts of Mine|3958 次阅读|0 个评论
Web 改变你我:Web十大事记
libing 2009-9-20 22:05
Web 改变你我:Web十大事记Web发展史是一部绵长的长篇巨著,有很多值得我们铭记的章节,这里只从中精选出十件意义重大的事件,它们给我们的生活和工作带来了极其深刻的影响。 1、感谢Linus Torvalds,感谢Linux 当Linux Torvalds在1991年推出Linux时,其他UNIX系统开发人员对他冷嘲热讽,一些人认为Linux所使用的计算机构架(32位)是错误的,其基础结构就是完全错误的。在这些批评面前Torvalds丝毫没有退缩,时至今日,Linux不仅在PC主流操作系统中占据一席之地,也成为一款真正优秀的Web服务器系统。Torvalds发布这个软件基于GNU开放许可证,这也使得Linux能够迅速地传播和成长。 Linux是互联网的核心:几乎所有的Web主机都使用或是支持Linux,它拥有庞大、忠诚的用户群,作为开源的典范,它促进了Web在大众间的普及。 2、Mosaic浏览器的推出 如果当初没有Mosaic浏览器,互联网将不会在这么短的时间内吸引如此多的用户。作为第一个真正的浏览器,在1993年发布的Mosaic开始支持书签、图标和流畅的用户界面,还有在当时最令人惊叹的创新:图片支持。从那时开始,互联网才能提供图片下载服务。也正是得益于这一功能的推出,互联网改头换面,迅速为主流人群接受。 可以这样说,是Mosaic改变了网络数据传输的方式。没有它,整个Web的发展将踏上一条完全不同的道路。 3、W3C发布CSS规范 1996年,世界万维网组织(W3C)发布了首个CSS规范。CSS改变了Web开发的方式,允许开发者轻松调用外部样式表,使得在短时间内改变整个网站的设计成为可能,而且不需要到每个HTML页去寻找需要修改的文本元素。 感谢CSS,正是因为它,网站开发和维护才变得如此简单。 4、开源的正式启动 开源由来已久,只是没有正式的定名,其根源可以追溯到二十世纪60年代,因特网就是在开源的帮助下创建的。1998年在Tim O'Reilly的Freeware Summit会议上,开源一名被正式确立,并正式启动了开源计划,一些相关的许可协议发布,开发商从此可以自主发布和修改源代码。 开源以软件的形式使现代的大多数网站都从中得益,单单看Wordpress、Firefox、PHP和Linux对Web的发展和浏览器的影响,我们就能窥见开源对网络的影响了。 5、Rasmus Lerdorf推出PHP 多亏了开源,像PHP这样的动态语言才可以在开发者之间自由传播。PHP几乎可以看作是Web编程中最流行的语言,目前运用在2000多万网页和100多万个Web服务器上。 1995年Rasmus Lerdorf首次推出PHP之后,它就迅速风靡起来,别众多开发人员评为优秀的Web编程语言。它运行在服务器上,可以嵌入HTML,与SQL数据库之间实现完美衔接,允许开发人员快速创建、维护复杂的动态交互性站点。 不论是现在还是从前,很多互联网上大型的站点都是基于PHP语言的,比如Facebook、雅虎、维基百科等。同样,这一便捷的语言也被应用于很多流行的网络应用软件的开发,比如Wordpress、Drupal、phpBB等等。 6、PayPal的创立 虽然争议颇多,但PayPal确实开创了在线金钱交易的先河。它创立于1998年,之后受到越来越多的eBay用户的欢迎,到2000年2月,PayPal在eBay上每天能完成高达200000次的交易,在eBay收购Palpay之后,这一支付处理系统开始允许商家使用自己的API,并成为一种快速安全的交易方式。 7、Firefox的问世 随着网景的惨败,IE到2003年已经控制了浏览器94%的市场,这种一家独大的局面严重制约了互联网的发展,而且IE也变得懒惰起来,从IE1到IE6,几乎是每年更新一个版本,而IE6到2006年IE7的发布之间隔了足足5年。 2003年Firefox的发布再次引爆浏览器市场,它解决了IE中存在的大量缺陷,提供了分页浏览、拼写检查、Live书签等许多新的功能。对于所有Web开发人员,Firefox最吸引人的是它所采用的Gecko渲染引擎。 如今Firefox已经可以和IE分庭抗礼了,也在无形中大大促进了互联网的发展,并将浏览器带到了一个百花争鸣的时代。 8、Ruby On Rails的崛起 很多人也许没有注意到Web发展史上这个里程碑式的事件,但这并不影响Ruby On Rails的重要性,正式它体现了网站开发的一个翻天覆地的转变:架构的使用。 David Heinemeier Hansson在2004年发布了Ruby on Rails,从此,许多以其他语言为核心的Web开发架构也陆续被推出。RoR是一个model-view-controller架构,也就是说,它利用机架(scaffolding)和其他辅助方法来消除编程中的重复任务,这样就大大缩短了开发者的项目开发周期。 架构加快了开发工作进程,改变了Web开发的方式。 自那时起,各大网站便用Web架构来提供完整的Web服务。RoR在苹果操作系统Leopard中的使用也证明了它的日益强大和重要。 9、37 Signals推出Getting Real Ebook 在过去五年中,37 Signals一直是最受欢迎的we开发公司,不仅仅因为他们所开发的优秀产品,还因为他们作为现代Web开发的精神领袖所做的一切,包括对敏捷开发的支持和拥护。他们的旗舰产品Basecamp是在第一个RoR版本基础上开发的,并直接推动了架构概念在2004年的产生。而37 Signals在2006年推出的Getting Real Ebook也使得敏捷开发概念最终流行了起来。 Web开发者也是从那时起开始了敏捷Web开发实践,并接受学习了Getting Real Ebook的理念。像Google和微软这样的大企业也逐渐接受了这一理念,减少繁文缛节,利用较小的团队在最短的周期内发布新产品。 10、Amozon推出云存储和云服务 随着2006年Amazon S3和EC2的推出,云存储和在线云服务开始真正被人们所理解和接受。使用Amazon提供的服务,企业仅需要支付他们实际使用的流量就可以了,免去了增加服务器所需的昂贵费用。云服务提供了一种更快速更便宜的选择来替代传统的Web服务器。 云服务的推出降低了踏入Web行业的门槛,也正是由于云计算的出现,突发情况对通信的影响也不再是问题,当机时间也差不多可以忽略了。现在,Web开发人员可以不必再受困于资金或是担心昂贵的服务器费用,只要有创意就可以开始创业,以最小的成本完成自己的理想。 来源: http://news.mydrivers.com/1/122/122523.htm
个人分类: IT与网|3737 次阅读|1 个评论
About Web Coverage Service
guodanhuai 2009-8-25 10:55
WCS is the such an important service specification as WFS and WMS, which is familiar to us. Please read and understand the following sections: The Web Coverage Service(WCS) supports electronic retrieval of geospatial data as Coverages-- that is, digital geospatial information representation space -varying phenomena(Note:the spatial-temporal phenomena)WCS支持把地理空间数据当作Coverage的数字化信息提取,即:空间变化现象的数字化地理空间信息表达。 A WCS provides access to potentially detailed and rich sets of geospatial information, in forms that are useful for client-side rendering, multi-valued coverages, and input into scientific models and other clients. TheWCS may be compared to the OGC Web Map Service(WMS) and the Web Feature Service(WFS); like them it allows clients to choose portions of a server's information holdings based on spatial constraints and other criteria. Unlike the WMS, which portrays spatial data to return static maps (rendered as pictures by the server), the WCS provides available data together with their detailed description(在提供数据的同时,提供数据的详细描述); defines a rich syntax for requests against these data(定义了丰富的查询数据的句法); and returns data with its original semantics (instead of pictures) which may be interpreted, extrapolated, etc. - and not just portrayed.(可返回带有原始语义的数据,可以重新解释、推算,而不是仅仅进行描述) Unlike WFS, which returns discrete geospatial features, the WCS returns coverages representing space-varying phenomena that relate a spatio-temporal domain to a (possibly multidimensional) range of properties.(WCS返回表达和 可能是多维的 时空领域相关空间变化的现象关联到几个属性的一个范畴)
个人分类: GIsystem & GIscience|4086 次阅读|0 个评论
Web 2.0 时代的播客——生物医学资讯相关 (Listen the Cell Natu
baoyu 2009-8-22 22:53
Framework of Web 2.0 (图片来自网络,谢谢) landscape of Web 2.0 Web 2.0 时代的播客——生物医学资讯相关 (Listen the Cell Nature Science) by Baoyu Podcast, webcast, videocast, 诸如此类,中文形象地译为 “ 播客 ” ,和博客,维客,以及最近风靡的威客,掘客构成了 Web 2.0 时代的信息化世界。对我们生物医学研究者来说,可以写科学(广义)博客,听或看科学播客,做科学威客。说来说去,大家都是客呀。 当然下面的 list 挂一漏万,只是我常用的资源;大家可以组建自己的 RSS 。 综合科学: 1 Cell podcast: http://www.cell.com/cellpress/podcast 2 Nature podcast: http://www.nature.com/nature/podcast/ 3 Science podcast: http://www.sciencemag.org/about/podcast.dtl 医学: 1 Lancet podcast: http://www.thelancet.com/audio 2 NEJM podcast: http://podcast.nejm.org/nejm_audio_summaries.xml 3 BMJ Podcast: http://podcasts.bmj.com/ 4 JAMA podcast: http://jama.ama-assn.org/misc/audiocommentary.dtl 5 NIH VideoCasting Podcasting: http://videocast.nih.gov/PastEvents.asp 大学新闻类: 1 Princeton University Podcasts : http://www.princeton.edu/WebMedia/podcasts/ 2 Harvard podcasts available to everyone : http://www.tuaw.com/2005/11/26/harvard-podcasts-available-to-everyone/ 3 MIT Podcast: http://web.mit.edu/newsoffice/subscribe-podcasts.html 4 Yale University Netcasts : http://opa.yale.edu/netcasts.aspx 5 Podcasting at Columbia : http://ccnmtl.columbia.edu/podcasting/index.html 大学课程: 1 U C Berkeley    http://webcast.berkeley.edu/    http://itunes.berkeley.edu/ 2 MIT OpenCourseWare http://mitworld.mit.edu/ http://ocw.mit.edu/index.html 3 Stanford University    http://itunes.stanford.edu/ 3 UCLA ( 有心理系、太空科学、经济、政治学及生命科学等的演讲等 )    http://www.oid.ucla.edu/webcasts/courses/ 4 Rice University    http://webcast.rice.edu/ 4 UC San Diego 的“口袋里的教授”    http://podcast.ucsd.edu/ 5 Purdue University    http://boilercast.itap.purdue.edu:1013/Boilercast/Whatisboilercast.htm 6 Western Kentucky University    http://blog.wku.edu/podcasts/ 6 York College ,    The City University of New York    http://podcast.york.cuny.edu/lectures/ 7 Georgetown University    http://webcast.georgetown.edu/ 8 University Channel ( 由 Princeton 大学发起 )    http://uc.princeton.edu/main/ 综合: 1 BBC podcast: www. bbc .co.uk/ podcasts / 2 VOA podcast: http://www.voanews.com/english/podcasts.cfm 3 National Geographic News http://www.nationalgeographic.com/podcasts/ 4 Science Talk 科学美国人杂志的 Podcast , 每周一期。 http://www.sciam.com/podcast/sciam_podcast_r.xml 60-Second Science 科学美国人的另一个 Podcast 栏目,语速超快。 http://www.sciam.com/podcast/sciam_podcast_r_d.x ml 5Podcast-DirectoryLearnOutLoud.com 非大学类的知识网站,网记名人的演讲(有甘地、肯尼迪、 Martin Luther King 等)、免费的有声书等。 http://www.learnoutloud.com/Podcast-Directory 6Podcast Alley: http://www.podcastalley.com/ 其它: 百家讲坛 Podcast http://bjjt.sheji12.com/?page_id=2 参考链接: 通过免费播客 上美国名校课程 http://www.zaobao.com/edu/pages3/edulive070129.html Web 2.0 再思考(四)私人财产与阶级不平等 http://www.digitalwall.com/scripts/display.asp?UID=381
个人分类: 生物医学|8563 次阅读|0 个评论
Web Password Hashing
热度 1 huangfuqiang 2009-6-22 10:47
Web Password Hashing 信息来源于:http://crypto.stanford.edu/PwdHash/ Description Publications Download Challenges Project Staff Description The Common Password Problem. Users tend to use a single password at many different web sites. By now there are several reported cases where attackers breaks into a low security site to retrieve thousands of username/password pairs and directly try them one by one at a high security e-commerce site such as eBay. As expected, this attack is remarkably effective. A Simple Solution. PwdHash is an browser extension that transparently converts a user's password into a domain-specific password. The user can activate this hashing by choosing passwords that start with a special prefix ( @@ ) or by pressing a special password key (F2). PwdHash automatically replaces the contents of these password fields with a one-way hash of the pair (password, domain-name). As a result, the site only sees a domain-specific hash of the password, as opposed to the password itself. A break-in at a low security site exposes password hashes rather than an actual password.