程序员

  • 免费电子书《Linux 进程间通信指南》介绍

    这本免费的电子书使经验丰富的程序员更深入了解 Linux 中进程间通信(IPC)的核心概念和机制。 让一个软件过程与另一个软件过程进行对话是一个微妙的平衡行为。但是,它对于应用程序…

    编程笔记 2021年8月6日
  • 在你的 Python 游戏中模拟引力

    学习如何使用 Python 的 Pygame 模块编程电脑游戏,并开始操作引力。 真实的世界充满了运动和生活。物理学使得真实的生活如此忙碌和动态。物理学是物质在空间中运动的方式。既…

    编程笔记 2021年8月6日
  • 让开源协作超越编码:Assembly获290万美元融资

    开源运动催生了许多应用广泛的软件,但是也存在一些限制。限制之一是开源仅限于软件,主要是程序员可以做出贡献(当也有人利用 GitHub 那样的平台做出了开发软件以外的事情);其次是开…

    业界资讯 2021年8月6日
  • 为什么 Python 代码要写得美观而明确

    欢迎阅读“Python 光明节(Pythonukkah)”系列文章,这个系列文章将会讨论《Python 之禅》。我们首先来看《Python 之禅》里的前两个…

    编程笔记 2021年8月6日
  • 新人必读:区块链实用型技能树

    随着新一波的区块链热潮,许多同学怀着巨大的热情进入了这个领域,同时也会遇到不少疑惑,区块链开发需要哪些知识?怎么学习?从哪里学习?遇到问题怎么办?本文将试图给区块链领域新人一个快速…

    大数据 2021年8月6日
  • 5 个最酷的终端分页器

    像日志或源代码这样的大文件可能会多达成千上万行,这使得在文件内导航非常困难,尤其是在终端上。此外,大多数终端仿真器的回滚缓冲区只有几百行。这可能使得无法使用打印到标准输出的实用程序…

    编程笔记 2021年8月6日
  • 科学家希望借鉴开源软件技术,开发廉价抗癌药

    伊萨克·米本(Isaac Yonemoto)是一名化学家,也是一名“半玩票”程序员。他正在为名为ProjectMarilyn的项目开展众筹融资…

    业界资讯 2021年8月6日
  • 多语言编程必备的十大 Vim 插件

    使用这 10 个 Vim 插件,可以让你在写代码或运维时,感觉更棒。 我使用 Vim 文本编辑器大约 20 年了。有一段时间,我一直在定制我的 Vim 配置,但在只有在最近两年我才…

    编程笔记 2021年8月6日
  • 给新手 Java 开发者的 7 点提示

    如果你才刚开始学习 Java 编程,这里有七个你需要知道的基础知识。 Java 是一个多功能的编程语言,在某种程度上,它用在几乎所有可能涉及计算机的行业了里。Java 的最大优势是…

    编程笔记 2021年8月6日
  • Google Dart语言进入TIOBE排行前20

    许多人把dart当成js的一个替代。但对Google来说,从dart编译出高效的js比dartVM自身的效率更为重要。越来越多的程序员发现与其混合使用多个不同的javascript…

    业界资讯 2021年8月6日