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

有做工业软件,如 mes、erp 那些软件的朋友吗?

这段内容描述了朋友邀请作者一起开发基于开源产品的软件,并将其销售给工厂。作者对市场前景表示疑虑,认为工厂可能更倾向于使用大公司开发的软件。

特点:

  1. 基于开源产品进行二次开发。
  2. 目标市场是工厂。
  3. 对市场接受度存在疑虑,认为大公司产品更具竞争力。

评论数量:87

创建时间:2024 年 8 月 20 日 09:42:42

为什么现在的大部分互联网产品都能不停机维护,游戏每周维护都是停机 4 小时以上?

本文探讨了人工智能在医疗领域的应用,特别是在疾病诊断和治疗方案优化方面的潜力。文章指出,AI 技术能够通过分析大量医疗数据,提高诊断的准确性和效率,同时为医生提供个性化的治疗建议。

特点:

  1. 数据驱动:AI 依赖于大量的医疗数据进行训练和优化,从而提高诊断和治疗的精准度。
  2. 个性化治疗:AI 能够根据患者的具体情况提供定制化的治疗方案,提升治疗效果。
  3. 效率提升:AI 技术可以快速处理和分析复杂的医疗信息,减少医生的工作负担,提高医疗服务的效率。

评论数量:63

创建时间:2024 年 8 月 20 日 20:02:21

[讨论] 如何将一个结构体的 buffer 数据,拷贝到另一个结构体的实例中

文章描述了一个在 iOS 系统上使用 arm64 架构的开发问题,涉及两个静态库 A 和 B 的兼容性处理。静态库 A 的头文件定义了一个结构体 MyStruct,静态库 B 依赖于 A 并使用了这个结构体。当 A 的MyStruct定义发生变化时,作者希望通过指针偏移或二进制适配手段,在不重新构建静态库 B 的情况下,使 B 内的代码逻辑能正常运行。作者尝试通过定义一个与旧结构体完全一致但命名空间不同的结构体,并使用memcpy进行转换,但未能成功获取text 的值。

特点:

  1. 结构体定义变化:静态库 A 的 MyStruct 结构体定义发生了变化,导致静态库 B 的兼容性问题。
  2. 二进制适配:作者尝试通过二进制适配手段,在不重新构建静态库 B 的情况下,使 B 内的代码逻辑能正常运行。
  3. 命名空间隔离:作者通过定义一个与旧结构体完全一致但命名空间不同的结构体,并使用 memcpy进行转换,但未能成功获取text 的值。

评论数量:37

创建时间:2024 年 8 月 20 日 04:15:23

论坛应用,postgresql 一行的数据大小在什么范围内比较好,超过 1mb 会有什么问题吗?

描述:用户在讨论互联网论坛服务的富文本需求时,询问了关于将所有内容数据存储在一行中的限制问题,特别是关于 PostgreSQL 数据库中一行数据的大小限制及其潜在影响。

特点:

  1. 用户关注将所有内容数据存储在一行中的可行性和限制。
  2. 提到了网络传输对大数据行的潜在影响。
  3. 询问了 PostgreSQL 中一行数据超过 1MB 可能带来的问题。

评论数量:25

创建时间:2024 年 8 月 21 日 01:16:59

请教一下,这种情况用哪个设计模式比较好呢

这段内容描述了一个需要执行四个步骤的操作过程,其中 step1 和 step3 是公共步骤,而 step2 和 step4 需要根据不同场景进行单独开发。作者考虑使用工厂模式,但认为不太合适,因为工厂模式不会限制执行步骤的顺序。

特点:

  1. 操作过程包含四个步骤,需要按顺序执行。
  2. step1 和 step3 是公共步骤,不需要个性化处理。
  3. step2 和 step4 需要根据不同场景进行单独开发。

评论数量:22

创建时间:2024 年 8 月 20 日 18:51:46

根据 tls 的 rtt 和 tcp 的 rtt 检测代理,已开源

这个帖子讨论了一个用 Rust 编写的代理检测工具 proxy-checker-rs。作者承认代码质量不高,存在一些问题,如网络不稳定导致误判代理,以及过滤异常值的算法有缺陷。建议通过在不同地区部署服务和分区解析来改善网络问题。此外,该工具无法检测三层代理,代码还有优化空间,欢迎社区贡献。

特点:

  1. 代码质量不高,存在误判问题。
  2. 网络不稳定影响检测准确性,建议分区部署。
  3. 无法检测三层代理,代码有优化空间。

根据 tls 的 rtt 和 tcp 的 rtt 检测代理,已开源

评论数量:16

