3 min read
程序员日报 - 2024 年 9 月 12 日

mac 上 sublime 公司不让用,有啥替代品?

描述:用户在被迫卸载 Sublime Text 后,寻找一个轻量级的替代品来查看代码。用户认为 Sublime Text 轻量且适合查看代码,而 VSCode 则显得过于笨重。

特点:

  1. 轻量级:用户偏好轻量级的编辑器,以减少系统负担。
  2. 简单方便:用户需要一个易于使用且功能简单的编辑器,主要用于查看代码。
  3. 查看代码:用户的主要需求是查看代码,而不是进行复杂的编码工作。

评论数量:76

创建时间:2024 年 9 月 10 日 10:40:00

现在最尴尬的是不是用 Swift 做 iOS 开发的?

本文讨论了多种编程语言的应用领域及其特点。Java、Go、JS/TS 广泛应用于各种场景;C/C++ 在基建、量化和嵌入式领域表现出色;C# 不仅适用于 Windows 桌面应用,还在 Web 和游戏开发中占据重要地位;Python 在运维、小工具编写以及 AI/ML 领域表现突出;PHP 以短平快著称,主要服务于中小企业和内容管理系统定制;Android 开发不仅限于移动端,还扩展到新能源车机和工控行业;原生 iOS 开发则相对局限,面临跨平台技术的挑战。

特点:

  1. 多语言广泛应用:Java、Go、JS/TS 等语言在多个领域都有广泛应用。
  2. 特定领域优势:C/C++、C#、Python 等语言在特定领域如量化、游戏开发、AI/ML 等有显著优势。
  3. 跨平台挑战:原生 iOS 开发面临跨平台技术的侵蚀,应用领域相对局限。

评论数量:50

创建时间:2024 年 9 月 10 日 09:36:59

react native 在 2024 年还能打吗?感觉跨平台一致性不如 h5 和 flutter

文章讨论了在开发跨平台应用时,安卓和 iOS 之间可能存在的逻辑差异,并探讨了 Flutter 作为解决方案的可行性。

特点:

  1. 逻辑差异:安卓和 iOS 在某些逻辑实现上存在差异,导致跨平台开发时需要特别处理。
  2. 跨平台一致性:Flutter 被认为是一个能够提供完全一致性体验的跨平台开发框架。
  3. 解决方案:文章建议使用 Flutter 来解决安卓和 iOS 之间的逻辑差异问题,以实现跨平台的一致性。

评论数量:24

创建时间:2024 年 9 月 10 日 11:52:15

谈谈大家对微前端的看法

本文讨论了一个大型 React 项目在面临架构变更时的重构方案选择,特别是关于是否采用微前端架构的问题。作者提出了反对意见,认为微前端架构会导致公共逻辑重复、维护负担增加、状态传递复杂度上升等问题。作者强调,当前项目已经具备良好的懒加载和服务端渲染机制,拆分为微前端并不能显著提升用户体验或性能,反而可能增加复杂性和资源消耗。

特点:

  1. 公共逻辑重复:微前端架构可能导致公共逻辑在多个服务中重复,增加维护难度。
  2. 状态传递复杂:主应用与子应用之间的状态共享和传递会增加开发和调试的复杂性。
  3. 性能未提升:微前端架构并未带来明显的用户体验或性能提升,反而可能增加资源消耗和代码复杂度。

评论数量:23

创建时间:2024 年 9 月 10 日 14:34:14

[出海记录] 开发新手做的第 6 个新站-AI 拥抱

作者原本是技术支持,通过学习和技术工具的辅助,逐渐涉足网站开发领域。在经济压力下,他尝试通过出海做网站来增加收入。他总结了前几个网站的经验,发现先做好 SEO 的落地页,再逐步开发功能是更有效的方法。目前,他正在优化新站点的 SEO,等待流量增加后再开发核心功能和支付系统。

特点:

  1. 从技术支持转型为网站开发者,利用 AI 工具辅助开发。
  2. 通过实践总结出先做 SEO 落地页再开发功能的策略。
  3. 新站点专注于 SEO 优化,计划在流量增加后开发核心功能和支付系统。

评论数量:20

创建时间:2024 年 9 月 10 日 09:37:39

神人 Google 把打印页面的 Landscape 翻译成了“风光”

