极客漫画:当你雇佣了一个错误的架构师
这幅漫画讽刺了一些不懂架构的人,盲目使用复杂的、新的架构来尝试业务,建立了一堆无用的组件,但却不知道该怎么用这些组件完成需求。Media
via https://linux.cn/article-10424-1.html
这幅漫画讽刺了一些不懂架构的人,盲目使用复杂的、新的架构来尝试业务,建立了一堆无用的组件,但却不知道该怎么用这些组件完成需求。Media
via https://linux.cn/article-10424-1.html
极客漫画:当你雇佣了一个错误的架构师
Media这幅漫画讽刺了一些不懂架构的人,盲目使用复杂的、新的架构来尝试业务,建立了一堆无用的组件,但却不知道该怎么用这些组件完成需求。via: - http://turnoff.us/geek/wrong-architect/作者:Daniel Stori 译者&点评:Besony 校对:wxy 合成:Bestony本文由 LCTT 原创编译,Linux中国 荣誉推出Media
via https://linux.cn/article-10424-1.html?utm_source=rss&utm_medium=rss
Media这幅漫画讽刺了一些不懂架构的人,盲目使用复杂的、新的架构来尝试业务,建立了一堆无用的组件,但却不知道该怎么用这些组件完成需求。via: - http://turnoff.us/geek/wrong-architect/作者:Daniel Stori 译者&点评:Besony 校对:wxy 合成:Bestony本文由 LCTT 原创编译,Linux中国 荣誉推出Media
via https://linux.cn/article-10424-1.html?utm_source=rss&utm_medium=rss
怎样如软件工程师一样组织知识
保存和组织所有这些信息可能是一项艰巨的任务。在这篇文章中,我将介绍一些我用来组织信息的工具。Media
via https://linux.cn/article-10425-1.html
保存和组织所有这些信息可能是一项艰巨的任务。在这篇文章中,我将介绍一些我用来组织信息的工具。Media
via https://linux.cn/article-10425-1.html
怎样如软件工程师一样组织知识
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/08/153009n1wdrptp1i6peprq.jpg">Media</a>总体上说,软件开发和技术是以非常快的速度发展的领域,所以持续学习是必不可少的。在互联网上花几分钟找一下,在 Twitter、媒体、RSS 订阅、Hacker News 和其它专业网站和社区等地方,就可以从文章、案例研究、教程、代码片段、新应用程序和信息中找到大量有用的信息。保存和组织所有这些信息可能是一项艰巨的任务。在这篇文章中,我将介绍一些我用来组织信息的工具。我认为在知识管理方面非常重要的一点就是避免锁定在特定平台。我使用的所有工具都允许以标准格式(如 Markdown 和 HTML)导出数据。请注意,我的流程并不完美,我一直在寻找新工具和方法来优化它。每个人都不同,所以对我有用的东西可能不适合你。用 NotionHQ 做知识库对我来说,知识管理的基本部分是拥有某种个人知识库或维基。这是一个你可以以有组织的方式保存链接、书签、备注等的地方。我使用 <a href="https://www.notion.so/">NotionHQ</a> 做这件事。我使用它来记录各种主题,包括资源列表,如通过编程语言分组的优秀的库或教程,为有趣的博客文章和教程添加书签等等,不仅与软件开发有关,而且与我的个人生活有关。我真正喜欢 NotionHQ 的是,创建新内容是如此简单。你可以使用 Markdown 编写它并将其组织为树状。这是我的“开发”工作区…
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/08/153009n1wdrptp1i6peprq.jpg">Media</a>总体上说,软件开发和技术是以非常快的速度发展的领域,所以持续学习是必不可少的。在互联网上花几分钟找一下,在 Twitter、媒体、RSS 订阅、Hacker News 和其它专业网站和社区等地方,就可以从文章、案例研究、教程、代码片段、新应用程序和信息中找到大量有用的信息。保存和组织所有这些信息可能是一项艰巨的任务。在这篇文章中,我将介绍一些我用来组织信息的工具。我认为在知识管理方面非常重要的一点就是避免锁定在特定平台。我使用的所有工具都允许以标准格式(如 Markdown 和 HTML)导出数据。请注意,我的流程并不完美,我一直在寻找新工具和方法来优化它。每个人都不同,所以对我有用的东西可能不适合你。用 NotionHQ 做知识库对我来说,知识管理的基本部分是拥有某种个人知识库或维基。这是一个你可以以有组织的方式保存链接、书签、备注等的地方。我使用 <a href="https://www.notion.so/">NotionHQ</a> 做这件事。我使用它来记录各种主题,包括资源列表,如通过编程语言分组的优秀的库或教程,为有趣的博客文章和教程添加书签等等,不仅与软件开发有关,而且与我的个人生活有关。我真正喜欢 NotionHQ 的是,创建新内容是如此简单。你可以使用 Markdown 编写它并将其组织为树状。这是我的“开发”工作区…
在 Linux 命令行中使用 nudoku 解决谜题
数独是简单的逻辑游戏,它可以在任何地方玩,包括在 Linux 终端中。Media
via https://linux.cn/article-10426-1.html
数独是简单的逻辑游戏,它可以在任何地方玩,包括在 Linux 终端中。Media
via https://linux.cn/article-10426-1.html
在 Linux 命令行中使用 nudoku 解决谜题
数独是简单的逻辑游戏,它可以在任何地方玩,包括在 Linux 终端中。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/08/183631eapvfqcd662vbpee.png">Media</a>欢迎回到我们为期 24 天的 Linux 命令行玩具日历。如果这是你第一次访问该系列,你甚至可能会问什么是命令行玩具。我们在考虑中,但一般来说,它可能是一个游戏,或任何简单的消遣,可以帮助你在终端玩得开心。很可能你们中的一些人之前已经看过我们日历中的各种玩具,但我们希望每个人至少见到一件新事物。每年圣诞节,我的岳母都会给我妻子一本数独日历。它接着会在我们的咖啡桌上呆上一年。每天都是一张单独的表格(星期六和星期日除外,它们合并在一页上),这样你每天都有一个新的谜题,同时还有一本能用的日历。问题在于在实际中它是一本很好的谜题,但不是一本好的日历,因为事实证明有些日子的题目比其他日子更难,我们没有以每天一个的速度解决它们。然后,我们会在懒散的周日来解决这周堆积的谜题。既然我在这个系列的一部分中介绍过<a href="https://opensource.com/article/18/12/linux-toy-cal">日历</a>,那么在这里介绍数独也是公平的,除了我们的命令行版本是解耦的,因此将来很容易就能完成它。我在 Fedora 的默认仓库中找到了 nudoku,因此安装它就像下面这样简单:<pre class="prettyprint linenums">$ sudo dnf install nudoku</pre>安装完后,只需输入 nudoku 即可启…
数独是简单的逻辑游戏,它可以在任何地方玩,包括在 Linux 终端中。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/08/183631eapvfqcd662vbpee.png">Media</a>欢迎回到我们为期 24 天的 Linux 命令行玩具日历。如果这是你第一次访问该系列,你甚至可能会问什么是命令行玩具。我们在考虑中,但一般来说,它可能是一个游戏,或任何简单的消遣,可以帮助你在终端玩得开心。很可能你们中的一些人之前已经看过我们日历中的各种玩具,但我们希望每个人至少见到一件新事物。每年圣诞节,我的岳母都会给我妻子一本数独日历。它接着会在我们的咖啡桌上呆上一年。每天都是一张单独的表格(星期六和星期日除外,它们合并在一页上),这样你每天都有一个新的谜题,同时还有一本能用的日历。问题在于在实际中它是一本很好的谜题,但不是一本好的日历,因为事实证明有些日子的题目比其他日子更难,我们没有以每天一个的速度解决它们。然后,我们会在懒散的周日来解决这周堆积的谜题。既然我在这个系列的一部分中介绍过<a href="https://opensource.com/article/18/12/linux-toy-cal">日历</a>,那么在这里介绍数独也是公平的,除了我们的命令行版本是解耦的,因此将来很容易就能完成它。我在 Fedora 的默认仓库中找到了 nudoku,因此安装它就像下面这样简单:<pre class="prettyprint linenums">$ sudo dnf install nudoku</pre>安装完后,只需输入 nudoku 即可启…
UCloud 开源网络探测 SDK,定向优化海外移动端网络体验
UCloud 自主研发的终端链路探测 SDK 正式开源发布,开放云平台的专业网络运营、数据分析能力帮助出海企业以尊重用户隐私、数据安全加密的方式,探测终端访问APP的网络链路质量,定向优化移动端网络体验 。Media
via https://linux.cn/article-10427-1.html
UCloud 自主研发的终端链路探测 SDK 正式开源发布,开放云平台的专业网络运营、数据分析能力帮助出海企业以尊重用户隐私、数据安全加密的方式,探测终端访问APP的网络链路质量,定向优化移动端网络体验 。Media
via https://linux.cn/article-10427-1.html
能力输出,尊重隐私:UCloud 开源发布终端链路探测 SDK
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/101332twvn1z1w7n86m0kn.jpg">Media「UCloud 自主研发的终端链路探测 SDK 正式开源发布,开放中立云平台的专业网络运营、数据分析能力帮助出海企业以<strong>尊重用户隐私、数据安全加密</strong>的方式,探测终端访问 APP 的网络链路质量,定向优化移动端网络体验。」【背景】快步解锁非洲大陆2018 年 9 月 25 日,UCloud 拉各斯数据中心落地。第一步解锁尼日利亚后,非洲业务板块愈加清晰:西非以尼日利亚、加纳为主;东非以肯尼亚、坦桑尼亚、埃塞俄比亚为主;北非埃及、摩洛哥;南非。但是,我们的用户目标覆盖非洲全大陆,现实瓶颈却是跨国互联访问体验差,甚至有的邻国访问绕行欧洲伦敦或阿姆斯特丹。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/172737nix3xsyyy9ylxrgx.jpg">Media<em>图:UCloud 尼日利亚数据中心外景</em>为了加快对非洲这片大陆的探索,我们正在积极筹备南非、肯尼亚新节点。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/173329vh7k9lzllr6tllh0.jpg">Media<em>图:非洲区域业务板块分布</em>【落地产品】终端链路探测 SDK在我们接触到的用户中,大家普遍对海外复杂的网络环境以及 APP 终端网络故障定位有深刻的体验和诉求。为了解决用户实际问题,UCloud 正式开源发布终端链路探测 SDK,开放云平台资源以<strong>尊重用户隐私、数据安全加密</strong>的方式帮助出海企业,主动探测终端访问 APP 的网络链路质量,定…
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/101332twvn1z1w7n86m0kn.jpg">Media「UCloud 自主研发的终端链路探测 SDK 正式开源发布,开放中立云平台的专业网络运营、数据分析能力帮助出海企业以<strong>尊重用户隐私、数据安全加密</strong>的方式,探测终端访问 APP 的网络链路质量,定向优化移动端网络体验。」【背景】快步解锁非洲大陆2018 年 9 月 25 日,UCloud 拉各斯数据中心落地。第一步解锁尼日利亚后,非洲业务板块愈加清晰:西非以尼日利亚、加纳为主;东非以肯尼亚、坦桑尼亚、埃塞俄比亚为主;北非埃及、摩洛哥;南非。但是,我们的用户目标覆盖非洲全大陆,现实瓶颈却是跨国互联访问体验差,甚至有的邻国访问绕行欧洲伦敦或阿姆斯特丹。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/172737nix3xsyyy9ylxrgx.jpg">Media<em>图:UCloud 尼日利亚数据中心外景</em>为了加快对非洲这片大陆的探索,我们正在积极筹备南非、肯尼亚新节点。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/173329vh7k9lzllr6tllh0.jpg">Media<em>图:非洲区域业务板块分布</em>【落地产品】终端链路探测 SDK在我们接触到的用户中,大家普遍对海外复杂的网络环境以及 APP 终端网络故障定位有深刻的体验和诉求。为了解决用户实际问题,UCloud 正式开源发布终端链路探测 SDK,开放云平台资源以<strong>尊重用户隐私、数据安全加密</strong>的方式帮助出海企业,主动探测终端访问 APP 的网络链路质量,定…
使用你的 Linux 终端庆祝新年
想让你的终端被记住么?将它打在横幅上,不要错过。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/185007m01ysxbwrsg1r1ok.png">Media</a>欢迎再次来到为期 24 天的 Linux 命令行玩具日历。如果这是你第一次访问该系列,你甚至可能会问自己什么是命令行玩具。我们也在思考,但一般来说,它可能是一个游戏,或任何简单的消遣,可以帮助你在终端玩得开心。很可能你们中的一些人之前已经看过我们日历中的各种玩具,但我们希望每个人至少见到一件新事物。今天的玩具是 figlet,一个在 Linux 终端上以横幅形式打印文本的程序。你可能会再标准仓库中找到 figlet。在我的 Fedora 上,这意味着安装就像下面这样简单:<pre class="prettyprint linenums">$ sudo dnf install figlet</pre>之后,只需使用程序的名称来调用它。你可以以交互方式使用它,或者将一些文本通过管道输入,如下所示:<pre class="prettyprint linenums">echo "Hello world" | figlet _ _ _ _ _ _| | | | ___| | | ___ __ _____ _ __| | __| || |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` || _ | __/ | | (_) | \ V V / (_) | | | | (_| ||_| |_|\___|_|_|\___/ \_/\_/ \___/|_| |_|\__,_|</pre>figlet 有许多不同的字体。要查看可用的字体,请尝试使用命令 showfigfonts。在我这里显示了十几个。我在下面复制了一些我的最爱。<pre class="prettyprint linenums">block : _| _| _| _|_|_| _| _|_| _|_|_| _| _| _| _| _| _| _| _| _|_| _| _| _| _| _| _| _| _| _|_|_| _| _|_| _|_|_| _| _| bubble : _ _ _ _ _ _ / \ / \ / \ / \ / \ / \( b | u | b | b | l | e ) \_/ \_/ \_/ \_/ \_/ \_/lean : _/ _/ _/_/ _/_/_/ _/_/_/ _/ _/_/_/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/_/_/ _/_/_/ _/ _/ script : o , __ ,_ _ _|_/ \_/ / | | |/ \_| \/ \___/ |_/|_/|__/ |_/ /| \| </pre>你可以在项目的<a href="http://www.figlet.org/">主页</a>上找到有关 figlet 的更多信息。我下载的版本是以 MIT 许可开源的。你会发现 figlet 不是唯一的 Linux 终端&…
想让你的终端被记住么?将它打在横幅上,不要错过。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/185007m01ysxbwrsg1r1ok.png">Media</a>欢迎再次来到为期 24 天的 Linux 命令行玩具日历。如果这是你第一次访问该系列,你甚至可能会问自己什么是命令行玩具。我们也在思考,但一般来说,它可能是一个游戏,或任何简单的消遣,可以帮助你在终端玩得开心。很可能你们中的一些人之前已经看过我们日历中的各种玩具,但我们希望每个人至少见到一件新事物。今天的玩具是 figlet,一个在 Linux 终端上以横幅形式打印文本的程序。你可能会再标准仓库中找到 figlet。在我的 Fedora 上,这意味着安装就像下面这样简单:<pre class="prettyprint linenums">$ sudo dnf install figlet</pre>之后,只需使用程序的名称来调用它。你可以以交互方式使用它,或者将一些文本通过管道输入,如下所示:<pre class="prettyprint linenums">echo "Hello world" | figlet _ _ _ _ _ _| | | | ___| | | ___ __ _____ _ __| | __| || |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` || _ | __/ | | (_) | \ V V / (_) | | | | (_| ||_| |_|\___|_|_|\___/ \_/\_/ \___/|_| |_|\__,_|</pre>figlet 有许多不同的字体。要查看可用的字体,请尝试使用命令 showfigfonts。在我这里显示了十几个。我在下面复制了一些我的最爱。<pre class="prettyprint linenums">block : _| _| _| _|_|_| _| _|_| _|_|_| _| _| _| _| _| _| _| _| _|_| _| _| _| _| _| _| _| _| _|_|_| _| _|_| _|_|_| _| _| bubble : _ _ _ _ _ _ / \ / \ / \ / \ / \ / \( b | u | b | b | l | e ) \_/ \_/ \_/ \_/ \_/ \_/lean : _/ _/ _/_/ _/_/_/ _/_/_/ _/ _/_/_/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/_/_/ _/_/_/ _/ _/ script : o , __ ,_ _ _|_/ \_/ / | | |/ \_| \/ \___/ |_/|_/|__/ |_/ /| \| </pre>你可以在项目的<a href="http://www.figlet.org/">主页</a>上找到有关 figlet 的更多信息。我下载的版本是以 MIT 许可开源的。你会发现 figlet 不是唯一的 Linux 终端&…
计算机实验室 – 树莓派:课程 0 简介
这个课程简介不包含实践内容,但它解释了一个操作系统的基本概念、汇编代码、和其它很重要的一些基本原理。Media
via https://linux.cn/article-10429-1.html
这个课程简介不包含实践内容,但它解释了一个操作系统的基本概念、汇编代码、和其它很重要的一些基本原理。Media
via https://linux.cn/article-10429-1.html
计算机实验室 – 树莓派:课程 0 简介
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/193738hh33hugt8tsg3o8x.jpg">Media</a>这个课程简介不包含实践内容,但它解释了一个操作系统的基本概念、汇编代码、和其它很重要的一些基本原理。如果你想直接进入实践环节,跳过本课程并不会有什么问题。1、操作系统操作系统就是一个非常复杂的程序。它的任务就是组织安排计算机上的其它程序,包括共享计算机的时间、内存、硬件和其它资源。你可能听说过的一些比较大的桌面操作系统家族有 GNU/Linux、Mac OS X 和 Microsoft Windows。其它的设备比如电话,也需要操作系统,它可能使用的操作系统是 Android、iOS 和 <a href="https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/introduction.html#note1">Windows Phone</a>。<a href="https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/introduction.html#note1"></a>由于操作系统是用来与计算机系统上的硬件进行交互的,所以它必须了解系统上硬件专有的信息。为了能让操作系统适用于各种类型的计算机,发明了 <strong>驱动程序</strong> 的概念。驱动程序是为了能够让操作系统与特定的硬件进行交互而添加(并可删除)到操作系统上的一小部分代码。在本课程中,我们并不涉及如何创建可删除的驱动程序,而是专注于特定的一个硬件:树莓派。操作系统有各种不同的设计方式,在本课程中,我们只触及操作系统设计的皮毛。本课程中,我们主要专注于操作系统与各种硬件的交互部分,因为这经常是比较棘手的部分,&#…
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/193738hh33hugt8tsg3o8x.jpg">Media</a>这个课程简介不包含实践内容,但它解释了一个操作系统的基本概念、汇编代码、和其它很重要的一些基本原理。如果你想直接进入实践环节,跳过本课程并不会有什么问题。1、操作系统操作系统就是一个非常复杂的程序。它的任务就是组织安排计算机上的其它程序,包括共享计算机的时间、内存、硬件和其它资源。你可能听说过的一些比较大的桌面操作系统家族有 GNU/Linux、Mac OS X 和 Microsoft Windows。其它的设备比如电话,也需要操作系统,它可能使用的操作系统是 Android、iOS 和 <a href="https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/introduction.html#note1">Windows Phone</a>。<a href="https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/introduction.html#note1"></a>由于操作系统是用来与计算机系统上的硬件进行交互的,所以它必须了解系统上硬件专有的信息。为了能让操作系统适用于各种类型的计算机,发明了 <strong>驱动程序</strong> 的概念。驱动程序是为了能够让操作系统与特定的硬件进行交互而添加(并可删除)到操作系统上的一小部分代码。在本课程中,我们并不涉及如何创建可删除的驱动程序,而是专注于特定的一个硬件:树莓派。操作系统有各种不同的设计方式,在本课程中,我们只触及操作系统设计的皮毛。本课程中,我们主要专注于操作系统与各种硬件的交互部分,因为这经常是比较棘手的部分,&#…
Open Source 101:开源经济学原理
开源(Open Source)是人类探索虚拟世界的文明之光,而我最多是现实世界中古罗马竞技场上的一名朗诵者。2019 年的第一个系列文章向开源致敬。这是 Thinking in Open Source 系列中的第一篇。Media
via https://linux.cn/article-10430-1.html
开源(Open Source)是人类探索虚拟世界的文明之光,而我最多是现实世界中古罗马竞技场上的一名朗诵者。2019 年的第一个系列文章向开源致敬。这是 Thinking in Open Source 系列中的第一篇。Media
via https://linux.cn/article-10430-1.html
Open Source 101:开源经济学原理
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/221443ic2x0xt2vv1exza9.jpg">Media</a>开源(Open Source)是人类探索虚拟世界的文明之光,而我最多是现实世界中古罗马竞技场上的一名朗诵者。2019 年的第一个系列文章向开源致敬。这是 Thinking in Open Source 系列中的第一篇。刚刚过去的 2018 年是『开源软件运动』的第 20 个年头。1998年,开源(Open Source)这个词在硅谷的 Palo Alto <a href="https://linux.cn/article-9496-1.html">被正式提出</a>,开源运动拉开帷幕。当我们把一个事件称之为『运动』的时候,她背后一定蕴含着深刻的社会意义,代表一种社会思潮。始于 20 年前的 开源软件运动(Open Source Software Movement)是 1980 年代自由软件运动(Free Software Movement)的延续,Free Software 正确的翻译不是『免费软件』,而是『自由软件』。自由软件运动的核心是由那群极具极客精神的第一代网络空间黑客(Cyberspace Hackers)所主导的世界观,他们认为在网络空间中人人都应该有参与其中的『自由之权力』,而昂贵的付费软件阻碍了这种自由权,也阻碍了网络世界的伟大建设。这群黑客的思想纯粹而富有使命感,就好比 1620 年从不列颠驶往北美大陆的『五月花号』上的那批清教徒,他们定义了美利坚精神的内核。开源作为一种生产协作模式大幅提升了经济学中的两个关键要素:<strong>商品的生产效率及分发效率</strong>。Wikipedia 上『经济学』的简单定义:Economics is the social science that describes the factors that determine the <strong>production</strong>, <strong>distribution</strong> and <strong>consumption</strong> of…
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/09/221443ic2x0xt2vv1exza9.jpg">Media</a>开源(Open Source)是人类探索虚拟世界的文明之光,而我最多是现实世界中古罗马竞技场上的一名朗诵者。2019 年的第一个系列文章向开源致敬。这是 Thinking in Open Source 系列中的第一篇。刚刚过去的 2018 年是『开源软件运动』的第 20 个年头。1998年,开源(Open Source)这个词在硅谷的 Palo Alto <a href="https://linux.cn/article-9496-1.html">被正式提出</a>,开源运动拉开帷幕。当我们把一个事件称之为『运动』的时候,她背后一定蕴含着深刻的社会意义,代表一种社会思潮。始于 20 年前的 开源软件运动(Open Source Software Movement)是 1980 年代自由软件运动(Free Software Movement)的延续,Free Software 正确的翻译不是『免费软件』,而是『自由软件』。自由软件运动的核心是由那群极具极客精神的第一代网络空间黑客(Cyberspace Hackers)所主导的世界观,他们认为在网络空间中人人都应该有参与其中的『自由之权力』,而昂贵的付费软件阻碍了这种自由权,也阻碍了网络世界的伟大建设。这群黑客的思想纯粹而富有使命感,就好比 1620 年从不列颠驶往北美大陆的『五月花号』上的那批清教徒,他们定义了美利坚精神的内核。开源作为一种生产协作模式大幅提升了经济学中的两个关键要素:<strong>商品的生产效率及分发效率</strong>。Wikipedia 上『经济学』的简单定义:Economics is the social science that describes the factors that determine the <strong>production</strong>, <strong>distribution</strong> and <strong>consumption</strong> of…
区块链的生态系统
在这篇文章中,我们将讨论一个典型区块链的生态系统。这里说的生态系统,指的是不同的利益相关者及其相互之间,系统和外部世界间的相互作用。Media
via https://linux.cn/article-10431-1.html
在这篇文章中,我们将讨论一个典型区块链的生态系统。这里说的生态系统,指的是不同的利益相关者及其相互之间,系统和外部世界间的相互作用。Media
via https://linux.cn/article-10431-1.html
区块链的生态系统
介绍在这篇文章中,我们将讨论一个典型区块链的生态系统。这里说的生态系统,指的是不同的利益相关者及其相互之间,系统和外部世界间的相互作用。我们将要探索的不同利益相关者是:用户投资者矿工开发商了解这些利益相关者如何融入区块链生态系统,不仅可以让您更好地了解区块链的运作方式,还可以让您更好地评估其增长潜力。区块链对于上述每个利益相关者来说越有吸引力,就越有可能健康的增长。所以,不多说了,下面介绍区块链生态系统的丰富的特色。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/10/124034f5oyfrsrgzf5ef3d.png">Media</a>用户用户是使用区块链或加密货币实现某些目的的普通人,而不仅仅是投资者。为维护用户,加密货币必须具有一些实用程序(用于花费你的钱币)。让我们快速浏览三个最受欢迎的区块链,以了解它们当前和潜在的效用。比特币比特币只有一个功能,即用于货物和服务的付款。在撰写本文时,全球约有 48,000 家(编者注:截止到 2018 年 9 月)商家接受比特币为商品和服务付款(<a href="https://www.coinbase.com/clients?locale=en-US">Coinbase</a>)。事实上,包括 PayPal、Expedia、微软、赛百味、彭博、Reddit、戴尔、Steam、Whole Foods、Shopify 和 Webjet 在内的几个家用品牌和主要电子商务公司都将自己的名字添加到了不断增长的比特币商家名单中。未来十年,这个名单将不可避免地继续增长A…
介绍在这篇文章中,我们将讨论一个典型区块链的生态系统。这里说的生态系统,指的是不同的利益相关者及其相互之间,系统和外部世界间的相互作用。我们将要探索的不同利益相关者是:用户投资者矿工开发商了解这些利益相关者如何融入区块链生态系统,不仅可以让您更好地了解区块链的运作方式,还可以让您更好地评估其增长潜力。区块链对于上述每个利益相关者来说越有吸引力,就越有可能健康的增长。所以,不多说了,下面介绍区块链生态系统的丰富的特色。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/10/124034f5oyfrsrgzf5ef3d.png">Media</a>用户用户是使用区块链或加密货币实现某些目的的普通人,而不仅仅是投资者。为维护用户,加密货币必须具有一些实用程序(用于花费你的钱币)。让我们快速浏览三个最受欢迎的区块链,以了解它们当前和潜在的效用。比特币比特币只有一个功能,即用于货物和服务的付款。在撰写本文时,全球约有 48,000 家(编者注:截止到 2018 年 9 月)商家接受比特币为商品和服务付款(<a href="https://www.coinbase.com/clients?locale=en-US">Coinbase</a>)。事实上,包括 PayPal、Expedia、微软、赛百味、彭博、Reddit、戴尔、Steam、Whole Foods、Shopify 和 Webjet 在内的几个家用品牌和主要电子商务公司都将自己的名字添加到了不断增长的比特币商家名单中。未来十年,这个名单将不可避免地继续增长A…
保护代码完整性(七):保护在线帐户
在这个系列的最后一篇当中,我们将为你展示如何用双因子认证保护你的在线账户。Media
via https://linux.cn/article-10432-1.html
在这个系列的最后一篇当中,我们将为你展示如何用双因子认证保护你的在线账户。Media
via https://linux.cn/article-10432-1.html
用 PGP 保护代码完整性(七):保护在线帐户
在这个系列的最后一篇当中,我们将为你展示如何用双因子认证保护你的在线账户。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/10/231213u5qkg5zk39n9jcc5.jpg">Media</a>到目前为止,本系列教程已经提供了 PGP 的实用指南,包括基本概念和工具、生成和保护你的密钥的步骤。如果你错过了前面的文章,可以通过下面的链接查看。在本系列的最后一篇文章中,我们将为你保护在线帐户提供一个额外的指南,保护在线帐户是当今非常重要的一件事情。<a href="https://linux.cn/article-9524-1.html">第一部分:基本概念和工具</a><a href="https://linux.cn/article-9529-1.html">第二部分:生成你的主密钥</a><a href="https://linux.cn/article-9607-1.html">第三部分:生成 PGP 子密钥</a><a href="https://linux.cn/article-10402-1.html">第四部分:将主密钥移到离线存储中</a><a href="https://linux.cn/article-10415-1.html">第五部分:将子密钥移到硬件设备中</a><a href="https://linux.cn/article-10421-1.html">第六部分:在 Git 中使用 PGP</a>清单取得一个具备 U2F 功能的设备(必要)为你的在线帐户启用双因子认证(必要)GitHub/GitLabGoogle社交媒体使用 U2F 作为主验证机制,使用 TOTP 作为备选(必要)考虑事项你可能注意到,很多在线开发者身份是捆绑了 email 地址的。如果有人能够访问你的邮箱,他们就能够去做一些对你会产生危害的事情,进而会损害你作为自由软件开发者的声誉。应该像保护你的 PGP 密钥那样保护你的 email 地址。使用 Fido U2F 的双因子认证<a href="https://en.wikipedia.org/wiki/Multi-factor_authentication">双因子认证</a> 是一种提升帐…
在这个系列的最后一篇当中,我们将为你展示如何用双因子认证保护你的在线账户。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/10/231213u5qkg5zk39n9jcc5.jpg">Media</a>到目前为止,本系列教程已经提供了 PGP 的实用指南,包括基本概念和工具、生成和保护你的密钥的步骤。如果你错过了前面的文章,可以通过下面的链接查看。在本系列的最后一篇文章中,我们将为你保护在线帐户提供一个额外的指南,保护在线帐户是当今非常重要的一件事情。<a href="https://linux.cn/article-9524-1.html">第一部分:基本概念和工具</a><a href="https://linux.cn/article-9529-1.html">第二部分:生成你的主密钥</a><a href="https://linux.cn/article-9607-1.html">第三部分:生成 PGP 子密钥</a><a href="https://linux.cn/article-10402-1.html">第四部分:将主密钥移到离线存储中</a><a href="https://linux.cn/article-10415-1.html">第五部分:将子密钥移到硬件设备中</a><a href="https://linux.cn/article-10421-1.html">第六部分:在 Git 中使用 PGP</a>清单取得一个具备 U2F 功能的设备(必要)为你的在线帐户启用双因子认证(必要)GitHub/GitLabGoogle社交媒体使用 U2F 作为主验证机制,使用 TOTP 作为备选(必要)考虑事项你可能注意到,很多在线开发者身份是捆绑了 email 地址的。如果有人能够访问你的邮箱,他们就能够去做一些对你会产生危害的事情,进而会损害你作为自由软件开发者的声誉。应该像保护你的 PGP 密钥那样保护你的 email 地址。使用 Fido U2F 的双因子认证<a href="https://en.wikipedia.org/wiki/Multi-factor_authentication">双因子认证</a> 是一种提升帐…
5 款 Linux 街机游戏
本文首先介绍 Linux 开源游戏中的街机类型游戏,在之后的文章中,我将介绍桌面和卡牌游戏,解谜游戏,竞速游戏,以及策略模拟游戏。Media
via https://linux.cn/article-10433-1.html
本文首先介绍 Linux 开源游戏中的街机类型游戏,在之后的文章中,我将介绍桌面和卡牌游戏,解谜游戏,竞速游戏,以及策略模拟游戏。Media
via https://linux.cn/article-10433-1.html
5 款 Linux 街机游戏
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/11/095443vv2wgc6y3ihw43wz.jpg">Media</a>长久以来,游戏都是 Linux 的软肋。近些年,Steam、GOG 等游戏发布平台上不少商业游戏都开始支持 Linux,这对于 Linux 的游戏生态来说是件好事,但是我们能在这些平台上玩到的游戏通常是不开源的商业作品。当然,这些游戏在一个开源的操作系统上运行,但对于一个开源提倡者来说这似乎还不够纯粹。那么,我们能找到既自由开源又能给玩家带来完整游戏体验的优质游戏吗?当然!虽然绝大多数的开源游戏很难和 3A 商业游戏大作竞争,但仍然有不少各种类型的开源游戏,不仅内容有趣而且直接可以通过几大 Linux 发行版本库中直接安装。本文首先介绍 Linux 开源游戏中的街机类型游戏,在之后的文章中,我将介绍桌面和卡牌游戏,解谜游戏,竞速游戏,以及策略模拟游戏。太空危机AstroMenace<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/11/095449gvtnhvbqwsestass.png">Media</a><a href="http://www.viewizard.com/">太空危机</a> 是一个近现代太空背景下的滚动页面射击游戏。开发初期它是一个闭源游戏,但它的代码和素材而后以开源许可证发布了。游戏玩法和大多数此类游戏大同小异,但它有质量极高的 3D 画面。飞船和武器升级可以通过击杀敌人所获得的点数购买。游戏的难度可以选择,因此适合新手以及想要追求挑战的硬核玩家。安装太空危机,你只需要在终端下运行以下指令:Fedora 用户: <code>dnf install…
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/11/095443vv2wgc6y3ihw43wz.jpg">Media</a>长久以来,游戏都是 Linux 的软肋。近些年,Steam、GOG 等游戏发布平台上不少商业游戏都开始支持 Linux,这对于 Linux 的游戏生态来说是件好事,但是我们能在这些平台上玩到的游戏通常是不开源的商业作品。当然,这些游戏在一个开源的操作系统上运行,但对于一个开源提倡者来说这似乎还不够纯粹。那么,我们能找到既自由开源又能给玩家带来完整游戏体验的优质游戏吗?当然!虽然绝大多数的开源游戏很难和 3A 商业游戏大作竞争,但仍然有不少各种类型的开源游戏,不仅内容有趣而且直接可以通过几大 Linux 发行版本库中直接安装。本文首先介绍 Linux 开源游戏中的街机类型游戏,在之后的文章中,我将介绍桌面和卡牌游戏,解谜游戏,竞速游戏,以及策略模拟游戏。太空危机AstroMenace<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201901/11/095449gvtnhvbqwsestass.png">Media</a><a href="http://www.viewizard.com/">太空危机</a> 是一个近现代太空背景下的滚动页面射击游戏。开发初期它是一个闭源游戏,但它的代码和素材而后以开源许可证发布了。游戏玩法和大多数此类游戏大同小异,但它有质量极高的 3D 画面。飞船和武器升级可以通过击杀敌人所获得的点数购买。游戏的难度可以选择,因此适合新手以及想要追求挑战的硬核玩家。安装太空危机,你只需要在终端下运行以下指令:Fedora 用户: <code>dnf install…
如何使用 Ansible 管理你的工作站配置
在这个系列的第一篇中,学习一下管理笔记本电脑和台式机配置的基础内容。Media
via https://linux.cn/article-10434-1.html
在这个系列的第一篇中,学习一下管理笔记本电脑和台式机配置的基础内容。Media
via https://linux.cn/article-10434-1.html