WebP和jpg/jpeg压缩图片比较

公司的产品对存储和流量比较敏感,老蔡就测试了一下用WebP和jpg有损压缩图片,得出最终结果如下表:

质量 JPG大小 webp大小 占原图比例
100 1.6MB 2.4 MB 150%
90 501 KB 427 KB 85.23%
85 377 KB 297 KB 78.78%
80 309 KB 215 KB 69.58%

可能由于是从jpg转的,所以100质量情况下webp反而会大一点,
但是总的来说,webp是逐渐减少的,
而且值得一提的是,随着质量要求越低,webp压缩比越高。

所以,至少在缩略图用webp是明智之选,
现在公司产品全部web页面都采用了webp格式的图片。

解决SSDB在CentOS 7.2中打开文件数Max open files的问题(可能导致Too many open files)

可能SSDB的重点在PHP/CPP/Java/Go,python的库不是很好用。

原生的库不支持python 3,第三方库又很久没有更新过,很多功能不支持,最终选择使用自己patch了一下的ssdb.py

ssdb的社区不太活跃,Server端和文档也有一些待提升的地方,特别是打开文件数,比较扑朔迷离,解决了问题也不知道怎么Pull Request到官方。

官方文档摘抄:

『禁止使用 CentOS 7』,『你无法搞定 CentOS 7』

实际使用中发现,可能是作者被相关问题问的太多,有些反应过度。 继续阅读“解决SSDB在CentOS 7.2中打开文件数Max open files的问题(可能导致Too many open files)”

从Google到Alphabet,是从创造论到进化论。

关闭Google Wave,关闭Google Reader,以及即将关闭的Google Code,过去的很长一段时间内,Google都是在创造和关闭一个个项目中度过的。有人专门整理了一个列表,盘点出Google近几年一共关闭和替换的项目有21个。一度大家认为Google这个Web 1.0时代的巨头已经无法融入Web 2.0时代。 继续阅读“从Google到Alphabet,是从创造论到进化论。”

Mac OS X上使用Microsoft Sculpt Ergonomic鼠标的Windows键

老蔡昨天学习了下Karabiner的使用方法,并用Karabiner将小键盘映射成标准键值,也一起解决了微软鼠标上面Win键在Mac下无用的问题。下面来介绍一下如何用Karabiner改键把Microsoft Sculpt Ergonomic(微软小馒头)鼠标改成OS X下面的Mission Control。 继续阅读“Mac OS X上使用Microsoft Sculpt Ergonomic鼠标的Windows键”