Normal view

There are new articles available, click to refresh the page.
Today — 11 March 2025V2EX-最新主题

我们找个几个老程序员,聊了聊有关 35 岁危机

By: hh54188
11 March 2025 at 12:12
hh54188:

不太记得从什么时候听说程序员只能干到 35 岁这件事的了,甚至还不确定这个说法是否究竟是真的还只是“都市传说”。只记得当时离自己还很远,那个时候身边的 35 岁程序员也不多。

这是个经久不衰的话题,但是在网上看到的讨论的内容中,情绪总是大于事实,吐槽多余建议。一转眼自己到了这个年纪,才意识到噢原来 35 岁的程序员的生活是这样的。没有那么好也没有那么糟糕,也许有些经验是可以分享给大家的

于是我们找了好几位 35 岁的程序员录了一期播客节目,试图聊聊我们当下的所想所感。这期播客无意充当一份 35 岁的人间指南,而是试图还原 35 岁程序员的真实状态

欢迎前往小宇宙收听:https://www.xiaoyuzhoufm.com/episode/67ceea9c7ccfd41092df7c62

转租 1 号线坪洲地铁站口麻布新村大单间

By: xrzxrzxrz
11 March 2025 at 11:54
xrzxrzxrz: 转租,1 号线 坪洲

麻布新村 单间,高楼层 采光通风无敌 ,户型完美,高性价比!阳台也不小,甚至你还可以养花!
个人原因需要转租,房间很舒服。

注:因为入住的时候是空房,自己买了一些家具(买的时候全新的),所以也需要一起打包转。有大床、床垫、电脑桌、品牌人体工学椅、冰箱、洗衣机。

价格 1800 ,水电另算,宽带可以自己接,我自己办的电信宽带,100/月,也可以要房东的。

图片可以看闲鱼:

[闲鱼] https://m.tb.cn/h.TC8yfWD?tk=VIPReM0fOso CZ356 「我在闲鱼发布了 [转租 1 号线坪洲地铁站口麻布新村大单间] 」
#小程序://闲鱼/hHtl78bPUAKJv3h
点击链接直接打开

[天津]物联网企业招聘高级后端工程师 2 名

11 March 2025 at 11:48
chncaesar911:

公司发展势头良好,研发部处于扩张期。招聘高级后端 2 名。套话式 JD 不发了。简单写下: 技术栈:Spring 全家桶 / K8S / Flink 流计算。

  • 不限工作年限,只要你有能力。
  • 良好的代码习惯。
  • 长期一线工作经验,PPT 工程师勿扰。
  • 晚上加班 2 小时左右。

提供在天津有竞争力的薪酬。

简历请发 caesar@163.com

🧱搬瓦工🧱: MagaBox Pro $45.7 款来袭🚀🚀🚀, v4/v6 电信 CN2GIA/联通&移动 CMIN2

By: ivmm
11 March 2025 at 11:47
ivmm:

搬瓦工新款:MEGABOX 来袭!🚀🚀🚀

😎

配置参数:

  • CPU:2 核 AMD EYPC
  • 内存:2G
  • 硬盘:40 GB SSD
  • 流量:2TB/月
  • 网络:2.5Gbps ,支持 IPv6
  • 线路去程: 电信 CN2GIA ,联通和移动是各自的直连
  • 线路回程:电信 CN2GIA ,联通强制走 CMIN2 ,移动走 CMIN2 ;
  • 价格: $45.68/年(循环折后,续费同)

🈶🈶🈶折扣码BWHCGLUKKB (-6.77%,循环)

🔗 🔗 🔗 购买链接点击跳转

亮点

配置利好建站客户,以前的 2 核也跟没有一样

电信 CN2/联通&移动 CMIN2 ,保障三网体验

上的 AMD EYPC ,终于不是老掉牙的捡垃圾 Intel 了,性能很好

全新 US – Los Angeles DC1 (USCA_1),终于不是无保障线路了

IP 被墙 30 天内可退款,售后无忧

🔗 🔗 🔗 购买链接点击跳转

go 编译检查的一个问题

By: yujianwjj
11 March 2025 at 11:33
yujianwjj:
package cluster

import "fmt"

func A() error {
return fmt.Errorf("a", 1)  // 这行代码应该报错
}
package cluster

import (
"testing"
)

func TestT(t *testing.T) {
A()
}

运行 TestT 函数会报错,fmt.Errorf call has arguments but no formatting directives 。

package clusterrolebinding

import (
"xx/pkg/controller/cluster"
"testing"
)

func TestT(t *testing.T) {
cluster.A()
}

但是在另外一个包里面运行 TestT 函数就不报错了,正常运行。

第一次使用 cursor 就做了一个 chrome 插件,录了个实战视频

By: brightguo
11 March 2025 at 11:27
brightguo:

Cursor + claude 3.7 果然牛批,作为前端知识约为零的我,第一次使用后大受震撼!

