1作者: amichail15 天前原帖
给定一个 n x n 的整数数组。<p>目标是使得数组中的所有元素都相等。<p>允许进行四种操作:<p>(1) 旋转一行<p>(2) 旋转一列<p>(3) 将一行中的所有元素加 1<p>(4) 将一列中的所有元素加 1<p>证明当且仅当初始配置中数字的总和对 n 取模为 0 时,目标是可达成的。<p>同时编写一个 Python 程序来解决这个难题(如果可能的话)。
2作者: martianE15 天前原帖
我是一名长期的Cloudflare用户,但有时我只想要一个全球负载均衡器,而不想被锁定,并且希望能够完全控制配置(例如,一些Cloudflare规则需要企业计划)。<p>我喜欢Caddy,因为它的配置简单,这也是我创建Novnaode的原因。它使得启动托管的Caddy实例变得容易(Nginx也即将推出),并让您完全掌控如何管理配置。<p>不再受限于企业级别或有限的配置选项——只需简单、强大且灵活的全球负载均衡。<p>在这里查看:<a href="https://novanode.sh" rel="nofollow">https://novanode.sh</a>
1作者: mooreds15 天前原帖
几天前,我在HN上发布了“Vets Who Code”。它被放入了二次机会池,并在昨天登上了首页。 不确定它的排名有多高,但我看到它在十几名的位置。 创始人在LinkedIn上分享了对他组织的影响,我想在这里也分享一下。 > 我们现在有12位新的导师志愿者,并且收到了捐款。 感谢HN社区,不仅给予了关注和评论(虽然我过去发现这些非常有价值),还采取了具体行动。 0: https://vetswhocode.io/ 1: https://news.ycombinator.com/item?id=43533124 2: https://www.linkedin.com/feed/update/urn:li:activity:7313539233317543936/
1作者: keminghe15 天前原帖
嗨,HN!我是Keming。 黑客马拉松通常有一种一次性项目的文化。当我的应变分析(研究)工具在Make OHI/O比赛中获得第三名时,我决定打破这种模式。 在实际的24小时比赛中,我超越了通常的期望。我构建了一个具有完整测试覆盖的工作应用,并进行了实时部署。但在大家收拾东西回家后?真正的工作才开始。 我挑战自己将这个快速的黑客项目转变为生产级软件。我构建了自动测试和部署的CI/CD管道。我发布了可以在AMD64(英特尔)和ARM64(苹果M1/M2)架构上运行的Docker镜像。我编写了我在探索新项目时总希望能存在的那种文档。 最终形成的,不仅仅是一个用于分析材料变形的工具——它是我个人可持续软件开发的蓝图。每一个自动化管道、每一个README、每一个测试都代表了我多年来学习和实施的最佳实践。 这个代码库证明了黑客马拉松项目在演示日后并不需要消亡。我很想听听你们对我所构建的内容的看法,以及我接下来可以改进的地方。