Opensource.com 的 2017 年最佳开源教程
创始人
2024-03-01 21:57:54
0

2017 年,Opensource.com 发布了一系列用于帮助从初学者到专家的教程。让我们看看哪些最好。

精心编写的教程对于任何软件的官方文档来说都是一个很好的补充。如果官方文件写得不好,不完整或根本没有,那么这些教程也可以是个有效的替代品。

2017 年,Opensource.com 发布一些有关各种主题的优秀教程。这些教程不只是针对专家们的,它们是针对各种技能水平和经验的用户的。

让我们来看看其中最好的教程。

关于代码

对许多人来说,他们第一次涉足开源是为一个项目或另一个项目贡献代码。你在哪里学习编码或编程的?以下两篇文章是很好的起点。

严格来说,VM Brasseur 的如何开始学习编程是新手程序员的一个很好的起点,而不是一个教程。它不仅指出了一些有助于你开始学习的优秀资源,而且还提供了了解你的学习方式和如何选择语言的重要建议。

如果您已经在一个 IDE 或文本编辑器中敲击了几个小时,那么您可能需要学习更多关于编码的不同方法。Fraser Tweedale 的函数式编程简介很好地介绍了可以应用到许多广泛使用的编程语言的范式。

踏足 Linux

Linux 是开源的典范。它运行了大量的 Web 站点,为世界顶级的超级计算机提供了动力。它让任何人都可以替代台式机上的专有操作系统。

如果你有兴趣深入 Linux,这里有三个教程供你参考。

Jason Baker 告诉你设置 Linux $PATH 变量。他引导你掌握这一“任何 Linux 初学者的重要技巧”,使您能够告知系统包含了程序和脚本的目录。

感谢 David Both 的建立一个 DNS 域名服务器指南。他详细地记录了如何设置和运行服务器,包括要编辑的配置文件以及如何编辑它们。

想在你的电脑上更复古一点吗?Jim Hall 告诉你如何使用 FreeDOSqemu 在 Linux 下运行 DOS 程序。Hall 的文章着重于运行 DOS 生产力工具,但并不全是严肃的——他也谈到了运行他最喜欢的 DOS 游戏。

3 片(篇)树莓派

廉价的单板计算机使硬件再次变得有趣,这并不是秘密。不仅如此,它们使更多的人更容易接近,无论他们的年龄或技术水平如何。

其中,树莓派可能是最广泛使用的单板计算机。Ben Nuttall 带我们一起在树莓派上安装和设置 Postgres 数据库。这样,你可以在任何你想要的项目中使用它。

如果你的品味包括文学和技术,你可能会对 Don Watkins 的如何将树莓派变成电子书服务器感兴趣。稍微付出一点努力和一份 Calibre 电子书管理软件副本,你就可以得到你最喜欢的电子书,无论你在哪里。

树莓派并不是其中唯一有特点的。还有 Orange Pi Pc Plus,这是一种开源的单板机。David Egts 告诉你如何开始使用这个可编程的迷你电脑

日常的计算机使用

开源并不仅针对技术专家,更多的普通人用它来做日常工作,而且更加效率。这里有三篇文章,可以使我们这些笨手笨脚的人(你可能不是)做任何事情变得优雅。

当你想到微博客的时候,你可能会想到 Twitter。但是 Twitter 的问题很多。Mastodon 是 Twitter 的开放的替代方案,它在 2016 年首次亮相。从此, Mastodon 就获得相当大的用户基数。Seth Kenlon 说明如何加入和使用 Mastodon,甚至告诉你如何在 Mastodon 和 Twitter 间交替使用。

你需要一点帮助来维持开支吗?你所需要的只是一个电子表格和正确的模板。我关于要控制你的财政状况的文章,向你展示了如何用 LibreOffice Calc (或任何其他电子表格编辑器)创建一个简单而有吸引力的财务跟踪。

ImageMagick 是强大的图形处理工具。但是,很多人不经常使用。这意味着他们在最需要它们时忘记了命令。如果你也是这样,Greg Pittman 的 ImageMagick 入门教程能在你需要一些帮助时候能派上用场。

你有最喜欢的 2017 Opensource.com 发布的教程吗?请随意留言与社区分享。


via: https://opensource.com/article/18/1/best-tutorials

作者:Scott Nesbitt 译者:zjon 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

开源证券:给予无锡晶海增持...
开源证券股份有限公司诸海滨近期对无锡晶海进行研究并发布了研究报告《...
2025-05-10 22:47:49
苏州市RISC-V开源芯片...
今天(5月10日),RISC-V开源芯片产业创新中心启动仪式暨RI...
2025-05-10 13:16:35
DeepSeek公开致谢腾...
DeepSeek近日公开感谢腾讯技术团队对其开源通信框架DeepE...
2025-05-10 10:46:52
在CentOS系统上动态配...
理解动态NAT的核心逻辑 在Linux服务器管理中,网络地址转换(...
2025-05-10 07:46:26
开源鸿蒙让交通更智能更便捷...
5月8日,以“开源•智联•共生”为主题的开放原子“园区行”(深圳站...
2025-05-09 19:16:40
中兴通讯:公司积极拥抱开源...
金融界5月9日消息,有投资者在互动平台向中兴通讯提问:您好,请问公...
2025-05-09 18:19:43

热门资讯

使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...
Bazzite:专为 Stea... 为 Linux 桌面或者 Steam Deck 做好游戏准备,听起来都很刺激!对于一个专为 Linu...