go
-
200行Go代码实现区块链 —— 挖矿算法
在本系列前两篇文章中[1][2],我们向大家展示了如何通过精炼的Go代码实现一个简单的区块链。包括生成块,验证块数据,广播通信等等,这一篇让我们聚焦在如何实现 PoW算法。 大家…
-
来自 Amazon 的容器专用 Linux 发行版“瓶装火箭”
Amazon 已经推出了自己的基于 Linux 的开源操作系统 Bottlerocket(“瓶装火箭”)。但在你兴奋地想要尝试安装和运行它之前,我必须告诉你…
-
10 篇对初学者和专家都有用的 Linux 命令教程
在这有关 Linux 命令的十大文章中,了解如何使 Linux 发挥所需的作用。 很好地使用 Linux 意味着了解有哪些命令以及它们可以为你执行的功能。 《在 Linux 命令行…
-
扎克伯格:创造一个每人都拥有使命感的世界
作为全球最年轻亿万富翁、哈佛大学优秀毕业生,以净资产667亿美元排名第六的世界巨富,扎克伯格在母校毕业典礼上的演讲,让现场所有人(包括他的妻子)都听得热泪盈眶,当中传递的逻辑、思路…
-
如何在 Linux 中更改 MAC 地址
在向你展示如何在 Linux 中更改 MAC 地址之前,让我们首先讨论为什么要更改它。 可能有几个原因。也许你不希望在公共网络上公开你的实际 MAC 地址(也称为物理地址)?还有可…
-
机器学习知识体系
随着2016年Alpha Go在围棋击败李世石,2017年初卡内基梅隆大学人工智能系统Libratus在长达20天的鏖战中,打败4名世界顶级德州扑克玩家,这标志着人工智能技术又达…
-
代码高质量等级的阶梯
社区诸君也许都听说过,“要写高质量的代码”,那么到底什么是高质量的代码? 我在专业环境下开发软件有着比较长的时间。我先后在微软,Google,Sumo Logic,以及现在的…
-
6 件你应该用 Emacs 做的事
下面六件事情你可能都没有意识到可以在 Emacs 下完成。此外还有我们的新备忘单,拿去,充分利用 Emacs 的功能吧。 想象一下使用 Python 的 IDLE 界面来编辑文本。…
-
区块链入门教程
区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来。 可是,简单易懂的入门文章却很少。区块链到底是什么,有何特别之处,很少有解释。 下面,我就来…
-
如何使用 bind 设置 DNS 服务器
域名系统Domain Name System,我们更通常称为 DNS 的系统,可以将域名翻译或转换为与该域关联的 IP 地址。DNS 是能够让你通过名称找到自己喜欢的网站而不是在浏…