技术

  • 使用 ffmpeg 批量剪辑 mp3

    ffmpeg 是一款使用方便的音视频编辑软件,我们可以用它来裁切、拼接、转码输出到其他类型的音视频文件。本文列举一些常用的操作命令。

    发表时间 ·

  • 英文月份名称的由来

    发表时间

  • Crontab 实例

    Linux 设置周期性定时任务的常用系统工具是crontab,本文列举一些实用的例子。

    发表时间 ·

  • 当selenium遇上docker

    docker-selenium 项目 将传统的 selenium 集成在docker 容器中,方便使用和携带。另外还包括了用于调试的 headless 浏览器、VNC server等工具,用于调试和开发。本文介绍这一项目中的镜像类型和使用方法。

    发表时间 ·

  • Test Cafe 如何使用 headless 浏览器

    testcafe 可以方便用来执行页面的自动化动作,而自动化离不开在命令行下执行。所以使用 testcafe 的必然选择是使用 headless (无界面)浏览器。

    发表时间 ·

  • Jenkins 自动生成二维码到构建历史

    我们希望将构建好的文件自动生成下载链接,然后自动生成下载链接对应的二维码,再将二维码图片显示在 Jenkins 的构建历史(Build History)区块中。有几种不同的方法可以实现,本文介绍其中一种。

    发表时间 ·

  • 搜索空文件夹的批处理程序

    有时候需要搜索查找空文件夹,一个方法是将浏览器旁的目录树打开,挨个查看,如果有成百上千个目录呢,以人力去找就太费时费力了,本文介绍一个批处理程序,可以代替人力完成这个任务。

    发表时间 ·

  • Puppeteer 处理文件下载

    本文要解决的是如何用 Puppeteer 处理下载文件,无论是点击链接产生的文件下载,或者是点击按钮触发的文件下载。以及如何对文件进行后续处理。

    发表时间 ·

  • 用 nginx 搭建文件下载服务器

    有时候临时需要搭建一个文件服务器、提供文件目录浏览和文件下载功能,有一种比较简便的方法是使用 nginx 的 目录列表 功能,由 ngx_http_autoindex_module 提供。

    发表时间 ·

  • 前端测试工具 TestCafe 简介

    本文介绍一款用于测试前端页面的工具 TestCafe ,并且与 Puppeteer 对比,总结各自的特点。与 Puppeteer 相比,TestCafe 封装的更好,更适合 web 页面的 UI 自动测试。

    发表时间 ·

  • 前端测试工具 TestCafe 测试代码结构

    TestCafe 本身作为一款测试框架,有其自身特定的代码结构,本文介绍 TestCafe 的测试代码结构,并且与其他测试框架做一对比。

    发表时间 ·

  • 用 Test Cafe 编写 UI自动化 的例子

    Test Cafe 作为一款测试框架,非常适合开展 UI 自动化测试、浏览器兼容性测试,同时支持 TypeScript. 本文介绍 使用 Test Cafe 进行 UI 自动化的实例。

    发表时间 ·

  • Python 正则表达式里的单行s和多行m模式

    Python 的 re 模块内置函数几乎都有一个 flags 参数,规定了正则匹配时的各种策略模式,其中有两个模式:单行(re.DOTALL, 或者re.S)和多行(re.MULTILINE, 或者re.M)模式。

    发表时间 ·

  • lfhacks 信息提交系统

    我们经常碰到,需要利用网页收集、汇总信息的场合。这个简易、轻量的 PHP 小程序,能帮你快速的建立收集信息的页面,并且数据保存在文本文件里,数据保存的顺序和格式都可以定制。

    发表时间

  • Python 创建空列表的字典

    如果要在 Python 中创建键值是空列表的字典,有多种方法,但是各种方法之间是否由区别?需要作实验验证,并且分析产生的原因。本文针对两种方法做了实验和分析。

    发表时间 ·