Linux Journal 2013 年 6 月刊:Android

作者:Shawn Powers
烤面包机的面孔

科幻迷对他们的(好吧,“我们的”)行话有非常明确的定义。半机械人是机械和有机生物的混合体。AI(人工智能)是一种纯电子设备或能够思考的程序。而机器人是一种纯机械和电子设备,具有人类的外观。用星际迷航的术语来说,博格人是半机械人,而数据是机器人。然后谷歌来了,把一切都搞砸了。“Android”现在是随处可见的手机和平板电脑上的操作系统的代名词。除非这是一种关于方形和人类肥胖的晦涩社会评论,否则我认为可以安全地假设谷歌只是选择了一个听起来很酷的未来主义名称。本月,我们关注谷歌的 Android,这个正在占领地球的基于 Linux 的操作系统。

Reuven M. Lerner 以编程世界的通用翻译器——即 Unicode——开始本期。虽然它让全球的生活都变得更轻松,但使用 Unicode 可能具有挑战性。Reuven 解决了其中的一些挑战,并展示了如何克服它们。Dave Taylor 也帮助我们解决一些问题,他继续他在我们一直在进行的 Cribbage 脚本系列。无论您是想学习脚本编写,还是更好地理解 Cribbage,这都是一个很棒的系列。

Kyle Rankin 本月为我们带来了另一篇 Raspberry Pi 文章,这次是使用冗余 Web 服务器进行容错。Kyle 的文章总是让我渴望知识,但过去几个月,他的标题让我在总体上感到饥饿——Raspberry Pi,确实如此。另一方面,我本月谈论加密货币。我已经有一段时间没有提到比特币或莱特币了,而且随着最近的泡沫,也许是时候掸掉那些矿工身上的灰尘并开始产生现金了。这不是一种万无一失的致富方法,但您或许能够赚到足够的收入来购买一些 Raspberry Pi 设备并赶上 Kyle!

通常,开发人员在计算机上开发计算机程序。他们也在计算机上开发移动应用程序。Joey Bernard 本月向我们展示了 AIDE,这是一种在使用 Android OS 时开发 Android 应用程序的绝妙方法!如果您曾经想在旅途中进行一些编码,但您只剩下平板电脑,那么您会想查看这篇文章。Nitish Tiwari 本月也深入探讨了开发,但他讨论的是测试方面。如果您想将您的应用程序移植到新硬件,请直接阅读他的文章并开始阅读。

Bill Childers 和我在移动技术方面是志同道合的人。我认为他的好东西堆比我的稍微高一点,但值得庆幸的是,他与我们所有人分享了他的经验。几个月前,我写了关于我的 Nexus 7 平板电脑的文章。Bill 对他的 Nexus 7 采取了略有不同的方向,他解释了如何启动到完全不同的 ROM!无论您是想在平板电脑上尝试 CyanogenMod 还是 Ubuntu,MultiBOOT 都是您的工具,Bill 描述了如何使用它。

有时,作为 Linux 用户,我们可能会对安全性感到自大。Himanshu Arora 更深入地研究了病毒和蠕虫。我们是否天生更安全?我们是否在为灾难做准备?Himanshu 的文章对于任何对辩论感兴趣的人来说都是必读的。最后,Tracy Ragan 关于 DevOps 的观点文章对像我这样的老前辈来说很有触动。数据中心的规模如此之大,以至于传统的静态脚本和黑客攻击正在被更新的、真正自动化的系统所淘汰。

如果您认为 Android 是一个住在您手机里的小绿机器人,或者如果您认为谷歌亵渎了所有科幻小说,那么这期 Android 版本的 Linux Journal 应该会很有趣。我无法让自己说出像“将相位器设置为超赞”这样的老套评论,所以我只能希望您喜欢这期杂志。我们认为它很棒,无论有没有相位器。

订阅者可用:6 月 1 日

Shawn 是 Linux Journal 的副编辑,并且从一开始就接触 Linux。他对开源充满热情,并且热爱教学。他还喝太多咖啡,这经常在他的写作中体现出来。

加载 Disqus 评论