浅析智能硬件的内涵



摘要:硬件智能化成为时下最热门的发展方向。但当下的这些智能硬件大多不符合“智能”的概念,它们不能很好地提升用户对流量的需求。本文通过阐述智能硬件应具备的三要素及智能补给系统的概念,来浅析智能硬件的内涵。

  自乔布斯在2007年推出苹果手机,移动网络成为了最具前途的行业,以“智能手机+移动网络”为催化剂,我们的思维模式、行为方式都发生了变化,诞生了新的消费模式及新的生产方式,从而为不同的企业提供一系列无限发展之商机。但是时至今日,这一次的科技浪潮所带来的经济效益开始有所减缓,在终端方面:三星的手机出货量已经下跌,苹果的手机“神圣光环”早已褪去;在网络方面:虽然世界各地的4G建设尚是如火如荼,然而整个运营模式还是3G时代的;互联网企业方面:收入的主要组成部分仍是过往的成功例子,新的增长点仍在摸索中。

  面对未来可能出现的瓶颈,许多企业都选择从终端着眼,投入资源开发各种的智能硬件。背后的整个逻辑是:既然单靠智能手机已经不足以支撑整个4G、甚至5G时代的发展,那么就增加各种的载体来扩充基础。在这一思想的指导下,硬件智能化成为时下最热门的发展方向。但问题是,当下的这些智能硬件符合“智能”的概念吗?它们依靠什么来提升用户对流量的需求?

  从传统的家电企业、创业公司到互联网巨头,它们对智能硬件的理解几乎可以简化为:“硬件+芯片+大数据”。然而这只是一个充分不必要条件,任何具备这些要素的硬件都不一定能成为智能硬件。智能硬件的关键在于提供一个解决方案,帮助人们把某样事物变得比以往简单、方便。智能手机就是一个最简单的例子,满足基本的通信功能外,通过屏幕触摸技术提供操作简单的便携式操作体验(其中很大一部分是上网体验)。正是基于这些技术,手机智能化有了可靠的技术路径,个人电脑的许多功能都能在手机上实现,于是,我们的电脑“手机化”了、上网的状态“移动化”了,再也不用忍受电脑体积所带来的携带不便,上网地点也变得灵活起来。

  对用户深层次的挖掘并提供解决方式,这是智能硬件的基本出发点,然而当今大部分的智能硬件只是解决了用户的部分需求,但是对用户深层次的需求还没涉及到。例如:关于健康、医疗方面的智能硬件一抓一大把,从可穿戴式设备、家庭电器到家具都有涉及,纵观大部分的产品,基本都是通过数据采集仪器检测人体的某些生物指标,并且反馈给人们。然而我们当初使用目的是什么,不正是为了让身体更加健康吗?虽然接收一堆医学指标信息能帮助我们了解自己,但是这只是身体健康所需的其中一个步骤,人们更希望得到了是:这些设备采集数据后能进行分析,并且给出建议,要么改善人们的睡眠质量,要么提高运动的效果。

  更多的企业只是为了造概念,它们从普通的家电产品切入,往里面植入一个芯片,使其能联网、能用APP方式控制,就称之为智能家居。说白了,就是让产品拥有可以用手机远程遥控的功能。

  真正的智能硬件应该具备三个要素。首先是对环境的感知能力,即通过各类型传感器对外界进行信息的收集。其次是对信息的认知能力,也就是说在所获取的信息基础上推导出对用户有意义的判断。最后,是在正确认知的基础上产生的行动能力,能够替用户第一时间采取必要的行动。参考几个指标,暂时只有Google公司开发的无人驾驶汽车符合。现阶段的智能硬件多是停留在满足第一个要素之上,只有部分能通过云计算或者人工智能等方式满足前两个要素。

  笔者听过一位互联网公司的高层对未来智能硬件的描述,在此与各位分享一下:他提到的是一个叫“智能补给系统”的概念。在日常生活中,人们总有各种各样的物品需要重复购买,如生活用品、食品、衣服等等。在工业生产中,运用流程管理系统或者库存管理软件,企业能实现物料补充的自动化。在可遇见的将来,这种管理的方式将运用到个人或者家庭的物品管理中,把人们从这些重复性的常规劳动中解放出来。整个补给系统中,物理载体可以是一台冰箱(负责食品)、一个衣柜(负责衣服)或者是一个储物柜(负责日常用品),中枢神经则是类似于ERP(Enterprise Resource Planning,企业资源计划)的管理软件,并且通过网络获得该公司的云服务支持,供应方主要由各大的电商企业担当,连接方式线上是通过互联网、线下是通过快递。整个系统通过对存放在载体中的物品进行管理,设定补充临界线,分析用户的习惯从而在物品消耗殆尽前进行补充,用户只需安坐家中,日常的补充便可以交给系统了。

  根据现在的人工智能水平,智能硬件的智慧距离真正的智能仍有一段距离,在此之前,智能硬件都需要通过大量的数据来分析理解,从而知晓人们需要他们提供什么帮助,这样一来对于云计算、对于网络的需求是巨大的。有时候淘金的未必能赚到钱,但卖淘金设备的是稳赚的

