Linux中国
1.73K subscribers
777 photos
6.34K links
Linux 中国官方 Telegram 频道
Download Telegram
开始 Vagrant 之旅

用管理虚拟机和容器的工具 Vagrant 清理你的开发环境和依赖。Media

via https://linux.cn/article-9671-1.html
打造连接虚拟世界和真实世界的网关:首个 ERC875 钱包发布

这意味着利用区块链技术提供真实世界内的生活服务有了强有力的基础技术平台,基于区块链而展开的种种想象成为了可能Media

via https://linux.cn/article-9672-1.html
打造连接虚拟世界和真实世界的网关:首个 ERC875 钱包发布

Media新加坡本地时间 5月 23 日,StormBird 公司正式发布了其筹备已久的产品 —— AlphaWallet 1.0 版。这是目前市面上第一款直接支持不可替代性 Token 的钱包,也是一个可以连接虚拟世界和真实世界的网关,意味着利用区块链技术提供真实世界内的生活服务有了强有力的基础技术平台,基于区块链而展开的种种想象成为了可能。 在目前区块链技术的格局中,大量 Token 广泛使用的 ERC20 协议,可以做到接近无限拆分,比如数字货币,其数额完全不必一定是自然数,像是 0.5 元、0.003 元都是逻辑合理的存在,但是 ERC20 协议无法做到代表现实世界中无法拆分的、独一无二的资产。 事实上真实世界中绝大部分物理存在或虚拟存在的元素在逻辑上是无法拆分的,比如一支手机无法拆解成 2 个(半支手机)或者 10 个(0.1 支手机),一张门票没法分成 5 个(0.2 张门票)。假设一张门票要以 Token 的形式流通,它必然要有一些个性化的额外数据来作辅助说明,比如锚定某场演唱会,某个座位、以及这张票所有人是谁,发行方是谁。其次 ERC20 是不能实现更复杂的功能的,现有的打包、转帐流程比较复杂,如何实现让小白用户像使用支付宝、微信钱包那样轻松,且不必考虑打包时间、如何支付 Gas?这就是 ERC875 所做的,而首个支持 ERC875 的钱包 AlphaWallet 就是完成这些操作的载体。在 AlphaWallet 中可以轻松实现将真实世界的物品和资产,对应为区块链上的不可变通证数字资产,这就给线下服务的链上操作提供了可能性和更多想象。相信随着 ERC875 协议的发展和普及,越来越多的传统生活服务可以通过区块链来提供。比如最近火热的世界杯门票、就可以获得完善的解决方案,并解决过去关于黄牛、假票等顽疾。AlphaWallet 也以此为使命,通过推动Token化的发展,让世界变得更开放和公平。ERC875 协议及 AlphaWallet 的研发团队来自新加坡,主要的技术开发人员张韡武,曾在澳大利亚联邦银行(澳大利亚最大的金融机构)担任区块链构架师,主导了 12 个区块链项目,拥有超过 5 年的区块链开发经验,从 alt 货币设计到交易算法等,并任职 R3 全球构架师工作组,在区块链技术领域有着丰富的经验。MediaAlphaWallet 应用稍后会公开源代码,在经过安全公司 Sigma Prime 代码审计后,源代码将托管在 GitHub 平台,方便所有对项目感兴趣的伙伴们一起监督协作。目前官方网站 https://awallet.io  同时提供 Android 版和 iOS 版的下载链接,在官方社区 https://community.awallet.io  可以获得更多交流和服务支持。Google Play下载地址:https://play.google.com/store/apps/details?id=io.stormbird.walletiOS版下载地址:https://itunes.apple.com/us/app/alphawallet/id1358230430?mt=8Android APK 直接下载:https://awallet.io/apk欢迎加入 t.me/AlphaWalletGroup 电报群交流讨论。Media

via https://linux.cn/article-9672-1.html?utm_source=rss&utm_medium=rss
LikeCoin,一种给开放式许可的内容创作者的加密货币

在共创协议下授权作品和挣钱这二者不再是一种争议。Media

via https://linux.cn/article-9674-1.html
Linux 局域网路由新手指南:第 2 部分

今天我们继续学习更精彩的内容:局域网路由器。Media

via https://linux.cn/article-9675-1.html
基于 UAI-Train 平台的分布式训练

在 UAI-Train 平台中可以非常方便的开展分布式计算,提高效率、压缩训练时间。最后通过 CIFAR-10 案例解析在 UAI-Train 平台上进行训练所需作出的修改,并在 UAI-Train 平台上进行分布式训练。Media

