分类目录归档:不是技术

老生常谈的fintech新趋势

用老生常谈来形容新趋势有点无奈。因为新趋势作为一种趋势来说,无论如何也算不上振聋发聩什么的了。

只是,一些技术和形态上的新趋势,仍然没有出现让人信服的refactoring。

5G+IoT说了很久,也陆续上线了一些智能XX的东西,但这些依然是十几年前拍脑袋就能想到了未来,所以并没能让我们感到技术上或者想法上的新颖。相反,市场上,甚至技术人员更关心的是如何有变现的可能。

当然了,fintech本来就是离💰最近,所以产生变现的机会也多了。比如Open Banking + API,给银行业降低了成本,就是创造了价值,这很显然,因为本身银行就是低效和高成本的代名词,所以这个地方随便用点新技术就能说服资本方了。

相比之下,工业自动化/智能化,离💰远,本身效能就被万恶的资本家榨得差不多了,技术成熟度差点都很难上线。

传统的支付,欧美仍然停留在纸币和接触式的卡支付,手机支付、NFC、QR等等会起来,但还是如慢蜗牛一样。

数字安全也成为一个持续的隐忧,在很多行业/企业看来,仓廪足而知礼节,赚到钱我才去关心数字安全的事情,但是,无论你资金充裕与否,只要有价值,就会成为黑客的目标。在中国,大政府的环境下,企业的安全成本很大程度上是由政府付出的,但小政府的社会中则不然。

刚才说了工业自动化,其实自动化最佳的发展还是在离钱近一点的fintech上,比如做个自动化审批流程什么的,技术含量没那么高,还能创造更高的价值。

AI自治

说的是Digital Twins的另一半,希望能在真实的模拟中训练出最佳的AI过程以达到真实中的最优策略。

然后引出Machine Teaching的理念,毕竟课堂跟真实是有差别的,但课堂可以反复地失败和犯错。

自治系统的三角:人工智能+IoT+Machine Teaching

待补充一些更多内容,毕竟听得并不是太明白。

Digital Twins数字孪生,是希望在面对非现场的真实环境下,能构造出一个数字化的操作界面/平台,该数字化应与真实是一一对应的(起码重要的特质上是如此)。

Machine Teaching,专家可以借助很少的数据来建立定制的人工智能模型,然后这个智能模型可用于机器学习。以避免构造海量数据集才能用于训练机器学习的麻烦及不适应。因为专家的提取模型会比现实的碎片化和千差万别效率更高。

所以自治系统大体上如:IoT收集少量关键数据,DT构建Machine Teaching所需模型,ML通过模型进行学习得到AI模型,AI模型指导IoT环境下的进一步动作。

IoT World 回顾

再陆续回顾当时的几个分享,有侧重连接和定位的,也有侧重平台的。抛开场景把功能做到更好的通适性,比如连接、设备管理、固件更新、定位、IoT数据分析、基础人工智能等。

在这之上就可以让玩家构造其应用了。

我们将中间的这一层对IoT应用进行良好支撑的成为IoT PasS。

同样地,AI现在也有这样的趋势,比如华为发布的AI盒子,希望玩家在上面发布AI应用,也有相应的应用市场。

其他的也倾向于输出一个平台式的AI环境,让拥有数据的客户在上面训练并应用模型。这样就避免自己陷入海量碎片化的场景中。

PaaS既是IoT的方向,也是AI的方向。

安全也是IoT PaaS的一环,毕竟作为IoT应用,再去折腾跟太平洋一样深的安全领域,就有点本末倒置了。

安全和隐私法案在技术安全之外又给了更多的法律上面的麻烦。

全球主要IT市场的隐私法案要求

上图列举了一些已经形成有效隐私保护法案的国家和地区,基本上都是重要的IT发达国家/地区了。

要做全球市场,要满足这么多的隐私法案,显然不是各家IoT应用厂商应当自己做方案的,这样也给PaaS厂商提供了业务空间。

IoT的行业趋势及规律

12月参加了IoT World深圳站的会议,陆续补一些内容回顾。

中关村物联网发展中心的王正伟做的《物联网黄金十年》,一开始我觉得可能只是老生常谈,陆续看下去,还是有不少知识整理的。

比如提到物联网十年的三大新规律:

内容上,出现碎片应用集成服务平台

架构上,出现终端——云——大数据的“云管端”架构

价值上,微创新、微盈利、湿营销

这些新的规律将推动有新的物联网服务公司出现。

继续阅读

几个技术介绍的小结

第一个是Visa过来介绍他们的云端EMV L2 kernel的方案。其实也引入了一些新的概念和问题。

因为云内核在终端上总有一个桩一样的实体,这个实体就从EMV认证变成了Visa的软件认证了。

另外一个问题是云内核的云端与终端交互次数如果必须减少,则终端的作用就不会是一个简单的透传,而是糅合了不少L2的逻辑在终端上,这样的云内核实际上并非Thin Client,更有可能是一个跨架构的L2 kernel,从EMV认证的逻辑上来说,终端还是要接受EMV认证的。

Visa希望我们能协助他们找到pilot的场景,然而虽然技术上是成立的,但认证上恐怕Visa要再去说服EMVCo才行。

Visa的方案仍在开发中,部署在Visa的私有云上,后续可能考虑不同洲或国家的本地部署。也不提供客户运维功能,也就是说只能使用Visa的方案。另外,集成有CyberNet,L2 Cloud直接连上Visa的Gateway/Processor Cloud,没别家什么事了。

