简介

nnrm 即 new nrm。

GitHub: https://github.com/YunYouJun/nnrm/

nnrm - 一个极简的 npm/yarn registry 切换管理器 | V2EX

一个简单的 npm/yarn registry (镜像源)切换工具

中文使用文档

Why new nrm - nnrm?

首先,我赞成重复造轮子是不好的行为。

nrm 的确使得切换更加方便,譬如我们可以简单地使用 nrm use taobao 的方式切换镜像。
但是在切换镜像前,安装 nrm 本身也是一件很慢的事情,nrm 依赖了已 deprecated 的且包体较大的 requestnpm 包,以及一些其他依赖。

而我自身至今使用过的实际只有 nrm lsnrm use 命令而已。(偶尔可能尝试一下 nrm test 进行测速)。当然它现在也支持了自定义源的操作。

此外因为经常需要在不同的机器上操作,所以我希望它足够简洁,安装迅速,并且我不想总是看到依赖的包已 deprecated 的提示(强迫症?)。这便是它诞生的原因。

好!就是这样!更多就请见 项目 README 吧!

阅读更多
npm镜像源工具

A 面与 B 面(英语:A-side 和 B-side)是流行音乐业界术语,于 1950 年代开始常用,原本指出版的 7 英寸黑胶唱片(必须是单曲)的两面。现在 A 面和 B 面通常用来辨别歌曲的重要度——放在 A 面的歌曲为主打歌,歌手会期望这些歌经常在电台等传媒渠道曝光;放在 B 面的歌曲则属于次要或附加歌目。

前奏

前些日子,其实就是咱考完教师证(10.31)的第二天,便要前往出差。

关于我打算当老师并报考教师资格证这件事

晚间也成功地错过了万圣节。但想来这种现充的节日,也本就与我无缘。故也无从惋惜。

尽管是流水账,但勉强作为日记记录下来,以作为引入正题的前言。

春宵苦短,少女前进吧!

爬虫目标检测脚本朋友

这是一个极其简单的并尽可能面向未来的新手教程,它将指导你简单地使用 Vite 启动 Vue 的脚手架,并开始 D3 数据可视化的相关开发。而你无需 Vue 相关的前置使用知识,你只需跟随教程简单地使用它。
在课后如果你仍有兴趣,那么你可以继续地深入了解它。

「简单」是不是用的太多了

VueViteD3

前言

通常我们可以很容易地使用 PhotoShop 中的「高斯模糊」来模糊图片。

这也是一种很好的艺术效果,苹果惯用的毛玻璃效果本质便是高斯模糊,而我们将图片模糊后作为网站背景,既减小了图片的体积,也能别有一番风味。(譬如咱站点的背景也是高斯模糊后的产物。)

Gaussian Blur | Photoshop

而 CSS3 提供了滤镜 filter/backdrop-filter,其中的模糊功能同样也是高斯模糊。(Canvas 中的 filter 亦是如此。)

只是当我们为图片背景添加 CSS 滤镜时,便会出现不和谐的白边。

虽然有一些奇技淫巧(比如放大图片再截去模糊的边)去解决,但皆治标不治本,我们不妨借此机会探究一下高斯模糊,并尝试自己实现它。

正文多图预警

CSSCanvas高斯模糊

此前我在 第三方评论系统之我见 中简要对比了使用过的一些评论系统,但仍旧没有得出一个尽善尽美的方案。

我很长一段时间评论系统都是使用的 Valine,但因为后来博客第一次收到了一些不友好的评论,以至于我有一瞬间地冲动想要从 Valine 彻底迁移到 Disqus。

但是 Valine 本身加载速度确实很快,用着也挺好,且文章的访问量统计也依赖于此。又实在没有办法下定决心切换至 Disqus。

「任何可以用 JavaScript 编写的应用程序最终都将用 JavaScript 编写。」
In 2007, Jeff Atwood made the quote that was popularly referred to as Atwood’s Law: “Any application that can be written in JavaScript, will eventually be written in JavaScript.”

看到许多小伙伴们最终都选择了 Disqus。

任何带有评论系统的独立博客最终都将使用 Disqus 评论。
——我瞎说的

也许终有一天,我确实会彻底从 Valine 切换至 Disqus,那么过去大家留下的评论便就此抛弃吗?又着实有些不忍心。

若能将 Valine 中的评论导出并很方便地将其导入 Disqus,那么在决定切换至 Disqus 之前,我都可以放心地使用 Valine。

给我也整一个!

DisqusValine