home.social

#编程 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #编程, aggregated by home.social.

fetched live
  1. 当软件工程师说他已经完成了90%开发工作时,他的真实含义是:他刚完成了50%的开发工作。

    > 软件工程领域的99定律: (开发软件时)前90%的代码要花费90%的开发时间,剩余的10%的代码要再花费90%的开发时间。

    #软件工程 #编程 #软件开发

  2. 当软件工程师说他已经完成了90%开发工作时,他的真实含义是:他刚完成了50%的开发工作。

    > 软件工程领域的99定律: (开发软件时)前90%的代码要花费90%的开发时间,剩余的10%的代码要再花费90%的开发时间。

    #软件工程 #编程 #软件开发

  3. 新文章发布\n\n猫猫Emby服食用指南\n\n做这个媒体库初衷是:给朋友分享一些BDRIP方便观看,不会因此影响画质,后来经过大佬的介绍,学习了很多相关的知识。\n\nhttps://catcat.blog/catcat-emby\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  4. 新文章发布\n\nDokploy 自带 PostgreSQL 备份局限与扩展\n\nPostgreSQL 生产备份优化复盘:从 Dokploy 自带 dump 备份的局限、容量和 WAL 排查,到使用 pgBackRest 归档 WAL、全量和差异备份到 R2,并完成独立恢复验证。\n\nhttps://catcat.blog/2026/06/dokploy-postgres-backup-pgbackrest-r2\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  5. 新文章发布\n\nDataForest Cloud 测评 - 不出意外之后会是我新的长期选择\n\n全面对比 Entry / Standard / Performance 之间的性能差距,一次性讲清如何选择.\n\nhttps://catcat.blog/2026/06/dataforest-cloud-seed-review\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  6. 新文章发布\n\nHostDZire 加拿大 48TB SATA 1G 不限流量 BenchMark\n\nHostDZire Canada Multi Option 32GB RAM / 48TB SATA / 1Gbit Unmetered 年付 320 欧元 BenchMark\n\nhttps://catcat.blog/2026/06/hostdzire-canada-48tb-sata-unmetered-benchmark\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  7. 新文章发布\n\nHostDZire 加拿大 48TB SATA 1G 不限流量 BenchMark\n\nHostDZire Canada Multi Option 32GB RAM / 48TB SATA / 1Gbit Unmetered 年付 320 欧元 BenchMark\n\nhttps://catcat.blog/2026/06/hostdzire-canada-48tb-sata-unmetered-benchmark\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  8. 新文章发布\n\nDataForest Cloud 测评 - 不出意外之后会是我新的长期选择\n\n全面对比 Entry / Standard / Performance 之间的性能差距,一次性讲清如何选择.\n\nhttps://catcat.blog/2026/06/dataforest-cloud-seed-review\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  9. 新文章发布\n\n猫猫Emby服食用指南\n\n做这个媒体库初衷是:给朋友分享一些BDRIP方便观看,不会因此影响画质,后来经过大佬的介绍,学习了很多相关的知识。\n\nhttps://catcat.blog/catcat-emby\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  10. 新文章发布\n\nDataForest Cloud 测评 - 不出意外之后会是我新的长期选择\n\n全面对比 Entry / Standard / Performance 之间的性能差距,一次性讲清如何选择.\n\nhttps://catcat.blog/2026/06/dataforest-cloud-seed-review\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  11. 新文章发布\n\n自建 Bangumi API 和图片反代\n\nBangumi 被墙后自己搭的一套反代:API 转发到 api.bgm.tv,图片转发到 lain.bgm.tv,并用 nginx 或 Cloudflare Worker 把返回 JSON 里写死的图片域名改写成自己的。\n\nhttps://catcat.blog/2026/05/bangumi-reverse-proxy\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  12. 新文章发布\n\n自建 Bangumi API 和图片反代\n\nBangumi 被墙后自己搭的一套反代:API 转发到 api.bgm.tv,图片转发到 lain.bgm.tv,并用 nginx 或 Cloudflare Worker 把返回 JSON 里写死的图片域名改写成自己的。\n\nhttps://catcat.blog/2026/05/bangumi-reverse-proxy\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  13. 新文章发布\n\n火山云折扣机来啦——国内机器代购,欢迎找我\n\n火山引擎国内云主机折扣代购,预算有限也能拿下大厂底层。需要国内机器的朋友欢迎找我,价格好商量。\n\nhttps://catcat.blog/2026/05/volcengine-cloud-discount\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  14. 新文章发布\n\n火山云折扣机来啦——国内机器代购,欢迎找我\n\n火山引擎国内云主机折扣代购,预算有限也能拿下大厂底层。需要国内机器的朋友欢迎找我,价格好商量。\n\nhttps://catcat.blog/2026/05/volcengine-cloud-discount\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  15. 新文章发布\n\n火山云折扣机来啦——国内机器代购,欢迎找我\n\n火山引擎国内云主机折扣代购,预算有限也能拿下大厂底层。需要国内机器的朋友欢迎找我,价格好商量。\n\nhttps://catcat.blog/2026/05/volcengine-cloud-discount\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  16. 新文章发布\n\n火山云折扣机来啦——国内机器代购,欢迎找我\n\n火山引擎国内云主机折扣代购,预算有限也能拿下大厂底层。需要国内机器的朋友欢迎找我,价格好商量。\n\nhttps://catcat.blog/2026/05/volcengine-cloud-discount\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  17. 新文章发布\n\n猫猫Emby服食用指南\n\n做这个媒体库初衷是:给朋友分享一些BDRIP方便观看,不会因此影响画质,后来经过大佬的介绍,学习了很多相关的知识。\n\nhttps://catcat.blog/catcat-emby\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  18. 新文章发布\n\nOnlyServers 英国 25G 不限流量杜甫测试和分析\n\nOnlyServers 2026 年 5 月活动:Intel 独服免费升级 25Gbps 不限流量,AMD 独服免费 100Gbps 不限流量。本文记录我购买的 Dell R640 双路 Xeon Gold 6148、192GB 内存、2×3.84TB NVMe、/28 IPv4 机器,并附 YABS、fio、iperf3、Geekbench、UnixBench 与 PCIe 3.0 带宽分析。\n\nhttps://catcat.blog/2026/05/onlyservers-may-25g-unmetered-r640-nvme-benchmark\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  19. 新文章发布\n\nOnlyServers 英国 25G 不限流量杜甫测试和分析\n\nOnlyServers 2026 年 5 月活动:Intel 独服免费升级 25Gbps 不限流量,AMD 独服免费 100Gbps 不限流量。本文记录我购买的 Dell R640 双路 Xeon Gold 6148、192GB 内存、2×3.84TB NVMe、/28 IPv4 机器,并附 YABS、fio、iperf3、Geekbench、UnixBench 与 PCIe 3.0 带宽分析。\n\nhttps://catcat.blog/2026/05/onlyservers-may-25g-unmetered-r640-nvme-benchmark\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  20. 新文章发布\n\nOnlyServers 英国 25G 不限流量杜甫测试和分析\n\nOnlyServers 2026 年 5 月活动:Intel 独服免费升级 25Gbps 不限流量,AMD 独服免费 100Gbps 不限流量。本文记录我购买的 Dell R640 双路 Xeon Gold 6148、192GB 内存、2×3.84TB NVMe、/28 IPv4 机器,并附 YABS、fio、iperf3、Geekbench、UnixBench 与 PCIe 3.0 带宽分析。\n\nhttps://catcat.blog/2026/05/onlyservers-may-25g-unmetered-r640-nvme-benchmark\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  21. 新文章发布\n\nAveMujicaAPI :低成本接入 GPT-5.5、Codex 和 Image-2\n\n自用稳定渠道开放对外,AveMujicaAPI 兼容 OpenAI API 格式,支持 GPT-5.5、GPT-5.4、GPT-5.3 Codex、GPT Image 2 等模型,适合开发、测试、客户端和自动化调用。\n\nhttps://catcat.blog/2026/05/avemujica-api-relay\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  22. 新文章发布\n\nAveMujicaAPI :低成本接入 GPT-5.5、Codex 和 Image-2\n\n自用稳定渠道开放对外,AveMujicaAPI 兼容 OpenAI API 格式,支持 GPT-5.5、GPT-5.4、GPT-5.3 Codex、GPT Image 2 等模型,适合开发、测试、客户端和自动化调用。\n\nhttps://catcat.blog/2026/05/avemujica-api-relay\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  23. 新文章发布\n\n什么值得买-持续更新ing(自用机场推荐)\n\n持续更新的自用机场推荐:详评YToo与花云,专线稳定、多协议支持、低倍率高性价比,节点覆盖广含IPv6与EMBY,价格与年付注意事项一并解析,助你选到省心好用的梯子。\n\nhttps://catcat.blog/recommended-proxy\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  24. 新文章发布\n\n猫猫Emby服食用指南\n\n做这个媒体库初衷是:给朋友分享一些BDRIP方便观看,不会因此影响画质,后来经过大佬的介绍,学习了很多相关的知识。\n\nhttps://catcat.blog/catcat-emby\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  25. 新文章发布\n\nHostbrr AMD Ryzen Threadripper PRO 9995WX 测评\n\n黑五特价来袭!深度测评HostBrr Threadripper 9995WX,横向对比9950X与EPYC 9655,解析性能、超售与性价比,盘点套餐价格、存储盒/块存储优惠,并给出选购建议。\n\nhttps://catcat.blog/hostbrr-de-amd-threadripper-9995wx-benchmark\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  26. 新文章发布\n\nAV下载全新方案:DB_Online+AVDB+MDC\n\n基于Docker部署db_online+avdb+MDC+qBittorrent+FlareSolverr的AV全自动下载刮削方案,面向98堂、JavDB等平台用户,一站式完成资源发现、下载、刮削与入库。\n\nhttps://catcat.blog/2026/03/docker-db-online-avdb-mdc-av-solution\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  27. 新文章发布\n\nDokploy 安全与监控体系完整部署指南:CrowdSec + Traefik + Grafana\n\n在 Dokploy 中构建完整的安全防护与监控体系,包括 CrowdSec 威胁检测、Traefik Cloudflare IP 白名单、Grafana/Loki/VictoriaMetrics 日志监控\n\nhttps://catcat.blog/2025/12/dokploy-security-monitoring-guide\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  28. 新文章发布\n\n什么值得买-持续更新ing(自用机场推荐)\n\n持续更新的自用机场推荐:详评YToo与花云,专线稳定、多协议支持、低倍率高性价比,节点覆盖广含IPv6与EMBY,价格与年付注意事项一并解析,助你选到省心好用的梯子。\n\nhttps://catcat.blog/recommended-proxy\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  29. 新文章发布\n\nAniBT-Speed:构建自己的 BT 做种加速管理平台\n\n从零搭建一套基于 FastAPI + React 19 的 BT 做种加速管理平台,支持多 qBittorrent 实例负载均衡、智能空间管理、队列控制、反吸血和 Telegram 通知\n\nhttps://catcat.blog/2026/04/anibt-speed-bittorrent-seeding-accelerator\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  30. 新文章发布\n\nAV下载全新方案:DB_Online+AVDB+MDC\n\n基于Docker部署db_online+avdb+MDC+qBittorrent+FlareSolverr的AV全自动下载刮削方案,面向98堂、JavDB等平台用户,一站式完成资源发现、下载、刮削与入库。\n\nhttps://catcat.blog/2026/03/docker-db-online-avdb-mdc-av-solution\n\n#博客 #技术分享 #中文博客 #TechBlog #编程

  31. 《教我抽烟》

    戴尔·卡耐基有一个古老的练习,它证明了编程不会很快过时。这个练习是这样的:

    老师: “我们很难清楚地表达自己的想法。你抽烟,对吧?你抽得不错吧?(S点头。)我们假设我是个火星人,你要教我抽烟。你有新烟盒吗?我们就从这个开始吧。(拿起烟盒。)好,现在告诉我该怎么做。”
    学生: “撕开包装。”
    T:(撕碎烟盒,香烟四处飞溅。)
    S: “不,不,把包装顶部撕开!”
    T: “好的,不好意思,你还有别的烟吗?没有?好的,那我们就先抽这支吧。[拿起一支烟。]
    S: “把它放进嘴里。”
    T:(将整支香烟放入口中。)
    S: “不,不,只要把末端放进嘴里就行了!”
    T: “对不起。”[撕下滤嘴,把整个滤嘴放进嘴里。]
    S: “不,不,别撕烟,就把它叼在嘴唇中间!”
    T: “哦,对不起,再给我一根。” [将新香烟横放在嘴唇间。]

    ……等等。你可以玩很久很久。即使你精通某个领域,也很难给出清晰的指示。编程将会长久流传下去。——罗恩·杰弗里斯

    #我在看什么 #编程 #领域知识 #沟通

    wiki.c2.com/?TeachMeToSmoke

  32. 《永恒的承诺:试图消灭程序员的历史》

    「我们以前就听过这种说法。1959年,COBOL语言出现时;1973年,专家系统出现时;1985年,第四代编程语言出现时;1995年,CASE工具出现时;2015年,无代码时代到来时。

    但这并不意味着当前的技术浪潮与之前的浪潮完全相同。大型语言模型代表着真正的能力突破。它们能够执行以往技术无法完成的任务。它们生成的代码通常正确且实用。对于熟练的开发人员来说,生产力的提升是实实在在的。

    但根本挑战依然存在:将人类意图转化为正确、高效、易于维护且安全的软件并非易事。这并非因为工具不足,而是因为问题本身就十分复杂。」

    ivanturkovic.com/2026/01/22/hi

    #我在看什么 #编程 #软件开发 #AI #LLM #取代程序员

  33. 正在看一篇讲“在简历中追加个人项目”的文章。

    「3.有趣

    记住,面试官很累。他们已经看过数百份和你非常相似的简历,也和和你一样的求职者聊过。他们想要一些能让他们充满活力、更有动力和你讨论项目的内容。所以,你要让他们感兴趣。

    你的项目有很多方法可以变得有趣。其中之一就是如果它真的非常受欢迎。“开发了一个供10万人使用的图书馆”。这在简历上会是很棒的描述。可惜的是,这不太可能发生。保持现实一点。

    另一种方式是找人来证明自己的可信度。“Rich Hickey 和 Jose Valím 都亲自审查了代码,并公开称赞了他们的精湛技艺。”这当然很棒!但也不现实。

    最好的选择是做一些异想天开的事情。这需要一些解释,我们很快就会讲到」

    ericnormand.me/guide/programmi

    #我在看什么 #编程 #程序员 #简历

  34. Debug了十五分钟……

    The compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
    这个Error,报在了这么一行位置:
    var body: some View {
    但是我百思不得其解……这里也没有表达式啊?
    于是,寒寒祭出二分法,把所有可能影响编译的部分都注释掉……
    直到若干次后……Error变多了
    但是我也终于知道最开始那个不明所以的Error为什么会occur了:
    .../TimeLine.swift:33:5 Expected '}' in struct
    他妈大括号没匹配……为什么早早不告诉我而是爆了一个不明所以的错(ο´・д・)??
    #Swift #Coding #编程

  35. Play Python With Me: 38. 10 Tricks to become Pythonic 今天我们来聊一个轻松的话题:玩蛇。Python这条大蛇,不是所有人都能玩得溜的。正所谓”意在拳先,力随意走“,真正的玩蛇高手,不仅要会使用Python还要在代码的字里行间透露出玩蛇的风格。玩蛇圈内有一个词叫做Pythonic,也就是写代码要有Python自己的风格。我整理的十段心法能让你的Python代码更加的Pythonic。cyberhongtu.com/2024/04/09/pla #编程, #新手教程, #Python

  36. Play Python With Me: 37. Python Asynchronous Programming (Part 2): Multiprocessing Parallelism 大家好,我是赛博红兔。上集我们聊了什么是进程、线程还有Python的全局解释器锁和多线程并发处理IO密集型的任务。不了解的小伙伴们可以先去上集看看。今天,我们接着来讲加速处理大量计算的CPU密集型任务的方法:异步编写里的多进程并行(Parallel Programming)。cyberhongtu.com/2024/03/29/pla #编程, #新手教程, #Python

  37. Play Python With Me: 36. Python Asynchronous Programming (Part 1): Multithreading and Concurrency 大家好,我是赛博红兔。从今天起,我们要开始学习Python高阶的知识,我会随时更新思维导图,它的下载链接我会分享在视频下方的说明栏里。这部分高阶知识适合那些已经具备一些Python应用经验,并希望深化理解和提高编程技能的开发者。特别是那些从事Web开发、数据科学、自动化脚本编写或任何需要高性能和高效代码的领域的专业人士。那么我们按照粉丝狂热的要求,先来讲一讲Python的“多线程并发”和“多进程并行”,让你的代码运行有飞一样的感觉。讲并行和并发之前,我们必须得先来了解一下什么是进程和线程。cyberhongtu.com/2024/03/22/pla #编程, #新手教程, #Python

  38. Python 5 Minutes: 3. List Comprehension 今天我们将探索Python中的第三大神器:列表理解(List Comprehension)。Python的列表理解是一种简洁且高效的构建列表的方法。通过单行代码,可以从其他列表中创建新列表,其中可以包含筛选条件。同时Python 3.12版本对列表理解有重要性能加强,请看到最后不要错过。cyberhongtu.com/2024/03/15/pyt #编程, #新手教程, #Python

  39. Python 5 Minutes: 2. Unpacking 今天我们将探索Python中的第二大神器:解包(Unpacking)。解包是一种在赋值时将可迭代对象中的元素分配给多个变量的技术。cyberhongtu.com/2024/03/05/pyt #编程, #新手教程, #Python

  40. Python 5 Minutes: 1. F-String 大家好,欢迎来到“Python五分钟”,我是赛博红兔。今天,我们来讲讲f-string又叫格式化字符串,是Python 3.6版本中引入的一种字符串格式化机制。并且,它在Python最新的3.12版本里又增强了一些功能,请看到最后不要错过。cyberhongtu.com/2024/02/24/pyt #编程, #新手教程, #Python

  41. Play Python With Me: 35. Git and GitHub 今天是我们Python中阶课程的最后一集,让我们一起来聊一聊Git和Github的代码版本控制。不知不觉的我们的Python中阶教程就要临近尾声了,感谢小伙伴们一路的陪伴。我发现《一起玩Python》频道已经开始吸引不少同好们的关注和分享。赛博兔粉们,有什么关于Python想要我聊的话题都请留言告诉我,也请大伙去我之前的基础教学视频支持一下。接下来,咱们得上一些高阶教程的内容了,也不一定比之前的难只不过针对性更强。我们会尝试新的视频形式,还会开一些新坑来介绍一些Python的实战项目。欢迎大家继续多多支持和分享!cyberhongtu.com/2024/02/03/pla #编程, #新手教程, #Python

  42. Play Python With Me: 34. Unit Test 今天,我们要聊聊Python中的单元测试,英语叫Unit Test。我们一起来看看专业的程序员们是怎么做Python代码测试的。作为咱们中阶学员,肯定会有一些自己的项目,如果你还没开始在项目中加入代码测试,那么肯定得学一学,怎么编写测试用例,怎么搭建和拆除测试环境,还有怎么保证测试覆盖率。cyberhongtu.com/2024/01/27/pla #编程, #新手教程, #Python

  43. @broad @runrunrun

    循环猫免费女性编程公益培训·python&Java

    🌱循环猫CircleCat女性公益学院
    💪🏻加油,周末一起充电学习,了解最火的前沿技术,人生不设限,给自己更多选择的自由!
    ☀️2022年冬季第二期火热报名中☀️
    只有100个名额!
    👥适合人群:希望转码的低收入华人女孩们(详见网站申请说明)
    🙋🏻‍♀️意向报名:circlecat.org 在线申请报名
    🕘时间:2023年1月6日开课(为期1年,周六日上课,每周8小时)
    📍地点:在线平台,不限区域
    📝课程内容:
    循环猫预科
    所有的循环猫正式课程参与者最少需要有Python/Java的基础,因此我们提供一门完整的预科课程可供在线学习。在申请成为一名循环猫的学生前,您可以选择完成此课程的每个部分并获得成绩。
    循环猫课堂
    循环猫的课堂包括三节具体的课程。

    1. 数据结构与算法

    * 数据如何存储在计算机里?
    * 怎么把数据组织起来?
    * 什么样的数据存储和组织方法是最有效率的?
    本课程讨论一些计算机的基础内容。完成此课程后,您对计算机的运行方式有最基本的了解。

    2. 服务,微服务与分布式系统

    * 手机的app背后是什么?
    * 为什么Elon Musk说打开某短文分享平台需要400条请求?
    * 12306和淘宝为什么难做?
    * 云服务/Docker/Kubernetes等现代资源管理是怎么运行的?
    本课程讨论现代计算机网络的基本构架。完成此课程后,你对系统设计会有基本了解。

    3.1 (2选1)网页全栈开发

    * 前端构架
    * HTML/CSS
    * Java Script
    * Angular

    3.2 (2选1)客户端开发
    #编程 #职业技能 #学习 #转行 #学习打卡 #升职加薪 #公益 #培训 #深圳 #Python #技术 #算法 #科技 #自我提升 #

  44. 一个编辑器的光标问题折腾了我一天。

    就在刚刚,我找到避免问题的办法了...

    是的,我没找到问题原因。

    我只是知道 TMD 把 button 换成 div 就不会导致问题。

    #工程师日常 #程序员日常 #编程 #编码

  45. 日了狗了。

    遇到了一个问题困扰了我挺久,结果我电脑链接手机热点....就没了。(虽然我到现在还是不清楚为什么)

    node.js https 模块请求远程接口,超时。给http.request加上agent,走socks5 代理就没问题。

    接口被墙了?
    但我浏览器不挂梯子也能正常访问。而且我命令行 curl 访问也正常。

    是我 node 程序设置了错误的代理?(没有啊,就是几十行的demo代码)

    对了,我命令行 ping 不通接口域名(我查了下,ping 命令的协议和 curl 这种不是同一层,所以说明不了什么问题。我就是把我做了什么说出来。)

    同样的代码,我放到服务器上运行就能访问到API)

    我还卸载了卡巴斯基(实在是不知道为什么了)

    实在是不明白为什么,我就试试电脑连接我手机热点吧...

    诶,可以了。

    所以有没有大佬提供几个思路,解释下可能是什么原因造成 node 程序访问接口超时的问题。

    #求助 #编程 #程序

  46. 分享动态
    //转发自: @开课吧科技有限公司: 【Web前端会客厅】Vue之父尤雨溪深度解读Vue3.0的开发思路
    #编程##前端##Vue3.0#

    :sys_bilibili: t.bilibili.com/409533021532136
    :sys_video: bilibili.com/video/av796183853