4 min read
程序员日报 - 2024 年 8 月 25 日

往 C#方向发展是否可行

文章描述了一位专科大二学生的前端技能和经验,包括使用 Vue 框架接过一些后台管理和小程序的项目。该学生考虑转向 C# 方向发展,但不确定这个方向是否合适。

特点:

  1. 前端技能:熟练使用 Vue 框架,有实际项目经验。
  2. 项目经验:接过后台管理和小程序的单,积累了一定的实战经验。
  3. 职业规划:考虑转向 C# 方向,但存在方向选择的疑虑。

评论数量:97

创建时间:2024 年 8 月 23 日 13:34:32

2024 年,你觉得小程序可以完全替代 App 了吗?为什么总能遇到一些吹捧小程序贬低 App 的观点?

本文讨论了作者对小程序和 App 的使用偏好。作者认为对于即用即走的服务,如点外卖、买菜和挂号,小程序非常方便,不需要下载 App。但对于生产力、视频和学习软件,作者更倾向于使用独立的 App,因为它们提供更好的性能和沉浸式体验。作者对当前移动端开发优先考虑小程序的趋势表示不解,认为除非应用是即用即走的,否则拥有自己的 App 是很重要的。

特点:

  1. 小程序适合即用即走的服务,如外卖和挂号。
  2. 独立 App 提供更好的性能和沉浸式体验。
  3. 作者对移动端开发优先考虑小程序的趋势持保留态度。

评论数量:55

创建时间:2024 年 8 月 23 日 11:02:33

为何国内只流行图形验证码,而不是 reCAPTCHA 这种人机验证?

国内网站普遍采用图形验证,如滑块拼图和旋转图片,而国外网站更多使用类似谷歌 reCAPTCHA 和 Cloudflare 的 Turnstile 等人机验证。图形验证在国内广泛应用,但国外更倾向于使用更先进的人机验证技术。国内大厂未广泛采用类似技术,可能是由于技术难度和成本考虑。

特点:

  1. 国内网站偏好图形验证,如滑块拼图和旋转图片。
  2. 国外网站更倾向于使用先进的人机验证技术,如 reCAPTCHA 和 Turnstile。
  3. 国内大厂未广泛采用类似技术,可能是技术难度和成本问题。

评论数量:48

创建时间:2024 年 8 月 23 日 03:29:04

网吧玩黑神话,怎么存档读档?

描述:作者原本对电子游戏不感兴趣,但在黑神话的热潮下,首次注册 Steam 账号并购买了游戏。在网吧体验后,感觉游戏治愈了他的“电子阳痿”,但第二天发现游戏存档丢失,导致游戏重新开始。作者疑惑云存档为何没有自动读取,并寻求解决方法。

特点:

  1. 作者对电子游戏兴趣不大,但在特定游戏影响下改变了态度。
  2. 首次使用 Steam 并购买游戏,体验后对游戏产生了积极评价。
  3. 遇到存档问题,对云存档功能的不了解导致游戏进度丢失。

评论数量:35

创建时间:2024 年 8 月 23 日 10:17:01

昨晚迎来了独立开发以来第一位 VIP 用户,介绍一下我那朴素的付费流程及优化过程。

作者记录了自己首次实现支付功能的经历,通过手工编码完成了支付流程,并在博客中详细介绍了方案和流程。尽管这种方式牺牲了用户体验,但成功证明了技术上的可行性。

特点:

  1. 手工实现支付功能,展示了技术实力。
  2. 详细记录了支付方案和流程,便于他人参考。
  3. 强调了技术可行性,尽管用户体验有所牺牲。

评论数量:30

创建时间:2024 年 8 月 23 日 09:15:05

多年 CRM 开发的心路历程:Java -> Golang -> NodeJS

文章详细记录了作者在开发 CRM 系统过程中经历的多个版本迭代,每个版本都有不同的技术栈和实现策略。作者通过不断尝试和调整,逐步优化了系统的架构和开发流程,最终形成了一套稳定且高效的前后端框架。

