更多 L337 翻译 Dave 继续他的 shell 脚本 L33t 翻译器。在我的上一篇文章中,我谈到了黑客和电脑极客的内部行话,被称为 “Leet Speak” 或简称为 “Leet”。当然,这是单词 Elite 的缩写版本,最好写成 L33T,或者可能是 L337,以达到最终的酷炫效果。但是,嘿,我不评判。
应对 L33t-Speak 如何编写 l33t-speak 翻译器的脚本。今天早上,我和女儿像往常一样通过短信互相开玩笑,我突然冒出一种模仿 “leet speak” 的说法。她对此不以为然,但这让我开始思考语言中的公式化替代,以及它们如何代表有趣的编程挑战。
它来了。《Linux Journal》2018 年 3 月刊现已可供下载。 本期《Linux Journal》拥有和大多数技术书籍一样多的页数,厚达 181 页——其中包含 23 篇文章,探讨了从家庭自动化爱好者到自由软件倡导者,再到硬核黑客到高级系统架构师等所有人都密切关注的主题。
分析歌词 几天前,我在阅读有关披头士乐队历史的文章时,偶然发现了一个有趣的事实。根据作者的说法,披头士乐队在他们的歌曲中使用了 160 多次 “love” 这个词。起初我以为,“酷”,但我想得越多,我就越怀疑这个数字。事实上,我怀疑 “love” 这个词出现的次数远远超过 160 次。
水印图像——从命令行 我们这些极客大多认为命令行是文本操作的最佳场所。对于 cat、grep 和 shell 脚本来说,这很自然。但是,尽管您不一定能从典型的终端窗口中查看结果,但事实证明,从 shell 脚本中分析和操作图像非常容易。
使用 ImageMagick 操作图像 在我的上一篇文章中,我饶有兴致地研究了儿童游戏石头、剪刀、布,编写了一个简单的模拟器,并发现某些策略比其他策略更好。是的,我在同一个句子中使用了 “策略” 和 “石头、剪刀、布”!
系统管理员 101:自动化 这是关于系统管理员基础知识系列文章的第二篇。如今,DevOps 甚至让 “系统管理员” 这个职位名称也显得有些过时,很像它取代的 “系统分析师” 职位名称。这些 DevOps 职位与过去的系统管理员职位截然不同。
让我们乘坐火星着陆器去火星 这是一系列文章的开始,我将在其中开发经典月球着陆器游戏的变体,主题围绕火星行星。以三维方式执行此操作可能相当复杂,因此本着原始街机游戏的精神(我应该承认,我对它相当着迷),我将解决简化的二维问题。
Dave Taylor 和 Brandon Perry 的 Wicked Cool Shell Scripts(No Starch Press) Dave Taylor 和 Brandon Perry 经典著作 Wicked Cool Shell Scripts 的新第二版,由 No Starch Press 出版,收录了各种受欢迎的脚本和 23 个全新的脚本。Taylor 和 Perry 的指南副标题为 “Linux、OS X 和 UNIX 系统的 101 个脚本”,收录了有用、可定制且有趣的 shell 脚本的集合