Current_Issue.tar.gz - Kyle Rankin 特刊 (他希望如此!)
当我们为 2009 年制定编辑日程表,并决定将 10 月份的主题定为“破解”时,我想我们的驻场“破解”专栏作家 Kyle Rankin 认为该期内容将完全献给他。(要么就是他有点担心我们会让他写这一期的每一篇文章。) 事实证明,两者都不是真的。我曾考虑告诉他,我们需要他本月提供足够的内容来填满整本杂志,但说实话,Kyle 有点吓到我。 所以,我把玩笑留在了这篇文章里。
仅仅因为我们的“破解”编辑这个月没有写下每一个细节和标题,并不意味着我们不会成为更好的黑客。 Duilio J. Protti 让我们从底层系统编程开始,但我们不使用实际的系统。 感谢 KVM,我们可以在虚拟机上学习底层系统破解。 现在虚拟机非常强大,这些概念和实践也适用于真实系统。 如果软件破解对您来说不够,请不要害怕。 Marco Fioretti 向我们展示了一些使用现场可编程门阵列的实际硬件破解。 您无需拿出烙铁,但感觉就像要用一样!
如果所有这些系统破解听起来很有趣,但您担心您的专有计算机 BIOS 会阻碍您的技能,那么 Anton Borisov 可能是您想听取意见的人。 他向我们展示了 coreboot(您可能知道它为 LinuxBIOS)的来龙去脉。 虽然在现成的路由器上刷新固件可能已经是司空见惯的事情,但我们中没有太多人冒险进入 BIOS 刷新。 似乎非常适合这一期。
如果您已经破解了您的计算机,使其屈服于您的每一个奇思妙想,那么您肯定希望它看起来也很酷。 当然,桌面上的 Compiz 会引起偶尔的 Windows 用户的赞叹,但即使是 Linux 用户也会对您在编程中实现 Clutter 感到印象深刻。 Clutter 允许您快速轻松地向您的应用程序添加丰富的 GUI 界面。 Alex Crits-Christoph 演示了如何利用 Clutter 的高级工具包。 事实上,我们本月有很多编程技巧。 Reuven M. Lerner 谈论更多关于使用 RSpec for Rails 进行测试的内容,Dave Taylor 向我们展示了一些很酷的(和 $RANDOM)Web 服务器技巧。
当然,如果没有他每月的“破解 & /”专栏,“Kyle Rankin”特刊就不完整。 这次,Kyle 向我们展示了他先发制人地对抗垃圾邮件(以及它略微更令人愉悦的表亲,电子邮件火腿)的秘诀。 我们都有一些“一次性”电子邮件地址,我们在在线注册时使用,但 Kyle 每次都使用不同的地址。 因此,当 Kyle 向我们展示如何将不需要的东西排除在我们的收件箱之外时,他的伙伴 Bill Childers 演示了如何将我们可能想要的东西(即 Android)放在一些奇怪的地方。 几个月前,当编辑团队讨论本期内容时,我挑战他在他的上网本上安装 Android。 他接受了挑战,不仅在他的上网本上运行了 Android,还在 Windows Mobile 手机上运行了 Android!
我们还有关于其他主题的完整文章。 无论您是在寻找 Mick Bauer 提供的桌面安全技巧,James Gray 提供的新产品信息,还是 Doc Searls 发出的接管互联网的集结号,您都会喜欢这一期。 嘿,甚至我也会用 Google Voice 进行黑客行为。 感谢您的免费 GV 电话号码,您或许可以在您的手机上获得无限分钟通话时间。 所以在这个月,我们都成了黑客。 你也可以。 如果您成为一名黑客,请不要担心,我们不会告诉 Kyle。 我们不想让他嫉妒。
Shawn Powers 是 Linux Journal 的助理编辑。 他也是 LinuxJournal.com 的 Gadget Guy,他收集了一系列有趣的复古加菲猫咖啡杯。 不要让他的傻傻发型迷惑了您,他是一个非常普通的人,可以通过电子邮件 shawn@linuxjournal.com 与他联系。 或者,到 Freenode.net 上的 #linuxjournal IRC 频道逛逛。