Nexus 7 平板电脑多重启动 任何足够了解我的人都知道我热爱移动设备。手机、平板电脑和其他闪闪发光的设备对我来说几乎是一种瘾。我在其他文章和专栏中谈到过我的这种瘾,Kyle Rankin 甚至在一次正反辩论专栏中取笑我,因为我家有很多 iOS 设备。
Pythonic 解析程序 Python 开发者信条 Pythonistas 渴望赞美我们语言的可爱优点。大多数 Python 初学者都被邀请在标准的 hello world 之后立即从解释器运行 import this。运行该命令最受欢迎的俏皮话之一是
Cribbage:整理你的手牌 我们一直在为 Cribbage 游戏编写代码,上次,我创建了从“牌堆”中随机抽取六张牌并以吸引人的格式显示它们所需的代码——就像这样:$ sh cribbage.sh Card 0: 7C Card 1: 5H Card 2: 9H Card 3: 10S Card 4: 5D Car
有时可以指点 妈妈总是说,“指点别人是不好的。” 但我认为妈妈没有手动输入过冗长、繁琐的 URL。我们都熟悉 TinyURL 等服务,但因为我们是 Linux 用户,我们倾向于自己完成这些事情。与 Linux 中的几乎所有事物一样,解决问题的方法不止一种,在本文中,我将探讨其中一些方法。
基于环形缓冲区的无锁多生产者多消费者队列 如今,高性能服务器软件(例如,HTTP 加速器)在大多数情况下都在多核机器上运行。现代硬件可以提供 32、64 甚至更多 CPU 核心。在如此高度并发的环境中,锁争用有时比数据复制、上下文切换等更损害整体系统性能。
动态 DNS——问题解决的实例课程 前几天在 Linux 杂志 IRC 聊天室(Freenode 上的 #linuxjournal),我向频道抱怨 no-ip.com 在没有警告的情况下删除了我的帐户。我的家庭 IP 地址几个月没有更改,由于没有更新,它看起来像是被废弃了。
使用 Salt Stack 和 Vagrant 进行 Drupal 开发 如果,就像比尔·默瑞在《土拨鼠之日》中一样,你可以醒来进入一个全新的、与昨天完全相同的开发环境,完全没有昨天的实验和错误?Vagrant 让你可以做到这一点。
尝试驯服平板电脑 像许多人一样,我在圣诞节收到了一台闪亮的新 Nexus 7 平板电脑。这给我带来了极大的快乐和兴奋,因为我开始规划我未来的无纸化生活。在当晚的大部分时间和第二天大约一个小时的时间里,我确信新的 Android 平板电脑将永远改变我的生活。可悲的是,事情并没有那么容易。
使用 Stdin 和 Stdout 之前,我错误地将我的专栏标题命名为“SIGALRM 计时器和 Stdin 分析”。结果证明,当我完成写作时,我花了很多时间谈论 SIGALRM 以及如何设置计时器以避免脚本永远挂起,但我实际上从未涉及到 stdin 分析的主题。
ConVirt:您虚拟工具箱中的新工具 虚拟化现在已成为现代企业的支柱。随着越来越多的企业转向虚拟范例,管理这些新的虚拟资源成为任何部署的关键部分。对于使用基于 Microsoft 或 VMware 的虚拟机管理程序的管理员来说,可以使用强大的管理工具来保持其虚拟环境的井井有条。
SIGALRM 计时器和 Stdin 分析 创建函数以确保您的脚本不会永远运行并不难。但是,如果您希望某些部分定时,而其他部分可以根据需要运行任意长时间怎么办?没那么快,Dave 在他最新的 Work the Shell 中解释道。
使用 Telnet 进行故障排除 可怜的 telnet,它曾经是街区里最酷的孩子。它是所有系统管理员在需要连接到远程服务器时求助的程序。Telnet 只是不太擅长保密——所有通信都通过纯文本进行——因此管理员开始切换到 SSH 以进行加密的远程 shell 会话。