TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Workbrew

68 点作者 cglong10 个月前

8 条评论

ComputerGuru10 个月前
MacPorts is strictly superior to HomeBrew and does not take the same eff you stance towards its users that HB has in the past.
评论 #41089310 未加载
评论 #41089554 未加载
vslira10 个月前
As a user of Homebrew I'm glad and rooting for the team to find financial sustainability for such an important piece of software.
DamonHD10 个月前
A smart idea. I just bumped up my Patreon monthly for Homebrew to add some power to their elbow!
awinter-py10 个月前
homebrew the package manager that is literally built on git yet still doesn&#x27;t have version pinning or versioning for most packages so that you have to host your own copies of public packages to use the old one?<p>or a different homebrew
评论 #41089417 未加载
评论 #41089540 未加载
cedws10 个月前
I was going to ask what happened to that new package manager they were working on but apparently it’s dead.<p>(Tea, later renamed to pkgx)<p><a href="https:&#x2F;&#x2F;github.com&#x2F;pkgxdev&#x2F;pkgx">https:&#x2F;&#x2F;github.com&#x2F;pkgxdev&#x2F;pkgx</a>
评论 #41093517 未加载
dmattia10 个月前
I used to like using homebrew on personal machines. But then as the person in charge of the dev environments at my company, I tried using homebrew packages for our devs but it just went horribly because homebrew don&#x27;t have old versions.<p>- Different folks ran `brew install &lt;foo&gt;` at a different time? They may see different behavior<p>- I ran `brew install &lt;foo&gt;` after a coworker did? I may not be able to replicate whatever issues they are facing<p>- Someone new ran `brew install &lt;foo&gt;` on their new laptop? They may have an entirely separate major version of that library with breaking changes.<p>- Do I know if folks are using vulnerable, old packages? Nope!<p>- Does production use some database with version X, but homebrew only supports a client for version Y? Eh whatever, just have folks locally use version Y. What could possibly go wrong with using a different version locally vs in production.<p>I kept our own homebrew tap for a while and pinned versions. That was fine. But then I had to maintain that tap, and there wasn&#x27;t any easy way I found for checking if the versions we kept in that tap had any vulnerabilities on any registry I could find.<p>Then I found Github Codespaces &#x2F; devcontainers, switched everyone to use Linux inside Docker, used linux package managers to install pinned versions of everything we needed (using the same exact packages as we bundle into production), and scan my containers using a container vulnerability scanner nightly.<p>Instantly, 10+ hours of work per week for me vanished and I can now at least reproduce problems and fix them for everyone when they come up.
评论 #41092091 未加载
评论 #41089593 未加载
bankcust0838510 个月前
&quot;HB is terrible. We use Chef with microdnf and Munki&#x2F;MSC instead.&quot; - Head of a client platform engineering team at a MAANG
thebiglebrewski10 个月前
Awesome idea, go team Homebrew!