作为一个开源项目,Node.js以及相关项目都是由社区和志愿者共同维护的,任何的改动都会引发大家的讨论,尤其是现在Node.js在软件行业 中用的越来越广,但是,5天前的一个Pull Request请求被拒绝引发了轩然大波,整个事件的起因是有人希望在注释中使用“them”替换“him”,减少具有性别歧视的内容。
Rackspace员工Alex首先提交了一个pull request请求,希望把libuv(node.js所依赖的库)注释中的“him”修改为“them”,大家对这样一个看似无关紧要的请求各持不同的意见,最终libuv的主要贡献者之一、StrongLoop联合创始人Ben Noordhuis拒接了Alex的请求。
随后事件开始升级,大家讨论的中心转向了具有性别指向的名词对于女性权利的侵犯,对于请求被拒绝,Alex表示十分困惑:
尽管这是一个微不足道的变化,但我还是很遗憾听到这个消息,我想不明白你为什么没有合并它。花费几秒钟时间按下一个“合并”按钮进而减少敌对的行为难道不是值得吗?
随着Alex支持者越来越多,Joyent员工、Node.js负责人Isaac开启了一个新的Pull Request,确认从现有的代码中替换具有性别指向的人称代词。
随后,Node.JS官网宣布: Ben Noordhuis 决定退出Node.JS核心开发团队,不再为Node.JS贡献代码,node社区损失一员大将。
MyEclipse 2017 CI 2使用的Darkest Dark主题继续改进了现代编码体验,同时实现了令人印象深刻的黑色UI,将Angular的CodeLive链接到浏览器和IDE来加快网络编码速度。此外,在新版本中我们继续改进了对TypeScript的支持并包含了几个关键修复程序。
用于构建并运行项目的Qt Creator组设置的工具包使跨平台和跨配置开发变得更加容易。每个工具包都包含了定义一个环境所需的设置的值,如设备、编译器、Qt版本、调试器使用的命令以及一些元数据等。一旦工具包被定义,您就可以选择它们来构建和运行项目。
res.setHeader('Set-Cookie', [ 'mycookie1=value1', 'mycookie2=value2']);
服务器经常会出现磁盘空间占用满的情况,此时可以使用du命令查看每个目录的磁盘占用情况。
du -ah --max-depth=1
4.0K ./.profile
4.0K ./.viminfo
7.1M ./oncedb-server
4.0K ./.dbshell
5.0M ./redis-cli
...
258M .
自适应Web设计可以帮助您解决各种尺寸的屏幕问题,网站的自适应网页设计可帮助您解决用户使用不同大小屏幕显示数据的问题。
在v17.2中,我们最大化了ASP.NET Scheduler的视图和可视化元素,以适应其父容器的宽度。以下ASP.NET Scheduler元素现在支持自适应布局: