【译文】网飞(Netflix)如何真正使用 Java 的
我将谈谈 Netflix 如何真正使用 Java。你可能知道,Netflix 其实只是在使用 RxJava 微服务,以及 Hystrix 和 Spring Cloud。实际上,Chaos Monkeys(混沌猴子)只是在跑龙套。
【译论】有人使用过将代码转换成思维导图/流程图的工具吗?
有什么好的代码转思维导图工具吗?有什么好的代码转思维导图工具吗?
【译论】各种拖延症的建议对你有帮助吗?
我读过无数的博客,看过很多关于解决这个问题的视频,尝试过不同的方法,但都失败了。这是抑郁症还是多动症的表现?
Sudo for Windows:在 Windows 11 中执行特权命令
微软宣布将在最新版的 Windows 11 Insider Preview Build 26052 中提供 Sudo for Windows。该工具改变了用户从非特权控制台会话(unelevated console session)直接执行特权命令的方式。
沉寂 600 多天后,React 憋了个大招
React 19 革新前端开发,Instagram 已率先尝鲜。
所有默认 macOS 壁纸–6K分辨率光彩夺目
macOS 的每一个主要版本都有新的默认壁纸。正如你所看到的,我在这里收集了所有这些壁纸。虽然早期的壁纸在当时非常出色,但在 5K 和 6K 显示屏的世界里,现在的壁纸已经非常小尺寸了。
【译文】为什么手写更有利于记忆和学习?
让精细运动系统参与手写字母对学习和记忆有积极影响
【译文】程序员,你的工作不是编写代码
衡量你的工作效率和贡献的标准不仅仅是代码输出。认识到有一长串技能是同样有价值和必要的,然后选择下一个技能来提高自己。初学者和高年级学生都能做到这一点。总会有另一项技能需要打磨。
【译文】面试官的笔记
热情一点会有很大帮助。千万不要担心自己会说错话,因为成功的应聘者很少是完美无缺的。更重要的是,如果你的表现不尽如人意,也不要让面试官觉得你是在 “拔牙”。
【译文】满月时,代码工作异常
真是一个有趣而阴险的bug!基于时间计算的错误往往会在日后显现出来,如果用更长的视角和时间范围来观察……有时比你想象的要长很多。
披着Windows 11外衣的Ubuntu:能跑exe程序、支持Android应用
Wubuntu,又称 “Windows Ubuntu”,是基于 Ubuntu 开发的操作系统,其最具特色之处在于完全复刻了 Windows 的所有外观和功能,而且运行时不需要具备 TPM、安全启动或任何其他硬件要求。
【译论】如今,是否有充分的理由在新项目中使用 C++ 而非 Rust ?
我不希望这变成一场语言大战。我的问题是出于善意,而且我确实想从在这里发表评论的人们那里汲取智慧。使用 Rust 的时间比我长得多的人可以提供我可能不知道的宝贵见解。因此,为了避免 “火焰战争”,请允许我尽可能具体地说明这个问题:
Kubernetes 开源9年,但我们已经有了 8 年的踩坑血泪史
9 年开源,踩坑无数,K8s 到底坑在哪?
【译文】软件工程中的软技能
因为我们不知道如何解释自己。我们拘泥于技术术语。我们所说的 “重构 “或 “技术债务 “等术语对大多数人来说毫无意义。他们不懂如何取舍
【技巧】所有命令都以逗号开头
问题是有可能发生冲突。因为我的 shell 脚本名称往往是简短精炼的小写字符集,就像默认的系统命令一样,所以不知道 Linux 什么时候会添加一条新命令,而这条命令的名称又恰好与我的命令相同
【译文】性能轮盘赌:代码对齐的运气
对齐代码会带来显著的性能差异,差异范围从 5% 到 20%(极端情况下甚至高达 30%)不等。令人惊讶的是,这些差异可能并不总是直接归因于代码中的更改
【译文】bug 经济学
批评漏洞百出的软件很容易,但如果市场上的大多数用户更喜欢漏洞更多但功能加倍的软件,那么只生产少数功能的高可靠性软件可能就没有什么经济意义了。
3700 万美元“卖身救命”,泥潭深陷的 MariaDB 准备退市
(RDBMS)背后的运营厂商,MariaDB 已确认收到了来自加利福尼亚州投资管理公司 K1 Investment Management 的临时收购要约
当程序员迎来 35 岁时
35 岁危机是程序员们老生常谈却每每谈及皆格外忧虑的一个问题。本文作者深入探讨了这个问题,并提供了实用的建议,希望能够帮助读者在职业生涯中取得长期的成功。无论你是年轻工程师还是资深专家,都会从中受益匪浅。
微软为Windows 11引入原生sudo命令支持
微软正在 Windows 11 中测试类似 macOS 或 Linux 的原生 Sudo 命令支持。
在版本控制方面,我们能做得比 Git 更好吗?
你认为有可能做出比 Git 更好的版本控制系统吗?还是说问题已经解决,Git 就是版本控制系统的终结者?
争议与热度并存,越来越多开发者正在抛弃他们的旧语言转向 Rust
“用 Rust 重写”的表情包广为流传,是 Rust 空前影响力的证明。
“十亿行挑战“显示 Java 可在两秒内处理十亿行文件
2024 年的第一天,Decodable 高级软件工程师 Gunnar Morling 向 Java 社区发起了 “十亿行挑战”(1BRC)。这项持续进行的挑战赛将持续到 1 月底,目的是找到能在最快时间内处理 10 亿行的 Java 代码
【译文】如何让程序员(看起来)更努力地工作
人们需要表现出更加努力地工作和明显的压力,我才会觉得没问题
【译文】如何在在家工作时保持理智
避免职业倦怠,保持健康的工作与生活平衡