js资料

JavaScript MVC

Syntax

闭包

UI

Tips

tr.rowIndex

位于字符串加法拼接的表达式中,三元符号需要被括在括号中,否则下面的表达式报错。

var a = null;
"" + a ? a.toString() : ""

需要:

var a = null;
"" + (a ? a.toString() : "")

Javascript 性能的细节

BUGs

由标点符号不正确造成的变量未预定义,成为全局变量而导致框架页的名字被修改, 然后指定到这个框架页的导航失效,全部在_self中打开。示例代码:

function(){
    var key = "key";
        name = "name",
        desc = "desc";
}

WYSIWYG Editor

Framework

测试

Project

Tools

User-Script

Detector

MD5

Games

Books

Error

screen

IE: Internet Explorer, F: Firefox, O: Opera. Screen 对象属性

属性描述IEFO
availHeight 返回显示屏幕的高度(除 Windows 任务栏之外) 4 1 9
availWidth 返回显示屏幕的宽度(除 Windows 任务栏之外) 4 1 9
bufferDepth 设置或返回调色板的比特深度。 4 - -
colorDepth 返回目标设备或缓冲器上的调色板的比特深度。 4 1 9
deviceXDPI 返回显示屏幕的每英寸水平点数。 6 - -
deviceYDPI 返回显示屏幕的每英寸垂直点数。 6 - -
fontSmoothingEnabled 返回用户是否在显示控制面板中启用了字体平滑。 4 - -
height 返回显示屏幕的高度。 4 1 9
logicalXDPI 返回显示屏幕每英寸的水平方向的常规点数。 6 - -
logicalYDPI 返回显示屏幕每英寸的垂直方向的常规点数。 6 - -
pixelDepth 返回显示屏幕的颜色分辨率(比特每像素)。 - 1 9
updateInterval 设置或返回屏幕的刷新率。 4 - -
width 返回显示器屏幕的宽度。 4 1 9
screen
屏幕对象 反映了当前用户的屏幕设置。
width
返回屏幕的宽度(像素数)。
height
返回屏幕的高度。
availWidth
返回屏幕的可用宽度(除去了一些不自动隐藏的类似任务栏的东西所占用的宽度)。
availHeight
返回屏幕的可用高度。
colorDepth
返回当前颜色设置所用的位数 -1:黑白;8:256色;16:增强色;24/32:真彩色

console

Web Design资料

Long Polling Comet

分页

Syntax Highlight

BigPi

Video

Tools

前端测试

CDN

Notes

<input type="text" name="textfield" oncopy="return false">
<input type="text" name="textfield" oncut="return false">
<input type="text" name="textfield" onpaste="return false">

<input name="number" value="" style="ime-mode:disabled" />
document.onfocus = function(){document.body.style.imeMode = 'disabled'};

<form method="post" action="submit.asp" autocomplete="off"></form>
<input type="text" name="textfield" autocomplete="off">
element.setAttribute("AutoComplete", "off");

// 查看源代码:
window.location = "view-source:" + window.location.href;

懒懒交流会

开发流程

  1. 需求分析
  2. 草图设计
  3. 前后端协商每个页面本身的路径/名称,需要的变量及其名称,URL 传参名称等规格。
  4. 前后端分别开发设计。
  5. 前后端整合
  6. 测试

前后端分离&协作

get, post. url params submit action & params. ajax json format jsonp links target

P3P

-----------------------------------------------------------

