slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
开发者头条:华为搜索引擎上线后,又突然403禁止访问;AngularJS生命周期结束;开源作者删除源代码库,致多个项目无法运行
17611538698
webmaster@21cto.com

开发者头条:华为搜索引擎上线后,又突然403禁止访问;AngularJS生命周期结束;开源作者删除源代码库,致多个项目无法运行

资讯 0 1667 2022-01-17 11:49:00
导读:各位开发者,周末愉快。这是一组面向开发者的相关内容~


华为花瓣搜索引擎 Petal 上线后,突然 403禁止访问


图片


1 月 12 日,华为花瓣搜索引擎 Petal Search 网页版(https://petalsearch.com/)近期已经面向国内地区开放,页面无广告,支持图片、新闻、视频、学术搜索。Petal 搜索是华为提供的谷歌搜索替代品,此前已经在海外市场发布。有网友称,花瓣搜索引擎 Petal Search 网页版可以访问,但是华为手机内置的 Petal 搜索 App 还不能正常使用。


然而到了 1 月 12 日晚间,华为花瓣搜索引擎 Petal Search 网页版搜索出现 403 访问错误,至今仍未恢复。


图片

2020 年 10 月,华为面向海外用户正式推出多个全新应用,包括支持多种搜索方式的通用搜索引擎 Petal Search、可以通过 Mate 40 系列隔空操作的地图应用 Petal Maps 等。2021 年 6 月,华为表示,Petal Search 已为 170 多个国家和地区的海外用户提供了搜索服务,月活用户数超过 1800 余万。


IPython REPL 更新推进了代码格式化


IPython REPL (read-eval-print-loop) 的第 8 版本正式到来,它增强了代码格式化、自动建议和回溯。


IPython 8于 1 月 12日发布,隶属于Jupyter 项目,自 7.0 发布以来,它已经酝酿了三年。其一项关键功能是在 CLI 中使用黑色自动重新格式化,它还正确格式化了错误回溯功能,显示了发生错误的单元格编号。IPython 8 允许用户使用 Ctrl-E、Ctrl-F 或右箭头来接受自动建议。

该版本还删除了几乎所有在 IPython 版本 1.0 和 5.0 之间标记为已弃用的特性、功能和模块。IPython 的目标是 为交互式和探索性计算提供一个综合的环境。


AngularJS生命周期正式结束


图片


AngularJS 是基于 JavaScript 的开源前端框架,它主要由 Google 以及个人和公司所组成的开源社区维护。


AngularJS 由 Brat Tech LLC 的 Miško Hevery 在2009 年开发,后为 Google 所收购。AngularJS 是 Angular 框架的第一个版本,于 2010 年发布,后面发布的版本都称为 Angular。 


Google 最初计划在 2021 年 7 月结束 LTS,但由于 COVID-19,它决定将该日期推迟了六个月,也就是到 2021 年 12 月 31 日。 Angular 团队正敦促开发人员将所有 AngularJS 应用迁移到 Angular 2 或更高版本。


Faker.js 删库,PLC4X 作者停止社区支持


Faker.js 创建者 Marak 近日将GitHub 项目仓库的所有代码清空,并在 commit 信息写下"endgame",还在 README 中写道:“What really happened with Aaron Swartz?。”


图片
Faker.js 是流行的 Node.js 工具库,提供了各种类型的模拟数据,用于开发调试。Marak 投入了大量精力和时间来维护 Faker.js 项目,据介绍它几乎可以覆盖到开发者需要的任何用例。

因为 Faker.js 使用的是十分宽松的 MIT 开源许可协议,所以许多商业公司并没有为使用此项目支付任何费用。Marak 曾在 2020 年 11 月发文要求使用 Faker.js 的公司向他支付费用,否则这些公司就 fork 项目然后自行维护,因为他不再打算免费为任何人工作。

删库事件发生后,有很多项目均受到影响。据Marak 最新的推文称,NPM 已经恢复到之前版本的 faker.js 包,GitHub 则暂停了他对自己所有公共和私有项目的访问。


1 月 11 日, Apache PLC4X 的创建者 Christofer Dutz 在 GitHub 发文,称由于得不到任何形式的回报,他将停止对 PLC4X 的企业用户提供免费的社区支持。若后续仍无企业愿意站出来资助项目,他将停止对 PLC4X 的维护和任何形式的支持。

图片


Apache PLC4X 是一个用于集成 PLC(可编程逻辑控制器)的库。工业的可编程逻辑控制器(PLC)大多采用大量不兼容的协议进行通信,因此和外界(IT/互联网)的交互变得很困难。PLC4X 项目致力于提供一组统一的 API,通过这些 API 实现能与大多数 PLC 进行通信的驱动程序(通过各种 PLC 的原生通信协议)。

和纯软件项目还不太一样,由于 PLC4X 涉及物联网和精密的自动化硬件,Christofer 不得不购买一些昂贵的软硬件来对 PLC4X 项目进行测试和维护,这让他的财政状况每况愈下。

2020 年公司的财务状况还算乐观,获得了一些机构的资金支持,PLC4X 的开发和维护仍能正常维持。


如此看来,开源有喜有悲,最难的是坚持与奉献。


作者:场长


评论