2020年3月16日,GitHub 收购 npm,大概内容如下:
Nat Friedman 宣布 GitHub 已签署收购 npm 的协议,并表示 npm 加入 GitHub 后会继续免费提供 public registry 服务。交易完成后,GitHub 的工作重点包括:未来会将 npm 集成至 GitHub 以提升开源软件供应链的安全性,并让用户能够跟踪从 GitHub PR 到修复问题的 npm 软件包版本的更改。
热爱技术的教主大人
2020年3月16日,GitHub 收购 npm,大概内容如下:
Nat Friedman 宣布 GitHub 已签署收购 npm 的协议,并表示 npm 加入 GitHub 后会继续免费提供 public registry 服务。交易完成后,GitHub 的工作重点包括:未来会将 npm 集成至 GitHub 以提升开源软件供应链的安全性,并让用户能够跟踪从 GitHub PR 到修复问题的 npm 软件包版本的更改。
Vue 2.6.0 新增了 Vue.observable
api,但最近才去尝试使用它。
这东西说新也不新,因为他就是 vue 本身的功能,只是暴露出来,成为新 api 了。
在老版本中,直接用 new Vue({ data: {} })
也一样。
看了下去年总结,发现目标和愿望都实现的差不多了,甚至还做了去年都没想过的事情。
去年还是更加偏向浏览器端,今年几乎都在折腾 node, docker 开发运维一体化的东西上了。
众所周知 puppeteer 模块大,是因为他包含了完整的 Chromium (~170MB Mac, ~282MB Linux, ~280MB Win) 。
那么,为什么不直接调用本机 chrome 呢?
http keep-alive 相关资料非常多,如果深挖,那可能就长篇大论了,不合适普及,这只是一篇新手入门引导,
主要讲解 node 下 http 请求的坑,以及 keep-alive 的简单使用,后续才会详细剖析原理。
alinode 是阿里云产品 Node.js 性能平台 的前身。
以前是收费项目,2018年初集成到阿里云后就完全免费了,我也是第一时间接入测试并上线使用。
在群里安利了不少小伙伴,但真正使用的不是很多,因为大部分都不知道 node 是怎么跑起来的。
说多了都是泪,所以打算写个简单教程,让小白也可以分分钟上手 alinode 这种神兵利器。
升级 macos mojove 后,各种蛋疼,一些应用也要重新安装了。
其中 SizeUp 这款工具也失效了,找破解版的时候发现了一篇2016年3月的文章。
照着流程操作,竟然到现在还有用,单字节爆破,简单粗暴的方法,我喜欢。
于是乎写成了 node 模块,方便自己和一些朋友使用。
有钱的支持正版,我这样的穷逼,自己写工具。。