创建时间:2024 年 8 月 20 日 15:50:36

es 查询,由于用户输入马虎忽略了,忽略了空格

文章讨论了如何将字符串 “AviationTechnology” 匹配到 “Aviation Technology”。作者表示无法理解这种匹配方式,但提到有些系统能够实现。文章寻求大佬的解答。

特点:

  1. 问题聚焦于字符串匹配的特定案例。
  2. 作者对匹配机制表示困惑。
  3. 寻求专家解答以解开疑惑。

评论数量:14

创建时间:2024 年 8 月 20 日 15:44:14

推荐一个好用美观的开源 Whois 查询工具:who.zmh.me

Next Whois UI 是一个基于 Next.js 的 Whois 查询工具,提供现代化的 UI 设计和丰富的功能。它支持多种设备和主题模式,能够快速查询 IPv4、IPv6、域名等信息,并提供历史记录和结果截图功能。此外,它还支持 API 查询和 Redis 缓存,适合需要快速部署和灵活集成的场景。

  • 特点 1: 现代化设计风格,采用 Shadcn UI,支持多主题模式。
  • 特点 2: 响应式设计,适配手机、平板和桌面设备,支持 PWA 应用。
  • 特点 3: 支持 IPv4、IPv6、域名等多种 Whois 查询,提供 API 和 Redis 缓存功能。

推荐一个好用美观的开源 Whois 查询工具:who.zmh.me

评论数量:13

创建时间:2024 年 8 月 20 日 02:46:18

人脸 Landmark 识别框架选型,纠结中,求指点

本文讨论了在人脸识别和面部网格(face mesh)项目中对几个主流神经网络框架的调研结果。主要涉及的框架包括 MNN、TNN、NCNN 和 MediaPipe。MNN 由阿里开发,速度快且稳定,但功能较为单一,仅支持 106 个人脸关键点识别。TNN 是腾讯基于 NCNN 优化的版本,支持 270+ 关键点,但存在关键点抖动的问题。MediaPipe 由谷歌开源,支持 473 个面部关键点,并提供背景分割和头发分割等功能,但在安卓平台上性能较差,CPU 占用高。作者倾向于使用 MediaPipe,因其功能丰富且有现成的 demo,但对其性能问题表示担忧。

特点:

  1. MNN 速度快且稳定,但功能单一。
  2. TNN 支持更多关键点,但存在抖动问题。
  3. MediaPipe 功能丰富,但在安卓平台上性能较差。

评论数量:10

创建时间:2024 年 8 月 20 日 22:12:50

为什么 pve 内所有的虚拟机都不展示状态了…

在 PVE(Proxmox Virtual Environment)运行一段时间后,Web 端的控制面板图标和名称显示异常,图标变为问号,名称不展示,但服务仍正常运行。

特点:

  1. 图标显示为问号。
  2. 名称不展示。
  3. 服务正常运行。

为什么 pve 内所有的虚拟机都不展示状态了....

评论数量:10

创建时间:2024 年 8 月 20 日 22:57:24

独立开发周记 79:第一次录英文 vlog

本周作者在开发项目 Ship-A-Ton 的同时,也享受了丰富的个人生活,包括编程、练习尤克里里、与朋友聚会等。在项目开发方面,作者遇到了进度不理想的问题,主要是因为思路不清晰和在 UI 设计上花费了过多时间。此外,作者尝试录制英文 vlog,虽然遇到了移动硬盘故障,但最终成功完成并上传到 YouTube。

特点

  1. 项目开发挑战:Ship-A-Ton 的开发进度不理想,主要问题在于思路不清晰和 UI 设计上的时间浪费。
  2. 英文 vlog 录制:作者首次尝试录制英文 vlog,虽然过程中遇到技术问题,但最终成功完成并上传。
  3. 生活平衡:在紧张的开发工作之余,作者也注重个人生活的平衡,包括音乐练习和社交活动。

独立开发周记 79:第一次录英文 vlog

评论数量:9

创建时间:2024 年 8 月 20 日 09:35:03

缓解 AirPodsMax 佩戴头痛问题

博主分享了一个缓解耳机佩戴头痛的小技巧:将耳机头梁掰至 160~170 度,重复两次即可显著改善佩戴时的不适感。该方法简单易行,且效果明显。

特点:

  1. 操作简便,只需调整头梁角度。
  2. 效果显著,能有效缓解头痛。
  3. 适用性广,适用于多种耳机类型。

缓解 AirPodsMax 佩戴头痛问题

评论数量:5

创建时间:2024 年 8 月 20 日 10:51:29