特点:

  1. 技术栈多样化:从 Java 到 Node.js,再到 Golang,最后回归 Node.js,每个版本都尝试了不同的技术栈,以找到最适合的解决方案。
  2. 架构优化:通过多次迭代,逐步明确了前后端的分离策略,以及如何通过 Schema 和 GraphQL 等方式提高开发效率和系统灵活性。
  3. 业务逻辑沉淀:从最初的盲目尝试到逐步沉淀业务逻辑,最终形成了一套可复用的业务框架和公共业务逻辑。

评论数量:26

创建时间:2024 年 8 月 23 日 16:38:28

求本地大量 PDF 文档管理工具推荐?

用户在 NAS 上存储了大量计算机类文档,主要为 PDF 格式,早期使用 Endnote 管理但遇到远程同步问题,后转为 WPS 会员存储常用文档。目前仍有大量专业类 PDF 未整理,希望找到一个解决方案来整理和管理这些文档,具体需求包括:能够处理大批量文档、支持全局索引、方便导出和导入、支持元数据编辑、分类查找功能,并能处理多种电子书格式如 EPUB。

特点:

  1. 支持大批量文档整理和管理。
  2. 提供全局索引功能,方便快速查找。
  3. 具备元数据编辑和分类查找功能,适应多种电子书格式。

评论数量:21

创建时间:2024 年 8 月 23 日 13:19:03

有没有一种现成的应用于不稳定网络间的协议,支持断线无感重连(不丢失会话、待发消息恢复后自动继续发),5s 没 ACK 的消息自动重发,自动去重,数据量大时自动创建多连接传输?挺常见的场景,用 websocket 手搓很难做到完美

本文探讨了人工智能在医疗领域的应用,特别是其在诊断和治疗中的潜力。文章指出,AI 技术能够通过分析大量医疗数据,提高诊断的准确性和效率,同时还能个性化治疗方案,减少医疗资源的浪费。

特点:

  1. 提高诊断准确性:AI 能够处理和分析复杂的医疗数据,帮助医生做出更准确的诊断。
  2. 个性化治疗:通过分析患者的个体数据,AI 可以提供定制化的治疗建议。
  3. 资源优化:AI 的应用有助于优化医疗资源的分配,减少不必要的医疗支出。

评论数量:19

创建时间:2024 年 8 月 23 日 17:26:32

独立开发者技术越好,越做不起来!

这段内容讨论了程序员在创业初期应将重点放在收入而非技术细节上。作者认为,程序员往往过于关注技术细节,而忽略了初期最重要的收入问题。通过搞流量和销售产品来获取收入,可以更好地解决技术问题。虽然技术优秀是优势,但在互联网行业中,技术差距通常不会太大,因此不应过分依赖技术优势。

特点:

  1. 强调初期收入的重要性,建议程序员将精力放在搞收入而非技术细节上。
  2. 认为技术差距在互联网行业中通常不会太大,不应过分依赖技术优势。
  3. 提到技术上的巨大优势是例外情况,属于小概率事件。

评论数量:16

创建时间:2024 年 8 月 23 日 12:39:56

在别家注册的域名通过 cname 挂到 cf 上貌似不可行?

描述:用户尝试将一个域名通过 CNAME 记录指向另一个已托管在 Cloudflare 上的域名,但在访问时遇到 SSL 协议或加密套件不匹配的错误。用户搜索解决方案后发现问题较为复杂,寻求帮助。

特点:

  1. 使用 CNAME 记录进行域名跳转。
  2. 遇到 SSL 版本或加密套件不匹配的错误。
  3. 问题复杂,难以找到直接解决方案。

评论数量:15

创建时间:2024 年 8 月 23 日 16:26:51

内容描述:公司需要在海外进行即时配送的实时统计优化,任务包括监控骑士送单时长、计算骑士下线时间、统计门店履约情况等,数据量大且复杂,现有代码 job 处理速度慢且开发难度高。

特点:

  1. 数据量大:每天处理约 800 万单,涉及 10 万骑士和多个门店。
  2. 实时性要求高:需要实时监控和统计,包括骑士送单时长和门店履约情况。
  3. 复杂逻辑:多单重叠需特殊处理,统计需按品牌、城市、业务线等分类。

评论数量:14

创建时间:2024 年 8 月 23 日 22:48:08

VictoriaMetrics, Thanos, Cortex,或者其他的,Metrics 方案你们都用的是哪个?

