V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wenerme  ›  全部回复第 6 页 / 共 7 页
回复总数  139
1  2  3  4  5  6  7  
2022-07-05 17:09:20 +08:00
回复了 vevlins 创建的主题 程序员 chrome 崩溃后全部信息丢失?
建议安装 SessionBuddy 扩展,有时候浏览器出问题,有时候 OS 出问题,有 SessionBuddy 让你任何时候找回打开的 Tab
2022-06-27 14:46:39 +08:00
回复了 luffy 创建的主题 程序员 域名续费哪家比较便宜可靠
为什么没人说 阿里云!
我觉得域名续费还是阿里云什么的好呀,便宜大碗,国外有些域名都不会让你一次性续 10 年,还给你 5 折 8 折什么的,aliyun 可以呀。

我之前在 aliyun 买的域名,然后转到了谷歌,打算等续费的时候转回来,然后续费了再转出去。
因为 NS 都是指向 cf ,所以转域名还是很好操作的。
有的,本地开启 tmux,每个 ssh 进入不同的 节点,然后同步操作即可

这是我的绑定

```
bind F2 setw synchronize-panes on
bind F3 setw synchronize-panes off
```

如果要带跳板机,有两个方式

1. 本地 ssh -J
2. ssh jumphost tmux new -A -s main 在跳板机开启 tmux

为此我还有专门的 alias

```
sshtrc ()
{
sshrc "$*" tmuxrc new -A -s main
}
```

tmuxrc 是在 sshrc 时直接带配置到跳板机器,配置在这里

https://github.com/wenerme/dotfiles/blob/master/.sshrc
2022-06-26 09:11:04 +08:00
回复了 sadfQED2 创建的主题 程序员 如何限制 go 代码引用模块的目录?
如果是限制外部 .golangci.yml 配置 ban

```
linters-settings:
depguard:
list-type: blacklist # 限制列表
packages:
- golang.org/x/net/context
```


但是你说的这个属于代码规范层面了,不是限制问题,你限制了,他也能绕开,所以是规范,规范是靠人维护和遵守的,规则只能保证部分。
2022-06-24 21:01:07 +08:00
回复了 FstarKing 创建的主题 NAS 黑裙配置分享
@cloverzrg2 bitwarden 客户端默认离线能力,服务器挂了只是不能增加,但是现有的没问题。我自己的服务器之前也挂,但感觉影响还好
prettier

配置: Languages & Frameworks -> JavaScript -> Prettier
OnSave 钩上
On Reformat 钩上
2022-06-24 18:29:11 +08:00
回复了 eveqvq982 创建的主题 程序员 Amazone 发布了 CodeWhisperer 类似于 GitHub 的 Copilot 的 AI Code
2022-06-24 18:26:34 +08:00
回复了 FstarKing 创建的主题 NAS 黑裙配置分享
玩这种现成的没意思,都给你玩阳痿了。

我的 NAS 经历了 4 、5 年了,说说我的历程

初代 NAS:
Alpine+ZFS - 8G ,6T*4 - 内存小,只能做纯 NAS
暴露 SMB 、AFP - 主要存存媒体,照片,Porn ,图书,泄漏数据,Alpine 仓库镜像
通过 tinc 穿透进行管理
因为内存太小,基本被 ZFS 吃完,Jellyfin 偶尔 OOM 。
用了 2 、3 年,管理 手动 -> Ansible -> Terraform

同等配置
对外暴露 Jellyfin ,bitwarden - 使用的最多的两个服务
访问通过 cloudflare 暴露,免费
用了 1 、2 年

同等配置
部署 k0s ,服务上 Kube ,可维护性好了很多
部署 adguad ,headscale ,tailscale - 部分服务走 tailscale ,基础设施走 tinc
一些部署配置 https://github.com/wenerme/kube-stub-cluster

然后 8G 换成 32G
开始在 Kube 上实验各种东西,已经用到的和可能用到的内容,学习新的东西

> 个人心得
>
> 1. 所有服务只有能访问了你才觉得有意思,比如 https://ariang.wener.me/ 是运行在我 NAS 上的。
> 2. 持续进化才是折腾的关键,学习新东西

买的 二手 SAS 盘,目前净开机已经快 6 年了

```
echo /dev/sd{b,c,d,e} | xargs -n 1 sudo smartctl -a | grep -i 'number of hours powered up'
number of hours powered up = 51247.22
number of hours powered up = 51246.68
number of hours powered up = 51229.48
number of hours powered up = 51142.25
```