录了个实战视频分享给大家,想开发 chrome 插件的同学可以参考。里面有详细描述遇到的几个坑:

  1. 生成的 ui 按钮,人类肉眼看不到
  2. 发送请求失败无任何报错怎么排查
  3. 无法生成图标文件怎么解决

油管地址: https://www.youtube.com/watch?v=s_GsG_eV_8E

如果能点赞或关注下就更好了 😄

券商万 0.85 免 5,多家头部券商,支持同花顺!自己开户或者介绍朋友有 100 红包! [aff]

11 March 2025 at 11:21
jiangyuzhou1993: 各种券商的 [开户限时福利]
✅股票佣金 万 0.85 免五
✅ ETF 佣金 万 0.5 免五
成为有效户后,我所得介绍费,分给 v 友 100 !互惠互利!
👉 联系 vx:1021793002
[薅羊毛的哥不用来,需要真实股民才行的]

这类 App 涉及商业侵权行为吗?

By: duhb
11 March 2025 at 11:20
duhb: 平时我开车主要听一些 dj 舞曲什么的,在 App Store 里搜索可以搜到不少类似这样的应用,从歌曲内容上来看,这些应该都不是这些公司自己的数据,应该是爬虫爬下来的,然后据为己用了。

这就让我很好奇了:这难道不涉及商业侵权吗?说白了他们获取的这些数据都不是自己的,然后进行了商用,那是不是别人又去爬取他们的数据,也可以用了,本质上数据的来源不归属这类 "盗窃者"?

南京 CITRIX 外企 高级 Windows/IOS 系统开发工程师 内推 不限年龄

By: citrix
11 March 2025 at 11:19
citrix:

职位要求

  • 本科及以上学历,6 年以上云计算开发经验。
  • 负责 Mac/iOS/Linux/Windows 多平台系统级应用的设计、开发与维护。

Windows 方向

  • 精通 C#/C++/Python ,熟练掌握 Azure 云服务(如 VM 、存储、Kubernetes )。
  • 深入理解 Windows 服务机制、SQL 数据库优化及 KQL 查询语言。
  • 具备大规模系统性能调优与分布式架构设计能力。

iOS 方向

  • 精通 C++/Objective-C ,深入理解操作系统内核、网络协议及多线程设计。
  • 具备跨平台开发经验(如 Windows 内核、macOS 框架)。
  • 良好的中英文沟通能力,可独立与全球团队协作。

内推联系方式

  • Wechat: echo YWNlX2ZlaQ== | base64 -d

待遇福利请参考之前帖子

请教一个关于 PostgreSQL 连接被 Server 关闭的问题

By: Koril
11 March 2025 at 11:10
Koril:

背景

我在自己的阿里云服务器上( 2C2G ,3M ,Debian 12 )装了一个 PostgreSQL ( 15 ),安装后,仅仅做了以下配置改动:

pg_hba.conf:

添加:host all all 0.0.0.0/0 md5

postgresql.conf

开放端口:listen_addresses = '*'

给 postgres 设置了密码,sudo -i -u postgres -> psql -> \password


异常

无论是 Navicat 还是 Python 的 Psycopg2 在超过一定时间(大概 3-5 分钟),就会连接失效了。

Navicat 报错如下:

Server closed the connection unexpectedly
This probably means the server terminated abnormally before or while processing the request.

Psycopg2 报错如下:

psycopg2.OperationalError: server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request. 

已知

服务器没有太大的负载,cpu ,内存,磁盘,网络,占用率都很低,除了 Prometheus/Grafana/nginx 之外,这个机器上只有刚刚安装的 PostgreSQL 。

重新获取连接,能够正常访问,但是我使用的 Psycopg2 的 ThreadedConnectionPool 连接池,连接池没法保持连接么?代码如下:


def get_pg_pool(pg_config):
    pool = psycopg2.pool.ThreadedConnectionPool(
        minconn=1,
        maxconn=200,
        host=pg_config['PG_HOST'],
        port=pg_config['PG_PORT'],
        dbname=pg_config['PG_DB'],
        user=pg_config['PG_USER'],
        password=pg_config['PG_PASSWORD'],
        connect_timeout=5,
    )
    return pool
    
@flask_app.route('/task/log', methods=['GET'])
    def task_log():
        task_log_list = []
        # 在进程启动时,给 flask_app 初始化了一个 pg_pool 对象
        conn = flask_app.pg_pool.getconn()
        try:
            with conn.cursor() as cur:
                cur.execute('SELECT * FROM t_log')
                task_log_list = cur.fetchall()
        except psycopg2.Error as e:
            return JsonResult.failed('获取日志列表失败')
        finally:
            flask_app.pg_pool.putconn(conn)

        return JsonResult.successful(task_log_list)


问题

这个问题是和 Linux 服务器配置有关呢?还是跟 PostgreSQL 配置有关?请问如何排查和解决呢?

微信小程序开发者号怎么回本?

