V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zsh2517  ›  全部回复第 9 页 / 共 15 页
回复总数  285
1  2  3  4  5  6  7  8  9  10 ... 15  
今天不上班,在回家的高铁上。网不太好远程桌面/串流很难受,所以只能电脑刷 v2ex
322 天前
回复了 heyzebwu 创建的主题 奇思妙想 有没有基于 GPT 的 AI 个人助理工具呢?
不和闹钟联动的话,好像还行。设想如下

通过 function calling 为 GPT 假如增删改查日程(保存到数据库)的能力,然后再单独写一个程序将数据库数据转化成日程订阅( caldav/ical ),之后通过日程订阅和邮箱/日历进行联动。
@Promtheus 我看到 indyworq 想了半天才感觉可能是 ind[ependent] 和 wor[k] 的缩写,然后分别跟着两个读音改变原始单词。真有点硬吹了。
而且非要换个域名的话,比如 bye-bye.work(s) 等等,有很多可选的方案不比这个 indyworq 好?
mark 一下,晚上回去如果我还能想起来的话试试(之前我也有过这个想法)
323 天前
回复了 setname 创建的主题 职场话题 今天还有几个倒霉蛋还在上班?
有被冒犯到
RE:比如只是开发前端后端,那么并不需要买两台电脑,而是买一台 Windows PC 再装一个 Linux 即可

在配置允许的情况下,对我来说最舒服的是 windows + WSL 。

至少对我来说,大部分时候用 Linux 主要是为了『和服务器环境一样』、『 Linux 系命令行用着舒服』、『 docker/xx/xxx 生态』等等,应该没多少人为了 Linux DE 用 Linux 。
这个时候 WSL 恰好提供了一个基本打开 即用的虚拟机,还能结合 windows 提供的 XRDP 直接跑 GUI 程序,基本上是最优解了
@zsh2517 没写完不小心发出去了。

补充第一点:brew 感觉不咋好用(相较于 linux 下面的包管理来说 )。但是和 win 上的 winget, choco 这种相比感觉好点。
1. 命令行:同 @billlee #3 ,尽管很多宣传(以及吹 mac 的人)说 mac 能有一个接近 Linux 的开发体验,但是实际用着,bsd 系命令行工具和 gnu 系差别不小,熟悉 Linux 了很多地方不习惯(我 brew 装了一套 gnu 系的工具);二选一的话我选择 windows + wsl ,好歹人家是真的 linux 。另外 brew 感觉不咋好用(相较于 win

2. 虚拟化和容器:

2.1 docker:linux docker 是原生运行,而 win/mac 是虚拟机运行 linux ,然后里面跑 docker 。这一点就不如 linux ,和 windows 在一条线上。但是 windows docker desktop 基于 wsl ,我印象可以从 wsl 直接修改容器配置,而 mac 的话想在创建后修改挂载之类的很麻烦。
2.2 Apple Silicon 芯片属于 ARM 系,虚拟机、docker 都需要针对的镜像和工具,或者走转译运行 x86 。用起来经常遇到 docker 镜像没有/架构不兼容问题;另外虚拟机换源需要换 ubuntu-ports, armbian, archlinuxarm 这种东西。

3. 游戏:公司电脑,没装过游戏,不清楚。
@V2LIYANG #12 是不是回错帖子了😂应该是隔壁 /t/1014796
@iSkylar 确实,感觉这像是一个情感/人际关系问题,而不是技术问题
335 天前
回复了 snow668 创建的主题 新手求助 求助各位技术大佬
@zsh2517 更正,方案 2 中的 『"".join('1', '1')』修改为『"".join( ('1', '1') )』
335 天前
回复了 snow668 创建的主题 新手求助 求助各位技术大佬
emmm 我觉得你应该首先重新明确地说明一下你的问题。

比如,是列举出 100000, 100001, 100002, .... 999999 ,还是什么?

针对原始问题:
1. #5 的方式,因为我们已经知道这个组合结果是什么了(数字 100,000 到 999,999 ),所以可以直接打印出来。
2. #2 的方式,使用 itertools (文档 https://docs.python.org/zh-cn/3/library/itertools.html )去创建一个迭代器 ,生成所有组合( list(itertools.product("123", repeat=2)) 的结果如 [('1', '1'), ('1', '2'), ('1', '3'), ('2', '1'), ('2', '2'), ('2', '3'), ('3', '1'), ('3', '2'), ('3', '3')],可以再使用 "".join('1', '1') 这样拼接一个元祖( tuple )得到形如 ['11', '12' ...] 的东西
3. 最暴力的方式,六个 for 循环,剩下如何拼接问一言
for i in range(1, 10):
for j in range(0, 10):
...
4. 递归,比较正经的去实现这么一个任务的方式。让一言把 3 写完之后改成递归
5. 递归改非递归,4 写完之后让一言改成用栈实现
之前用 Charles ,但是 V2EX 看到过 Reqable 之后感觉各方面比 Charles 好用多了
337 天前
回复了 Elaina 创建的主题 程序员 关于游戏联机服务器配置和带宽的估算问题
不好估算,但是可以先开一个然后实际看一下占用量。之前我 MC 服务器就是这样的,根据在线人数和 iftop 看 wireguard 网卡信息(可以确定都是 mc 用户)大概估算一下每人用量。之后考虑作息、最大在线人数等去选择服务器带宽
@Liuman 有 CI/CD ,语法基本兼容 GitHub ,且可以和 GitHub 的 .github 并存(我记得应该是有 .gitea 则走 .gitea/workflow 的配置,没有走 .github/workflow )。需要自己配置 runner 机器
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5445 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 08:04 · PVG 16:04 · LAX 00:04 · JFK 03:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.