GitHub

  • 如何让 Emacs 俄罗斯方块变得更难

    你知道吗,Emacs 捆绑了一个俄罗斯方块的实现?只需要输入 M-x tetris 就行了。 在对文本编辑器的讨论中,Emacs 鼓吹者经常提到这一点。“没错,但是你那…

    编程笔记 2022年5月19日
  • 使用 KRAWL 扫描 Kubernetes 错误

    用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。 当你使用 Kubernetes 运行容器时,你通常会发现它们堆积在一起。这是设计使然。它是容器的优点之一…

    编程笔记 2022年5月19日
  • 如何组织构建多文件 C 语言程序(一)

    准备好你喜欢的饮料、编辑器和编译器,放一些音乐,然后开始构建一个由多个文件组成的 C 语言程序。 大家常说计算机编程的艺术部分是处理复杂性,部分是命名某些事物。此外,我认为&ldq…

    编程笔记 2022年5月19日
  • 不喜欢 IDE?试试看 grepgitvi

    一个简单又原始的脚本来用 Vim 打开你选择的文件。 像大多数开发者一样,我整天都在搜索和阅读源码。就我个人而言,我从来没有习惯过集成开发环境 (IDE),多年来,我主要使用 gr…

    编程笔记 2022年5月19日
  • 使用 dig 命令挖掘域名解析信息

    命令行工具 dig 是用于解析域名和故障排查的一个利器。 从主要功能上来说,dig 和 nslookup 之间差异不大,但 dig 更像一个加强版的 nslookup,可以查询到一…

    编程笔记 2022年5月19日
  • 利用 Tmux 和 kubectl 解决 Kubernetes 故障

    一个使用 tmux 的 kubectl 插件可以使 Kubernetes 疑难问题变得更简单。 Kubernetes 是一个活跃的开源容器管理平台,它提供了可扩展性、高可用性、健壮…

    编程笔记 2022年5月19日
  • 如何在 Ubuntu 上安装最新版本的 Git

    在 Ubuntu 上安装 Git 非常容易。它存在于 Ubuntu 的主仓库中,你可以像这样使用 apt 命令安装它: sudo apt install git 很简单?是不是? …

    编程笔记 2022年5月19日
  • 12 种自然语言处理的开源工具

    让我们看看可以用在你自己的 NLP 应用中的十几个工具吧。 在过去的几年里,自然语言处理(NLP)推动了聊天机器人、语音助手、文本预测等这些渗透到我们的日常生活中的语音或文本应用程…

    编程笔记 2022年5月19日
  • 通过 Org 模式管理 Chromium 和 Firefox 会话

    我是会话管理器的铁粉,它是 Chrome 和 Chromium 的小插件,可以保存所有打开的选项卡,为会话命名,并在需要时恢复会话。 它非常有用,特别是如果你像我一样,白天的时候需…

    编程笔记 2022年5月19日
  • 如何安装 Vim 插件

    无论你是手动安装还是通过包管理器安装,插件都可以帮助你在工作流中打造一个完美的 Vim 。 虽然 Vim 是快速且高效的,但在默认情况下,它仅仅只是一个文本编辑器。至少,这就是没有…

    编程笔记 2022年5月19日