-
-
-
程序员应该掌握的常用网络问题定位工具
项目日常运维的过程中,经常会遇到各种奇奇怪怪的网络问题。那么排查网络问题,就成为一个合格的程序员必备技能。这里列举出一些常用的指令,用于日常工作中快速定位网络问题。 -
-
-
Ruby 之父:不要违背开发人员的本能
在 Ruby 3.0 发布后,松本行弘接受了一次专访。在专访中,他介绍了 Ruby 的最新特性以及他改进 Ruby 的方法,并分享了他对 Ruby 未来的见解。 -
《指数基金投资指南》读书笔记
最近程序员圈子悄悄流行起斯坦福的 CS 007: Personal Finance For Engineers 课程,每个人都应该有所了解。但在如何投资的问题上,课程并没有给出适合我国国情的操作建议。 在雪球潜水多年,其中有位大 V 近期出版了适合所有人的《指数基金投资指南》,读后收益良多,故将读书笔记分享到这里,备忘。 -
-
-
-
留心那些潜在的系统设计问题 | 四火的唠叨
在系统设计阶段考虑全面很难,有许多人倾向于把整个设计分成若干阶段,在迭代中完成整个设计,这本身是非常好的,但是,就如同"先做出来,以后再优化"这样的经典谎言一样,本身并无错,只是许多程序员都不习惯于真正的迭代设计和迭代优化。举例来说,有一个日益复杂的类,每个人都修改一点点,一直到最后都没有人愿意去做重构,大家的心态都是 -
-
-
《Elixir in Action》书评及作者问答录-InfoQ
《ElixirinAction》是由Manning所出版的一本新书,本书为读者介绍了Elixir这门语言以及Erlang虚拟机,同时也讨论了与并发编程、容错以及与高可用性相关的话题。InfoQ有幸与本书的作者SašaJurić进行了一次访谈。《ElixirinAction》的内容源自于Jurić在Erlang方面的经验,他为此特意创建了一个博客,为来自面向对象背景的程序员展现Erlang的优势。J -