《程序员》1月精彩内容:2017技术大检阅

《程序员》1月精彩内容:2017技术大检阅_第1张图片

想在最短时间了解2017年各领域有哪些新技术、新趋势、新工具最值得关注?请别错过本期《程序员》,我们力邀业内各领域名家,与读者盘点2017技术发展。以下为各领域关键趋势摘录:

  • AI技术:从AlphaGo Zero到Alpha Zero,迈向了通用人工智能的关键一步;GAN前景广阔,理论与应用极速发展中;Capsule有望取代CNN的新结构;CTR预估向深度学习进行技术升级;自然语言处理进展相对缓慢,急需技术突破。
  • 区块链技术与加密货币市场:比特币在年尾缔造的暴涨暴跌行情,是人类货币历史上最为魔幻的一刻;而在技术上,应用与平台创新各擅胜场;官方态度一方面欢迎区块链技术带来的降低成本与加速传统流程好处,一方面也开始从各种法规与制度上,紧缩区块链技术这头猛牛的疯狂暴冲。
  • 大数据:厂商们纷纷把发展重点从大数据基础设施,转向用大数据给其 相关行业赋能。例如在人工智能、IoT物联网等领域,国内外厂商都在发力推出大数据相关产品,国内大数据的重点从方案落地转向了价值创造。2017年的大数据没有了往年媒体的喧嚣,反而更显成熟,涌现很多“挽起袖子,加油干”给企业创造出实际的价值标杆应用。行业大数据应用在结合了其他领域的新技术(例如人工智能、 非结构化数据分析等)产生了积极的化学变化。
  • 前端:与往年比,变化的确不多,这是好事,每年都冒出这么多新事物,学不过来,作者们也不敢出新书,因为一出就过时。这是一个技术的沉淀期与预爆发期。三大框架在蓄力,大家可以围绕三大框架做一些工具与安心地做业务, 也可以跳出它们樊蓠,向后端Node.js进军,或在前端新处女地(可视化、WebAssembly)做些东西。
  • 无人驾驶:平台初现雏形,特别是BAT每家都押注在一到两家公司并提供大量资本,传统车企也慢慢意识到传统造车的周期过长,新一年可能大举出手收购整合。
  • 数据库:Oracle开启自治数据库时代,AWS Aurora启动计算与存储分离的热潮,Spanner引领分布式数据库潮流,NoSQL、图数据库、流数据库等场景化明显,老牌数据库,在变革中渐渐远去;:分布式架构下数据、业务多样性支持成为未来方向。
  • 云计算:市场已是一片红海,公有云混战难分胜负,私有云模式日渐清晰,技术路线演进逐步稳定,行业整合集聚效应显现,挑战与机遇并存,云计算平台真正成为新技术新应用的基础架构。
  • 容器:Kubernetes 红透半边天,Service Mesh成新宠。
  • VR:无线头盔是2017年的主流,Inside-out定位和3-6DoF手柄成为主流配置,一体机更注重功能定位、佩戴舒适度,基于手机的VR平台发展不温不火,应用更加偏向B端。
  • 移动游戏:市场的探索力遭遇瓶颈,大量的典型公司几乎无优质产品产出;应用生态系统(以App Store为例)在超级游戏和市场作弊的双重挤压下进一步僵化和失灵;在安全感的驱动下,以中国和韩国为市场核心的端游经典IP改编和移植展示出了空前的活力。
  • 物联网安全:不仅需要国家制定严格的信息安全规范和设备出厂标准;还需要信息安全行业制定一些切实有效的全方位的物联网安全解决方案;也需要设备制造厂商从物联网设备的硬件设计、软件开发、功能测试等环节融入安全开发生命周期,并在设备成型后进行全面的安全检查和测试,确保设备安全可靠后才可入市,在设备入市之后能够提供安全更新的机制或者补丁机制来为用户使用过程中的安全问题提供补救措施。

    • AI技术盘点:关键进展与趋势(张俊林,新浪微博AI实验室担任资深算法专家)
    • 区块链技术与加密货币市场:回顾与展望(杨哲豪,柏链科技高级架构师)
    • 大数据行业盘点:方案落地转向了价值创造(李祎,奥博杰天解决方案架构师)
    • 前端回顾与个人发展建议(钟钦成,去哪儿网前端架构师)
    • 无人驾驶发展趋势:投资走向上游,行业发展走向细分(刘少山,PerceptIn联合创始人)
    • 数据库技术盘点(那海蓝蓝,小编0.7,大米)
    • 云计算发展概况和未来展望(刘鹏,中国信息协会大数据分会副会长)
    • 容器技术年末盘点 :Kubernetes红透半边天,Service Mesh成新宠(梁胜,Rancher Labs Inc. 公司联合创始人及CEO)
    • 云计算平台2017年盘点:真正成为新技术新应用的基础架构(吴凯,北京云途腾科技有限责任公司首席运营官)
    • 微服务架构近年来的演进(孙玄,转转公司架构算法部负责人)
    • VR发展与未来展望:坠落冰点还是绝地求生?(赵刚,京东集团架构部总监)
    • 2017年数据库技术和市场盘点 :分布式架构下数据、业务多样性支持成为未来方向(王涛,巨杉数据库的联合创始人,CTO与总架构师)
    • 解析引领2017年风口的实时音视频技术(袁荣喜,学霸君资深架构师)
    • 移动游戏的2017:市场基本面,应用生态和产品探索(郑金条,游戏邦负责人)
    • 僵尸物联网的发展与安全思考(甘杰,启明星辰ADLab高级安全研究员)
    • 回顾:敏捷在中国这十五年(熊节,ThoughtWorks总监咨询师)

