这里有小众软件和发现频道的内容更新,以及一个绑定的私有群组。
💬 吹水群:https://t.me/appinn
📖 RSS 订阅地址:https://feeds.feedburner.com/apipnntgfeed
📣 发现频道 @appinnfaxian
在这个频道发布广告(Buy ads on this channel): https://telega.io/c/appinnfeed
💬 吹水群:https://t.me/appinn
📖 RSS 订阅地址:https://feeds.feedburner.com/apipnntgfeed
📣 发现频道 @appinnfaxian
在这个频道发布广告(Buy ads on this channel): https://telega.io/c/appinnfeed
💧小众软件 #Appinn
Lively Wallpaper – 为 Windows 创建动态桌面壁纸:视频、网页、流媒体等
https://www.appinn.com/lively-wallpaper-for-windows/
Lively Wallpaper – 为 Windows 创建动态桌面壁纸:视频、网页、流媒体等
https://www.appinn.com/lively-wallpaper-for-windows/
开源开发者故意破坏广泛使用的依赖库
2022-01-10 13:34
一位开源开发者的故意破坏再次引发了企业依赖靠维护者义务工作的开源库的争议。Marak Squires 的开源库 color 和 faker 被广泛使用,其中不乏企业和商业客户。在包管理器 NPM 上,colors 的周下载量超过 2000 万次,有近 19000 个项目依赖它;faker 的周下载量超过 280 万次,有超过 2500 个项目依赖它。开发者在 color.js 库的 v1.4.44-liberty-2 版本中给新的美国国旗模块加入了无限循环,依赖 color.js 的项目会在控制台看到不停打印的非 ASCII 字符。faker v6.6.6 版本的情况类似,他将这两个搞破坏的版本推送到 GitHub 和 npm。受影响的项目包括亚马逊 AWS 的 Cloud Development Kit。开发者此前曾批评企业没有回馈社区,他在 2020 年 11 月警告说,他将不再用义务工作支持大企业,商业客户应该考虑创建分支,或者用每年六位数的薪水补偿开发者。安全专家批评这种行为不负责任,每一个依赖这些库的项目都受到影响,而不仅仅是大企业。GitHub 平台暂时封禁了 Marak Squires 的账号(已解封),此举也引发了对 GitHub 如何控制开源项目的争议。
2022-01-10 13:34
一位开源开发者的故意破坏再次引发了企业依赖靠维护者义务工作的开源库的争议。Marak Squires 的开源库 color 和 faker 被广泛使用,其中不乏企业和商业客户。在包管理器 NPM 上,colors 的周下载量超过 2000 万次,有近 19000 个项目依赖它;faker 的周下载量超过 280 万次,有超过 2500 个项目依赖它。开发者在 color.js 库的 v1.4.44-liberty-2 版本中给新的美国国旗模块加入了无限循环,依赖 color.js 的项目会在控制台看到不停打印的非 ASCII 字符。faker v6.6.6 版本的情况类似,他将这两个搞破坏的版本推送到 GitHub 和 npm。受影响的项目包括亚马逊 AWS 的 Cloud Development Kit。开发者此前曾批评企业没有回馈社区,他在 2020 年 11 月警告说,他将不再用义务工作支持大企业,商业客户应该考虑创建分支,或者用每年六位数的薪水补偿开发者。安全专家批评这种行为不负责任,每一个依赖这些库的项目都受到影响,而不仅仅是大企业。GitHub 平台暂时封禁了 Marak Squires 的账号(已解封),此举也引发了对 GitHub 如何控制开源项目的争议。
💧小众软件 #Appinn
AltTab – 让 Mac 像 Windows 一样使用 Alt + Tab 切换窗口
https://www.appinn.com/alttab-windows-alt-tab-on-macos/
AltTab – 让 Mac 像 Windows 一样使用 Alt + Tab 切换窗口
https://www.appinn.com/alttab-windows-alt-tab-on-macos/
💧小众软件 #Appinn
iTab 新标签页:2022 值得一试的浏览器新标签页扩展[Chrome/Edge]
https://www.appinn.com/itab-new-tabs-for-chrome/
iTab 新标签页:2022 值得一试的浏览器新标签页扩展[Chrome/Edge]
https://www.appinn.com/itab-new-tabs-for-chrome/
巨大补丁集大幅减少 Linux 构建时间和解决依赖地狱
2022-01-06 15:51
资深内核开发者 Ingo Molnar 递交了一个含有 2,297 个补丁的巨大补丁集,旨在加速 Linux 构建和解决依赖地狱问题。Linux 内核有大约 1 万个 main .h 头文件,在交叉依赖方面它们日益复杂而痛苦,在内核社区这一情况被称为依赖地狱。Ingo Molnar 从 2020 年开始完全重修内核的头文件层次结构,他的补丁集通过解耦分离文件,取消不必要的函数,自动处理头文件依赖,能将内核的构建时间减少 50~80%。在经过审核之后它有望进入内核主线。
2022-01-06 15:51
资深内核开发者 Ingo Molnar 递交了一个含有 2,297 个补丁的巨大补丁集,旨在加速 Linux 构建和解决依赖地狱问题。Linux 内核有大约 1 万个 main .h 头文件,在交叉依赖方面它们日益复杂而痛苦,在内核社区这一情况被称为依赖地狱。Ingo Molnar 从 2020 年开始完全重修内核的头文件层次结构,他的补丁集通过解耦分离文件,取消不必要的函数,自动处理头文件依赖,能将内核的构建时间减少 50~80%。在经过审核之后它有望进入内核主线。