2017 开源软件排行

精心编写的教程可以很好地补充任何软件的官方文档。 如果官方文档的书写不善,不完整或不存在,它也可以是一种有效的选择。

2017年,Opensource.com发布了许多有关各种主题的优秀教程。 这些教程不仅适合专家。 我们针对的是各种技能和经验的用户。

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

一切都与代码有关

虽然不是严格意义上的教程,但VM Brasseur的“ 如何开始学习编程”是新手编码者的一个很好的起点。 它不仅指出了一些可以帮助您入门的优秀资源,而且还提供了有关理解学习风格以及如何选择语言的重要建议。

如果您已经在IDE或文本编辑器中记录了多个小时,则可能需要了解更多有关不同编码方法的知识。 Fraser Tweedale的函数式编程简介很好地介绍了可应用于许多广泛使用的编程语言的范例。

走向Linux

Linux可以说是开源的典范。 它运行着很大一部分网络,并为世界顶级超级计算机提供动力。 它为任何人提供了台式机上专有操作系统的替代方案。

如果您有兴趣更深入地研究Linux,请参考以下三篇教程。

Jason Baker着眼于设置Linux $ PATH变量 。 他将指导您完成“任何新手Linux用户的重要技能”,使您能够将系统指向包含程序和脚本的目录。

戴维·鲍特(David Both)的指南来建立DNS名称服务器,这可以使您的内在技术专家受用。 他详细记录了如何设置和运行服务器,包括要编辑的配置文件以及如何编辑它们。

想要让您的计算更加复古吗? Jim Hall向您展示了如何使用FreeDOS和QEMU 在Linux中运行DOS程序 。 Hall的文章侧重于运行DOS生产力工具,但这并不十分重要-他还谈到了运行自己喜欢的DOS游戏。

三片Pi

廉价的单板计算机再次使硬件黑客变得有趣已不是什么秘密了。 不仅如此,而且无论年龄大小或技术水平如何,它们都使更多的人可以使用它。

Raspberry Pi可能是其中使用最广泛的单板计算机。 Ben Nuttall向我们介绍如何在Raspberry Pi上安装和设置Postgres数据库 。 从这里开始,您就可以在所考虑的任何项目中使用它。

如果您的爱好包括文学和技术,那么您可能会对Don Watkins的“ 如何将Raspberry Pi转变为电子书服务器 ”感兴趣。 只需做一些工作,再获得Calibre eBook管理软件的副本,您将可以随时随地使用自己喜欢的eBook。

树莓不是唯一的Pi风味。 还有一个开放原始码的单板计算机Orange Pi Pc Plus 。 戴维·埃格茨(David Egts) 着手研究这种可入侵的微型计算机 。

日常计算

开源不只是针对技术人员。 凡人用它来做日常工作,提高生产力。 这是三篇文章,供那些对技术有十分经验的人(对于没有技术经验的十个人)使用。

当您想到微博时,您可能会想到Twitter。 但是,Twitter的问题不止于此。 Mastodon是Twitter的一个开放替代产品,Twitter于2016年首次亮相。自那时以来,Mastodon已赢得了可观的用户群。 塞思·肯隆(Seth Kenlon)解释了如何加入和使用Mastodon ,甚至向您展示了如何在Mastodon和Twitter之间交叉发布。

您是否需要一些帮助以节省开支? 您只需要一个电子表格和正确的模板。 我有关控制财务的文章向您展示了如何使用LibreOffice Calc (或任何其他电子表格编辑器)创建简单,有吸引力的财务跟踪电子表格。

ImageMagick是用于处理图形的强大工具。 但是,这是一个很多人没有经常使用的情况。 这意味着他们只是在最需要它们时才忘记命令。 如果是这样,那么在那些需要帮助的时候,可以随时使用Greg Pittman的入门教程给ImageMagick 。

您有2017年Opensource.com发布的最喜欢的教程吗? 随时发表评论,与社区分享。

翻译自: https://opensource.com/article/18/1/best-tutorials

2017 开源软件排行

