4 min read
程序员日报 - 2024 年 9 月 7 日

独立开发好做吗?

最近一段时间独立开发增多的原因可能包括:经济环境变化、技术进步和创业文化的影响。经济环境变化使得更多人寻求自主创业的机会,技术进步降低了开发门槛,创业文化鼓励个人创新和独立工作。

  1. 经济环境变化:许多人寻求自主创业以应对经济不确定性。
  2. 技术进步:现代技术工具使得独立开发变得更加可行和高效。
  3. 创业文化:社会对创业和个人创新的鼓励促进了独立开发的增长。

评论数量:78

创建时间:2024 年 9 月 5 日 18:02:15

关于远程执行(ansible 等工具)相关问题

描述:在管理大量服务器(约 3 万至 5 万台)时,现有的 Ansible 方案因服务器数量过多导致同步延迟大、部分服务器无法联通、运维平台内存占用高等问题。因此,正在寻找新的远程执行方案,要求能够批量执行任务或直接运行 bash 命令并获取输出,且服务器上可以部署 agent。目前考虑使用 SaltStack,但由于服务器分布全球,网络链路质量无法保证,需要寻找更合适的工具或方案。

特点:

  1. 需要支持大规模服务器的批量任务执行。
  2. 服务器分布全球,网络链路质量不稳定。
  3. 运维平台需要能够处理高并发和大数据量的任务。

评论数量:44

创建时间:2024 年 9 月 5 日 17:31:25

JetBrains AI Assistant 中国大陆预览测试现已启动,接入阿里云通义大模型。

文章讨论了用户对通义大模型的使用体验,并将其与 GPT-4 和 Claude 3.5 进行了比较。用户目前付费使用了官方的 AI Assistant,发现除了自动补全功能外,其他功能表现尚可,但仍有许多需要改进的地方。用户计划继续观望,期待下个大版本的改进。同时,用户也提到了当前有许多优秀的插件可用,但长远来看,更倾向于编辑器本身的 AI 功能。

特点:

  1. 用户对通义大模型的自动补全功能不满意。
  2. 用户计划继续使用并期待下个大版本的改进。
  3. 用户认为编辑器本身的 AI 功能比插件更有长远价值。

评论数量:35

创建时间:2024 年 9 月 5 日 09:18:52

Mac 外接显示屏断开后,ide 全部卡死无响应

用户在升级 Mac 系统至 13.6.9 并更新了多个 IDE(如 PhpStorm 和 IntelliJ)到最新版本后,发现了一个问题:在外接显示屏的情况下,晚上下班拔掉外接显示屏后,这些 IDE 会无响应,只能强制退出。这种情况多次发生,但不确定是系统升级还是 IDE 更新的原因。

特点:

  1. 问题发生在拔掉外接显示屏后。
  2. IDE 无响应,需强制退出。
  3. 不确定是系统升级还是 IDE 更新的原因。

评论数量:22

创建时间:2024 年 9 月 5 日 20:29:28

项目服务器和数据库要求符合信创,求大佬推荐用哪个?

本文探讨了人工智能在医疗领域的应用,特别是其在诊断和治疗中的潜力。文章指出,AI 技术能够通过分析大量医疗数据,提供更准确的诊断建议,并辅助医生制定个性化治疗方案。此外,AI 还可以提高医疗效率,减少人为错误,从而改善患者护理质量。

特点:

  1. 提高诊断准确性:AI 能够处理和分析大量医疗数据,提供更精确的诊断结果。
  2. 个性化治疗方案:通过分析患者的个体数据,AI 可以辅助医生制定更有效的治疗计划。
  3. 提升医疗效率:AI 技术能够自动化处理许多医疗任务,减少医生的工作负担,提高整体医疗服务的效率。

评论数量:22

创建时间:2024 年 9 月 5 日 19:15:43

程序员菜鸟,请教一个 web 视频转码的问题

文章描述了一个公司在云存储中使用 H.265 编码的视频监控问题,由于浏览器不支持 H.265 格式,作者提出了两种解决方案:一是使用基于 WASM 的 FFmpeg 在浏览器端解码,但担心性能和同步问题;二是通过 FFmpeg 和 Node.js 在服务器端进行转码,但担心转码时间过长。作者最终提出了一种实时转码的设想,即在服务器端使用 FFmpeg 和 Node.js 进行实时转码,浏览器端请求一小段视频就转码一小段,以实现原生支持 video 标签的播放。

特点:

  1. 使用 H.265 编码节省存储成本,但面临浏览器兼容性问题。
  2. 提出两种解决方案:浏览器端解码和实时服务器端转码。
  3. 探讨了实时转码的可行性,并考虑了存储和服务器成本的平衡。

评论数量:21

创建时间:2024 年 9 月 5 日 22:13:19

真不错,写的文章被掘金官方转载了