关于准备做一个 k 线形态相似的策略工具

本文描述了作者为了简化股票筛选过程,计划开发一个工具来自动化找股和交易。作者列出了三个主要功能需求:根据自定义时间段的 K 线图找到相似股票、整合多种技术指标数据、以及接入实盘交易 API 进行自动买卖。作者寻求技术栈建议,优先考虑 Python 和 Go 语言,但也对其他语言持开放态度。

特点:

  1. 自定义 K 线图分析:工具能够根据用户设定的 K 线时间段(如 1 分钟、5 分钟、30 分钟等)找到相似的股票。
  2. 多指标数据整合:工具需要整合 MACD、成交量、DDX、RSI 等多种技术指标数据。
  3. 自动交易功能:工具将接入实盘交易 API,实现自动买入和卖出操作。

评论数量:3

创建时间:2024 年 8 月 20 日 14:44:08

Python 使用 pyside6 开发桌面客户端你们一般是自己代码一个个元素慢慢写吗?

文章讨论了脚手架在软件开发中的重要性,并探讨了选择合适的脚手架的必要性。脚手架能够快速搭建项目的基础结构,减少重复劳动,提高开发效率。文章还提到了一些流行的脚手架工具,如 Vue CLI 和 Create React App,它们分别适用于 Vue.js 和 React 项目。

特点:

  1. 提高开发效率:通过预设的项目结构和配置,减少开发者从零开始搭建项目的时间。
  2. 标准化项目结构:确保团队成员遵循一致的项目结构和代码风格,便于协作。
  3. 支持快速迭代:脚手架通常集成了常用的开发工具和插件,支持快速开发和迭代。

评论数量:2

创建时间:2024 年 8 月 20 日 09:45:15

微软在用的 FunCaptcha 验证码是不是做的很不好,经常有人说验证很难,但几个打码平台上价格都比 reCaptcha 还便宜,真人比机器还难过人机验证

描述:文章讨论了一个未具名的打码平台,通过 Google 搜索可以找到多个相关结果。

特点:

  1. 未提及具体平台名称,避免广告嫌疑。
  2. 建议通过 Google 搜索获取更多信息。
  3. 强调了该平台的普遍性和易获取性。

评论数量:1

创建时间:2024 年 8 月 20 日 18:53:06

读《如何成为不完美主义者》有感,写一个没什么特殊意义的二维码 chrome 插件

这段内容描述了一个名为“QRCode Slim”的二维码插件,作者希望通过这个插件实现一些特别有价值的功能,但由于执行力不足,最终只完成了一个简洁的二维码工具。该插件的主要优点包括:简洁的设计,没有多余的按钮;支持在弹出窗口中通过快捷键复制和识别二维码。

特点:

  1. 简洁设计,无多余按钮。
  2. 支持在弹出窗口中复制二维码。
  3. 快捷键识别二维码功能。

评论数量:0

创建时间:2024 年 8 月 20 日 19:29:24

有没有大佬、问个问题?

这段内容描述了一个项目,旨在通过外网访问内网的 RTSP 视频流,并使用 WebRTC 在前端播放。项目使用了 RTSPtoWeb 工具进行视频流转换,前端采用 Vue 框架。尽管 Nginx 配置正确,接口请求正常且有数据返回,但在外网环境下,前端 WebRTC 视频流无法播放,而内网通过域名访问却能正常播放。

特点:

  1. 使用 RTSPtoWeb 工具将 RTSP 视频流转换为 WebRTC。
  2. 前端采用 Vue 框架进行视频播放。
  3. 外网环境下 WebRTC 视频流播放失败,内网环境下正常。

评论数量:0

创建时间:2024 年 8 月 20 日 14:11:02

XDM,请问有用 thingsboard 开发企业级物联网项目的吗

文章讨论了在项目管理中可能遇到的坑和问题,并提供了相应的解决方案。主要内容包括:

  1. 沟通不畅:项目成员之间的沟通不及时或不清晰,导致信息传递错误或遗漏。解决方法包括定期会议、使用协作工具和明确沟通渠道。
  2. 资源分配不当:资源(如人力、时间、预算)分配不合理,导致项目进度受阻或成本超支。建议进行详细的资源规划和监控,确保资源的高效利用。
  3. 需求变更频繁:客户或项目需求频繁变更,影响项目进度和质量。解决方案是建立严格的需求变更管理流程,确保变更的合理性和可行性。

文章强调了通过有效的沟通、合理的资源分配和严格的需求管理来避免项目管理中的常见问题。

评论数量:0

创建时间:2024 年 8 月 20 日 13:10:46