网站管理脚本 在过去一个月左右的时间里,我也一直在处理针对我的服务器的 агрессивный DDOS(即“分布式拒绝服务”)攻击,正如您可能预料到的那样,这非常令人头疼。奇怪的是,在同一服务器上的多个域名中,似乎是我不太受欢迎的网站成为了攻击的目标。
板桥牌:计算手牌价值 在过去的几个月中,我们一直在构建一个复杂的 shell 脚本来玩板桥牌游戏的元素,在进行过程中演示各种概念和技术。这一切都很好,上个月,脚本扩展到包括“洗牌”功能和发六张牌的能力,这是一个典型的双人起始手牌。
GNU Awk 4.1:老鸟学新招,第二部分 在之前的文章(“GNU Awk 4.0:老鸟学新招”,发表于 2011 年 9 月的 Linux Journal 杂志)中,我简要介绍了 awk 和 gawk 的历史,并对 gawk 4.0 中的许多新功能进行了高级概述。
Sublime Text:一统天下的编辑器? Sublime Text 是一款专有的跨平台文本编辑器,专为花费大量时间整理代码的人员设计。作为程序员的编辑器,Sublime Text 是长期存在的“Vi 或 Emacs”难题的第三种选择。除了语法高亮和代码折叠的基础功能之外,Sublime 还提供了许多创新和独特的功能。
通过代码搜索从您的企业代码库中获取更多价值 当大多数人想到公司可重用的资产时,源代码通常不会出现在列表中,尽管每年花费数百万美元用于创建和维护代码。大多数大型公司都在管理数亿行代码——其中大部分是专门为解决特定的应用程序问题而构建的。
开发您自己的科学 Python 代码 在许多情况下,科学研究会将您带入全新的知识领域,这是其他人从未探索过的领域。这意味着您需要做的计算工作也可能是全新的。虽然通常此类代码开发仍然发生在 C 或 FORTRAN 中,但 Python 的受欢迎程度正在增长。在物理学中尤其如此。
Pythonic 解析程序 Python 开发者信条 Pythonistas 渴望赞扬我们语言的可爱优点。大多数 Python 初学者都被邀请在规范的 hello world 之后立即从解释器运行 import this。运行该命令最喜欢的俏皮话之一是
Dart:一种新的 Web 编程体验 JavaScript 长期以来一直垄断着客户端 Web 编程。它拥有庞大的用户群,并且已经用它编写了无数的库。当然,它是没有缺陷的完美语言!不幸的是,事实并非如此。
使用 Stdin 和 Stdout 之前,我错误地将我的专栏标题命名为“SIGALRM 定时器和 Stdin 分析”。事实证明,当我完成写作时,我花了很多时间谈论 SIGALRM 以及如何设置定时器以避免脚本永远挂起,但我实际上从未涉及 stdin 分析的主题。
Über-Skeleton 挑战 我收到了来自 Angela Kahealani 的一条有趣的消息,其中包含一个挑战:“这是我想在 Work the Shell 中看到的内容:一个成熟的 shell 脚本模板。它应符合适用于 CLI 程序的所有标准。
Python 脚本作为 Bash 实用程序脚本的替代品 对于 Linux 用户来说,命令行是我们整个体验中备受推崇的一部分。与其他流行的操作系统不同,在其他流行的操作系统中,命令行对于除最有经验的资深人士之外的所有人来说都是一个可怕的概念,而在 Linux 社区中,命令行使用是受到鼓励的。
使用 Python 进行符号数学运算 许多编程语言都包含库来执行更复杂的数学运算。您可以进行统计、数值分析或处理大数字。许多编程语言难以处理的一个主题是符号数学。但是,如果您使用 Python,您可以访问 sympy,即符号数学库。