硬核观察 #482 安卓游戏将于 2022 年登陆 Windows
更多：• 微软借助深度学习查找并修复错误 • Edge 浏览器提供防止打错网址而被钓鱼的功能
安卓 AI 钓鱼
更多：• 微软借助深度学习查找并修复错误 • Edge 浏览器提供防止打错网址而被钓鱼的功能
![](/data/attachment/album/202112/11/102403ii21e25x9299oo5i.jpg)


![](/data/attachment/album/202112/11/102415vmjhgmz9m9w4k8km.jpg)


### 安卓游戏将于 2022 年登陆 Windows


谷歌周四 [宣布](https://gizmodo.com/android-games-are-coming-to-windows-pcs-in-2022-1848194620) 了一个独立的 Google Play 游戏启动程序，可以让玩家在 Windows PC 上玩安卓游戏。不仅如此，它还允许玩家在一台设备上关闭游戏，并在另一台设备上接着玩。这意味着你可以在 Chromebook、Windows PC 和安卓手机之间切换，而不会丢失保存的数据。该应用程序由谷歌构建和发布，它在你的系统上本地运行游戏，而不需要云流化。目前谷歌还没有披露更多信息，但是计划在 2022 年发布。



> 
> 老王点评：在 Windows 上运行安卓应用并不稀奇，不过能做到多平台切换是不错。
> 
> 
> 


![](/data/attachment/album/202112/11/102433o3o1yedhrh1k3fzh.jpg)


### 微软借助深度学习查找并修复错误


微软在一篇 [博客](https://www.microsoft.com/en-us/research/blog/finding-and-fixing-bugs-with-deep-learning/) 中介绍了他们新开发的 BugLabs，用于发现代码中的错误，帮助开发者更精准、高效地调试其应用程序。这个系统创建了两个生成对抗网络（GAN），其中一个旨在将小错误引入代码，另一个则旨在发现这些错误。随着深度学习训练的持续推进，AI 的能力也变得愈加完善，最终成为了我们看到的这个特别擅长识别“隐藏在真是代码中的 bug”的人工智能。它能够自动找到并修复大约 26% 的错误，且其中包括了 19 个此前未知的在真实开源的 GitHub 代码中的错误。不过，现阶段该 AI 仍存在许多误报。



> 
> 老王点评：以后你的 IDE 就不仅仅是给你提示语法错误了，还可以给你提示 bug。
> 
> 
> 


![](/data/attachment/album/202112/11/102452iriitl6wm69reei9.jpg)


### Edge 浏览器提供防止打错网址而被钓鱼的功能


在 Edge 的“超级安全模式”中，可以防止用户因 [输入错误的网址](https://www.neowin.net/news/microsoft-edge-to-tackle-typosquatting039-and-stop-users-from-heading-to-a-malicious-website/) 而进入恶意网站。通常这种域名错误会导致不能显示要访问的网站，有时候也会被 ISP 或浏览器“劫持”而导向到广告网站。恶意行为者则会预先购买这种容易打错的网站域名，并制作相似的网站以诱骗用户。目前 Edge 提供的这种功能会警告用户他们的错误，未来微软可能重定向用户自动前往正确的网站。



> 
> 老王点评：其实这也是一种“劫持”，但是劫持的目的是好的。
> 
> 
> 

