V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zsh2517  ›  全部回复第 8 页 / 共 14 页
回复总数  270
1  2  3  4  5  6  7  8  9  10 ... 14  
@cyx032426 啊,我留的就是普通的邮箱😂你随便给我发条邮件,我再回复微信号。不想直接留微信。这个后面可以再细说。
@cyx032426 比如,提问”请问如何搭建一个 VPN“,我有点怀疑是不是之前有人提到了 VPN 如 wireguard 等,然后你才问的。
VPN 这个词在国内有两个代指,一个是原本含义的 虚拟专用网,即帖子里面那个人提到的”VPN 连接, 注意要用 IPsec 和 WireGuard 这类正经的 VPN 协议, 正规企业会用到所以墙内互联是不封的“。
还有一种是科学上网(即访问境外网站)
@cyx032426 不是不让问😂主要是我看了一下这些提问和回答,其实我感觉你更需要的是整套体系串起来的概念(例如从用户访问到服务器返回结果,以及项目从开发到部署的完整过程串联起来),而不是零散的一个一个问题。

对于问题来说,可能只是需要一个可行的方案去试一下,而非拿到很多种不同优劣、不同使用场景的没听说过的方案挨个去搜。

---

关于 ”你这个邮箱是加密了吗“,v2ex 很多人留微信号/邮箱会用 base64 去处理一下,避免比如直接被爬虫爬到等。
至于我这个邮箱,你可以直接发邮件,contact-me.email 是我的域名,所有发向这个后缀的邮件我都能收到。为了方便区分在哪里留的邮箱,我可以给他设置一个具体的前缀(收件人,如这里的 v2ex.1015243 )。
不知道 op 有没有用过 GPT 。建议想办法找一个接触 GPT 的渠道(官方、Poe 、API 、其他第三方平台),或者替代品如 Claude 等,然后尝试一下如何向 GPT 提问,最好是 GPT4 ,水平要比 3.5 高很多。

刚才连续点到了三个 op 的提问帖子。不是说不鼓励小白提问,主要我觉得这种论坛的形式还是不太适合 OP 需求(没有持续的上下文解答问题;会看到各种各样的知识跨度很大的方法、缺乏对于一些基础概念的认识等),有个 GPT 去提问可能要比论坛发帖高效得多。

过年在家闲着也是闲着,如果愿意可以加一下微信帮你回答一些问题,不想直接留微信号,可以邮箱“[email protected]”跟我说一下
@JensenQian #17 @cyx032426 #18 小白建议一步一步来,不用先想这么多(尤其是如果不要求别人访问的话,可以等网站这一套熟了在考虑 cf tunnel, frp 啥的

@cyx032426 #14 “DMZ 主机”不严谨的说,相当于是从路由器外面访问路由器的时候,路由器会把数据转发给这台主机,就像对外接入的是这台主机而不是路由器一样。不安全是因为 DMZ 相当于把你的电脑完全暴露到了外部。

另外同 #8 ,家宽很可能会扫描/监控入站,家宽做网站有风险。如果想要公开,更建议采用隧道/云服务器
今天不上班,在回家的高铁上。网不太好远程桌面/串流很难受,所以只能电脑刷 v2ex
289 天前
回复了 heyzebwu 创建的主题 奇思妙想 有没有基于 GPT 的 AI 个人助理工具呢?
不和闹钟联动的话,好像还行。设想如下

通过 function calling 为 GPT 假如增删改查日程(保存到数据库)的能力,然后再单独写一个程序将数据库数据转化成日程订阅( caldav/ical ),之后通过日程订阅和邮箱/日历进行联动。
@Promtheus 我看到 indyworq 想了半天才感觉可能是 ind[ependent] 和 wor[k] 的缩写,然后分别跟着两个读音改变原始单词。真有点硬吹了。
而且非要换个域名的话,比如 bye-bye.work(s) 等等,有很多可选的方案不比这个 indyworq 好?
mark 一下,晚上回去如果我还能想起来的话试试(之前我也有过这个想法)
289 天前
回复了 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 确实,感觉这像是一个情感/人际关系问题,而不是技术问题
302 天前
回复了 snow668 创建的主题 新手求助 求助各位技术大佬
@zsh2517 更正,方案 2 中的 『"".join('1', '1')』修改为『"".join( ('1', '1') )』
302 天前
回复了 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 写完之后让一言改成用栈实现
1  2  3  4  5  6  7  8  9  10 ... 14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2775 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 81ms · UTC 13:03 · PVG 21:03 · LAX 05:03 · JFK 08:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.