Hi, I'm Nexmoe

一个开发者、创造者,未来主义狂热份子 关于勇敢与热爱,喜欢赛博朋克
🔆热爱
🔥内心炽热
充满好奇心
喜欢良好的UI/UX
喜欢创造
坦诚

文章

更多
http://zhuanlan.zhihu.com/p/694064593
April 23, 2024
10 分钟 ZeroTier 私有 Plant 部署指南,提高游戏联机体验

10 分钟 ZeroTier 私有 Plant 部署指南,提高游戏联机体验

在多人局域网游戏如星露谷物语、饥荒、我的世界等日益流行的今天,拥有一个稳定且低延迟的游戏联机环境对于提升玩家体验至关重要。本文将介绍如何使用 Docker 快速部署一个私有的 ZeroTier Planet 服务器,实现联机游戏低延迟,高稳定性。通过虚拟局域网技术,让不同地点的玩家能够如同在同一个局
http://zhuanlan.zhihu.com/p/685345158
March 05, 2024
新标签页助你重新掌控你的收藏夹

新标签页助你重新掌控你的收藏夹

在数字时代,我们的浏览器收藏夹,就如同一个宝库,里面藏着我们曾经因兴趣、工作或学习而保留的无数网站链接。小舒同学,一个浏览器新标签页扩展,帮助您高效地管理这些珍贵的在线资源。通过整洁、直观的界面和强大的功能,通过小舒同学这款强大的浏览器扩展,让您的收藏夹焕发新生。一键展示管理收藏夹不需要反复整理和搜
https://juejin.cn/post/7341568997861064731
March 03, 2024
使用 Docker 和 pnpm 优化打包 Nuxt.js 全栈项目

使用 Docker 和 pnpm 优化打包 Nuxt.js 全栈项目

本文将指导你如何为一个结合了 Prisma 和 Nuxt.js 的全栈项目创建优化后的 Docker 镜像,并使用 pnpm 作为包管理器。 我的项目最终镜像大小从 1.12GB 缩减到了 160.21MB。 我的项目构成 Nuxt.js 是一个基于 Vue.js 的服务器端渲染应用框架,非常适合于
https://juejin.cn/post/7341568997861064731
http://zhuanlan.zhihu.com/p/685048530
https://xlog.app/api/redirection?characterId=43000&noteId=62
https://juejin.cn/post/7325729582513389594
January 20, 2024

Caddy, Docker 简单的自建 Tailscale DERP

作为一个拥有全端加密且能进行端到端连接的服务。Tailscale 现在的免费账户已经支持连接 100 台设备,这对于个人用户来说绰绰有余。我的内网设备几乎都在使用 Tailscale 连接。在前段时间发布的 用 VS Code 管理服务器,我有独特的服务器管理方式 中表明我很喜欢用 Remote S
https://juejin.cn/post/7325729582513389594
http://zhuanlan.zhihu.com/p/678914979
https://xlog.app/api/redirection?characterId=43000&noteId=61
https://juejin.cn/post/7320102376174960650
January 04, 2024
使用 PNPM 的情况下,Jest 解决 ESM 依赖库的报错问题

使用 PNPM 的情况下,Jest 解决 ESM 依赖库的报错问题

环境 NX PNPM lodash-es Jest 从 karma 转移到 Jest 遇到了如下报错 主要原因是 "node_modules" 文件夹中 ESM(ECMAScript Modules) 库不被 Jest 支持。 鉴于 Jest ESM 支持还在几乎不可用的试验阶段,而目前我主要是在公
https://juejin.cn/post/7320102376174960650
http://zhuanlan.zhihu.com/p/676118783
https://xlog.app/api/redirection?characterId=43000&noteId=60
http://zhuanlan.zhihu.com/p/675347722
December 30, 2023
最好看的沙拉查词面板样式,简单美化你的查词体验

最好看的沙拉查词面板样式,简单美化你的查词体验

