构件

系统管理员的容器时代之殇

系统管理现在处于一个癫狂的时代,一片混乱。我并不是抱怨老式系统管理员们,他们还是知道如何让系统工作起来,知道怎么更新系统和如何升级扩容。这篇吐槽是关于容器、预构建虚拟机镜像的,它们…

ifdex: 一个由 ESR 出品的给代码考古学家的工具

Eric Raymond 写了一个工具,用来帮助那些无畏的“代码考古学家们”理解“古代”代码的结构。它叫做 ifdex,它的背后有一段故事,拿起你的 Fedora 和赶牛的鞭子,让…

构建你的数据科学作品集:机器学习项目

这是这个系列发布的第三篇关于如何构建数据 科学作品集 ( Data Science Portfolio ) 的文章。如果你喜欢这个系列并且想继续关注,你可以在订阅页面的底部找到链接…

Canonical 正考虑移除 Ubuntu 的 32 位支持

之前,Dimitri John Ledkov 在 Ubuntu 邮件列表 发送了一则消息,称将在 Ubuntu 18.10 中取消 32 位支持。他说越来越多的软件已经有了 64 …

如何创建一个 Docker 镜像

在 前面的文章 中,我们学习了在 Linux、macOS、以及 Windows 上如何使用 Docker 的基础知识。在这篇文章中,我们将学习创建 Docker 镜像的基本知识。我…

在 GitLab CI 中使用 Docker 构建 Go 项目

介绍这篇文章是我在 CI 环境(特别是在 Gitlab 中)的 Docker 容器中构建 Go 项目的研究总结。我发现很难解决私有依赖问题(来自 Node/.NET 背景),因此这…

完全指南:在容器中运行 Jenkins 构建

容器应用程序平台能够动态地启动具有资源限制的独立容器,从而改变了运行 CI/CD 任务的方式。现今,由于 Docker 和 Kubernetes(K8S)提供了可扩展、可管理的应用…

Buildah 入门

Buildah 提供一种灵活、可脚本编程的方式,来使用你熟悉的工具创建精简、高效的容器镜像。Buildah 是一个命令行工具,可以方便、快捷的构建与 开放容器标准 Open Con…

三周内构建 JavaScript 全栈 web 应用

应用 Align 中,用户主页的控制面板从构思到部署应用程序的简单分步指南我在 Grace Hopper Program 为期三个月的编码训练营即将结束,实际上这篇文章的标题有些纰…

Python Web 应用程序 Tornado 框架简介

在比较 Python 框架的系列文章的第三部分中,我们来了解 Tornado,它是为处理异步进程而构建的。在这个由四部分组成的系列文章的前两篇中,我们介绍了 Pyramid 和 F…

对构建系统进行容器化的指南

搭建一个通过容器分发应用的可复用系统可能很复杂,但这儿有个好方法。一个用于将源代码转换成可运行的应用的构建系统是由工具和流程共同组成。在转换过程中还涉及到代码的受众从软件开发者转变…

使用 Java 构建你自己的文本编辑器

有时候,除你自己外,没有人能制作你所梦想的工具。以下是如何开始构建你自己的文本编辑器。有很多文本编辑器。有运行在终端中、运行在 GUI 中、运行在浏览器和浏览器引擎中的。有很多是还…

对 JavaScript 构建工具的 6 个预测

JavaScript 前端工具的生态系统充满着变数和竞争,且只有最好的工具才会存活下来。生产中使用的代码与开发中的有所不同. 在生产中,我们需要构建一些能运行得够快、能管理各种依赖…

构建基础包的基础知识

这是一篇快速提示,旨在给 Ubuntu 的新用户解释构建基础包是什么、它的用处和安装步骤。在 Ubuntu 中安装构建基础包(build-essential),只需要在终端中简单输…

使用 CMake 和 VSCodium 设置一个构建系统

提供一个适当的 CMake 配置文件来使其他人可以更容易地构建、使用和贡献你的项目。这篇文章是使用开源 DevOps 工具进行 C/C++ 开发系列文章的一部分。如果你从一开始就把…

我最喜欢的 Go 构建选项

这些方便的 Go 构建选项可以帮助你更好地理解 Go 的编译过程。学习一门新的编程语言最令人欣慰的部分之一,就是最终运行了一个可执行文件,并获得预期的输出。当我开始学习 Go 这门…

如何在 RHEL 9 上安装 Node.js

在这篇文章中,我们将逐步解释如何在 RHEL 9 系统上安装 Node.js。Node.js 基于谷歌的 V8 JavaScript 引擎构建,它是一个自由开源的跨平台 JavaS…

在没有构建系统的情况下编写 Javascript

嗨!这周我一直在写一些 Javascript,和往常一样,当我开始一个新的前端项目时,我面临的问题是:我是否应该使用构建系统?我想谈谈构建系统对我有什么吸引力,为什么我(通常)仍然…

在不到 30 分钟内构建一个树莓派监控仪表盘

使用 Python 制作一个 API 来监控你的树莓派硬件,并使用 Appsmith 建立一个仪表盘。如果你想知道你的树莓派的性能如何,那么你可能需要一个树莓派的仪表盘。在本文中,…

前端构建工具大盘点

今天来盘点一下前端构建工具。图片BunBun 是一个爆火的 JavaScript 运行时,它不仅仅局限于运行时,更是一个全能的工具集,集成了包管理、测试、构建和转译等多项功能。作为…

加载更多