via https://linux.cn/article-9673-1.html
使用树莓派构建一个婴儿监视器

比一般的视频监控还要好,这种 DIY 型号还有婴儿房间的自动室温控制功能。Media

via https://linux.cn/article-9677-1.html
You-Get:支持 80 多个网站的命令行多媒体下载器

这是一个 Python 编写的命令行下载器,可以让你从 Youtube、Facebook、Twitter 等很多热门网站下载图片,音频和视频Media

via https://linux.cn/article-9678-1.html
如何在 Ubuntu 上安装和优化 Apache

Apache (又名 httpd) 是最受欢迎和使用最广泛的 web 服务器,所以这应该对每个人都有用。Media

via https://linux.cn/article-9679-1.html
在 CentOS 6 系统上安装最新版 Python3 软件包的 3 种方法

在本教程中,我们将向你展示,如何在 CentOS 6 操作系统上安装最新版本的 Python 3 软件包。Media

via https://linux.cn/article-9680-1.html
更深入的理解 Python 中的迭代

在这篇文章中,我们将深入探讨 Python 的 for 循环来看看它们在底层如何工作,以及为什么它们会按照它们的方式工作。Media

via https://linux.cn/article-9681-1.html
DevOps 如何消除了 Ranger 社区的瓶颈

拥抱 DevOps 让 Ranger 成员们变得更灵活、快捷和成为开发者社区更有价值的成员。Media

via https://linux.cn/article-9682-1.html
如何在 Linux 中找到你的 IP 地址

每个网站都有一个独有的公开 IP 地址,可供任何人从任何地方访问。Media互联网协议Internet Protocol(IP)不需要介绍 —— 我们每天都在使用它。即使你不直接使用它,当你在浏览器上输入 website-name.com 时,它会查找该 URL 的 IP 地址,然后加载该网站。我们将 IP 地址分为两类:私有和公共。私有 IP 地址是你的无线路由(和公司内网)提供的私有 IP 地址。它们的范围是 10.xxx、172.16.xx-172.31.xx 和 192.168.xx,其中 x=0 到 255。公有 IP 地址,顾名思义,是“公共”的,你可以在世界上任何地方访问它。每个网站都有一个唯一的 IP 地址,任何人可在任何地点访问,这可被视为公共 IP 地址。此外,还有两种类型的 IP 地址:IPv4 和 IPv6。IPv4 地址格式为 x.x.x.x,其中 x=0 到 255。有 232(大约 40 亿个)可能的 IPv4 地址。IPv6 地址使用更复杂的十六进制。总的比特数是 128,这意味着有 2128 (340 后面有 36 个零!)个可能的 IPv6 地址。IPv6 已经被引入解决了可预见的 IPv4 地址耗尽问题。作为网络工程师,我建议不要与任何人共享你机器的公有 IP 地址。你的 WiFi 路由器有公共 IP,即 WAN(广域网)IP 地址,并且连接到该 WiFi 的任何设备都是相同的。连接到相同 WiFi 的所有设备都有上面所说的私有 IP 地址。例如,我的笔记本电脑的 IP 地址 192.168.0.5,而我的电话是 192.168.0.8。这些是私有 IP 地址,但两者都有相同的公有 IP 地址。以下命令将列出IP地址列表,以查找你计算机的公有 IP 地址:ifconfig.mecurl -4/-6 icanhazip.comcurl ipinfo.io/ipcurl api.ipify.orgcurl checkip.dyndns.orgdig +short myip.opendns.com @resolver1.opendns.comhost myip.opendns.com resolver1.opendns.comcurl ident.mecurl bot.whatismyipaddress.comcurl ipecho.net/plain以下命令将为你提供接口的私有 IP 地址:ifconfig -aip addr (ip a)hostname -I | awk ‘{print $1}’ip route get 1.2.3.4 | awk '{print $7}'(Fedora) Wifi-Settings→ click the setting icon next to the Wifi name that you are connected to → Ipv4 and Ipv6 both can be seennmcli -p device show注意:一些工具需要根据你正在使用的 Linux 发行版安装在你的系统上。另外,一些提到的命令使用第三方网站来获取 IPvia: https://opensource.com/article/18/5/how-find-ip-address-linux作者:Archit Modi 选题:lujun9972 译者:geekpi 校对:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出Media

via https://linux.cn/article-9683-1.html?utm_source=rss&utm_medium=rss
zzupdate:单条命令升级 Ubuntu 18.04 LTS

我们可以只通过一条命令使用 zzupdate 工具中将 Ubuntu PC/Server 从一个版本升级到另一个版本。Media