资讯

  • CSDN要闻
  • 公开密钥技术背后不为人知的故事
  • 施乐Future’s Day的幕后花絮,四十年后的回顾

技术

  • 用Modern C++模板元编程实现深度神经网络(陈明辉,群熵金融CTO)

    C++11及之后的C++标准给我们带来了强大灵活的编译期运算能力,本文将利用C++14/17模板元编程来实现一个简单深度神经网络。如果你是一个C++爱好者或者钟意模板元编程,又对深度学习感兴趣,非常适合阅读本文,如果你是资深的算法工程师,通过本文可以让你了解到C++的独特魅力,但本文并不适合C++初学者,因为文中使用的一些技巧并不常见,对于初学者也不推荐。

  • 延迟任务调度系统技术选型与设计(陈志良,网易云课堂资深工程师)

    总结了几种延迟任务调度系统的实现方案,以及部分实现细节,希望对正在从事这部分开发的同行有所帮助,其实这些方案没有好坏之分,和系统架构一样,只有最适合的。

  • 时间序列大数据平台建设经验谈(耿立超,架构师,CSDN博客专家)

    在大数据的生态系统里,时间序列数据(Time Series Data,简称TSD)是很常见也是所占比例最大的一类数据,几乎出现在科学和工程的各个领域,一些常见的时间序列数据有:描述服务器运行状况的Metrics数据,各种IoT系统的终端数据、脑电图、汇率、股价、气象和天文数据等,时序数据在数据特征和处理方式上有很大的共性,因此也催生了一些面向时序数据的特定工具,比如时序数据库和时序数据可视化工具等,在云平台上也开始出现面向时序数据的SaaS/PaaS服务,例如微软最近刚刚发布的Azure Time Series Insight。本文将介绍一个时间序列数据处理平台案例,探讨这类大数据平台在架构、选型和设计上的一些实践经验以供参考。

  • 运行时的代码预处理(柳荣一,饿了么大前端架构师)

    预处理很大程度解放了前端开发者,但复杂的配置过程,也给他们带来了额外的问题与负担。针对这些问题,本文打破常规思维,提出了在运行时完成预处理操作的思路,并给出了一套现行可用的解决方案。


订阅程序员请访问 http://programmer.com.cn/

你可能感兴趣的:(人工智能)