这篇文章探讨了前端开发中使用 WebSocket 进行实时通信的必要性和优势。作者通过对比传统 HTTP 请求的局限性,强调了 WebSocket 在处理实时数据更新和双向通信方面的优越性。文章还提供了实际应用场景和代码示例,帮助读者理解如何在项目中集成 WebSocket 技术。

特点:

  1. 强调 WebSocket 在实时通信中的优势。
  2. 提供实际应用场景和代码示例。
  3. 对比传统 HTTP 请求,突出 WebSocket 的先进性。

真不错,写的文章被掘金官方转载了

评论数量:17

创建时间:2024 年 9 月 5 日 07:52:50

被 AWS 割韭菜

用户在年初试用 AWS 后未继续使用,但最近收到 8 月份账单显示费用为$53,9 月份预计费用为$100,主要原因是 AWS 支持服务费用高昂。用户对此感到困惑和不满,询问如何申请退款。

特点:

  1. 高昂的服务费用:AWS 支持服务费用高达$54.84,占总费用的绝大部分。
  2. 未使用服务:用户表示实际未使用 AWS 服务,但仍被收取高额费用。
  3. 账单透明度:账单提供了详细的费用明细,但用户对高额费用的合理性表示质疑。

评论数量:12

创建时间:2024 年 9 月 5 日 15:33:20

微信一键授权手机号登录,是不是会出现用户一直刷的问题

描述:用户在微信小程序中使用一键授权手机号登录时,通过微信的 API 获取手机号的 code,然后与 access_token 一起换取手机号。服务端根据手机号判断用户是否存在,存在则返回 Token,不存在则异步注册并返回 Token。然而,获取手机号的 API 是收费的,每次调用需支付 0.03 元,用户可以无限次退出再认证,导致费用累积。

特点:

  1. 使用微信 API 获取手机号 code,结合 access_token 换取手机号。
  2. 服务端根据手机号判断用户存在与否,存在则返回 Token,不存在则异步注册并返回 Token。
  3. 获取手机号的 API 收费,用户可以无限次退出再认证,导致费用问题。

评论数量:10

创建时间:2024 年 9 月 5 日 17:52:48

AI 没有像当年搜索引擎带来流量以广告反哺网站,导致现在各个 UGC 开放 Web 走向封闭

文章讨论了当前和未来网络生态的变化,特别是关于用户生成内容(UGC)网站的封闭趋势及其对用户和内容创作者的影响。文章指出,UGC 网站可能会转向会员制、隐性广告或出售内容给 AI 公司等盈利模式,而不再反哺用户或尊重创作者的劳动价值。此外,文章预测未来面向消费者的开放 Web 可能会减少,而面向企业的 Web 服务可能会持续存在。最后,文章提到一些用户仍然坚持使用 Web 而非 APP,但这可能只是大趋势来临前的最后抵抗。

特点:

  1. UGC 网站的盈利模式转变,从反哺用户到更多依赖会员、广告和内容销售。
  2. 面向消费者的开放 Web 可能减少,而面向企业的 Web 服务可能持续。
  3. 用户对 Web 的坚持可能逐渐减弱,尤其是在年轻一代中。

评论数量:8

创建时间:2024 年 9 月 5 日 20:47:39

构思中的 APP 有关 SNS 属性的疑惑

本文讨论了开发一个包含圈子、聊天和客服功能的 app 时可能遇到的问题,特别是关于国内应用商店的资质要求和如何规避与灰产黑产相关的法律风险。

特点:

  1. 资质要求:文章提到了国内应用商店可能对开发者有特定的资质要求。
  2. 法律风险:讨论了如果 app 被用于非法活动,开发者可能面临的法律责任。
  3. 规避策略:建议寻找相关的指南或法律建议来规避与灰产黑产相关的风险。

评论数量:6

创建时间:2024 年 9 月 5 日 19:09:19

有个项目是通过关键字扫描 github 中的敏感词汇,请求帮助

这段内容描述了一个需求,即通过定时任务每 10 分钟扫描 GitHub,并可以根据关键词进行搜索。用户寻求有偿帮助来实现这一功能。

特点:

  1. 定时任务:每 10 分钟执行一次扫描操作。
  2. 关键词搜索:支持添加多个关键词进行搜索。
  3. 有偿帮助:用户愿意支付费用以获得帮助实现此功能。

评论数量:6

创建时间:2024 年 9 月 5 日 19:32:15

碰到个 Steam 钓鱼网站,看看能不能做点好事

描述:用户在网吧登录 Steam 后忘记退出,导致库存被洗劫,随后收到钓鱼邮件。用户决定采取行动,计划向钓鱼网站发送垃圾数据以保护其他受害者,并计划向 DNSPOD 和 CloudFlare 举报滥用。

