V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mark2025  ›  全部回复第 11 页 / 共 11 页
回复总数  207
1 ... 2  3  4  5  6  7  8  9  10  11  
2023-09-15 14:55:20 +08:00
回复了 CitizenR 创建的主题 Linux 再次遭遇 BTRFS 文件系统损坏事件
要么陈旧稳定的 ext4 , 要么高效稳定的 xfs ,其它小众文件系统不要放重要资料
github 添加了 ssh/gpg 密钥的估计好办
2023-09-06 11:47:13 +08:00
回复了 gzk329 创建的主题 Java 接口返回错误码和 msg 的优劣势?
@MFWT linux 下面习惯是 0: 成功, 非 0:失败。
这种方式,成功就一种,而失败就可以多种了。
2023-09-04 13:11:44 +08:00
回复了 V2SD 创建的主题 Node.js 这几天很困扰我的一个 nodejs 脚本中的性能(?)问题
1. nodejs 环境启动开销
2. http 握手开销
2023-08-30 15:51:49 +08:00
回复了 iorilu 创建的主题 程序员 无意中学了点 powershell ,惊了, 这东西是不是低估了
@iorilu pwsh (相比 bash )是非常强大。不过我认为正是这个强大反而是阻碍了其接受度: 命令行简单的输入输出程序裸机搞成交互式程序,明显提升调用、维护、调试的复杂度。

况且服务器 Linux 系统居多,装 pwsh 我不如装 nodejs 了,用 nodejs 来执行系统 bash 命令实现复杂的功能恐怕能力会比 pwsh 更加强大。
pwsh 高不成低不就的。
2023-08-29 09:08:31 +08:00
回复了 iorilu 创建的主题 程序员 无意中学了点 powershell ,惊了, 这东西是不是低估了
@eagleoflqj 给你推荐个 google 开发的 npm 包 zx

我现在项目脚本、运维脚本全是 ts/mts 格式。
用 zx 这个包来运行系统原生命令很方便(不需要自己再重复地 spawn/fork )比如
```ts
const { stdout } = await $`git pull origin`
console.log({ stdout })
```
最方便的是以前在 shell 里面处理循环、字符串、数组很麻烦,现在用 js 来弄太方便了。
**最重要的是脚本有类型保护,开发效率、维护成本(比 py )极大地提高。**

全局装个 tsx 包 www * npmjs * com / package / tsx
然后在 ts 脚本第一行添加
```ts
#!/usr/bin/env tsx
```
也可以用 `ts-node` 当执行器,全局安装然后 `Hashbang` 改为
```ts
#!/usr/bin/env ts-node-esm
```

就可以象执行普通 sh 一样执行这个脚本了(并且不需要 tsconfig.json 配置文件)
2023-08-29 09:06:46 +08:00
回复了 fangxiaoning 创建的主题 git gitee 账号突然被封,站内有贵公司的人吗,愿付费解决
gitee 当生产依赖不靠谱的
1 ... 2  3  4  5  6  7  8  9  10  11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1234 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 18:00 · PVG 02:00 · LAX 10:00 · JFK 13:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.