加载中
使用 ffmpeg/curl/wget 下载/拼接 网页上的 视频/音频 内容

互联网这些年,变化万千。时间这把杀猪刀,不断造就“凡是过往,皆为序章”。离生活很近的像“相册”、“博客”、“网盘”等都逃不过时间的杀戮。 最终留下的是什么?只有你自己知道! 好,言...

2020/04/18 13:00
1.1K
群晖照片视频整理归档-完结篇

闲暇之余 整理往日照片,历经了 exiv2 / exiftool 重命名、 SQLite 归档 和 人工识别 。 群晖存储上有价值的文件名都已经格式化完毕,赶紧把它们 异地 备份一轮,脚本如下: #!/bin/bash Co...

2020/03/07 20:52
2.2K
巧用 bash 变量的正则匹配功能,实现海量文件名的格式化

写在前面 疫情期间整理 Synology 里存储了10多年的相片,这些相片穿越了功能手机到智能手机的年代。 不少照片非常有年代感,文件名同样也有年代感。五花八门…… 最初用 exiv2 来读取照片的源...

2020/03/07 00:26
1K
在 Synology 中使用 SQLite 归档文件信息

写在前面 前面借助 exiv2 和 exiftool 做照片视频做了归档,是时候把需要的信息存起来了。 考虑到数据的安全性、读写的便利性,决定用 SQLite(Synology 内置)。 注: Synology 还内置了 Re...

2020/03/05 14:11
923
强大的 exiftool 助 Synology 照片整理一臂之力

上次整理照片:强大的 exiv2 助 Synology 照片整理一臂之力 由于 exiv2 不支持 heic 图片和视频文件,联系 Synology 推荐了 exiftool 。 安装 exiftool # 先安装 Perl 套件,然后开启 ssh-se...

2020/03/03 21:15
1.6K
强大的 exiv2 助 Synology 照片整理一臂之力

昨天整理照片的时候用到一个新工具 Exiv2,配合脚本:按照片的拍摄时间重命名的功能。 为什么要重命名?列出一些照片的文件名,大家感受一下: 1360654147987.jpeg -1998496702.jpeg 2008-1...

2020/03/01 22:44
1.4K
群晖相片整理实践-2020春

写在前面 现代生活离不开手机,照片也是日积月累。 至从在操作 iPhone4 的 iCloud 不慎丢失照片之后,痛定思痛。 后面的日子一直备份照片、多地备份。时间久了,照片越来越多,整理起来非常头...

2020/02/29 16:44
6K
最原始的Gradle编译Java程序示例

伴随21世纪互联网技术的蓬勃发展,各种上层技术、框架层出不穷,让人眼花缭乱。 稍有懈怠,就会落后。落后就要挨打,N年不接触Java,当Ant、Maven都成过气网红。 移动互联网迎来了 Gradle 新...

2020/01/01 17:40
125
原始方式编译Java程序示例

有没试过不用编译器,只用原生的Java命令在命令行中编译玩耍Java程序呢? 好,想就做起来! 源码 来个简单的Web服务吧,源码 SimpleHttpServer.java: package net.oschina.my; import java....

2020/01/01 17:10
279
自制Linux桌面的Docker镜像

本文以制作一个Debian桌面镜像为例,介绍手动制作容器镜像的过程。 # 拉取最新的Debian官方包 docker pull debian:latest 跑起一个Debian实例 docker run -it debian:latest 更改软件包源到国...

Gitlab-CI 手动搭建、实战体验

开源代码托管平台 Gitlab ,从10.0版本开始内置了 CI 功能,开始向 Jenkins看齐。 那么看过了那么多 Gitlab 相关的文章,是时候动手体验它了。 好,咱们从零开始、探其本质之旅…… 概述 本篇...

2020/01/01 14:29
550
启用Bazel的远端缓存,加速团队协作效能

背景 多人协同的项目,大家各自开心地在在自己的本地进行编译、调试。 这样就存相同的编译,在不同人的电脑上重复执行。浪费计算资源不说,更重要造成了不必要的等待。 如果是在本机编译,编...

2018/11/22 15:46
1.3K
炫酷的压测小工具: k6

极简的压测,ab就够了。但ab只吃单核,能模拟的性能有限、且功能也很有限。(我猜它的资源利用率很高 /笑出声) 重量级的压测,可能需要用到类似 Jmeter/LoadRunner 这样分布式的压测工具。 ...

2018/11/21 13:05
3K
程序员绘图利器 Plantuml , Demo with VSCode

之前写了一篇关于 Graphviz 的绘图方法,如今认识到 Plantuml 才发现它可以更强大 。 能兼容 Graphviz 的 Dot 语言,并支持更多的图表类型。话不多少先上一个时序图: 如上是用VSCode编译、实...

2018/11/20 19:35
5.4K
start Golang with Beego and Build by Bazel

前置条件:安装 java、go、xcode、bazel、vscode、beego,安装过程略。 笔者环境如下: Microsoft Windows [版本 10.0.17134.228] go version go1.11.1 windows/amd64 Python 2.7.15 (v2.7....

2018/11/02 22:50
565
Smokeping快速安装指南

偶尔会用到Smokeping,隔久了全忘。 记录一下安装配置的核心步骤,以作备忘。

2018/04/25 23:24
2.9K
如何在在Nginx上运行Shell脚本?

在部署Smokeping过程中,不熟悉Apache2的配置。 强硬使用Nginx替换之,最困难的就是要搞定CGI运行的问题。

Prometheus初体验

新一代开源监控,我选择Prometheus。

2018/03/16 14:34
1.7K
程序员绘图利器-Graphviz-Dot-DotEditor

要想画手好图,首先得有一个好的画图工具。

2017/08/26 02:29
2K
在Jessie中使用新的Linux内核

生产环境中使用Docker的cfs-quota功能,导致内核频频崩溃。 Docker有个类似Issue说要升级内核到3.19以上,好吧。

2016/09/10 02:48
485

没有更多内容

加载失败,请刷新页面

返回顶部
顶部