By: uqf0663
11 March 2025 at 11:03
uqf0663: 以前( 2017 年左右)个人业余爱好开发了一些工具类的微信小程序,没有加广告也没有付费点,没有推广全靠用户自己发现,几年间有的小程序已经有几千甚至有一个已经几万用户了,因为工具类的其实没什么好更新的,所以好几年没更新了,半夜睡不着玩手机发现其中一个有个 BUG ,顺手修复了一下提交审核,审核过了,竟然要微信认证后才能发布,哇靠 300 好肉疼。碍于有 bug 不修心里很难受,还是交了,但是也确实肉疼之外又确实不想加广告跟付费点恶心用户,请问大家除了广告跟付费点还有什么路子可以回本的?顺便如果有老哥能接触到龙的,帮我问候一下龙哥,非盈利用途的能不能别这样。

[最终版] [送码] SlideBrowser 一个轻量的滑动浏览器,给你不一样的交互体验

11 March 2025 at 10:52
zhangchaojie:

[最终版] [送码] SlideBrowser 一个轻量的滑动浏览器,给你不一样的交互体验

产品介绍

SlideBrowser 是一个滑动浏览器,当你鼠标移动到屏幕边缘,自动出现,当失焦时自动隐藏。

使用场景

  • 在应用全屏模式下查询资料、问 GPT 等
  • 记录一些待办事项或者笔记
  • 查看股市、币市信息
  • 听歌
  • 看视频、看直播
  • 翻译

SlideBrowser AppSlideBrowser App

本次更新

针对上个帖子大家反馈的问题,上周爆肝更新如下:

  • feat:增加密码管理功能,可导入 Chrome 、Microsoft Edge 、Firefox 浏览器的账号密码,不用再次输入
  • feat:增加暗黑模式
  • feat:增加主题色功能
  • feat:增加地址栏功能(可用于快速搜索)

  • fix:在页面内,鼠标前进、后退按键不起作用(很多人反馈)
  • fix:Logo 不正确的问题或者为字母(很多人反馈)
  • fix:Apple Music 和 Spotify 不能正常播放问题(需要有一个特殊签证,已经搞定)
  • fix:多屏幕移动窗口后,自动适应比例(用于解决从大屏幕移动小屏幕,窗口不变导致放不下的情况)
  • fix:息屏后,窗口从副屏切到主屏幕(没能完全解决,息屏会触发屏幕移除事件,移除事件会让窗口自动移动到主屏幕,现在的解决方案是加了个超时时间,并没有根治)
  • fix:Mac 电脑触摸板滑动过快导致触发前进后退,体验十分不好
  • fix:网站的默认语言为英语(例如访问 DeepSeek 官网,默认是英文)
  • fix:部分网站沉浸式翻译不起作用(例如在 Twitter 上)
  • fix:Windows 下从隐藏到显示,可能触发拖拽事件
  • fix:Mac 触摸屏,可能触发拖拽事件(可能修复,没能复现,所以不敢 100% 确定)
  • fix:....

关于下载

现在安装包是直接发到 GitHub Release ,如果你在 官网 下载并会根据你的 IP 是否为国内,判断是否用代理。

如果你觉得下载慢,可以看下自己的链接是否为代理,如果不是代理的可以改为代理,如果是代理的可以换为不是代理的。

关于价格:

之前国外和国内都是 13 美元,我后面想了想,还是分开定价,直接国外 12 美元,国内直接 12 元,不乘汇率了。

送码说明

为了增加一点人气,前 8 名留言的人,会回复评论送免费的码。

其他人如果觉得 12 元还是贵,可以留言要 9.9 元的码。

目前来说,我想要做的功能,以及大家反馈的 BUG 算是基本做完了,如果大家还遇到什么问题,可以评论区留言或者在反馈表单那里填写,我会尽力解决。

Markdown 所见即所得编辑器持续开发中,如果大家感兴趣会尽快接入 webdav 读写 markdown

11 March 2025 at 10:46
jaydenWang:

demo vscode 插件

markdown 编辑器持续开发中,日常完善基础编辑能力和体验,也有一些新的想法

  1. 支持 AI ,支持类似 cursor cmd+k产生内容、修改内容
  2. 增加自定义工具栏,可以自定义常用功能按钮
  3. 如果感兴趣的伙伴多,会优先添加文件目录栏,接入 webdav, 多端编辑(支持手机端的,目前编辑体验感觉还可以)

AI 在个人知识库的应用

By: itianjing
11 March 2025 at 10:40
itianjing:

以前在尝试各种笔记软件的时候就在想有没有一种功能可以自动识别文章中的关键词,然后自动打标签,建立图谱。

现在 AI 这么火爆,基于 AI 的企业知识库也层出不穷,有没有一种轻量的笔记软件/个人知识库可以实现这个功能呢?

写这个帖子的时候又想到,AI 可以扫描互联网信息并汇总分析,互联网这个知识库不比个人知识库全面,如果个人知识库只是互联网来源的话,那建立个人知识库还有没有必要呢?

❌
❌