文章讨论了在 Kubernetes 环境中使用 Prometheus 进行监控时,如何应对数据量激增和运维压力的问题。团队面临的主要挑战是数据量和标签的突然增加,导致运维负担加重。作者希望通过扩展存储和简化运维来解决这些问题,并倾向于使用 VictoriaMetrics 作为解决方案,因为越来越多的公司正在采用它。

特点:

  1. 数据量和标签的突然增加导致运维压力大。
  2. 希望通过扩展存储和简化运维来解决问题。
  3. 倾向于使用 VictoriaMetrics 作为解决方案,因其用户基础不断扩大。

评论数量:14

创建时间:2024 年 8 月 23 日 14:13:48

目前 H5 页面是用 React 写的,现在想转为微信小程序,想问下大家推荐什么技术栈比较好?

描述:用户计划将其之前开发的 H5 小游戏转换为微信小程序,正在寻求技术栈建议和外包服务的信息。用户提到 Taro 对 React 友好,并询问外包所需时间和预算,以及是否有推荐的外包人员。

特点:

  1. 项目需求:将 H5 小游戏转换为微信小程序。
  2. 技术栈考虑:Taro 因其对 React 的友好性被提及。
  3. 外包咨询:询问外包所需时间和预算,以及推荐的外包人员。

评论数量:14

创建时间:2024 年 8 月 23 日 09:44:26

大屏地图 按美工设计的效果怎么实现 [请教]

文章描述了一个美工设计的地图项目,要求在非 3D 地图上实现特定功能。项目需要将 5 个省的地图颜色区分,并支持点击下钻到省地图。作者计划使用 Echart 地图工具,将设计的地图作为背景,并通过设置颜色和透明度来实现功能。

特点:

  1. 使用 Echart 地图工具实现地图功能。
  2. 需要为 5 个省设置不同的颜色并支持点击下钻。
  3. 计划通过设置透明度来实现地图上层的颜色区分。

评论数量:12

创建时间:2024 年 8 月 23 日 15:19:51

貌似现在国外站点套 cf 在国内的连通性还可以?

描述:文章讨论了国外站点使用 Cloudflare(CF)服务在国内的连通性表现。作者认为,尽管存在一些延迟和访问速度的问题,但总体上 CF 在国内的连通性表现尚可,能够满足大部分用户的需求。

特点:

  1. 连通性尚可:CF 在国内的连通性表现相对较好,能够提供稳定的访问服务。
  2. 延迟问题:尽管连通性尚可,但用户可能会遇到一定的延迟问题,影响访问速度。
  3. 适用广泛:CF 的服务能够满足大部分用户的需求,尤其适合需要稳定访问国外站点的用户。

评论数量:9

创建时间:2024 年 8 月 23 日 14:10:56

.net sdk 8.0.8 的发行包,怎么有三个版本呢,SDK 8.0.401, SDK 8.0.400, SDK 8.0.304, SDK 8.0.108, 到底用哪个呢?

这段话表达了对软件版本管理的疑惑,特别是对于同一版本号下存在多个发布版本的现象感到不解。作者认为既然版本号相同,应该只需要发布最新的一个版本即可,而不需要发布多个版本。

特点:

  1. 对软件版本管理的疑惑。
  2. 认为同一版本号下应只发布最新版本。
  3. 对多个相同版本号的发布感到不解。

评论数量:7

创建时间:2024 年 8 月 23 日 15:58:28

求助,如何将 pdf 根据一级标题进行切分

描述:文章讨论了处理不同格式 PDF 文件的挑战,特别是标题格式的不一致性,如居中和左对齐。作者尝试使用 iText5 进行处理,但发现其在处理左对齐标题时效果不佳。

特点:

  1. 标题格式多样性:PDF 文件中的标题格式包括居中和左对齐,增加了处理的复杂性。
  2. 使用 iText5 的局限性:iText5 在处理左对齐标题时表现不佳,未能有效解决格式问题。
  3. 寻求解决方案:作者在寻找更有效的工具或方法来处理这些格式复杂的 PDF 文件。

评论数量:6

创建时间:2024 年 8 月 23 日 15:48:51

手游创业者,副业年入百万 - 刘不思

刘不思是一位在游戏行业创业十多年的创业者,拥有丰富的技术背景和多重职业认证。他在游戏行业经历了多次转型和挑战,最终成功创立了自己的公司,并在副业方面也取得了显著成就,年收入达到百万级别。

