查看原文
其他

红帽打造首个 K8S 原生 IDE;谷歌测试 Chrome “永不变慢”模式

(给技术最前线加星标,每天看技术热点)


转自:开源中国、solidot、cnBeta、腾讯科技、快科技等



0、Red Hat 打造业内首个 Kubernetes 原生 IDE


微服务、容器与云原生正在不断改变着软件开发领域的发展,将应用打包到容器中,再通过 Kubernetes 对容器进行管理也成了一种普遍的做法。Kubernetes 在这个过程中显得十分重要,它影响到开发人员构建、测试和部署关键应用的各个方面,但是目前并没有一款知名的专门针对 Kubernetes 而编写的 IDE。


日前 Red Hat 发布了一个 Kubernetes 原生 IDE —— Red Hat CodeReady Workspaces,弥补了这块不足。




CodeReady Workspaces 基于开源的 Eclipse Che,其功能包括编写、构建、测试、运行和调试应用所需的所有工具和依赖项,同时它基于网页浏览器,作为服务器运行在 OpenShift 集群中,无需开发者在本地安装任何东西。


实际上当前一些 IDE 是可以与 Kubernetes 一起使用的,比如 IntelliJ IDEA 通过各种插件来增强该方向的能力,但是 CodeReady Workspaces 似乎是第一个原生 Kubernetes IDE。ZDNet 的报导指出,Red Hat 声称 CodeReady Workspaces 是第一个在 Kubernetes 集群内运行的 IDE


以往只能在测试和部署的最后阶段引入 Kubernetes,而使用 CodeReady Workspaces,开发者可以在 OpenShift Kubernetes pod 和容器中管理代码、其依赖项与工件,从一开始就在 OpenShift 中进行开发,无需处理将应用从开发平台移动到生产系统的麻烦。


目前版本 1.0,更多信息查看主页:

https://developers.redhat.com/products/codeready-workspaces/overview



1、更快的 Chrome?谷歌正在测试“永不变慢”模式


在未来的某个时刻,Chrome 可能会拥有一项名为「Never-Slow Mode」的新功能,该功能可对“繁重”的网页进行精简以保持快速浏览。原型功能在 Chromium 开源项目下处于开发进行中的状态。启用 Never-Slow 模式后,它将“强制执行旨在清理主线程占用内存的每个交互预算”。 


Never-Slow 模式的设计文件尚未公开。然而该功能的所有者,Chrome 开发者 Alex Russell,已经大致概述了如何通过处理大型脚本以加速网页。 


“目前主要的方式包括阻止大型脚本、为某些资源类型(脚本、字体、CSS、图像)设置预算,关闭 document.write()、clobbers sync XHR、启用客户端提示,以及缓冲资源而不设置'Content-Length'  。” 


Chrome Story 发现的这一功能特性可以为页面中的各种资源设置预算和限制,包括图像、样式表、脚本、字体和长期脚本任务。当用户点击或滚动时,将重置每个分配的预算。  


“预算会在交互时进行重置(点击/滚动)。长期脚本任务执行时(> 200ms)将暂停所有页面执行,直到下一次交互发生” ,Russell 这样写道。



2、仍有部分英特尔平台 Windows 10 PC 无法接收 2018 十月更新


在 Windows 10 Version 1809(2018 十月更新)发布后不久,微软接收到了大量因为错误的驱动程序 bug,导致部分设备无法接收操作系统更新的报告。当时微软表示,在英特尔发布新版驱动程序前,将暂停向受影响的设备推送更新。然而近日刷新的补丁介绍页面中,软件巨头却表示 —— 尽管英特尔已经修复了 bug,但新驱动仅会向 OEM 设备制造商提供。



换言之,如果你想通过正式的 Windows Update 渠道接收更新,还需多等待一段时间。



觉得这些资讯有帮助?请转发给更多人

关注 技术最前线 加星标看 IT 要闻

喜欢就点一下「好看」呗~

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存