第【九十六】期:20210123-20210129
1、Pyston 2.1 发布,Python 的高度兼容实现
Pyston 开发团队曾表示未来会把 Pyston v2.x 的代码开源,但目前由于编译器项目成本非常高,而且缺少企业赞助(此前由 Dropbox 提供赞助),所以暂时选择将 v2 闭源,与此同时会在这一阶段解决商业模式的问题。<阅读原文查看>
2、求职中最吃香的编程语言
某些编程语言在开发人员中很流行,但在招聘公司眼中却并不受重视。<阅读原文查看>
3、Apache Superset 成为 ASF *项目
Apache Superset 是一款现代化的开源数据工具,用于数据探索和数据可视化。它提供了简单易用的无代码可视化构建器和声称是最先进的 SQL 编辑器,用户可以使用这些工具快速地构建数据仪表盘。
4、SiFive 推出 RISC-V 儿童编程套件
5、轻量级的 Kotlin 异步 Web 框架 Next 发布 3.0.0.0
主要变动是在升级了底层依赖、全面重构了反射、支持协程及全面实现非阻塞能力。其次是优化了 websocket 的使用和定制了很多协程相关的语法糖。<阅读原文查看>
6、Apache Superset 1.0 发布:增强性能和优化体验
7、pip 21.0 停止支持 Python 2 和 Python 3.5
pip 停止支持 Python 2 关联的 issue 显示,此 issue 早在2019年就已提交,不过直到去年年底才真正完成。<阅读原文查看>
8、程序员开源创业失败的产品,希望能帮助到他人
项目的源代码当然不是对每个程序员都有用,不过这个案例对于程序员创业却有一定的参考意义,那就是程序员虽然擅长编程,但未必能够清晰地评估市场需求,甚至无法判断什么是正确的需求。
9、Mozilla 推出 "Open Web Docs" 组织以支持 web 平台文档
由几个主要的 MDN 合作伙伴组织合作创建, 旨在为技术作家群体提供有关战略创建和长期维护 Web 平台技术文档的支持,以确保独立于任何单个供应商或组织的 MDN Web Docs 等开放 Web 平台文档的长期健康。<阅读原文查看>
10、Twitter 为 iOS 开发者提供开源文本编辑器 API
<阅读原文查看>
11、开源促进会 OSI 强调 SSPL 并不是开源许可证
12、2021 技术领域趋势报告:Rust 继续增长、低代码是重要趋势
Ruby on Rails 在经历了几年的中等稳定表现后,表现出了极强的增长,同比增长 77%;Django 也展现出了大量使用率和 63% 的增长。
13、CentOS 停止维护的原因:Red Hat 拒绝为其投资
Red Hat 参与了许多开源项目和社区,并为他们提供赞助。CentOS Linux 属于其中被赞助的开源项目之一,Red Hat 不但为它提供了资金支持,同时也是积极的 contributor。不过 Red Hat 并没有插手 CentOS Linux 的管理,所以 CentOS Linux 一直都保持着它的独立性。同样的,CentOS 董事会也无法左右 Red Hat 的工作,这些工作当然包括 Red Hat 的投资方向以及赞助项目方面的战略。
14、Chrome OS 88 自定义屏保界面,可指纹登录第三方网站
<阅读原文查看>
15、Tailwind CSS v2.0
<阅读原文查看>
16、WebRTC 成为 W3C 和 IETF 正式标准
WebRTC 由用于 Web 实时通信的 JavaScript API 和一组通信协议构成,支持网络上的任何已连接设备成为 Web 上潜在的通信端点。WebRTC 已成为线上通信及协作服务的基石。
17、GCC 11 将支持使用 “-std=c++23”
18、新的 Linux sudo 漏洞使本地用户获得 root 权限
Sudo 实际上就是一个 Unix 程序,它使系统管理员可以为 sudoers 文件中列出的普通用户提供有限的 root 权限,与此同时保留其活动日志。
19、桌面端 Firefox 将抛弃 PWA 应用
20、Linux 的新补丁支持基于 io_uring 构建 ioctl
IO_uring 于 2019 年 1 月初提出,到 2019 年 3 月初合并到 Linux 内核主线,仅用 2 个月时间就合入了 Linux 5.1,其出色的性能堪称是近年来 Linux 内核中最激动人心的技术创新之一。<阅读原文查看>
21、谷歌开发 MicroDroid,用于虚拟机的精简版 Android
MicroDroid 本质上依旧是 Android 系统,不过会被精简为最小可运行的版本。XDA 认为此项目将帮助实现在 hypervisor 之上运行精简版 Android,然后用于虚拟化单个 Android 应用,从而无需提供完整的辅助桌面环境。