每月技术提升2017年1月

每月技术追踪

  1. [编程语言]1 月 10 日,Swift 编程语言之父 Chris Lattner 在 swift-evolution 邮件列表中宣布,他将于本月底离开 Apple,Ted Kremenek 将接替他成为 Swift 项目的领导者。
  2. [前端框架]流行的JavaScript模块和资源打包工具webpack 2最终版本已经发布,该版本可以实现对ES2015的本地支持,并大大改善了文档内容。但是,新版本是否能显著改进构建时间和文件大小还有待观察。
  3. [数据库]无须身份验证的开放式MongoDB数据库实例正在遭受多个黑客组织的攻击,被攻破的数据库内容会被加密,受害者必须支付赎金才能找回自己的数据。攻击者利用配置存在疏漏的开源MongoDB数据库展开了一系列勒索行为。在这之后影响陆续扩大,目前至少有五个不同黑客组织控制了上万个数据库实例。作为应对此次MongoDB安全隐患的有效措施,数据库管理员需要参考MongoDB网站上提供的安全清单进行排查。首先需要“启用访问控制并强制进行身份验证”。
  4. [移动开发]美国时间 1 月 24 日,Google 宣布 Android Instant Apps 正式上线,并对一小部分用户开放测试。如果想要支持这项功能,开发者的首要任务是去精简自己的应用,并且将其“模块化”,拆分成各不大于 4MB 的独立模块。官方还给出了一个例子,像是购物应用,就可以拆成浏览,搜索,商品消息等模块。
  5. [大数据]1月10日,Apache软件基金会宣布,Apache Beam成功孵化,成为该基金会的一个新的顶级项目。Google开源的Beam恰逢其时,在各种大数据处理引擎百花齐放时推出一个统一编程框架,统一批处理和流处理,适配各种处理引擎,将它们推入后台,霸占入口。Apache Beam项目中的所有参与方都会受益,可以专注于技术创新,提供更高的性能、更好的可靠性、更方便的运维管理等。
  6. [机器学习]由卡耐基梅隆大学(CMU)开发的“Libratus”人工智能(AI)系统将开始一场新的挑战:试图在一对一、无限制投注的“无限注德州扑克”(No-Limit Texas Hold’em)比赛中挑战人类顶级职业玩家,获胜者将获得20万美元的奖金。截至目前AI占有优势。
  7. [运维]2月1日,著名的代码资源托管网站Gitlab.com的一位工程师在维护数据时不慎删除约300GB的数据,至发文时仍在恢复工作中。此次事件发生在2月1日凌晨,肇事系统管理员彻夜加班工作,当他疲倦不堪地进行数据库维护时,不慎用rm -rf命令对300GB生产环境数据执行了删除操作,当他清醒过来按下ctrl + c来停止删除操作时,却只挽留了4.5G的数据,其余所有数据消失殆尽。最后他们索性在 YouTube 上直播工程师恢复数据,围观者众多,甚是热闹。
  8. [科技公司]Google购买了Twitter的Fabric,将会把该平台集成到Firebase上。有趣的是,这是继Facebook Parse之后第二个停止运营的主要的移动应用后端。Facebook Parse最近发布了一则通知,所有服务将在1月30日停止运行,它同时提供了数据迁移方面的建议。Facebook和Twitter都是对移动和Web领域感兴趣的主要的软件开发公司,但都决定退出移动后端业务。
  9. [金融科技]1 月 11 日 17:00 左右,相关比特币交易平台被央行约谈的消息得到证实后,火币网行情显示,比特币价格短线跳水,最低报 5800 元,日内下跌超过 5%。
  10. [技术新闻]随着1月9日凌晨,万众期待的微信小程序正式上线后,不少用户表示试过小程序之后感觉很不错,也可以“释放”自己的APP。然而不少网友细心发现作为第一批小程序用户之一的今日头条小程序版本已经关闭,在此之前1月13日,证监会紧急下发书面通知,要求基金公司暂暂停有交易功能的小程序。

chaozh评论:17年初始不知怎么回事,各种运维问题都冒出来了,但看了问题描述又觉得到现在才出事情也是奇迹。万众期待的微信小程序似乎没有创造产品设想的火爆与颠覆能力。

每月书籍推荐

《君主论》作者: [意]马基雅维里,西方世界的“厚黑学”,以科学家的智慧和化学家的严谨为统治者开出政治处方。每章内容都是简短有力,行书风格倒是有点像孙子兵法,但是又有很多例子进行观点论证。感觉写书的方法可以借鉴,说明事理时逻辑显得非常清晰。

打赏作者
提交看法

抢沙发

还没有评论,你可以来抢沙发