Mac使用FontPruner精简字体文件

2019年12月26日

|

gojuukaze

|

评论:0

|

阅读:2400

|

win下有很多图形化的精简字体软件,但mac基本没有,搜到的也不能用。最后找到了西山居开源的 FontPruner (https://github.com/GameBuildingBlocks/FontPruner)。需要注意的是,网上搜到的教程都是用python运行,但我这边使用py运行后出来的字体有问题,直接使用java运行成功的。j...

Python过滤纯色图片,挑选视频封面

2019年12月10日

|

gojuukaze

|

评论:0

|

阅读:2005

|

截取视频封面后,经常出现全黑、全白等不可用的封面图片。于是就有了用程序选择视频封面的需求。经过不断试验,效果最好的方法是根据图片内物品的数量来选图。废话不多说,直接上代码:1. 把图片处理为灰度图import cv2 # pip install opencv-python img=cv2.imread('pic-1.jpg') gra...

django-choices-enums -- 用于 django choices 的枚举类型

2019年11月9日

|

gojuukaze

|

评论:0

|

阅读:1419

|

django-choices-enums 是用于 django 的枚举
特性:不缺失 choices 的可读说明、能支持代码提示、轻量,方便使用,无侵入...

go使用exec.Command执行带管道的命令

2019年9月12日

|

gojuukaze

|

评论:3

|

阅读:3422

|

在go中我们想执行带管道的命令时(如:ps aux|grep go),不能直接像下面这样:
exec.Command("ps", "aux", "|", "grep", "go")
...

消息队列(kafka/nsq等)与任务队列(celery/ytask等)到底有什么不同?

2019年9月4日

|

gojuukaze

|

评论:0

|

阅读:2524

|

消息队列和任务队列,最大的不同之处就在于理念的不同 --
消息队列传递的是“消息”,任务队列传递的是“任务”...

YTask -- Go 异步任务队列

2019年9月3日

|

gojuukaze

|

评论:0

|

阅读:2799

|

YTask 是 Go 的异步任务队列,比起其他框架更方便快捷。
github: https://github.com/gojuukaze/YTask...

fabfile/paramiko 报错paramiko.ssh_exception.SSHException: not a valid RSA private key file

2019年8月7日

|

gojuukaze

|

评论:0

|

阅读:2527

|

解决paramiko.ssh_exception.SSHException: not a valid RSA private key file...