参考
https://wener.me/story/build-your-own-nas
2022-06-23 14:09:36 +08:00
回复了 goooglethink 创建的主题 Linux KVM 是不是未来主流的虚拟化
KVM 不是未来的主流,是现在的主流。
RT 可能会变,现在主流式 QEMU ,未来可能是 microvm/firecracker 更轻一点的,又回到 openvz ,达成一次轮回。
2022-06-22 18:27:25 +08:00
回复了 zachary99 创建的主题 Linux 问一个 Linux 批量修改文件名的方法
参考整理的各种 rename 方式
https://wener.me/notes/os/linux/shell/rename
2022-06-22 18:24:38 +08:00
回复了 pydiff 创建的主题 Kubernetes k8s 脚本检测工具选择
用 IDEA 就好了,支持 Helm ,Kubernetes ,Dockerfile ,Ansible
vsc 的提示大多都是薛定谔式的,IDEA 的提示基本都是准确的

IDEA 可以配置 yaml 数组不锁进,vsc 的 prettier 控制不了
2022-06-22 16:41:36 +08:00
回复了 wenerme 创建的主题 Alpine Linux Why AlpineLinux
@wzw 现在基本都是用 intree 驱动,大部分驱动都没问题,我之前 macos 也都用能,但是非 intree 部分肯定没有 ubuntu 好,ubuntu 是目前最好的 linux 桌面系统
2022-06-22 16:40:21 +08:00
回复了 wenerme 创建的主题 Alpine Linux Why AlpineLinux
@gam2046
@billzhuang
> glibc

使用或不使用 glibc 不只是体积问题,musl 带来的不只是很小的体积,musl 的好处

1. musl 符合标准 - 没有 glibc 的自定义扩展内容 - 非标准行为
2. musl 很小 - 攻击面小 - glibc 很多 cve
3. musl 可以 static link ,很小,影响不大

musl 不好的地方

1. musl 不是 glibc - 不支持自定义扩展 - 因此 有些应用不支持,通过 libc6-compat gcompat 能兼容一部分,但有些还是兼容不了。最典型不支持场景:golang 的 c-shared 不支持,glusterfs 不支持,因为用到了 glibc 扩展
2. musl 内置的 malloc 不适用于大数据场景,但现在 musl 也支持 load 其他 malloc ,所以问题还好

还有其他问题参考 https://wener.me/notes/os/linux/lib/musl
2022-06-22 16:29:46 +08:00
回复了 wenerme 创建的主题 Alpine Linux Why AlpineLinux
@billzhuang 这里有我玩 alpine 的所有笔记 https://github.com/wenerme/wener/tree/master/notes/os/alpine
因为 alpine 真的 很简单,从 install 脚本,到 baselayout 都很清晰,只是 syslinux 的 uefi 不太好,选择 uefi 安装会使用 grub2 ,alpine 的 包也很简单,我自己也能打包维护一些包 https://pkgs.alpinelinux.org/packages?name=&branch=edge&arch=x86_64&maintainer=wener
玩熟悉 一套 k8s distro - 例如 kubeadm 、k0s 、k3s
搞一个自己的 homelab ,实际部署使用一些服务 参考 https://github.com/wenerme/kube-stub-cluster
如果还要再搞底层,就从 os 和 linux 搞起,参考 https://wener.me/notes/devops/kubernetes/k8s-awesome#%E5%AD%A6%E4%B9%A0
@MID 在国内,除了账号要钱,其他的还要钱,维护 vpn 要钱,而且很不方便而且想当不稳定。在国外,很多问题都没了,自建的需求会小很多。

搞 nas/homelab 都适合爱折腾的人,不管用来做不做 nas
@MID 就怕那些 smart tv 太 smart 了,比如开机自动 smart 半分钟广告
2022-06-22 05:05:48 +08:00
回复了 wenerme 创建的主题 Alpine Linux Why AlpineLinux
尝试在维护一个中文的 Alpine 小小社区,负责解决任何关于 alpine 的问题,欢迎咨询,可以入微信或者 qq 群 558299436
2022-06-22 05:01:15 +08:00
回复了 wenerme 创建的主题 Alpine Linux Why AlpineLinux
@thedrwu 基础镜像记得加上 libc6-compat gcompat ,解决大部分兼容性场景
2022-06-22 04:59:32 +08:00
回复了 xboxv 创建的主题 问与答 公司中间件平台基础设施组和业务组如何选择?
取决于看你有什么,会什么,什么能给你带来 kpi ,什么能为你实现自我价值,你未来的方向是什么样的。

所有的选择都是 tradeoff/取舍,没有绝对优劣。
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2924 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 11:20 · PVG 19:20 · LAX 04:20 · JFK 07:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.