每月技术提升2017年8月

每月技术追踪

  1. [开发框架].NET Core 2.0 的最终版本终于发布了。微软还发布了 ASP.NET Core 2.0 和 Entity Framework Core 2.0。 .NET Standard 2.0 规范也已完成,它与.NET Core 2.0 同时确定了最终的版本。.NET Standard 是改进代码共享并使每个.NET 实现中的 API 可用性更为一致的关键措施,在 2.0 中提供的 API 数量是现有项目的两倍之多。.NET Core 2.0 包括了很多大的改进,以促使.NET Core 更容易使用以及提高其作为一个平台时的能力。
  2. [机器学习] DeepMind 宣布与暴雪合作正式发布了一系列工具,包括一个机器学习 API、匿名化的游戏对战回放数据集、DeepMind 开源工具集 PySC2,允许研究人员测试特定任务 AI 表现的简化 RL 游戏,一篇论文等,将《星际争霸 2》 转变成一个 AI 研究环境。这些工具都发布在 GitHub 上,采用 Apache 或暴雪许可协议。
  3. [安全运维]日前,360CERT 获悉某安全公司发现 NetSarang 的 Xmanager, Xshell, Xftp, Xlpd 等产品中,发布的 nssock2.dll 模块中存在恶意代码,在 Xshell 5.0.1322 和 Xshell 5.0.1325 两个版本中均已确认恶意代码存在。360CERT 通过行为分析发现后门会对一个箱子域名“nylalobghyhirgh.com”发起请求。该域名开启了隐私保护,且只能查询到 NS 记录。此外,该域名还会向多个超长域名做渗出,且域名采用了 DGA 生成算法,通过 DNS 解析时渗出数据。存在后门的版本会向 nylalobghyhirgh.com 发起请求,一天的访问量超过 800 万。如果之前是从有问题版本升级到最新的,有可能信息已经泄露,保险起见建议修改密码,目前仅能证明该程序获取了(用户名、主机名、网络信息等),其他信息还在进一步核实。建议去官网网站下载更新最新版本。
  4. [区块链]微软于8月10日在纽约发布了企业级开源区块链基础平台Coco Blockchain Framework (Confidential Consortium Blockchain Framework ),能够在企业级区块链上同时解决性能、隐私和组织管理问题。该项目由微软亚洲研究院的区块链团队、Microsoft Azure 区块链产品组以及微软剑桥研究院一起设计和开发而成。计划于2018年将项目开源。
  5. [圈内八卦]上海突击检查某区块链峰会就被视为监管层对 ICO 项目加以关注的信号。而在 8 月 24 日,银监会首次针对虚拟货币筹资做出规定。银监会起草了《处置非法集资条例(征求意见稿)》(下称征求意见稿)指出:未经依法许可或者违反国家有关规定,以虚拟货币等名义筹集资金的行为,应当进行非法集资行政调查。非法集资参与人应当自行承担因参与非法集资受到的损失。

chaozh评论:本月没有太多技术新闻,随着比特币、以太坊价格都突破新高,国内ICO也进入炒作的高峰期,监管层逐步开始关注。令人意外的是Xshell突然爆出有后门,作为极其常用的终端软件,非常可怕。《星际争霸 2》人工智能化相比围棋要难很多,目前仅提供了框架,如何解决问题还得靠大家努力。

每月开源项目

本月推荐的是一个C++11无锁队列的实现,考虑充分且使用C++11最新标准。项目地址:https://github.com/cameron314/concurrentqueue

每月书籍推荐

《Lua设计与实现》,作者:codedump ,人民邮电出版社,本书首先介绍了Lua中的数据结构,比如通用数据是如何表示的、Lua的字符串以及表类型的实现原理,接着讨论了Lua虚拟机的实现,并且将其中重点的一些指令进行了分类讲解,最后讨论了垃圾回收、模块实现、热更新、协程等的实现原理。

提交看法

抢沙发

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