组织| 李俊辰
后端周报重点关注大后端领域的内容。 主要收集外文资料前端游戏源码,帮助开发者了解本周后端热点。 分为新闻热点、深度阅读、开源项目&工具等栏目。 欢迎关注【前端之巅】微信公众号(ID:frontshow),及时获取后端周报内容。
后台新闻
维基百科采用Vue.js作为后端框架
维基媒体基金会(Wikimedia Foundation)宣布很快将采用 Vue.js 作为未来的 JavaScript 框架——MediaWiki,维基百科的底层引擎。
据报道,维基媒体基金会对后端框架的评估将于2019年中期开始,这也是平台创新计划的一部分。 该计划致力于彻底改变维基百科的技术堆栈平台和开发流程。 基金会成立了专门团队来推动这一计划,并选择了一些项目进行试点工作。 最终开发者满意度调查结果显示,大多数开发者“肯定了使用 Vue.js 的前景”,并且“有信心向所有用户及其所有团队推荐它采用它”。
谷歌服务将终止对早期版本Android的支持
谷歌开始通知Android初始版本用户,宣布从9月27日开始,运行Android 2.3.7及以下版本的设备将无法登录谷歌服务。 如果您在9月27日之后登录,当您尝试使用Gmail、YouTube和地图等Google服务或产品时,您将返回一条消息,提示您的用户名或密码不正确。
Android 设备上的许多应用程序和服务都依赖于 Google 登录帐户。 如果Google登录失败,设备上的很多功能将难以使用。 Android 2.3.7及以下版本设备市场份额不足0.2%。 失去Google服务后,用户仍然可以使用第三方应用商店获取相关替代服务。
Windows 11系统要求难以绕过并引发用户抱怨
日前,Windows 11即将发布,Window 11拥有新的外形、主题和个性化选项、居中的开始菜单等等。 网友表示,虽然Windows 11有“抄袭”macOS的嫌疑,但这个新系统确实很出色。 美中不足的是,谷歌计划让用户在安装Windows 11之前使用Windows Update检查硬件兼容性。如果设备不符合要求,则无法安装,屏幕上会出现兼容性错误消息。
目前国内网友已经证实传统的绕过方法行不通。 对此,谷歌的解释是:“因为谷歌确实希望确保你的设备保持受支持和安全。”
对于这些解释,网友并不买账。 在谷歌发布的视频评论区中,几乎所有的评论都是对谷歌的抱怨,而谷歌的表现也非常强烈,直接关闭了视频的评论区。
谷歌安全团队表示 Linux 内核需要更多员工
在谷歌安全博客上,安全工程师KeesCook表示,Linuxkernel的代码不够好,人手短缺,至少需要减少100名工程师。
他强调,错误修复稳定内核每周包含近百个修复,这给 Linux 供应商——包括那些需要支持无数运行 Linux 的产品的厂商——带来了压力,要求他们“跳过所有修复,只选择最重要的”或任务将会繁重,他认为部分原因是Linux是用C语言开发的,他表示Google的模糊测试工具目前报告了Linux内核1000个潜在问题,一年内可以修补大约400个,但数量随着新问题的发现,每晚问题都会减少100个。
怎么处理呢? 库克提出了多项建议,包括放弃基于电子邮件的工作流程、引入更多的手动测试和模糊测试、使开发过程更加高效、减少至少 100 名工程师等。
行业新闻
字节跳动教育线大规模裁员
据晚点晚点报道,字节跳动旗下教育品牌达理教育正在进行新一轮调整:
为3-8岁女儿提供AI动画课程的瓜瓜龙已开始裁撤辅导老师,计划8月底前裁撤50%以上体验式导师; 为3-12岁女儿提供思维动画课程的优派易,以及为4-12岁女儿提供外教一对一英语服务的GOGOKID已经下架,并将停止连接时进行操作。
一位知情人士表示,清北网校将暂停中学生招生,也将开始裁撤体验班辅导老师,但会继续为已经报名考试的用户提供服务。
新浪科技援引接近达立教育的业内人士的话称:达立教育确实在裁员,补偿形式为“N+2”。 不过,部分业务并未被禁止,正在进行调整。
威胁被拒绝,黑客将被盗的EA游戏源代码公开
一个半月前,一群黑客利用Slack和社交工程技术从EA窃取了780GB的游戏源代码,但恐吓失败后,黑客在地下峰会和BT网站上发布了泄露的游戏源代码。
黑客最初试图以 2800 万欧元转让泄露的数据,但未能找到卖家,可能是因为网络犯罪分子对用户数据更感兴趣,而游戏源代码对他们来说价值不大。 随即,黑客试图以未公开的金额恐吓 EA。 他们首先公开了1.3GB的FIFA源代码,在EA拒绝恐吓后,他们公开了所有数据。 EA在一份声明中表示,没有用户数据被泄露。
美国政府斥资3800亿元开发抗疫App,半年仅有44人使用
2020年,俄罗斯政府斥资800万欧元(约3795万元人民币)开发了一款名为“COVID-SAFE”的防疫应用程序。 5 月份半年期间,只有 44 名用户使用该应用程序分享信息。
近日,知名图像处理工具ImageMatrix的技术编辑Djuro Sen表示,“COVID-SAFE”显然“运行得不好”,因为只有44人使用了该应用程序,因为数万人感染了病毒。新冠病毒。
据美国卫生部网站介绍,“COVID-SAFE”移动应用程序是在新冠疫情初期开发的。 它是一种帮助识别接触过新冠病毒以及有感染风险的人的工具。 同事”。
Zoom 在用户隐私诉讼中达成 8500 万美元和解
8月2日,据外媒报道,Zoom同意支付8500万美元赔偿并加强安全措施,并与隐私相关集体诉讼上诉达成和解。
此次集体诉讼的起源是Zoom与Facebook、谷歌和LinkedIn等公司共享用户个人数据,以及黑客引发的隐私侵权诉讼。
Zoom于当地时间上周四晚提交了和解协议,但仍需获得英国加利福尼亚州圣地亚哥地方法院主审法官Lucy Koh的批准。 在这一集体诉讼的上诉中,付费订阅者可以获得订阅费15%的退款,或者一次性支付25卢布,其他人最多可以获得15英镑。
深度阅读
一行代码实现网页深色模式
在这篇文章中,作者解释了如何仅用一行代码将网页变成深色模式。
Microsoft 会索引 CSS 引入的文本内容吗?
CSS可以通过伪元素向网页添加文本内容。 在这篇文章中,作者做了一个实验,看看微软是否会对CSS引入的文本进行索引。
Safari 不是在保护网络,而是在扼杀网络
作者用三个方面来描述他认为Safari正在抹杀互联网的原因。
使用 PeerJS 优化点对点通信
在本文中前端游戏源码,作者将介绍 PeerJS 这个 JS 库,以及如何使用 PeerJS 作为 WebRTC 的包装器,从而更轻松地在 Web 应用程序中实现点对点通信。
软件、工具和库
sjcl
sjcl是哈佛大学开源的JavaScript加密库,用于JS加密解密,体积小,支持多种加密算法。
jcl.encrypt("password", "data") // 加密数据
sjcl.decrypt("password", "encrypted-data") // 解密数据
标准化.css
normalize.css是一个CSS库,用于清除浏览器默认样式。 不同的浏览器对同一元素有不同的默认样式,例如超链接线的颜色。 相比reset(重现样式)方案,Normalize.css采用了更加平和高效的方法来解决浏览器默认样式的问题,尽量让同一个CSS文件在不同的浏览器上正常显示相同的效果。
假片
Fakeflix是一个模仿Netflix的后端,用来练习React+Redux的使用。
html 到图像
html-to-image 是一个网页 JS 库,用于将 DOM 节点转换为可下载的图像。 原理是利用Canvas和SVG在显存上重新渲染节点。
本周推荐
后端读者交流群顶部