特点

  1. 多重职业认证:刘不思不仅是游戏行业的资深程序员,还持有 CFA、FRM 和 NSCA-CPT 等证书,展现了他在金融和健身领域的专业能力。
  2. 创业经历丰富:从最初的程序员到创业公司创始人,刘不思在游戏行业摸爬滚打多年,积累了丰富的创业和管理经验。
  3. 副业多元化:除了主业游戏开发,刘不思还涉足软件开发外包、编程培训、餐饮、投资理财等多个副业领域,展现了其多元化的职业兴趣和能力。

手游创业者,副业年入百万 - 刘不思

评论数量:6

创建时间:2024 年 8 月 23 日 11:10:40

用 flutter 写了个通过 rss 订阅听播客的 app

Podcasts Pro 是一个开源的播客应用,提供了一个简洁的界面来管理和收听播客。用户可以通过该应用订阅、下载和播放各种播客节目。应用支持自定义播放列表和离线下载,方便用户在没有网络的情况下收听。此外,Podcasts Pro 还提供了详细的播放控制选项,如快进、快退和跳过静音等功能。

特点:

  1. 简洁直观的用户界面,易于导航和使用。
  2. 支持播客的订阅、下载和离线播放。
  3. 提供丰富的播放控制选项,增强用户体验。

用 flutter 写了个通过 rss 订阅听播客的 app

评论数量:4

创建时间:2024 年 8 月 23 日 17:13:56

一名想出海但普通的中文独立开发者的吐槽 (1)

文章作者计划参加 Product Hunt 的打榜活动,分享了关于产品开发和推广的思考。作者认为产品应设定截止时间,接受用户反馈,无论是支持还是批评都有助于改进。对于独立开发者,特别是想出海推广的开发者,作者强调了营销的重要性,建议早期就开始在海外社交媒体上建立影响力。作者还提到,虽然周围好友可能关注,但真正的付费用户可能来自海外,因此出海产品不应主要依赖国内市场。最后,作者计划两周后汇报打榜成果。

特点:

  1. 强调产品开发应有明确截止时间,接受用户反馈。
  2. 指出独立开发者出海推广时营销的重要性。
  3. 建议早期在海外社交媒体上建立影响力,以吸引真正的付费用户。

评论数量:3

创建时间:2024 年 8 月 23 日 17:17:21

有没有什么工具能实现基于 sni 对 quic(不是 http3) 流量的分流?

描述:用户在寻找一种方法,通过复用 UDP 443 端口,并根据 QUIC SNI 的不同,将流量分发到不同的后端。用户在 Google 上搜索了大量信息,但发现大多数内容都是关于 HTTP/3 的,由于其应用层流量并非 HTTP 协议,这些信息对他没有帮助。因此,他来到 V2 站寻求更专业的建议。

特点:

  1. 需要复用 UDP 443 端口。
  2. 根据 QUIC SNI 进行流量分发。
  3. 应用层协议非 HTTP,因此 HTTP/3 相关信息无效。

评论数量:2

创建时间:2024 年 8 月 23 日 18:16:32

请教在 Reddit 上推广项目有什么要注意的?

描述:在编程社区 r/programming 中,用户分享了一个 Medium 博客的链接,却遭到了大量负面反馈和反对票。评论者批评 Medium 通过垃圾邮件盈利,并对此表示不满。

特点:

  1. 社区对 Medium 的商业模式持负面态度。
  2. 分享链接的用户遭遇了大量反对票。
  3. 讨论集中在 Medium 的盈利策略上,而非内容质量。

评论数量:2

创建时间:2024 年 8 月 23 日 17:52:01

大佬们,有没有什么办法可以无损放大人声哇(用 AI,或者传统的办法都行

该用户在视频拍摄中遇到人声收音小的问题,希望找到方法放大说话人的声音并降低环境噪音。用户愿意尝试 AI 或传统方法来解决这一问题。

特点:

  1. 问题背景:视频拍摄中人声收音小。
  2. 目标:放大说话人声音并降低环境噪音。
  3. 解决方案:愿意尝试 AI 或传统方法。

评论数量:2

创建时间:2024 年 8 月 23 日 13:40:37