Email(已经出现了四十年了,也许你还没意识到这点吧)的工作原理开始显得有些过时了,特别是当Web 2.0的浪潮出现后。
基本上,Google计划要把这个新系统至于开源许可协议下,这意味着其他的个人和公司都可以创建他们自己的wave服务,最终会导致
所有的人都将使用这种服务来替换email服务。
你们说的 ‘waves’ 究竟是个什么东西?
我们最好拿它跟即时聊天工具比较,对wave来说,你既可以跟自己聊天,也可以群聊。
每个wave都有一些叫做’wavelet’的小wave,这些小wave各关注主wave的某个特定方面,而且具有主wave相同的
操作方式。这意味着一个wave可以被分成数个wave,但是它们之间保留着最初的各种关联。
这些乍一听好像也没什么,但是,当你订阅了一份邮件列表,或者当你协作组织一个项目wave下的数个小wave时,你会发现这是一种绝
好的解决方案。
这些功能好像目前现有的即时聊天工具里都有呀?比如像Google Talk?
这只是个巧合,wave确实使用了跟Google Talk一样的可扩展消息传输和表现协议(XMPP),但它可比普通的聊天工具功能大多了。
每个wavelet包含有各种信息体,被称作’blips’,这些信息体可以是由各种的协作者、外部应用、甚至是跟你交谈的自动机器人 发出的。
信息体可以是任何形式:文本,视频,也就是说你的wave是丰富多彩的,动态的,它的内容能随着外部数据来源即时更新的,能即时更新你关注的协作者的最新
动态。
我听说wave的某些方面是使用的“现场直播”的效果?
wave中每个人都能看到对方键盘的即时打字效果。
这种方式能让我们避免一个使用聊天工具时常见的问题,就是有人把另外一个人正要说的问题先说了出来(也许打字快些吧),或者他回复的是先前的一个问题。
通过能即时看到对方键盘的动作,你就能确保得到的回复不会内容重复,也能清楚对方是正在回复你的问题。
你也可以针对某个blip进行回复,这样你的发言就不是按照发言的时间顺序排列的,更像论坛里回复某个人的发言。
那文档协作功能体现在哪里了?
一个文档 – 使用wave里的术语 – 是由代表着各个内容的blip组成的。
你可以花时间去创建和修改各种blips,用来实现一次全面深入的交谈,或者用来协同创作一篇论文。
你可以在wave里嵌入网页,这样的功能更像是交互式的、可自动更新的wiki了。
你同样可以把它们导出成一个文件进行打印或传送给其他同伴。
这么多人同时操干,不会把东西能得乱七八糟吗?
管理一个wave不会比管理一个Google文档或传统的wiki更复杂,做为wave的创建人,你拥有全部的操作功能。
一旦你把权限授权给他人,你就省略了对他们所做的改掉的审批动作。
然而,这并不像我们使用现有协作创作方式,你可以实时看到他们对你的改动,你可以在某个特定环节进行回滚恢复操作,而这并不会影响在这个环节之后发生过的
其他改动。
你可以一开始就设置你的作品是否公开,你也可以在当你的文档全部完成之后才对外发布。
像“拼写检查”这样的一些重要功能是否就无法使用了?
你很幸运的会比使用wiki遇到更少的拼写错误和语法错误,感谢Google的革命性的语言工具。它能自适应你所书写的上下文,它根据
你刚书写的句子进行分析比较,列举一些最有可能的建议给你。
也就是说,当你写出”I have bean eating
beens”的时候,它能自动将其转换成你实际想写的句子,不需要你再做更多的操作。
我怎么能把其它的文档文件嵌入进来?
Waves 全面支持文件的拖拽功能,还包括文字片段,以及其它的Web内容。
这些东西能使用拖拽直接以一个blip的形式添加进你的文档里。这使文档的操作性更强了。就像人们期望的那样,你还可以把Google的其他东西嵌入你的
wave里,例如日历,YouTube视频,Picasa图册等。
如果我不再想让其他人参与我的文档的编写,怎么办?
作为文档的创建者,只有你明确指定的人才能有修改的权限。你可以在任何时候收回权限,回滚恢复他们所做的修改。
这些功能使wave很适合企业用户,他们可以很容易的发现那些心怀不满的员工在离职前的蓄意破坏。
其实,这并不是只对企业级用户有用 –
对个人也很有用,如果在一个群里,你跟你的合作者的观点不太一致,你可以使用这个功能按自己的主意行事而不会影响他人。
Google Docs 实在不怎么样,可是你提到了扩展?
Google 的对外传输层是开源的,开发人员可以利用这些Wave API开发自己的扩展功能。
例如,你可以把Twitter嵌入到你的文档里,这样你就有了一个‘twave’,它在无缝的集成到你的界面的同时,还能实时的跟其他协议进行信息交流。
你也可以使用机器人软件对其进行扩展。
哦,机器人?详细点 …
开发人员可以编写自动软件从外部的网站或其它wave里以一种特殊的途径回复你的内容、创建blip。它们甚至可根据你的信息回复你,
这就是说,你可以向机器人询问今天的天气情况,而且会立即被告知。
这些API提供了Java和Python的绑定,你可阅读Nick
Veitch的关于如何开发一个Python机器人的教程,特别有意思,你还可以使用这些技术将它跟你喜欢的服务集成起来。想在wave里添加一个机器
人,只要把它当成一个协作者添加进来就行了。
可是,这不就意味着我们要把更多的信息委托给Google了吗?
最初,Google可能是wave的唯一提供者,但Google允许所以潜在的提供商都能完全的使用它的Google Wave
Federation Protocol (GWFP)。这样一来,wave各个提供商能够相互之间进行无缝的通信交流,并且能够使用Transport
Layer Security (TLS)这样的安全标准和安全认证。
我们可以想象的到,其他服务商会像雨后春笋般的出现,你可以把你的数据委托给其中任何一个,而且可以在不同的提供商之间转移。
这个听起来很棒,Google OS(操作系统) 里会包括这些吗?
我们只能是推测,Google之前有含糊的谈到过Chrome
OS
会有的一些功能。
按我们的观点,Google不大可能不把wave这样一种将会成为新标准的技术融合到它的操作系统里,尤其是当Chrome
OS最终将成为这个公司的旗舰产品的时候。
如果情况不是这样,我们也不必担心,它的协议是跨平台兼容的(通过浏览器),当我们真正建立一种新的web标准的时候,这一点更是重 要。
我从哪里能找到更多的关于wave的信息,我能从那里得到什么?
TechRadar 有一篇文章叫做Google
Wave: what you need to know
。Mashable上有一篇更高级的关于wave的精彩文章
。
如果你对在这个平台上开发扩展程序或机器人软件有兴趣,应该参考Google
Wave API 页面
。
来自 外刊IT评论
的 Google Wave 入门指导
:)
相关推荐
第二章“开始使用 Wave”为用户提供了一步一步的入门指导。想要体验Google Wave,用户首先需要获取预览版的邀请。如果已有朋友在使用Wave,可以直接向他们索要邀请;如果没有,也可以通过其他途径获取。手册详细解释...
郭天祥的单片机资料以其详尽和实用著称,提供了从入门到精通的一系列教程,特别是针对TX-1C单片机实验板的使用,涵盖了从准备、学习方法到具体实验例程的详细解答。 #### 准备工作:确保实验环境正确设置 在开始...
基于arm64版本的docker-compose文件
台区终端电科院送检文档
埃夫特机器人Ethernet IP 通讯配置步骤
rv320e机器人重型关节行星摆线减速传动装置研发
气缸驱动爬杆机器人的设计().zip
56tgyhujikolp[
内容概要:本文档提供了基于OpenCV的数字身份验证系统的Python代码示例,涵盖人脸检测、训练和识别三个主要功能模块。首先,通过调用OpenCV的CascadeClassifier加载预训练模型,实现人脸检测并采集多张人脸图像用于后续训练。接着,利用LBPH(局部二值模式直方图)算法对面部特征进行训练,生成训练数据集。最后,在实际应用中,系统能够实时捕获视频流,对比已有的人脸数据库完成身份验证。此外,还介绍了必要的环境配置如依赖库安装、文件路径设置以及摄像头兼容性的处理。 适合人群:对计算机视觉感兴趣的研发人员,尤其是希望深入了解OpenCV库及其在人脸识别领域的应用者。 使用场景及目标:适用于构建安全认证系统的企业或机构,旨在提高出入管理的安全性和效率。具体应用场景包括但不限于门禁控制系统、考勤打卡机等。 其他说明:文中提供的代码片段仅为基本框架,可根据实际需求调整参数优化性能。同时提醒开发者注意隐私保护法规,合法合规地收集和使用个人生物识别信息。
内容概要:本文档详细介绍了Java并发编程的核心知识点,涵盖基础知识、并发理论、线程池、并发容器、并发队列及并发工具类等方面。主要内容包括但不限于:多线程应用场景及其优劣、线程与进程的区别、线程同步方法、线程池的工作原理及配置、常见并发容器的特点及使用场景、并发队列的分类及常用队列介绍、以及常用的并发工具类。文档旨在帮助开发者深入理解和掌握Java并发编程的关键技术和最佳实践。 适合人群:具备一定Java编程经验的研发人员,尤其是希望深入了解并发编程机制、提高多线程应用性能的中级及以上水平的Java开发者。 使用场景及目标:①帮助开发者理解并发编程的基本概念和技术细节;②指导开发者在实际项目中合理运用多线程和并发工具,提升应用程序的性能和可靠性;③为准备Java技术面试的候选人提供全面的知识参考。 其他说明:文档内容详尽,适合用作深度学习资料或面试复习指南。建议读者结合实际编码练习,逐步掌握并发编程技巧。文中提到的多种并发工具类和容器,均附有具体的应用场景和注意事项,有助于读者更好地应用于实际工作中。
这个数据集包含了日常步数统计、睡眠时长、活跃分钟数以及消耗的卡路里,是个人健康与健身追踪的一部分。 该数据集非常适合用于以下实践: 数据清洗:现实世界中的数据往往包含缺失值、异常值或不一致之处。例如,某些天的步数可能缺失,或者存在不切实际的数值(如10,000小时的睡眠或负数的卡路里消耗)。通过处理这些问题,可以学习如何清理和准备数据进行分析。 探索性分析(发现日常习惯中的模式):可以通过分析找出日常生活中的模式和趋势,比如一周中哪一天人们通常走得最多,或是睡眠时间与活跃程度之间的关系等。 构建可视化图表(步数趋势、睡眠与活动对比图):将数据转换成易于理解的图形形式,有助于更直观地看出数据的趋势和关联。例如,绘制步数随时间变化的趋势图,或是比较睡眠时间和活动量之间的关系图。 数据叙事(将个人风格的追踪转化为可操作的见解):通过讲述故事的方式,把从数据中得到的洞察变成具体的行动建议。例如,根据某人特定时间段内的活动水平和睡眠质量,提供改善健康状况的具体建议。
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
nginx
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
模拟知识付费小程序,可流量主运营模式
什么是普通上传 调用接口一次性完成一个文件的上传。 普通上传2个缺点 文件无法续传,比如上传了一个比较大的文件,中间突然断掉了,需要重来 大文件上传太慢 解决方案 分片上传
英二2010-2021阅读理解 Part A 题干单词(补).pdf
2023-04-06-项目笔记-第四百五十五阶段-课前小分享_小分享1.坚持提交gitee 小分享2.作业中提交代码 小分享3.写代码注意代码风格 4.3.1变量的使用 4.4变量的作用域与生命周期 4.4.1局部变量的作用域 4.4.2全局变量的作用域 4.4.2.1全局变量的作用域_1 4.4.2.453局变量的作用域_453- 2025-04-01