Avatar notebook default
7篇文章 · 25705字 · 1人关注
  • 在 Golang 开发中使用 Makefile

    使用 Golang 已经有一阵了,在 Golang 的开发过程中,我已经习惯于不断重复地手动执行 go build 和 go test 这两个...

  • Resize,w 360,h 240
    可移植的 Makefile 教程

    在我写 Makefile 的头 10 年里,我养成了一个非常不好的习惯-- 完全严格使用 GNU Make 的扩展名。过去我并不知道, GNU ...

    1.1 1326 0 13
  • Resize,w 360,h 240
    [译]27个Jupyter Notebook小提示与技巧

    图片链接已失效,欢迎前往我的博客查看最新版本 Jupyter Notebook Jupyter notebook, 前身是IPython not...

  • [译]使用pelican搭建一个数据科学博客

    写博客是一个证明你的技能,进一步加深学习和积累受众的一个非常好的方式。已经有非常多的数据科学和编程博客帮助它们的作者找到工作,或是建立了非常重要...

  • Resize,w 360,h 240
    代码健康: 减少嵌套, 降低复杂性

    原文: Code Health: Reduce Nesting, Reduce Complexity 多层嵌套的代码不仅影响可读性,同时很容易导...

  • Resize,w 360,h 240
    为什么施诺尔签名有助解决今天比特币的两大难题

    如果问币圈中任何一个人: 比特币面临的最大挑战是什么? 你很可能会听到的回答是: "可扩展性". 为了解释施诺尔签名 (Schnorr sign...

  • 实用的函数式编程

    函数式编程 (functional programming) 正式开始有长足的发展始于 10 年前, 从那时起, 我开始看到 Scala, Cl...

  • Scala 最佳实践:纯函数

    我们所处的是一个命令式编程(imperative programming)的时代,这也是我们为何更喜欢用命令式风格写代码的原因。在我们周围的一切...

  • Resize,w 360,h 240
    编译器入门

    编译器(compiler)就是一个翻译其他程序的程序而已。传统的编译器将源代码翻译为计算机能够理解的可执行机器代码(有一些编译器将源代码翻译为另...

文集作者