https
-
命名空间是 Python 之禅的精髓
这是 Python 之禅特别系列的一部分,重点是一个额外的原则:命名空间。 著名的光明节Hanukkah有八个晚上的庆祝活动。然而,光明节的灯台有九根蜡烛:八根普通的蜡烛和总是偏移…
-
比 Java 更具争议的 PHP,处处留坑?
导读:编程语言之争自古以来就从未停歇,对于有着“世界上最好的编程语言”之称的 PHP,表面看似赞扬,实则为讽刺。PHP 确实简单易上手,但是其函数命名不规范、核心异步网络不支持、后…
-
SQLite3 实践教程
开始使用这个功能强大且通用的数据库吧。 应用程序经常需要保存数据。无论你的用户是创建简单的文本文档、复杂的图形布局、游戏进度还是错综复杂的客户和订单号列表,软件通常都意味着生成数据…
-
如何判断你的 Python 代码实现是否合适?
这是 Python 之禅特别系列的一部分,重点介绍第十七和十八条原则:困难和容易。 一门语言并不是抽象存在的。每一个语言功能都必须用代码来实现。承诺一些功能是很容易的,但实现起来就…
-
LaTeX 排版(1):列表
本系列基于前文《在 Fedora 上用 LaTex 和 TeXstudio 排版你的文档》和《LaTeX 基础》,本文即系列的第一部分,是关于 LaTeX 列表的。 列表类型 La…
-
使用 Material Shell 扩展将你的 GNOME 桌面打造成平铺式风格
平铺式窗口的特性吸引了很多人的追捧。也许是因为它很好看,也许是因为它能提高 Linux 快捷键 玩家的效率。又或者是因为使用不同寻常的平铺式窗口是一种新奇的挑战…
-
基于 Tmux 的多会话终端管理示例
我们已经了解到如何通过 GNU Screen 进行多会话管理。今天,我们将要领略另一个著名的管理会话的命令行实用工具 Tmux。类似 GNU Scre…
-
通过 Netflix 研发管理者的 README 看硅谷项目经理的项目管理之道
21CTO导读: 优秀的项目管理者是怎么工作的?如何帮助研发团队高效工作?近期CODING精心挑选了几篇硅谷科技公司研发管理者的 README 进行翻译。README 主要用来向团…
-
基础:如何在 Linux 中运行一个 Shell 脚本
在 Linux 中有两种运行 shell 脚本的方法。你可以使用: bash script.sh 或者,你可以像这样执行 shell 脚本: ./script.sh 这可能很简单,…
-
曾经的加密“王者”SHA-1将被停止使用
上周,一组来自新加坡和法国的研究人员用不到 10 万美元,成功完成首个构造前缀碰撞攻击,即攻击者可以自由选择两个碰撞信息的前缀。这意味着,攻击者伪造 SHA-1 签名文档将变成可…