links:

Web Design(Team/Group)

Web Design(Person)

Softwares

Technology

Others

Books

前端团队

  • 阿里巴巴 UED -- 我们设计的界面,并没有几十亿的流量,但每天来自上百个国家的百万商人在使用着。
  • 阿里巴巴中国站UED -- 阿里巴巴中国站UED成立于1999年,全称是用户体验设计部(User Experience Design Department),是阿里巴巴集团最资深的部门之一。
  • 支付宝前端开发 -- 支付宝前端开发车间。
  • 淘宝UED -- 淘宝网用户体验团队。
  • 淘宝MED -- MED(Marketing Experience Design). 是淘宝营销体验设计部门,为淘宝网的营销产品做体验设计。
  • 口碑UED -- UED(User Experience Design) 中文意思就是用户体验设计。
  • 百度MUX -- MUX(Mobile User Experience) 百度无线用户体验部。
  • 百度泛用户体验 -- 泛用户体验平台,是以'用户体验'为核心的跨专业分享平台。
  • 百度联盟用户体验中心 -- 百度联盟事业部用户体验团队官方博客。
  • 盛大游戏UED -- 专注用户体验,改变生活,让互动娱乐更精彩。
  • 携程旅游UED -- 这是一个血液中流淌着创意和活力的团队,在越来越关注严谨和灵活的过程中成长起来,我们对前端的需求如此强烈
  • 腾讯CDC -- 全称是Customer Research &amp; User Experience Design Center(即用户研究与体验设计中心)作为腾讯的核心部门之一.
  • 腾讯ISD -- ISD Webteam是一个设计团队,即腾讯互联网业务系统网站组。
  • 腾讯ISUX -- 腾讯 ISUX 全称腾讯互联网用户体验设计部 (Internet Service User Experience),于2011年3月8日正式成立,前身为 ISD Webteam 网站组。
  • 腾讯WSD -- 腾讯用户体验设计团队. 设计无线,快乐无限。
  • 腾讯Flash Team -- 这里有一群可爱的Flash娃,他们热爱ActionScript开发~
  • 腾讯soso团队博客 -- soso更懂你。
  • 财付通TID -- Tenpay Innovation Design, 财付通设计中心。
  • 5173 UED -- 5173用户体验设计团队(User Experience Design),简称UED,成立于2009年。
  • 19楼UED -- 19楼 UED团队。
  • 人人FED -- 我们来自人人网,FED是&quot;Front End Develop and Design&quot;的缩写。
  • 网易邮箱UI团队 -- 网易邮箱UI团队。
  • 网易UED -- 我们的团队博客,关注用户体验设计、关注web前端开发。
  • 网易UEDC -- 网易用户体验设计中心(User Experience Design Center),简称&quot;设计中心(UEDC)&quot;,成立于2008年底。
  • 搜狐UED -- Sohu UED Team就聚集着这样一群人,执着于为用户提供更好的产品和体验,哪怕是对一点点小细节的精益求精。
  • 新浪UED -- 一个关注用户体验、关注工作流、关注作品质量的有爱团队。
  • 爱词霸UED -- 爱词霸用户体验团队博客,有关用户体验设计和研究的经验分享。

其它团队

  • 淘宝搜索 -- 淘宝搜索技术blog
  • Alibaba DBA Team -- 这里记录着阿里巴巴数据库团队成员的点点滴滴
  • 淘宝Data -- 淘宝数据平台与产品部,是淘宝核心的数据平台技术和数据产品研发团队
  • 淘宝DBA Team -- 淘宝数据库技术团队
  • 淘宝JAVA中间件团队 -- 我们是淘宝JAVA中间件团队。我们为淘宝网构建JAVA底层架构和基础服务。
  • Taobao QA Team -- 做测试的行业标准
  • 淘宝核心系统团队 -- 淘宝核心系统团队隶属于淘宝产品技术部,负责淘宝应用基础平台的研发和搭建
  • 阿里巴巴Data Warehouse -- 阿里巴巴数据仓库部门主要收集公司内外部所有数据
  • 腾讯TGideas -- TGideas是腾讯游戏的专业设计团队
  • 腾讯GDC -- GDC的前身叫GDT(QQGAME DESIGN TEAM),QQ游戏产品设计中心

个人博客