软件开发

  • 用 PGP 保护代码完整性(三):生成 PGP 子密钥

    在第三篇文章中,我们将解释如何生成用于日常工作的 PGP 子密钥。 在本系列教程中,我们提供了使用 PGP 的实用指南。在此之前,我们介绍了基本工具和概念,并介绍了如何生成并保护您…

    编程笔记 2021年8月6日
  • 用 PGP 保护代码完整性(一): 基本概念和工具

    在本系列文章中,我们将深度探讨如何使用 PGP 确保软件完整性。这些文章将为工作于自由软件项目的开发者提供实用指南,并且将包含以下主题: PGP 基础和最佳实践 如何用 Git 使…

    编程笔记 2021年8月6日
  • 让我们做个简单的解释器(二)

    在一本叫做 《高效思考的 5 要素》 的书中,作者 Burger 和 Starbird 讲述了一个关于他们如何研究 Tony Plog 的故事,他是一位举世闻名的交响曲名家,为一些…

    编程笔记 2021年8月6日
  • 代码审查的5点经验教训总结

    我们时常会听到团队成员说: “这个项目搞代码审查简直是在浪费时间。” “我没时间做代码审查。” “发布会延迟,是因为我那…

    编程笔记 2021年8月6日
  • 为什么架构于开源之上?

    1. 节约成本 开源基础架构有大量的开发者来维护,讨论改进,反馈。假如软件的质量用人年工作量来衡量,开源的软件积累了很多开发者的工作,必然比一个小组独立完成的软件质量好。很多东西可…

    编程笔记 2021年8月6日
  • 程序员的生产力始于需求而非工具

    Marco Behler是一位资深开发者与市场营销人员,同时也是Marco Behler GmbH的创始人。近日,Behler就程序员生产力这一话题展开论述,在社区产生了较大的影响…

    编程笔记 2021年8月6日
  • 2014年度Linux职场报告:对Linux专家的需求持续旺盛

    Linux人才正在越来越多地占领人事经理的优先列表! 2014年2月19日,通过对人事经理们和Linux专家的调查,2014年度职场报告正式发布,纽约和旧金山的人事经理们正跃跃欲试…

    业界资讯 2021年8月6日
  • 龙芯上的“树莓派” 开龙电子原型开发主板即将发布

    据龙芯爱好者开源社区龙芯俱乐部透露,在龙芯笔记本电脑社区团购活动后将发布采用龙芯最新型号CPU开发一套开源电子原型平台“开龙”(OpenLoong)主板。 …

    业界资讯 2021年8月6日
  • 如何学习编程语言

    不论你是想自己设计游戏,还是开发iPhone或安卓手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路。编程语言种类繁多,用途各异,然而一旦掌握其中之一,其他的也就迎刃而解…

    编程笔记 2021年8月6日
  • 追踪 GitHub 项目的流行度

    介绍 GitHub 是世界上最大的开源软件托管平台,因此追踪 GitHub 流行度对于软件开发者和用户都非常重要。本篇文章是介绍一个 GitHub 流行度追踪框架,使用他…

    编程笔记 2021年8月6日