特点:

  1. 钓鱼邮件涉及的域名包括 steamverification.com 和 steampost.net。
  2. 钓鱼网站的落地页为 https://steamverification.com/9uVJ0.html,注册商为 Aceville Pte. Ltd.,DNS 服务商为 Cloudflare。
  3. steampost.net 解析到两个 IP 地址 172.67.140.9 和 104.21.79.17,均属于 Cloudflare 的数据中心。

评论数量:6

创建时间:2024 年 9 月 5 日 13:02:59

参照 ShenYu 也 WebFlux 用 WebClient 转发 性能一直不行 终于找到问题了

在两次使用 wrk 进行压力测试的过程中,第一次测试由于日志写入导致性能显著下降,第二次测试在去掉日志写入后,系统性能大幅提升。第一次测试中,平均延迟高达 3.17 秒,请求速率为 199.51 次/秒,且有大量超时和写错误。第二次测试中,平均延迟降至 89.75 毫秒,请求速率提升至 6799.68 次/秒,且无超时和显著的写错误。

特点:

  1. 日志写入对系统性能有显著影响。
  2. 去除日志写入后,系统延迟大幅降低,请求速率显著提升。
  3. 第二次测试中,系统处理能力显著增强,无超时和显著的写错误。

评论数量:6

创建时间:2024 年 9 月 5 日 09:33:06

Bitwarden 老 App 卡顿真的是 .NET MAUI 造成的吗?还是单纯 .NET 版写得烂造成的

在测试环境中,使用 iPhone 15 Pro Max(Swift 编写的新版 App)和 iPad Pro 2022 M2(.NET MAUI 编写的老 App)进行对比,发现 Swift 编写的新版 App 在操作流畅度上明显优于老版 App。具体表现为:新版 App 的 Auto-Fill 功能更快,文件夹打开几乎是瞬间完成,而老版 App 在这些操作上都有明显的延迟。此外,在 iPhone 8 上测试新版 App 时,尽管设备较旧,但操作体验依然流畅。新版 App 的稳定性目前稍差,测试过程中出现了四次闪退。

特点:

  1. Swift 编写的新版 App 操作流畅,响应迅速。
  2. .NET MAUI 编写的老版 App 在操作上存在明显延迟。
  3. 新版 App 在旧设备上表现良好,但稳定性有待提升。

评论数量:5

创建时间:2024 年 9 月 5 日 18:19:57

大家访问 caniuse 还正常吗?

描述:用户在使用 caniuse 网站时发现页面颜色丢失,怀疑是设置问题,询问是否其他用户也遇到同样情况。

特点:

  1. 页面颜色丢失,显示为黑白或灰度。
  2. 用户怀疑是设置问题,可能是浏览器或网站的设置导致。
  3. 用户希望确认是否为普遍问题,询问其他用户是否也有类似情况。

大家访问 caniuse 还正常吗?

评论数量:4

创建时间:2024 年 9 月 5 日 13:59:33

千问的全系模型 Github 下架了?

内容描述:QwenLM 是一个在 GitHub 上突然消失的项目,可能由于多种原因如删除、迁移或隐私设置变更导致无法访问。

特点:

  1. 项目突然消失,原因不明。
  2. 可能涉及删除、迁移或隐私设置变更。
  3. 用户无法通过原链接访问该项目。

评论数量:3

创建时间:2024 年 9 月 5 日 11:54:51

求助:使用 expo 如何让安卓支持消息通知

在开发基于 Expo 的聊天系统时,用户在安卓设备上无法获取 exponentpushToken 以实现应用之外的消息通知。解决方案包括:1. 确保 Expo 版本更新到支持 push notifications 的最新版本;2. 检查并配置 Firebase 项目,确保正确设置了 Android 应用的配置文件;3. 使用 Expo 提供的 expo-notifications 模块来处理通知,并确保在 Android 设备上正确配置了通知权限和后台服务。

评论数量:1

创建时间:2024 年 9 月 5 日 16:39:50

看到很多人用 Cursor 开发,想问下你们用来开发什么语言

在现代软件开发中,随着开发工具的不断进步,某些开发场景下已经可以完全替代 IntelliJ IDEA。例如,对于前端开发,Visual Studio Code 提供了强大的插件支持和轻量级的体验,能够满足大部分前端开发需求。对于云原生开发,VS Code 结合 Docker 和 Kubernetes 插件,提供了无缝的开发环境。此外,对于简单的脚本编写和快速原型开发,Jupyter Notebook 或 PyCharm 的轻量级版本也能提供足够的支持。

特点:

  1. 前端开发:Visual Studio Code 提供丰富的插件和轻量级体验。
  2. 云原生开发:VS Code 结合 Docker 和 Kubernetes 插件,支持无缝开发环境。
  3. 简单脚本和原型开发:Jupyter Notebook 或 PyCharm 轻量版满足快速开发需求。

评论数量:1

创建时间:2024 年 9 月 5 日 10:13:36