Current_Issue.tar.gz - 家家有Linux,人人用Linux
脑控设备的问题在于它们通常只在非常靠近宿主的情况下才能工作。在我们不断努力征服世界的过程中,我们想出了一种方法,让我们的开源脑探针始终与受害者捆绑在一起:将 Linux 嵌入到大众的手机中。在谷歌及其反对作恶(嘻嘻!)的誓言的帮助下,我们已经占领了很大一部分市场。很快,我们的自由理想和开放标准将征服世界!哇哈哈哈!
好吧,也许在写我的专栏之前我应该避免观看老式的科幻电影。尽管如此,本月刊仍然令人兴奋。我们的重点是“口袋里的 Linux”。无论您是 Android、Maemo、MeeGo 还是 Moblin 的粉丝,移动计算机市场都挤满了平板电脑、手机和上网本跨界产品。
拥有成群结队的 Android 奴才毫无意义,如果您无法对其进行编程以使其屈服于您的意志,而 Paul Barry 向我们展示了 Java 并不是制作 Android 应用程序的唯一方法。Python 是一种非常流行的脚本语言,而 Android 版 Python 为一大批人打开了移动设备编程的大门。如果 Android 不是您的菜,您可能会对 MeeGo 1.1 感兴趣。Ibrahim Haddad 描述了从英特尔的 Moblin 和诺基亚的 Maemo 中涌现出来的项目的来龙去脉。有些人喜欢它,有些人讨厌它,但它在上网本和智能手机上都能运行,因此尝试它应该非常简单。
诚然,仅仅在移动设备上运行 Linux 并不是征服世界的秘诀,但 Stuart Jarvis 解释了如何使用 Marble 来掌握世界本身的动态。KDE 程序 Marble 是一个虚拟地球仪,已被移植到支持诺基亚 Qt 框架的移动设备上。虽然在您的掌上电脑上旋转地球仪当然很有趣,但因为它是一个数字地球仪,所以功能更加强大。我们可能在学校的地理课上让蚂蚁在地球仪上晕头转向;然而,使用 Marble,您可以获得一个智能地球仪,能够绘制目的地和计划行程。如果您在其中添加增强现实技术,您就可以完全度假,而无需将目光从手机上移开!Rick Rogers 展示了如何将增强现实技术与 HTML5 结合使用,以获得让人想起每一款第一人称射击游戏中使用的平视显示器的体验。我不建议您带着手机在周围走动,但它确实可以快速了解不熟悉的环境。
如果出于某种奇怪的巧合,您不是一个热衷于制造口袋大小的脑控设备的疯狂科学家,请不要害怕。本期还有许多其他精彩的文章和专栏来满足您对 Linux 的渴望。Kyle Rankin 开始了一个关于个人服务器的系列文章,证明每个人都可以成为系统管理员,即使他们从不离开他们的家庭办公室。无论您是希望托管本地文件服务器还是从您的地下室管理互联网服务,Kyle 的系列文章对于那些有兴趣掌控自己数据的人来说都是令人兴奋的。如果您确实托管了自己的服务器,您还需要阅读 Mick Bauer 的专栏——他对系统破解者的采访的第一部分。
如果编程更符合您的胃口,请查看 Reuven M. Lerner 本月的专栏。既然 Ruby on Rails 已达到版本 3,如果您是 Ruby 程序员,您可能想知道这意味着什么。Reuven 描述了什么是新的,什么是相同的,以及为什么您可能会以某种方式关心。此外,Dave Taylor 再次通过一个非常有趣的项目,教给我们更多关于 shell 脚本的知识。如果您玩过填字游戏,您就会知道它可能很有趣。事实上,如果您跟随 Dave 的脚步,您甚至可能不会意识到自己在学习,因为填字游戏可能非常有趣。
我们还有产品评测,例如 Bill Childer 对 NOOKcolor 的评测(他完全破解了它,并告诉我们如何做同样的事情)。这是以低廉的价格获得一款不错的平板电脑的好方法,并且还可以顺便读一些书。Mike Diehl 紧随其后,展示了使用 Radical Breeze 的 Illumination Software Creator 进行应用程序创建。对于那些实际上不喜欢编写代码的人来说,Mike 拥有适合您的编程框架。
至于我,我将阅读 Chuck Elliot 关于蓝牙设备编程的文章。我看到一半的人口在头上戴着蓝牙耳机走来走去。如果我能重新编程它们以向他们的宿主发出潜意识信息,我就可以在瞬间拥有一支僵尸军队!哇哈哈哈!
哦,对了。关掉深夜科幻片,然后通过邮件获取本期杂志。完成!请享用!
Shawn Powers 是Linux Journal的副编辑。他也是 LinuxJournal.com 的 Gadget Guy,并且他收藏了一系列有趣的复古加菲猫咖啡杯。不要被他傻傻的发型所迷惑,他是一个非常普通的人,可以通过电子邮件 shawn@linuxjournal.com 与他联系。或者,访问 Freenode.net 上的 #linuxjournal IRC 频道。