开源

  • 将 Vim 配置成一个写作工具

    我使用 Vim 来写小说。我是这样配置它的。 在我的第一个专栏中,我谈到了我为什么把 我的写作工作迁移到了 Vim 上 —— 远离了现代…

    编程笔记 2021年8月6日
  • 进阶教程:用 Python 和 NLTK 进行 NLP 分析

    进一步学习自然语言处理的基本概念 在 之前的文章 里,我介绍了自然语言处理natural language processing(NLP)和宾夕法尼亚大学研发的…

    编程笔记 2021年8月6日
  • 用于 Web 前端开发的 9 个 JavaScript 开源框架

    根据 JavaScript 框架的优点和主要特点对许多 JavaScript 框架进行细分。 大约十年前,JavaScript 社区开始见证一场 JavaScript 框架的激战。…

    编程笔记 2021年8月6日
  • 在 Linux 命令行中生成密码

    在命令行上创建符合特定规范的密码。 大多数网站或应用都要求用户创建带有安全密码的账户,以便他们能够迎合用户体验。虽然这有利于网站开发者,但肯定不会让用户的生活更轻松。 有时,创建密…

    编程笔记 2021年8月6日
  • 在 Linux 命令行上编辑 PDF

    使用 qpdf 和 poppler-utils 来分割、修改和合并 PDF 文件。 你收到的许多文件都是 PDF 格式的。有时这些 PDF 需要进行处理。例如,可能需要删除或添加页…

    编程笔记 2021年8月6日
  • 像查询数据库一样查询你的 Linux 操作系统信息

    使用数据库查询操作轻松获取系统信息。 Linux 提供了很多帮助用户收集主机操作系统信息的命令:列出文件或者目录的属性信息;查询安装的软件包、正在执行的命令、开机时启动的服务;或者…

    编程笔记 2021年8月6日
  • 在 Linux 命令行中收发 Gmail 邮件

    即使你用的是诸如 Gmail 的托管邮件服务,你也可以通过 Mutt 在终端里收发电子邮件。 我喜欢在 Linux 终端上读写电子邮件的便捷,因此我是 Mutt&nbsp…

    编程笔记 2021年8月6日
  • 如何在 Ubuntu Linux 上安装 Zlib

    Zlib 是一个用于数据压缩的开源库。 作为使用者,你可能会遇到需要安装 zlib(或 zlib-devel 包)作为另一个应用程序的依赖项的情况。 但问题来了,如果你尝…

    编程笔记 2021年8月6日
  • 如何在 FreeDOS 上归档文件

    虽然有一个 FreeDOS 版的 tar,但 DOS 上事实上的标准归档工具是 Zip 和 Unzip。 在 Linux 上,你可能熟悉标准的 Unix 归档命令:tar。Free…

    编程笔记 2021年8月6日
  • CI/CD 管道是什么?

    你如何定义持续集成/持续部署管道取决于你组织的要求。 持续集成continuous integration/持续部署continuous deployment(CI/CD)管道是每…

    编程笔记 2021年8月6日