为什么 DevSecOps 对 IT 领导来说如此重要
DevSecOps 也许不是一个优雅的词汇,但是其结果很吸引人:更强的安全、提前出现在开发周期中。来看看一个 IT 领导与 Meltdown 的拼搏。Media
via https://linux.cn/article-9877-1.html
DevSecOps 也许不是一个优雅的词汇,但是其结果很吸引人:更强的安全、提前出现在开发周期中。来看看一个 IT 领导与 Meltdown 的拼搏。Media
via https://linux.cn/article-9877-1.html
Streams:一个新的 Redis 通用数据结构
直到几个月以前,对于我来说,在消息传递的环境中,流(streams)只是一个有趣且相对简单的概念。这个概念在 Kafka 流行之后,我主要研究它们在 Disque 案例中的应用,Disque 是一个消息队列,它将在 Redis 4.2 中被转换为 Redis 的一个模块。Media
via https://linux.cn/article-9879-1.html
直到几个月以前,对于我来说,在消息传递的环境中,流(streams)只是一个有趣且相对简单的概念。这个概念在 Kafka 流行之后,我主要研究它们在 Disque 案例中的应用,Disque 是一个消息队列,它将在 Redis 4.2 中被转换为 Redis 的一个模块。Media
via https://linux.cn/article-9879-1.html
使用 Wttr.in 在你的终端中显示天气预报
wttr.in 是一个功能丰富的天气预报服务,它支持在命令行显示天气。Media
via https://linux.cn/article-9880-1.html
wttr.in 是一个功能丰富的天气预报服务,它支持在命令行显示天气。Media
via https://linux.cn/article-9880-1.html
Python 集合是什么,为什么应该使用以及如何使用?
集合是一个无序集合,没有重复元素。基本用途包括成员测试和消除重复的条目。集合对象还支持数学运算,如并集、交集、差集和对等差分。Media
via https://linux.cn/article-9881-1.html
集合是一个无序集合,没有重复元素。基本用途包括成员测试和消除重复的条目。集合对象还支持数学运算,如并集、交集、差集和对等差分。Media
via https://linux.cn/article-9881-1.html
Kubernetes 分布式应用部署实战:以人脸识别应用为例
伙计们,请搬好小板凳坐好,下面将是一段漫长的旅程,期望你能够乐在其中。Media
via https://linux.cn/article-9883-1.html
伙计们,请搬好小板凳坐好,下面将是一段漫长的旅程,期望你能够乐在其中。Media
via https://linux.cn/article-9883-1.html
GitLab 的付费套餐现在可以免费用于开源项目
GitLab 做出了一个明智的举措,为教育机构和开源项目免费提供高级套餐。Media
via https://linux.cn/article-9884-1.html
GitLab 做出了一个明智的举措,为教育机构和开源项目免费提供高级套餐。Media
via https://linux.cn/article-9884-1.html
列出 Linux 系统上所有用户的 3 种方法
通过使用 /etc/passwd 文件,getent 命令,compgen 命令这三种方法查看系统中用户的信息Media
via https://linux.cn/article-9888-1.html
通过使用 /etc/passwd 文件,getent 命令,compgen 命令这三种方法查看系统中用户的信息Media
via https://linux.cn/article-9888-1.html
使用 Handbrake 转换视频
这个开源工具可以很简单地将老视频转换为新格式。Media最近,当我的儿子让我数字化他的高中篮球比赛的一些旧 DVD 时,我马上就想到了 Handbrake。它是一个开源软件包,可轻松将视频转换为可在 MacOS、Windows、Linux、iOS、Android 和其他平台上播放的格式所需的所有工具。Handbrake 是开源的,并在 GPLv2 许可证下分发。它很容易在 MacOS、Windows 和 Linux 包括 Fedora 和 Ubuntu 上安装。在 Linux 中,安装后就可以从命令行使用
via https://linux.cn/article-9889-1.html?utm_source=rss&utm_medium=rss
这个开源工具可以很简单地将老视频转换为新格式。Media最近,当我的儿子让我数字化他的高中篮球比赛的一些旧 DVD 时,我马上就想到了 Handbrake。它是一个开源软件包,可轻松将视频转换为可在 MacOS、Windows、Linux、iOS、Android 和其他平台上播放的格式所需的所有工具。Handbrake 是开源的,并在 GPLv2 许可证下分发。它很容易在 MacOS、Windows 和 Linux 包括 Fedora 和 Ubuntu 上安装。在 Linux 中,安装后就可以从命令行使用
$ handbrake 或从图形用户界面中选择它。(我的情况是 GNOME 3)MediaHandbrake 的菜单系统易于使用。单击 “Open Source” 选择要转换的视频源。对于我儿子的篮球视频,它是我的 Linux 笔记本中的 DVD 驱动器。将 DVD 插入驱动器后,软件会识别磁盘的内容。Media正如你在上面截图中的 “Source” 旁边看到的那样,Handbrake 将其识别为 720x480 的 DVD,宽高比为 4:3,以每秒 29.97 帧的速度录制,有一个音轨。该软件还能预览视频。如果默认转换设置可以接受,只需按下 “Start Encoding” 按钮(一段时间后,根据处理器的速度),DVD 的内容将被转换并以默认格式 M4V 保存(可以改变)。如果你不喜欢文件名,很容易改变它。MediaHandbrake 有各种格式、大小和配置的输出选项。例如,它可以生成针对 YouTube、Vimeo 和其他网站以及 iPod、iPad、Apple TV、Amazon Fire TV、Roku、PlayStation 等设备优化的视频。Media你可以在 “Dimensions” 选项卡中更改视频输出大小。其他选项卡允许你应用过滤器、更改视频质量和编码、添加或修改音轨,包括字幕和修改章节。“Tags” 选项卡可让你识别输出视频文件中的作者、演员、导演、发布日期等。Media如果使用 Handbrake 为特定平台输出,可以使用包含的预设。Media你还可以使用菜单选项创建自己的格式,具体取决于你需要的功能。Handbrake 是一款非常强大的软件,但它并不是唯一的开源视频转换工具。你有其他喜欢的吗?如果有,请分享评论。via: https://opensource.com/article/18/7/handbrake作者:Don Watkins 选题:lujun9972 译者:geekpi 校对:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出Mediavia https://linux.cn/article-9889-1.html?utm_source=rss&utm_medium=rss
DevOps 时代的 7 个领导力准则
DevOps 是一种持续性的改变和提高:那么也准备改变你所珍视的领导力准则吧。Media
via https://linux.cn/article-9890-1.html
DevOps 是一种持续性的改变和提高:那么也准备改变你所珍视的领导力准则吧。Media
via https://linux.cn/article-9890-1.html
针对 Bash 的不完整路径展开(补全)功能
bash-complete-partial-path 通过添加不完整的路径展开(类似于 Zsh)来增强 Bash(它在 Linux 上,macOS 使用 gnu-sed,Windows 使用 MSYS)中的路径补全。如果你想在 Bash 中使用这个省时特性,而不必切换到 Zsh,它将非常有用。Media
via https://linux.cn/article-9891-1.html
bash-complete-partial-path 通过添加不完整的路径展开(类似于 Zsh)来增强 Bash(它在 Linux 上,macOS 使用 gnu-sed,Windows 使用 MSYS)中的路径补全。如果你想在 Bash 中使用这个省时特性,而不必切换到 Zsh,它将非常有用。Media
via https://linux.cn/article-9891-1.html
Serverless+SCF=打倒服务器,解放程序员
你与码神只有一个二维码的距离 时间:8 月 18 日下午 13:30~18:00 地点:北京·车库咖啡(海淀区中关村创业大街 6 号楼 2 层)Media
via https://linux.cn/article-9893-1.html
你与码神只有一个二维码的距离 时间:8 月 18 日下午 13:30~18:00 地点:北京·车库咖啡(海淀区中关村创业大街 6 号楼 2 层)Media
via https://linux.cn/article-9893-1.html
Linux 下 cut 命令的 4 个基础实用的示例
在本文中,我将解释 linux 下 cut 命令的 4 个本质且实用的例子,有时这些例子将帮你节省很多时间。Media
via https://linux.cn/article-9895-1.html
在本文中,我将解释 linux 下 cut 命令的 4 个本质且实用的例子,有时这些例子将帮你节省很多时间。Media
via https://linux.cn/article-9895-1.html
CIP:延续 Linux 之光
CIP 的目标是创建一个基本的系统,使用开源软件来为我们现代社会的基础设施提供动力。Media
via https://linux.cn/article-9896-1.html
CIP 的目标是创建一个基本的系统,使用开源软件来为我们现代社会的基础设施提供动力。Media
via https://linux.cn/article-9896-1.html
Textricator:让数据提取变得简单
这个新的开源工具可以从 PDF 文档中提取复杂的数据,而无需编程技能。Media
via https://linux.cn/article-9897-1.html
这个新的开源工具可以从 PDF 文档中提取复杂的数据,而无需编程技能。Media
via https://linux.cn/article-9897-1.html
Textricator:让数据提取变得简单
这个新的开源工具可以从 PDF 文档中提取复杂的数据,而无需编程技能。Media你可能知道这种感觉:你请求得到数据并得到积极的响应,只打开电子邮件并发现一大堆附加的 PDF。数据——中断。我们理解你的挫败感,并为此做了一些事情:让我们介绍下 Textricator,这是我们的第一个开源产品。我们是 “Measures for Justice”(MFJ),一个刑事司法研究和透明度组织。我们的使命是为整个司法系统从逮捕到定罪后提供数据透明度。我们通过制定一系列多达 32 项指标来实现这一目标,涵盖每个县的整个刑事司法系统。我们以多种方式获取数据 —— 当然,所有这些都是合法的 —— 虽然许多州和县机构都掌握数据,可以为我们提供 CSV 格式的高质量格式化数据,但这些数据通常捆绑在软件中,没有简单的方法可以提取。PDF 报告是他们能提供的最佳报告。开发者 Joe Hale 和 Stephen Byrne 在过去两年中一直在开发 Textricator,它用来提取数万页数据供我们内部使用。Textricator 可以处理几乎任何基于文本的 PDF 格式 —— 不仅仅是表格,还包括复杂的报表,其中包含从 Crystal Reports 等工具生成的文本和细节部分。只需告诉 Textricator 你要收集的字段的属性,它就会整理文档,收集并写出你的记录。不是软件工程师?Textricator 不需要编程技巧。相反,用户描述 PDF 的结构,Textricator 处理其余部分。大多数用户通过命令行运行它。但是,你可以使用基于浏览器的 GUI。我们评估了其他很好的开源解决方案,如 Tabula,但它们无法处理我们需要抓取的一些 PDF 的结构。技术总监 Andrew Branch 说:“Textricator 既灵活又强大,缩短了我们花费大量时间处理大型数据集的时间。”在 MFJ,我们致力于透明度和知识共享,其中包括向任何人提供我们的软件,特别是那些试图公开自由共享数据的人。Textricator 可以在 GitHub 上找到,并在 GNU Affero 通用公共许可证第 3 版下发布。你可以在我们的免费在线数据门户上查看我们的工作成果,包括通过 Textricator 处理的数据。Textricator 是我们流程的重要组成部分,我们希望民间技术机构和政府组织都可以使用这个新工具解锁更多数据。如果你使用 Textricator,请告诉我们它如何帮助你解决数据问题。想要改进吗?提交一个拉取请求。via: https://opensource.com/article/18/7/textricator作者:Stephen Byrne 选题:lujun9972 译者:geekpi 校对:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出Media
via https://linux.cn/article-9897-1.html?utm_source=rss&utm_medium=rss
这个新的开源工具可以从 PDF 文档中提取复杂的数据,而无需编程技能。Media你可能知道这种感觉:你请求得到数据并得到积极的响应,只打开电子邮件并发现一大堆附加的 PDF。数据——中断。我们理解你的挫败感,并为此做了一些事情:让我们介绍下 Textricator,这是我们的第一个开源产品。我们是 “Measures for Justice”(MFJ),一个刑事司法研究和透明度组织。我们的使命是为整个司法系统从逮捕到定罪后提供数据透明度。我们通过制定一系列多达 32 项指标来实现这一目标,涵盖每个县的整个刑事司法系统。我们以多种方式获取数据 —— 当然,所有这些都是合法的 —— 虽然许多州和县机构都掌握数据,可以为我们提供 CSV 格式的高质量格式化数据,但这些数据通常捆绑在软件中,没有简单的方法可以提取。PDF 报告是他们能提供的最佳报告。开发者 Joe Hale 和 Stephen Byrne 在过去两年中一直在开发 Textricator,它用来提取数万页数据供我们内部使用。Textricator 可以处理几乎任何基于文本的 PDF 格式 —— 不仅仅是表格,还包括复杂的报表,其中包含从 Crystal Reports 等工具生成的文本和细节部分。只需告诉 Textricator 你要收集的字段的属性,它就会整理文档,收集并写出你的记录。不是软件工程师?Textricator 不需要编程技巧。相反,用户描述 PDF 的结构,Textricator 处理其余部分。大多数用户通过命令行运行它。但是,你可以使用基于浏览器的 GUI。我们评估了其他很好的开源解决方案,如 Tabula,但它们无法处理我们需要抓取的一些 PDF 的结构。技术总监 Andrew Branch 说:“Textricator 既灵活又强大,缩短了我们花费大量时间处理大型数据集的时间。”在 MFJ,我们致力于透明度和知识共享,其中包括向任何人提供我们的软件,特别是那些试图公开自由共享数据的人。Textricator 可以在 GitHub 上找到,并在 GNU Affero 通用公共许可证第 3 版下发布。你可以在我们的免费在线数据门户上查看我们的工作成果,包括通过 Textricator 处理的数据。Textricator 是我们流程的重要组成部分,我们希望民间技术机构和政府组织都可以使用这个新工具解锁更多数据。如果你使用 Textricator,请告诉我们它如何帮助你解决数据问题。想要改进吗?提交一个拉取请求。via: https://opensource.com/article/18/7/textricator作者:Stephen Byrne 选题:lujun9972 译者:geekpi 校对:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出Media
via https://linux.cn/article-9897-1.html?utm_source=rss&utm_medium=rss