我对沙拉查词的 UI 界面进行了修改,让他变得更现代化、简洁了。沙拉查词是一款功能强大的查词工具,但是查词面板作为经常使用的交互界面,有时候可能需要一些颜值。如果你不满意沙拉查词的外观,那么你一定会喜欢这个项目。美化后预览图代码已开源,欢迎来点个 star:nexmoe/saladict-skin:
https://juejin.cn/post/7287041057291550777
October 07, 2023
VS Code 插件 Monitor Pro - 监控一切你在意的资源信息

VS Code 插件 Monitor Pro - 监控一切你在意的资源信息

Monitor Pro 是一个全面的资源监控工具,旨在帮助你实时跟踪重要的系统指标并提供直观的展现方式。无论你是什么职业,如果你用 VS Code,请不要错过它。 安装使用 安装后会自动启用该插件。 https://marketplace.visualstudio.com/items?itemNam
https://juejin.cn/post/7287041057291550777
http://zhuanlan.zhihu.com/p/660786886
https://xlog.app/api/redirection?characterId=43000&noteId=59
https://juejin.cn/post/7286088186848231484
October 06, 2023
动画 PNG(APNG) 转 GIF 并无限循环

动画 PNG(APNG) 转 GIF 并无限循环

今天在网上找了些 PNG 格式的动态表情包我是不会告诉你是我是在 LINE 偷的表情包的,于是了解到是 APNG 这种格式。由于微信和 QQ 不支持 APNG,所以就把 APNG 转为 GIF 了,在使用 APNG 转换成 GIF 后,发现在微信上只能播放一次,就产生了如何批量修改 GIF 的循环次
https://juejin.cn/post/7286088186848231484
http://zhuanlan.zhihu.com/p/659735155
https://xlog.app/api/redirection?characterId=43000&noteId=58
https://juejin.cn/post/7284885060338155539
October 03, 2023
用 VS Code 管理服务器,我有独特的服务器管理方式

用 VS Code 管理服务器,我有独特的服务器管理方式

自从 Typora 开始收费之后,我彻底转向使用 VS Code(Visual Studio Code) 进行文章撰写。作为一款 Markdown 编辑器,它已经完全满足了我的需求。 然而,我开始思考是否可以将 Visual Studio Code 用作服务器管理器。在此之前,我一直使用 Final
https://juejin.cn/post/7284885060338155539
http://zhuanlan.zhihu.com/p/659427990
https://xlog.app/api/redirection?characterId=43000&noteId=56

收藏文章

更多
https://www.zhihu.com/question/382725548/answer/3191492324
February 03, 2024
为什么大多数的程序员的编程界面背景都是黑色的?

为什么大多数的程序员的编程界面背景都是黑色的?

