1、2018 年技能提升报告:Java 要被 kotlin 打败了?
Packt 发布了 2018 年技能提升报告的结果,旨在了解软件开发人员的工具使用情况和技能趋势。报告显示,Java 在编程语言中仍然占据主导地位,但 Kotlin 极有可能将其赶出移动开发的榜首。
报告指出,Kotlin 于 2011 年出现,但直到最近才开始真正吸引工程师的特别青睐。 谷歌在2017年宣布 Kotlin 在 Android Studio 3.0 中完全获得支持,使之成为 Android 开发语言之一。预计到今年年底,Kotlin 将与 Java 展开激烈竞争。
2、Adobe 开发 AI 识别技术,帮你检测这图是否被修过
为世界提供了其中一项最重要修图工具 Photoshop 的 Adobe,为了“增加在数字时代里的信任和真实性”,决定要做个 AI 来帮你甄别图片是否被修过。
目前,Adobe 的 AI 可辨别三种被处理过的图片类型:拼接图片(将不同图像的两部分结合在一起)、克隆图片(图像内的对象被复制粘贴)和删除图片(图片中的对象被清除)。从前,这些是鉴证科做的事情,但 Adobe 可用 AI 做得更快。
3、微软提前结束部分 Windows 7 电脑的更新功能
前不久,微软悄然关掉了官方论坛 Windows 7 分版的支持,也就是不再有工作人员上线收集和回应坛友的反馈。如今,微软再次对一些Win7设备“下手”。3 月份,微软发布了 Win7 月度补丁 KB4088875,从这个补丁开始,那些不支持 SSE2 指令集的 PC 电脑就开始遭遇更新报错问题。结果在 6 月份再次发布更新时,直接来了一句“请将你的处理器升级为支持 SSE2 指令集的型号”。
4、Google 为 Android P 引入新的生物识别身份验证 API
Google 希望在其即将推出的 Android P 中改进生物识别技术。该公司宣布开发人员可以开始使用 BiometricPrompt API 将生物识别身份验证集成到他们的应用程序中。借助 Android P,Google 希望为测量生物识别安全性提供更好的模型,限制较弱的身份验证方法,并为开发人员提供一个通用平台和入口点,以便轻松集成该功能。
5、PHP 开发框架 CakePHP 3.6.6 发布,bug 修复版本
CakePHP 3.6.6 发布了,这是 3.6 分支的维护版本,修复了几个社区报告的问题。CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失灵活性。
此次更新内容包括:
IntegrationTestCase 现在 string 化所有请求数据,这更好地模拟了如何处理 HTTP POST 数据。改进 API 文档。
......(详情:https://github.com/cakephp/cakephp/releases/tag/3.6.6)
6、Tinker 1.9.8 发布,修复 OPPO 与 MIUI 等机型补丁问题
Tinker 1.9.8 发布了,Tinker 是腾讯开源的 Android 热解决方案库,它支持在不重新安装 apk 的情况下对 dex、library 和 resources 进行更新。
此次更新主要修复了以下问题:
OPPO、VIVO机型上patch加载失败。MIUI上JobScheduler被禁用导致补丁无法合成。
......(详情:https://github.com/Tencent/tinker/releases/tag/v1.9.8)
原文发布时间为:2018-06-26