via https://linux.cn/article-9684-1.html
为什么 Oil States 案对于开源界是个好消息

对于面临滥用专利制度的实体发起诉讼威胁的技术公司和创新者来说,此案是一个重大胜利。Media

via https://linux.cn/article-9685-1.html
为什么 Oil States 案对于开源界是个好消息

提要:对于面临滥用专利制度的实体发起诉讼威胁的技术公司和创新者来说,此案是一个重大胜利。Why Oil States is good for open source对于面临滥用专利制度的实体发起诉讼威胁的技术公司和创新者来说,日前美国最高法院对 Oil States 诉 Greene’s Energy 案做出的裁决是一个重大胜利。此类滥用专利制度的实体试图从创新者和创造就业机会的企业身上攫取价值。在 Oil States 案中,美国最高法院对美国专利商标局(USPTO)一项旨在质疑此前授权但存在问题的专利是否有效的行政程序是否违宪做出了裁决。专利流氓(patent trolls)最喜欢利用此类专利发起诉讼。这一称为“双方复审”(inter partes review)的程序已经成为一种应对基于可能无效专利而轻率发起的侵权主张的重要工具,其成本远低于在联邦法院检验此类专利有效性的成本。美国国会根据《2011年美国发明法案》(America Invents Act of 2011)创建了这种双方复审程序,以清理美国国会所认为的大量被不当授权的专利。此类专利被专利流氓用于向创新者谋取费用。自 2012 年实施该程序以来,已经有 7000 多份申请被提交,主要是为了审查计算机和高科技领域的可疑专利,并且有超过 1300 项权利主张被裁定无效。在 7 比 2 的多数意见中,托马斯法官表示:“授予专利的决定是涉及公共权利的事项。双方复审只是对该授权过程的再审,美国国会已经授权美国专利商标局实施此种再审。”法官认为双方复审程序并没有侵犯专利权人所拥有的案件需由联邦法院裁决(在联邦法院无效专利的成本更高,诉讼费用明显更为昂贵)的宪法权利。与开发、销售或实施复杂技术的任何实体一样,开发或实施开源软件的成功企业是专利流氓诉讼威胁的颇有吸引力的目标。因此,确认双方复审程序的合宪性不仅提高了专利系统的质量,而且也保留了一种工具来保护开源技术免受那些滥用专利系统的实体的攻击。美国专利商标局打算评估双方复审程序的实施情况,这可能会影响其作为防御工具的有效性。但科技行业人士应继续让政策制定者保留《2011 年美国发明法案》所带来的有益变革,以保护创新并阻止滥用专利的行为。作者简介:Matt Krupnick 是红帽公司(Red Hat)公共政策总监,于 2017 年加入红帽公司,负责政策制定以及为一系列对红帽公司及开源技术有潜在影响的各种政策问题提供建议。译者简介:薛亮,集慧智佳知识产权咨询公司高级咨询师,擅长专利检索、专利分析、竞争对手跟踪、FTO 分析、开源软件知识产权风险分析,致力于为互联网企业、高科技公司提供知识产权咨询服务。MediaMedia

via https://linux.cn/article-9685-1.html?utm_source=rss&utm_medium=rss
在 Ubuntu Snap 应用商店上发现的加密货币 ‘恶意软件’ 是怎么回事?

最近,有发现称一些 Ubuntu Snap 应用商店上的应用包含加密货币挖矿程序。Canonical 公司迅速下架了这些违规的应用,但是留下了几个有待回答的问题。Media

via https://linux.cn/article-9686-1.html
Cron 任务入门指南

Cron 通常用于运行计划备份、监视磁盘空间、定期删除不再需要的文件(例如日志文件)、运行系统维护任务等等。在本简要指南中,我们将看到 Linux 中 Cron 任务的基本用法。Media

via https://linux.cn/article-9687-1.html
如何在 X 中启动用户软件

这是一篇试图将所有方法聚集在一起的文章。某些部分可能不精确或不正确,但这是一个开始Media

via https://linux.cn/article-9688-1.html
如何在终端中显示图片

Linux 上有许多 GUI 图片浏览器。但我尚未听说或使用过任何在终端中显示图片的应用程序。幸运的是,我刚刚发现了一个可用于在终端中显示图像的名叫 FIM 的图像查看器。Media

via https://linux.cn/article-9690-1.html
DevOps 接下来会发生什么:要关注的 5 个趋势

专家们权衡了 DevOps 团队最近会有何期望。Media

via https://linux.cn/article-9691-1.html