黑色环境下,瞳孔会放大,阻碍房水流动,使眼压升高,更容易造成青光眼,眼睛定位识别字符也更困难,增加视觉疲劳和大脑疲劳,不知道为什么流行黑色的??? 补充:1.家里搞装修,家庭照明也要保证一定的照度,对眼睛有好处。2.房间内的人造光源照度与室外相比差远了,长期呆在室内照度不够容易近视。(有条件的可以拿
https://juejin.cn/post/7330143281525243958
January 31, 2024
为什么 Bun 可能对 Node 降维打击?

为什么 Bun 可能对 Node 降维打击?

大家好,这里是大家的林语冰。持续关注,坚持阅读,每天一次,进步一点。 近年来,前端社区涌现了一大坨运行时,包括但不限于: 稳如老狗的 Node.js 不破不立的 Deno 大破大立的 Bun 去年,“Bun 之父”J.S. 官宣 Bun 1.0 新鲜出炉,今年 Bun 团队更是野心勃起,企图用 Bu
https://zhuanlan.zhihu.com/p/678113045
January 16, 2024
有了 Prisma 就别用 TypeORM 了

有了 Prisma 就别用 TypeORM 了

要说 2024 年 Node.js 的 ORM 框架应该选择哪个?毫无疑问选 Prisma。至于为何,请听我细细道来。本文面向的对象是饱受 TypeORM 折磨的资深用户(说的便是我自己)。只对这两个 ORM 框架从开发体验上进行对比。整体对比更新频率 & 下载量TypeORM 距离上次更新
https://www.zhihu.com/question/25092133/answer/3357674755
January 10, 2024
为什么同样是毛玻璃效果,总感觉 iOS 比 Windows 更能引领潮流?

为什么同样是毛玻璃效果,总感觉 iOS 比 Windows 更能引领潮流?

OSX Yosemite+aeroPS里面手搓了两个不同的版本,总结一下:Mac:高值模糊,滤色图层(发亮),几乎没有纹理叠加(一圈描边),厚阴影。Windows:低值模糊,主题色图层(染色),大量的纹理叠加(光带,高光),薄阴影。总的来说,Aero效果更华丽,果子的更朴实一点。性能开销上大致差不多
https://www.zhihu.com/question/52365623/answer/3356974420
January 10, 2024

如何评价 Next.js?

这几天看到一些批判Next.js全栈的信息,主要是吐槽Next.js的后端能力弱,大家说的都对。但是为什么这种情况下,Next.js依然大热?我分享一下个人看法。我的全栈历程我有相当长一段时间用Koa做BFF,Koa+TS,再给router做分层,用起来也很舒服。后来尝试Midway,一堆开箱即用的
https://zhuanlan.zhihu.com/p/676592800
January 08, 2024
现代 CSS 解决方案:文字颜色自动适配背景色!

现代 CSS 解决方案:文字颜色自动适配背景色!

在 23 年的 CSS 新特性中,有一个非常重要的功能更新 -- 相对颜色。简单而言,相对颜色的功能,让我们在 CSS 中,对颜色有了更为强大的掌控能力。其核心功能就是,让我们能够基于一个现有颜色 A,通过一定的转换规则,快速生成我们想要的颜色 B。其功能能够涵盖:精简调暗饱和度降低饱和度色度增强调
https://zhuanlan.zhihu.com/p/676156364
January 05, 2024
2024 年,你应该使用 Bun、Node.js 还是 Deno?

2024 年,你应该使用 Bun、Node.js 还是 Deno?

本文为翻译作品,原文:Should you use Bun or Node.js or Deno in 2024?在 2024 年,构建基于 JavaScript 的现代 API 已经变得相当简单。你可以使用像 Express.js 这样的库,在几分钟内搭建起一个运行的 API。但是,目前最具挑战
https://juejin.cn/post/7317926149120376867
December 31, 2023
Vue周报:Vue 2 最后之舞!Nuxt 3.9 官宣。Pinia竞品(53期)

Vue周报:Vue 2 最后之舞!Nuxt 3.9 官宣。Pinia竞品(53期)

大家好,这里是大家的林语冰,您现在收看的是第 53 期、同时也是今年最后一期的《Vue 技术周报》,谨献给不断给 up 主一键三连和拥抱 Vue 生态的铲屎官们。 视频解说请传送 Vue 技术周报@bilibili。 每周必看 (译)Vue 2 最后之舞:鸿鹄挽歌 圣诞节前夕,平安夜之际,Vue 团
https://zhuanlan.zhihu.com/p/673997335
December 25, 2023
tailwind?unocss?青藤之恋小程序样式方案思考

tailwind?unocss?青藤之恋小程序样式方案思考

从 Semantic CSS(语义化CSS)说起要完成一个组件的样式开发,我们通常会这样写:在 html 或 jsx 结构中添加赋有语义化的 class 类名,随后在 css 中写入对应类的样式。这是最常见、最常规的写法,被称作Semantic CSS(语义化CSS)规范。在这种规范下,我们追求关注

笔记

更多
https://juejin.cn/post/7329694104119623707
January 30, 2024

实现无缝发布体验:优化 NPM 包发布流程,提升开发体验

为了提高 npm 包的安装和更新速度,使用淘宝镜像是一个常见的方法。淘宝镜像是一个国内的 npm 镜像,它可以在国内提供更快速的下载速度。 然而,在发布 npm 包到 npmjs 仓库时,我们需要手动切换回正式的 npm 地址。这个过程可能会比较繁琐,而且切换镜像后,需要重新运行 npm insta
https://juejin.cn/post/7319186272492388361
January 02, 2024

为什么 Vue 项目很少用 RxJS

一句话解释 这是因为 Vue 希望成为一个轻量且灵活的框架,允许开发者选择他们喜欢的工具和库。虽然 RxJS 是一个强大的响应式编程库,但 Vue 采用了不同的方法,提供了自己的响应式系统。 详情点 设计理念不同:Vue 注重简单和直观,便于响应式编程;而 RxJS 功能更强、更复杂,适合异步和事件
https://juejin.cn/post/7308562434449981503
December 04, 2023

Promise 与 RxJS Observables 的区别

Promise Promise 是 JavaScript 中内置的,不需要任何额外的库。 Promise 表示可能现在或将来可用的单个值。 Promise 是急切的,也就是说一旦 Promise 被解析,.then()回调会立即执行。 Promise 只能发出单个值。 Promise 非常适合处理产
https://juejin.cn/post/7307066452289765430
November 30, 2023

模版语法的简单实现,使用 eval

const name = 'Nexmoe'; const message = 'My name is {{name}} and I\'m {{getAge(20)}} years old.'; function getAge(age) { return age; } const replacedMe
https://juejin.cn/post/7299356168887238656
November 09, 2023

MVVM 是什么

MVVM 代表 Model-View-ViewModel,在 MVVM 中,Model 表示应用程序的数据和业务逻辑,View 表示用户界面,ViewModel 充当 Model 和 View 之间的中介。 模型(Model) 模型代表应用程序中的数据和业务逻辑。 它可以是从服务器获取的数据、本地存
https://juejin.cn/post/7298645543705968655
November 07, 2023
MVC 是什么

MVC 是什么

MVC 这个概念已经存在很久了,用了这么多年,今天了解一下概念做个总结。 MVC(Model-View-Controller)设计模式将应用程序中的对象分为三个角色:模型(Model)、视图(View)和控制器(Controller)。该模式不仅定义了对象在应用程序中的角色,还定义了对象之间的通信方
https://juejin.cn/post/7298645450550394920
November 07, 2023

为什么 Bun 这么快

JavaScriptCore 引擎 Bun 使用 JavaScriptCore 引擎,这是 Safari 浏览器使用的引擎,而不是基于 Chromium 的浏览器和 Node.js 使用的 V8 引擎。JavaScriptCore 引擎经过了针对更快启动时间的优化,这有助于 Bun 的速度。 性能分
https://juejin.cn/post/7295943233741324326
October 31, 2023

简单理解 JS Class 中的 Static 是什么

今天在看一个有关 JavaScript Class 的 Static 属性的文档,一开始看的英文版本,描述的比较难以理解,然后看中文版,翻译的也比较难以理解。 英文 We can also assign a method to the class as a whole. Such methods a
https://juejin.cn/post/7294541220440522789
October 28, 2023

【总结比较】type 和 interface 的区别

在 TypeScript 中,type和interface是用来定义类型的关键字,它们有一些区别和特点。 相同点 都可以用来定义对象、函数、联合类型等。 都可以用来拓展(extends)其他类型。 不同点 type可以声明基本类型别名、联合类型、交叉类型等复杂类型,而interface只能用来描述对
谁怕?一蓑烟雨任平生
莫听穿林打叶声
何妨吟啸且徐行
竹杖芒鞋轻胜马