教育

来自 Linux 未来的思考

按照技术标准,我已经是老人了。我记得 3.5 英寸软盘变得普遍的时候(“哇!1.44MB!这些小东西能装这么多数据!”)。我童年时代的英雄是马修·布罗德里克用他的 300 波特调制解调器拨打本地号码。我梦想着有一天能拥有一台内存超过 640k 的 386 电脑。在计算机技术飞速发展的步伐下,我简直就是一块化石。所以,如果你问我:“今天,鼓励孩子们接触开源的最佳方式是什么?” 嗯,老实说,我一点头绪都没有。

Linux...为了孩子们而做

一些有趣且具有教育意义的儿童 Linux 软件的概要。我可能要后悔用这个标题了。多年来,我一直在嘲笑“为了孩子们而做”这句话。这是人们在让您认同某种生活方式、议程、法律、食品变更——凡是您能想到的——时,在其他一切都失败后转向的“理由”之一。听到这些话,我挑眉的速度比你说“精彩”还快。好吧,假装我这篇文章的开头没有这句话。让我们换一种方式试试。

FOSS 意味着孩子们可以产生重大影响

一个八岁的孩子可以做出贡献,你也可以。在一家创建自由和开源软件 (FOSS) 并将我们所有代码托管在 GitHub 上的公司工作,我和 UserLAnd Technologies 团队习惯于看到和审查来自用户的贡献,这些贡献被称为拉取请求。然而,最近,我们收到了一个对我来说非常特别的拉取请求。它来自一个八岁的孩子,而且不仅仅是任何八岁的孩子,而是我的女儿。

亚洲企鹅

当我年轻的时候,苹果电脑主导了我上学的学校。在 1980 年代后期,Apple II 和后来的 Macintosh Plus 是课堂上的王者。

孩子们接管

与 Linux 一样,这些孩子都热衷于创造事物——然后使它们变得更好。他们也反对他们将要改革或击败的现有自上而下的系统。这是唯一的选择。

开源正在获胜,现在是人们也该获胜的时候了

教孩子们关于开源?别忘了也教他们道德。当我 1988 年秋季刚上大学时,我接触到了一种名为 Emacs 的文本编辑器。实际上,它不仅仅被称为 Emacs;它被称为“GNU Emacs”。我很快了解到,“GNU”部分指的是一种叫做“自由软件”的东西,它远不止是免费。GNU 的人们以极大的热情谈论软件,仿佛整个世界的命运都取决于他们的软件取代其商业竞争对手的成功。

使用 Linux 进行逻辑运算

我已经介绍了很多不同的科学应用程序,您可以在计算机上运行这些应用程序来进行相当复杂的计算,但到目前为止,我还没有真正考虑过运行这些软件的硬件。因此,在本文中,我将研究一个软件包,该软件包使您可以深入到用于构建计算单元的逻辑门级别。

RHCA 之路——准备迎接机遇

本文是我“RHCA 之路”系列文章的第二篇,我在其中记录了我获得红帽认证架构师称号的历程——这是一个很难获得的称号。作为 Linux 和开源的倡导者和爱好者,更重要的是,作为一名 Linux 专业人士,我渴望改变目前了解 Linux 和开源、学习 Linux 以及在 Linux 和/或开源领域工作的女性和有色人种的数量现状。

人迹罕至的路:认证可以规划 Linux 和开源领域的伟大职业生涯

Taz Brown 撰写了关于 IT 职业生涯的挑战以及她帮助增加该领域多样性并将 Linux 带入城市教育的目标。现在是 2018 年,世界在许多方面都发生了巨大的变化。其中一个显著的变化是我们学习的方式以及我们展示知识的方式。大学学位不再足够,尤其是在信息技术 (IT) 领域。与两位技术专家谈谈他们如何在这一领域铺平道路,您通常会得到完全不同的故事。

我们为什么要做这件事?

画家为什么要绘画?木匠为什么要建造?厨师为什么要烹饪?电子工程师为什么要设计,软件程序员为什么要编码?从我个人的经验来看,我将用这句话来回答这些问题:从无到有地创造一些东西。构思一个想法,并在使用正确的工具时将其变为现实,这是一门艺术。

步入科学

在过去的文章中,我研究了几个库或专业应用程序,它们可以用于模拟各种物理过程。但有时您希望能够同时以交互模式模拟多个不同的过程。

为贫困儿童举办的代码训练营

南非约翰内斯堡的一个科学中心开设了一个为期五个月的基于 Linux 的 Web 应用程序和创业技能课程。该培训免费向附近城镇的贫困学生开放;如果成功,将在全国范围内推广。

Reglue:一次一台 Linux 电脑,为有需要的孩子打开世界

他们说你永远不会忘记你的第一台电脑。对于我们中的一些人来说,它是 Commodore 64 或 Apple IIe。对于另一些人来说,它是运行 Windows 95 的 Pentium 233。无论硬件如何,对奇迹和兴奋的美好回忆都是普遍的。对我来说,我永远不会忘记我父亲把我们的第一台电脑 Tandy 1000 带回家的那个晚上。