年前在公司实习,和同事说起博客的事情,他推荐我使用 hexo
。回来一直忙着其他事情
,也就没有尝试去了解 hexo
到底是什么玩意。新年忙里偷闲,折腾了一下这技术,可以
说是惊艳,爱不释手。于是把自己在 github pages
上面的博客使用 hexo
更新了一下
,这里写一个小札记。
英特尔 QSV 在 FFMPEG 中的使用(Linux)
英伟达硬件加速解码器在 FFMPEG 中的使用
这篇文档介绍如何在 ffmpeg 中使用 nvenc 硬件编码器。
私有驱动
nvenc
本身是依赖于 nvidia
底层的私有驱动的,所以想要使用编码器首先需要
安装 nvidia
的私有驱动。在 NVIDIA VIDEO CODEC SDK 的介绍中
说明,最新版本的 nvenc sdk 5.0
在 linux 需要 346.22 以上的驱动,在
windwos 下则需要 347.07 以上的驱动
英伟达硬件解码器分析
英伟达硬件加速编解码器的介绍
利器系列之 —— 编辑利器 Vim 之插件配置
在每个程序员的心里都有一款完美的 IDE,只不过不同的程序员心中对于完美的定义 并不相同,所以从来都没有一款大家都喜欢的 IDE 存在,它们总是少一些你想要的 功能,或者是多了一些你不想要的功能。
解决这种问题的方法之一是配置,这也是为什么备受大家推崇的各种编辑器或者 IDE 都含有大量的可配置选项,通常来说我们可以通过配置选项把编辑器现有的功能配置 成我们最顺手的状态。
但是如果编辑器没有你想要的功能,配置是无济于事的。增强编辑器的功能,靠的是 这篇文章中要介绍的 —— 插件。插件的存在是 Vim 和 Emacs 这类的编辑器能够备受 推崇的原因之一,因为它们让不可能变成可能。
其实最理想的状态应该是像 Shougo
这类的大神一样,不爽了自己写一个。可惜的
是大部分人没有这个能力,我们通常是用大神写好的插件。这篇文章介绍的是如何使
用 Vim 的插件,而不是如何编写自己的插件。
利器系列之 —— 编辑利器 Vim 之快捷键配置
无论我多爱 Vim,不容否认的一点是它的快捷键对于现在的大部分人来说比较诡异,
这其中的有很深的历史渊源。这篇文章将会重点介绍 Vim
的快捷键的由来以及个
人偏好的一些快捷键设置。
利器系列之 —— 编辑利器 Vim 之基础配置
Vim 党和 emacs 党之间有一场旷日持久的战争,他们都号称自己使用的编辑 器是最好用的编辑器,这是一场编辑器之神和神之编辑器的战争,从来都分 不清胜负。
我是一个从 Emacs 阵营转移到 Vim 阵营的人,当年放弃 Emacs 只是因为想 要学习 Vim,然后就没有然后了。Emacs 是一个非常优秀编辑器,只是我现 在使用的是 Vim,而我目前没有遇到想要放弃它的痛点。
Vim 的功能非常强大,不过没有配置过的 Vim 像是一把没有用过的宝刀 —— 锋利但不顺手。这个系列的文章目的是让 Vim 顺手起来,让它使用起来至少 不会那么别扭,让你有坚持使用它的冲动。
Vim 是一个可高度配置的编辑器,我无法在一篇文章中把他讲透侧说清楚。 所以这个工具分成三个部分介绍:
Vim 常用选项配置
Vim 快捷键配置
Vim 插件配置
这篇文章是 Vim 系列的第一篇文章,主要介绍 Vim 在日常编程中常用的一 些选项设置。文中完整的配置文件你可以在我的代码仓库中找。