开源
-
学习人工智能如何入门
在你开始从事人工智能之前,你需要先了解人类的智能。 我曾经问过别人、也被别人问过关于学习人工智能(AI)最好的方式是什么?我应该去阅读什么书?我应该去看什么视频?后面我将讲到这些,…
-
制定开源战略的免费指南
了解如何使用 TODO Group 的成熟实践,使您的组织的开源软件目标与您的业务目标保持一致。 大多数使用开源的公司都了解其商业价值,但他们可能缺乏战略性地实施开源计划和获得全部…
-
Cat 命令的源码历史
以前我和我的一些亲戚争论过计算机科学的学位值不值得读。当时我正在上大学,并要决定是不是该主修计算机。我姨和我表姐觉得我不应该主修计算机。她们承认知道如何编程肯定是很有用且对自己有利…
-
无服务器架构的三个意义
以及,对于无服务器Serverless架构,什么时候该用,什么时候不该用呢? 如果将如今互联网体验中最方便实用的那一部分去掉,那么留下来的基本就是客户端-服务端client-ser…
-
感谢开源和自由软件维护者的 10 种方法
如何表达你的感激之情。 每天,我使用的那些高质量的软件 —— 开发和维护这些软件的人不需要我为之付款,他们尊重我的自由,并且慷慨地付出时间和精力。 在这个感…
-
NASA 在开放科学方面做了些什么
最近我们刚为开设了一个新的“科学类”的文章分类。其中发表的最新一篇文章名为:开源是怎样影响科学的。在这篇文章中我们主要讨论了 NASA 的积极努力,这些努力…
-
混合软件开发角色效果更佳
为什么在工程中混合角色对用户更好的三个原因。 大多数开源社区没有很多正式的角色。当然,也有一些固定人员帮助处理系统管理员任务、测试、编写文档以及翻译或开发代码。但开源社区的人员通常…
-
Akash Angle:你如何使用 Fedora?
我们最近采访了Akash Angle 来了解他如何使用 Fedora。这是 Fedora Magazine 上 Fedora 系列的一部分。该系列介绍 Fedora 用户以及他们如…
-
Android 9.0 概览
第九代 Android 带来了更令人满意的用户体验。 我们来谈论一下 Android。尽管 Android 只是一款内核经过修改的 Linux,但经过多年的发展,Android 开…
-
如何使用多种编程语言而又不失理智
多语言编程环境是一把双刃剑,既带来好处,也带来可能威胁组织的复杂性。 如今,随着各种不同的编程语言的出现,许多组织已经变成了数字多语种组织digital polyglots。开源打…