JWST太空望远镜使用JS;微软员工看不上公司加薪;Android13 正式发布;百度网盘否认人工审核照片;Deno将迎重大变革

图片
整理 | 闫园园
前端周报专注大前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点,分为新闻热点、开源项目 & 工具等栏目。欢迎关注【前端之巅】微信公众号(ID: frontshow),及时获取前端周报内容。
前端新闻
NASA 使用了 JavaScript 脚本来控制 JWST 太空望远镜的任务执行
尽管配备了各种先进的科学仪器,但刚刚分享了首批宇宙照片的詹姆斯·韦伯太空望远镜,还是被发现很可能采用了陈旧的 JavaScript 编程语言来控制。由集成科学仪器模块(ISIM)文档可知,JWST 配套软件基于脚本任务处理(Script Processor Task)方案。
太空望远镜科学研究所的 Ilana Dashevsky 和 Vicki Balzano 指出(PDF):
在接收到任务命令后,JWST 的脚本处理器会运行 JavaScript 编写的脚本、并且支持同时运行 10 个。JWST 有一堆用于执行特定任务的预编写脚本,以‘最大化效率和最小化地面系统’。地面上的科学家可告诉 JWST 去做什么,然后交给脚本处理器程序去解释。程序会根据脚本的访问系统,来调用其它应用程序和系统。
图片
脚本处理流程示意
即便如此,JWST 还是未采用 JavaScript 直接控制中红外仪器的 Web 浏览器。
Android 13 正式版发布
近日,Android 13 首个稳定版正式推送,率先登陆 Pixel 设备(Pixel 4、4a、5、5a 和 6 系列等)。谷歌承诺,第三方厂商包括三星、小米、iQOO、摩托、一加、OPPO、Realme、vivo、传音、华硕、夏普、诺基亚、索尼等,也会在今年晚些时候为旗下设备带来升级更新。Android 13 带来了安全改进、UI/ 主题完善、生产力提升、OpenJDK 11 LTS 更新、ART 优化、垃圾收集改进以及其他各种进化和变化。
关于是否升级,Pixel 6/Pixel6 Pro 和 Pixel 6a 这次要特别注意的一点是,由于其搭载自研 Tensor 处理器,正式版 Android 13 会连同 Bootloader 一块更新,带来的结果就是,后续不能降级回 Android 12。不过,正参与 Android Beta 项目也就是使用 Android 13 测试版的 Pixel 6 不影响,只要退出 Beta,就能回归 Android 12。
微软为 VS Code 推出 Markdown 语言服务器
微软近日发布官方博客表示,他们经过半年时间的努力为 VS Code 带来了 Markdown 语言服务器(Markdown Language Server),团队认为 Markdown 语言服务器是可以推动 VS Code 中的 Markdown 工具进一步发展的项目,有了这个语言服务器,微软将把 VS Code 内置的大部分 Markdown 语言工具(如:文档大纲、智能折叠、路径补全等)提供给其他编辑器和工具。目标是推动 Markdown 工具的发展,并使其具有一些与其他编程语言工具类似的智能功能。
Markdown 语言服务器的工作将由以下两个新的开源库负责(两个库名字十分接近):
Markdown 语言服务(Markdown Language Service):一个 TypeScript 库,提供处理 Markdown 的工具;
Markdown 语言服务器(Markdown Language Server):一个使用语言服务构建的 Markdown 语言服务器。
行业新闻
谣言!百度网盘否认人工审核用户照片
8 月 18 日,网络作家 @边想 发帖称:“一直以为百度网盘是机器审核的,没想到是真人审核??审核人员还能随随便便把用户的照片截下来保存发到网上??即便打了码”。并且据网传聊天记录显示,百度网盘招聘线上审核员,200 元 / 天。
对此,@百度网盘 官方回应称“百度网盘不存在所谓的照片人工审核,网络上关于百度网盘照片真人审核的内容系谣言”。
图片
微软员工看不上公司加薪,称还赶不上通胀速度,打算跳槽
据报道,微软内部员工认为公司今年的加薪幅度并未达到既定承诺,也赶不上美国通胀速度,不少员工打算 9 月份发放绩效后跳槽到其他公司。
今年早些时候,为防止公司员工跳槽至亚马逊等竞争对手,微软承诺将大幅加薪。随后,公司员工们普遍开始关注自己的薪酬将增加多少。但据微软的一些员工们说,加薪幅度根本不足以让他们留在微软。这些员工说,今年 9 月 15 日将是微软按新工资标准向员工发放薪酬和奖金的日子,届时可能会有不少员工离职。
“微软有一条潜规则,如果你想得到你应得的报酬,你就必须跳槽,然后再回来,这条潜规则加剧了微软员工的离职率,”这名微软员工透露,他们计划 9 月 15 日发放奖金之前留在微软,然后再根据其他公司开出的薪酬水平跳槽。
对此,微软没有对此发表评论。
因发布 TikTok 视频,苹果威胁解雇员工
苹果正威胁解雇一名发布了 TikTok 热门视频的员工,该视频包含了基本的 iPhone 安全提示。据名叫帕丽斯・坎贝尔 (Paris Campbell) 的员工反映,她被告知,自己以苹果员工身份发布了与苹果相关的话题,违反了公司政策。
根据苹果的社交媒体政策,该公司警告员工不要发布有关客户、同事或机密信息的内容,但它没有明确和彻底禁止员工发布其技术信息。苹果的一份内部文件写道:“我们希望你们做自己,但你们也应该在帖子、推文和其他在线交流中表现出尊重。”
深度阅读
Introducing the Markdown Language Server
https://code.visualstudio.com/blogs/2022/08/16/markdown-language-server
The impact of removing jQuery on our web performance
https://insidegovuk.blog.gov.uk/2022/08/15/the-impact-of-removing-jquery-on-our-web-performance/
As a Front-End Engineer, 4 React Traps You Should Know About
https://javascript.plainenglish.io/as-a-front-end-engineer-4-react-traps-you-should-know-about-62341e8b25f0
软件 & 工具 & 库
Deno 将迎来重大变革
Deno 官方最新发布了一篇博客,分享了其对社区反馈的处理以及未来几个月内对 Deno 功能的规划。具体包括:
开发团队一直在努力进行一些更新,这些更新将允许 Deno 轻松导入 npm 包,并在未来三个月内使绝大多数 npm 包在 Deno 中工作。
其目标是让 Deno 成为最快的 JavaScript 运行时。对于初学者来说,下一个 Deno 版本将包括一个新的 HTTP 服务器。它是有史以来最快的 JavaScript Web 服务器。
鉴于大公司的开发人员和创始人广泛使用 Deno,其将为在商业环境中使用 Deno 的人推出 office hours。
Deno 最近在 GitHub 上的下载量超过了 410 万次,每月有 25 万活跃用户。