第二个是Arm中国过来,介绍其mbedOS以及Pelion物联网平台。我们感兴趣的是mbedOS已经提供了足够好的各种物联网设备的支持。这可以帮助我们快速地搭建一个mbedOS为基础的互联雏形。

然而Pelion是一个收费的服务,有Inhouse部署的方案,但开销太高,也有连接数的要求。对于我们如果想用start-up的模式启动,很可能只能使用其Public Cloud的模式。估计报价也偏贵。

由于mbedOS有十年左右的开源历史,又是3000人年的工作量累积,因此质量上应该是OK的,各种IoT物理协议也支持,重要的是开源和免费,这对比华为或者阿里,就更有优势了,这两个国产IoT需要同时使用他们自己的云服务或者模块。。。

Pelion的体系下有两种设备在线,功能性的IoT设备、IoT网关。IoT网关提供应用隔离方面的管理能力——还是Pelion的云端下发的规则。

Pelion提供设备到设备的身份验证,这是利用其对证书体系的支持而做到的。

IoT设备管理上使用LWM2M协议。

第三个是CPoC的规范新出来了,在同事的讲解下学习了一下。

与SPoC相比,CPoC要在COTS上保存收单密钥,因而安全等级更高,不能用白盒……这一点有点麻烦,意味着必须是手机厂商开放TEE的功能才能玩这个。一个COTS上可以有多个不同Brand的CPoC应用,只要保证当前只有一个能访问NFC。

CPoC的Attest频度可以比SPoC要低,半小时一次即可。

后台相关的要求与SPoC类似。

Jupyter Notebook

开始系统学习一些machine learning工程性质的东西,发现这个Jupyter Notebook真是一个颇为神器的玩意。适合用来编写跟Python相关技术教材。

也许过去十多年接触的Python,都是断断续续,把它当成一个普通的script language,想着写着,就python调用一下,导致这么多年在Python上好像一点长进都没有。当然了,如果应用上就是一个script language,那是无所谓的。

然而,如今Python如日中天,大量的前沿学术、工程均使用py的情况下,再低看它就变得不再合适了。

说回Jupyter,同样的概念应用于其他的script language也应该适合,只是在AI方面,大量的代码如果缺乏文本的描述,则晦涩难懂,而随时修改输入输出又是AI程序调试的刚需,所以Jupyter这个概念就在AI应用最多的Python语言上得以壮大。

Fuchsia

最近看了一下Fuchsia的一些介绍,以及一些评论。

操作系统领域的沉淀知识实在是太多太复杂了,以至于绝大多数的人都是在盲人摸象一样在给予自己所熟知领域上的评论。

这篇通篇的大论,其实内容还是很丰富的。

只是连名称都拼错,未免让人对其内容的有效性产生怀疑。

Fuchsia一方面是为了破除Linux内核对Android发展的限制,另一方面则是想把IoT的OS和智能OS——Android能产生一个有效的统一。后面这个也是鸿蒙希望做到的。鸿蒙也是抄Fuchsia,这基本上没什么疑问的事情,就看鸿蒙做成功了还是Fuchsia做成功了。

  • 回归内核本质功能的微内核
  • 无全局根文件系统、路径只对应channel的handle
  • 统一的channel对资源的访问:设备、文件系统、服务等
  • 没有用户,用namespace区分权限
  • 进程创建从头开始:namespace到channel handle的映射等

兼容性和安全隔离同时考虑了。

操作系统发展了这么多年,新的总是宣称用一个大统一的形象来覆盖旧的分歧。比如Windows的COM/COM+,Linux的文件系统等。

Fuchsia由于Google在Android和ChromeOS后拥有了强大的操作系统专家和团队,并且又有整个生态的支持,要发起革命,至少在能力上已经足够了。

阻力只能来源于内部,包括Android本身。

我认为只要不封杀华为,鸿蒙是起不来的。封杀华为,则鸿蒙有可能成为行业一霸,但不见得能叫板Google。

技术论坛的分析获取趋势

今天读完一篇paper。

《Toward Empirically Investigating Non-Functional Requirements of iOS Developers on Stack Overflow》

其工作是通过对Stack Overflow上的iOS开发相关的主题历史数据进行分析,得出iOS各个开发工具、子领域上对一些非功能性需求的重视程度、难度、关注等。

结果是,可用性最高,其次是可靠性,最弱的是性能和可移植性,而可维护性根本不重要。

继续阅读

离线文章/笔记——Pocket

由于开始用Mac Mini办公,于是试用各种不一样的阅读软件。

试到了这一款叫Pocket的软件,可以支持多种操作系统。其原理是,你提交URL给它,它就会把相应的文章取下来,供你的多个设备进行阅读。

为什么特意说呢,因为,它取文章的过程,并不是使用安装该软件的终端的所在网络去提取的,而是……通过它的服务器去获取的。

继续阅读

Khan Academy

自从听了Heckman的讲座后,对如何加强对儿子的教育这个事情产生了不少的兴趣。

VIPKIDS里面的老师虽然也会跟CC讲一些数学的课程,但总体来说,即使是一周两节课,还是太少了。

于是找来了可汗学院的课程,既有视频也有题目,全英文的数学教学,让他从一年级开始学起……

CC也学得挺有兴趣,只是KA的网站在境外,偶尔连接还是有点略慢,但忍忍也是可以用的哦。

KA的app还可以调节语速,可以打开字幕,但我觉得并不是非常的重要。

一天看4~6个小节,坚持下去,看情况如何吧。

对父母来说,淡定真的很重要,不要跟别人比培训上花了多少钱和多少时间,自己努力把要学的东西学到手才是最重要的。