文章建议将“Portrait”的中文翻译从“肖像”改为“人像”,以保持意境的统一。

特点:

  1. 强调意境统一:建议的改动旨在确保翻译与原文意境一致。
  2. 具体翻译建议:直接提出将“肖像”改为“人像”。
  3. 附带图片说明:文章附有一张图片,可能用于进一步说明或支持建议的改动。

神人 Google 把打印页面的 Landscape 翻译成了“风光”

评论数量:15

创建时间:2024 年 9 月 10 日 18:36:06

轻量级开源自动化运维平台,批量执行、在线终端、发布部署一应俱全

Spug 是一个专为中小型企业设计的轻量级自动化运维平台,旨在提供全面、高效的运维解决方案。它整合了主机管理、批量执行、应用部署、监控、报警等核心功能,并以开源的方式提供服务。

特点:

  1. 无 Agent 设计,简化了部署和维护的复杂性。
  2. 基于 Ant Design 的优雅美观 UI,提供良好的用户体验。
  3. 完全开源,用户可以自由使用和修改前后端代码。

评论数量:13

创建时间:2024 年 9 月 10 日 10:30:30

nginx 反代 websocket,为什么被代理端写入错误 write: broken pipe?

文章描述了一个问题:客户端能与 Nginx 握手成功,但无法接收到数据。作者怀疑是 Nginx 关闭了被代理端的连接,但经过一天的排查和搜索,仍未找到解决方案。Nginx 配置中包含了多个代理相关的头部设置和超时配置,而 Golang 服务端在写入时出现了“broken pipe”错误。

特点:

  1. 客户端与 Nginx 握手成功但接收不到数据。
  2. Nginx 配置中包含多个代理头部设置和超时配置。
  3. Golang 服务端写入时出现“broken pipe”错误。

评论数量:5

创建时间:2024 年 9 月 10 日 11:19:03

电脑是中病毒了吗

用户在检查 hosts 文件时发现其中添加了许多不认识的主机记录,这些记录大多将外部 IP 地址映射到本地回环地址(127.0.0.1),可能是为了阻止某些网站或服务的访问。

特点:

  1. 大量外部 IP 地址被映射到本地回环地址。
  2. 部分记录包含域名,如 bam.nr-data.networkflow-ui-prod.licensingstack.com
  3. 记录中包含 AWS EC2 实例的域名,可能是为了阻止特定云服务的访问。

评论数量:5

创建时间:2024 年 9 月 10 日 15:20:42

想问问有没有知情人士,以前官方源换国内镜像源的工具的帖子,怎么 404 了

文章讨论了一个换源工具在推荐后不久帖子被删除的现象,引发了对该工具是否存在黑历史或开发人员问题的猜测。

特点:

  1. 换源工具在推荐后帖子被删除,引发疑问。
  2. 怀疑工具可能存在黑历史或开发人员问题。
  3. 文章未提供具体信息,仅表达了对工具背景的担忧。

评论数量:4

创建时间:2024 年 9 月 10 日 16:32:11

认真做的接口开发、调试工具,求 star

这篇文章介绍了 LinuxSuRen 开发的 API 测试工具,旨在帮助开发者更高效地进行 API 测试。文章详细描述了该工具的功能和使用方法,强调了其在自动化测试中的重要性。

特点:

  1. 支持多种 API 协议,包括 HTTP、HTTPS 等。
  2. 提供丰富的测试用例管理功能,便于用户组织和执行测试。
  3. 集成了报告生成功能,能够自动生成详细的测试报告,便于分析和改进。

评论数量:1

创建时间:2024 年 9 月 10 日 23:06:05

有谁在 App store 上架过带 App Clips 的应用吗?

描述:用户开发的第一个应用在苹果应用商店上架后,对应的 App Clips 功能未能生效,已等待一天多,希望了解其他开发者上线带 App Clips 应用的经验,特别是主应用上架后 App Clips 生效的时间。用户已多次检查苹果文档和配置,未发现问题。

特点:

  1. 用户首次开发的应用包含 App Clips 功能。
  2. App Clips 功能在主应用上架后未能及时生效。
  3. 用户已详细检查配置,未发现问题。

评论数量:0

创建时间:2024 年 9 月 10 日 21:19:46