1 分•作者: mhga•9 个月前
返回首页
最新
1 分•作者: funerr•9 个月前
2 分•作者: zt•9 个月前
1 分•作者: Bogdanp•9 个月前
2 分•作者: mhga•9 个月前
1 分•作者: mhga•9 个月前
1 分•作者: mistersquid•9 个月前
1 分•作者: oliverc1622•9 个月前
2 分•作者: ericzawo•9 个月前
1 分•作者: mistersquid•9 个月前
2 分•作者: ALostEngineer•9 个月前
我目前在美国从事软件工程师工作已有四年,正在为可能发生的裁员做准备,但感到很迷茫。除了应急基金等,考虑到现在大家都在说没人招人,我该如何准备才能再次找到工作?
除了刷 LeetCode,我应该重点关注哪些方面才能保持竞争力?
我拥有州立大学的软件工程学士学位,没有更高的学历。对于我应该重点关注的领域,您有什么建议吗?
1 分•作者: Sirajchokshi•9 个月前
1 分•作者: faangguyindia•9 个月前
现在,代码编辑代理的工作流程中,逐个代码块(hunk)编辑和审查的模式又重新流行起来了。<p>我想知道哪个工具最适合这项工作。<p>我通常会让代码编辑代理先提交代码,然后再进行审查,但这种方法有时会导致引入“明显”的错误,如果我进行代码块级别的审查/编辑,这些错误我早就发现了。
1 分•作者: Benbangkok•9 个月前
我购买了一款软件,结果发现它只能在一台电脑上运行,而且一旦安装就只能在这台电脑上使用 (https://loudsoft.com/products/)。如果电脑坏了或者被盗,就必须购买新的许可证。这款软件带有一个密码和一个激活码。有没有人能以合理的价格破解这款软件?如果有兴趣,请通过 benbangkok@hotmail.com 联系我。
1 分•作者: geox•9 个月前
1 分•作者: handfuloflight•9 个月前
1 分•作者: EGreg•9 个月前
HN 总是批评企业发布的道歉声明,比如那种用被动语态写的“错误已经发生”,以及各种推卸责任。那么,以下是谷歌在 2027 年 Chrome 浏览器(他们没有因为反垄断而失去它)有时崩溃时实际发布的内容:
我们不会用营销废话或“持续改进”的废话来掩盖这件事。Chrome 崩溃了。这是我们的错。
以下是真相:我们的推测性渲染器进程开始将句柄泄漏到合成器线程中,这反过来又迫使 GPU 光栅化线程锁定一个已经被僵尸帧孤立的资源。垃圾收集器无法回收它,因为它在共享工作池中有一个悬空的引用,所以看门狗杀死了标签页。如果你当时有多个扩展程序在处理 DOM 变动观察器,恭喜你:你找到了我们在代码库中留下的数千个棘手问题之一。
是的,部分原因是一位程序员在参加完一个外部聚会后喝得有点醉,签入了一个“小”修复程序,但没有意识到它创建了一个非确定性的竞争条件。我们没有发现它,因为我们实际上没有足够的测试覆盖率。为什么?因为 (a) 企业预算更倾向于“功能发布”而不是“测试编写”,(b) 我们甚至无法在 Chrome 的代码库上运行完整的集成测试,而无需配置一个服务器集群,其每小时的成本比一些初创公司的整个烧钱率还要高,以及 (c) 每次有人提议修复这个问题时,管理层都会提醒我们“用户在发布说明中看不到测试”。
我们知道这并不是一个完整的解释。调度程序中存在我们仍然没有完全理解的竞争条件,扩展 API 以没有人预料到的方式触发未定义行为,以及一些看起来更像湿纸巾的内存栅栏。老实说,我们在这里道歉,因为我们不够精确,并且未能在这篇文章中列举所有可能的情况。
所以,是的:一切都搞砸了。是的:这是我们的错。而且,是的:这份声明和 HN 通常批评谷歌的声明一样糟糕——只是方向相反。
另外,Chrome 计划在 2028 年 3 月退役。但你应该试试 Mimi。
1 分•作者: Sienna1990•9 个月前
使用这款由人工智能驱动的生成器,找到完美的中文名字。创造出富有意义且具有文化底蕴的名字。
1 分•作者: iscmt•9 个月前
1 分•作者: todsacerdoti•9 个月前