2017 开源软件排行_2017年最佳开源教程相关推荐

  1. 2017 开源软件排行_2017年面向设计师和艺术家的顶级开源解决方案

    2017 开源软件排行 有时候,如果您敢于偏离"真实艺术家"的规定工具集,似乎没有人会在艺术界认真对待您,但是他们过去常常在服务器机房,手机和笔记本电脑上对Linux持相同的看法, ...

  2. 2017 开源软件排行_2017年政府和公民如何使用开源解决人类问题

    2017 开源软件排行 每年,当我们回顾Opensource.com上的热门政府文章时,都会看到有关政府技术政策或实施的有趣案例研究. 自2017年以来,我们最受欢迎的故事不是关于采用开源解决技术问题 ...

  3. 2017 开源软件排行_2017年开源大会精选

    2017 开源软件排行 阅读本文的许多人将是开源爱好者,他们愿意出去参加会议并与开源领导人,公司和用户会面. 由于预算或家庭原因(或两者兼有),我们大多数人都必须优先考虑会议,因此很难知道我们应该优先 ...

  4. 2017 开源软件排行_震撼2017年的十大开源法律故事

    2017 开源软件排行 像每年一样,法律问题在2017年是开源世界中的热门话题.虽然我们已经深入到今年第一季度,但回顾一下去年开源领域的顶级法律新闻仍然值得. 1. GitHub修改ToS 2017年 ...

  5. IaaS开源软件之zstack(OSC中国开源项目的TOP30)

    IaaS开源软件之zstack(OSC中国开源项目的TOP30) 中国的开源软件事业正在蓬勃发展,开源的技术也成为了中国信息技术产业不可分割的一部分. 全新的开源IaaS国产开源软件-zstack曾于 ...

  6. 计算机专业学开源软件,计算机专业学生使用开源软件的问卷调查分析

    计算机专业学生使用开源软件的问卷调查分析 摘要:为了了解计算机专业学生认识和使用开源软件的情况,本文对北京工业大学计算机学院部分学生进行开源软件使用情况问卷调查,对调查结果进行分析,并针对目前培养学生 ...

  7. 开源软件 商业软件_如何销售开源软件

    开源软件 商业软件 在2010年至2011年间,Mike Jumper启动了Guacamole项目 ,该项目是一个多协议网关,允许管理员安全地远程提供桌面服务. 客户端界面在浏览器中运行,因此它是某些 ...

  8. 开源软件 商业软件_如何撰写开源软件

    开源软件 商业软件 开源社区入门的一种方法是撰写关于它的文章. 您可以提供技术文档,共享软件使用方式或为Opensource.com撰写文章. 但是,开始写作说起来容易做起来难. 我听到的不写的两个最 ...

  9. 开源软件 依赖_新的开源依赖项管理器在场

    开源软件 依赖 当丹尼尔·菲佛 ( Daniel Pfeifer )在去年的Meeting C ++ 陷入僵局时,他说:"尝试完成以下句子:Python有Pip,Ruby有Gem,Dart有 ...

最新文章

  1. 基于python的图形化邮件发送程序(支持添加附件)
  2. WebSocket负载均衡
  3. js 从一个函数中传递值到另一个函数
  4. python堆排序算法_python 排序 堆排序
  5. 华为鸿蒙系统智能手机_余承东再度确认:鸿蒙系统将适配到华为手机上
  6. 计算机科学NIP,焦点:网络入侵防护(NIP)技术真的成了鸡肋吗? -电脑资料
  7. 金融数据分析与挖掘实战1.4.4-1.5.1
  8. MySQL性能调优与架构设计——第11章 常用存储引擎优化
  9. ubuntu18机器学习环境安装基于anaconda
  10. SDN Overlay网络中虚机到物理机的数据包的转发
  11. synchronized()_synchronized 和 ReentrantLock 有什么区别?
  12. 信息搜集之常见的web组合
  13. 联想T110 8G优盘 安国AU6983主控量产成功
  14. 怎样让数学学渣看懂什么叫做傅里叶变换?
  15. 【Python笔记】列表基础操作 :创建,增加、删除、查询。附加:练习题。用简单代码解释。
  16. vue-amap 实现定位+跑步路程+跑步时间计算功能
  17. 三、在eclipse项目中添加Junit4
  18. NVMe SSD 基本功
  19. “敬老孝亲颂家风 做美德传承人”主题实践活动总结
  20. 两点之间最短路径算法(Single-Dijkstra-shortest path)

热门文章

  1. LockDemo 锁对象
  2. 常见端口、端口查询及TCP状态
  3. dns在企业网络中的应用-1
  4. 前端性能优化之 gzip+cache-control
  5. Redis 数据库、键过期的实现
  6. Mysql 如何通过binlog日志恢复数据
  7. linux操作系统的体系结构
  8. Codeforces 839B - Game of the Rows
  9. JSP中meta http-equiv=pragma content=no-cache属性ttp-equiv功能介绍转载
  10. SharePoint 2013 图文开发系列之自定义字段