开源

  • 抛弃 Autotools 向 CMake 迈进吧

    CMake 是一个跨平台的编译、测试和打包软件,即使你以前从来没有使用过构建系统,也可以轻松上手。 在我以前的文章 Autotools 入门 一文中,我说明了如…

    编程笔记 2022年5月20日
  • Rust语言恰巧是一门解决了Go语言所有问题的语言

    从整体的角度来看go,很难理解他是怎么取得这么大的成功的。 从理论的角度上来说go是一门非常糟糕的语言,就算是和C++或者Ada之类旧语言相比也是这样。 它缺乏大量的编译时的检查和…

    业界资讯 2022年5月20日
  • 在 Linux 上重新映射你的大写锁定键

    通过在 GNOME 3 和 Wayland 上重新映射你的键盘,提高你的打字和导航速度,避免重复性压力伤害。 对我来说,有许多改变生活的 Linux 时刻,但大多数都在成为现状后淡…

    编程笔记 2022年5月20日
  • 用 Pulp 托管你的容器注册中心的 5 个理由

    有很多令人信服的理由来用 Pulp 来托管你自己的容器注册中心。下面是其中的一些。 Linux 容器极大地简化了软件发布。将一个应用程序与它运行所需的一切打包的能力有助于提高环境的…

    编程笔记 2022年5月20日
  • 如何在 Ubuntu 服务器上安装桌面环境(GUI)

    你想在你的 Ubuntu 服务器上安装 GUI 吗?大部分情况下你是可以安装的,在本教程中我会详细介绍安装的步骤。 在正式开始之前,我来告诉你为什么服务器版的 Ubuntu 不带 …

    编程笔记 2022年5月20日
  • 一些实用的GitHub项目

    最近整理了一些在GitHub上比较热门的开源项目关于GitHub,快速了解请戳这里其中涵盖了:学习教程,面试总结,实用工具,框架,机器学习等东西比较杂,要学的东西也比较多,先存着,…

    业界资讯 2022年5月20日
  • 使用 Ansible 配置 Podman 容器

    在复杂的 IT 基础设施中,有许多重复性任务。成功运行这些任务并不容易。运行失败大多数是人为错误引发。在 Ansible 帮助下,你可以通过远程主机来执行所有任务,这些远程主机按照…

    编程笔记 2022年5月20日
  • 通过网络将你的扫描结果发送到 Linux 机器上

    设置一个 Samba 共享,使扫描仪可以容易地被网络上的一台 Linux 计算机访问。 自由软件运动 因为一台设计不良的打印机 而开始。几十年后,打印机和扫描仪…

    编程笔记 2022年5月20日
  • 如何使 Jenkins 日志更可读

    Jenkins 的默认日志难以阅读,但日志本不必如此。 Jenkins 是一个自由开源的自动化服务器,用于构建、测试和部署代码。它是持续集成Continuous Integrati…

    编程笔记 2022年5月20日
  • PDFBox:使用Java轻松从PDF文件提取内容

    不知道你是不是听过Java提供一种工具,可以提取PDDF的内容。本文就来向你介绍这种工具,它的名字叫 Apache PDFBox。   什么是PDFBox Apache PDFBo…

    业界资讯 2022年5月20日