Skip to main content

Github 的好基友:Travis-CI

wKevin
一颗向上的水滴

摘要:

  • Travis-CI 免费、可配置,可能是 github 上 CI 工具的头魁。
  • 本文简述 Travis-CI 的配置操作步骤、配置文件释义。

github 能够与多种持续集成(CI)和持续交付(CD)工具融合,github 的 marketplace 中有整理好的一份 CI 工具清单,里面列了 20+ CI 工具,其中 10+ 个还带有“Verified by Github”的绿色认证标签,2017 年 github 推出过一篇blog,统计出 top10,Travis、Circle、Jenkins 为前三,但 2019 年我想估计排位已经变化了,至少上面清单中已经找不到 Jenkins 了。

Travis 等工具的 CI 功能相比 Jenkins 会弱一些,可配置性、灵活性、和插件都不可比,但 travis 不需要自己搭建和维护 CI 服务器,github 上 public 项目就免费提供服务,Jenkins 则需要自己搞台电脑 or 云主机,两者一比,免费的午餐又胜利了。

Python 安装到哪 & 从哪执行

wKevin
一颗向上的水滴

摘要:

  • python 强烈建议一律使用虚拟环境,在原生操作系统上几乎无法管理多个项目有包依赖关系冲突的情况。
  • 操作系统级只安装最基础包,且使用python3.X -m pip install来安装,虚拟级 source 后可直接pip install

虽然一直都用虚拟环境,但还是想把系统安装的 python 路径整理一下,今天了结这个心愿。

右键查看大图

Floccus – 跨平台浏览器「书签同步」

wKevin
一颗向上的水滴

XMarks 前年挂掉之后,一直没有找到合适的替代,虽然 XMarks 在 safari 上有时候不能用,在 ff 上有时候生成重复标签,但还是能用的,服务关掉之后一直耿耿于怀。

直到前几天看到 Floccus – 跨平台浏览器「书签同步」插件,终于遇到了替代品,更完美的替代品,试用了几天,几乎没有 bug,特此推荐。

Floccus - Github

  • 支持 3 种书签文件同步方式(协议)
    • WebDav:类似 Http 的网络协议,一些云盘有支持,如:
      • 企业云盘:坚果云
      • Nextcloud:私有云盘,即在 VPS 上搭建自己的云盘
    • Nextcloud 内建书签协议
    • 本地文件
  • 浏览器插件支持:Chrome、FF、Kiwi 等,不支持 Safari(遗憾)
    • 上不了 Chrome 的 Web Store 的话,Github 上有下载 .crx 文件

Linux 中的时区

wKevin
一颗向上的水滴

Linux 要正确显示时间需要配置几样:

  • 时间:可以手工设置,也可以配置 NTP 自动获取
  • 时区:只能手工配置,一般装机时就配好了,后期也能修改

查看时区

查看时间:

~$ date
2019年 04月 17日 星期三 17:09:39 CST

PylonViewer 新增一个锐利度指示器

wKevin
一颗向上的水滴

当调节镜头焦距时,随着图片的清晰程度变换,指示器会给出锐利度的值,帮助用户判断是否最佳。

使用中发现的问题:

  • 亮度较低时指示器会失效:调节焦距值不变
  • 对平面参考意义大一点,对 3D 物品参考意义不大,也很难给出一个满意的值
  • 彩色图片比黑白的更准确些,测试中彩色图片能够达到 99%,黑白的要差一些

阅读APP对比

wKevin
一颗向上的水滴
  • 保护眼睛当然 Kindle,但笔记和分享的体验和其他差的很多,比 Kindle APP 也差很多
  • iPad 上的 APP 微信阅读、多看都非常好,加上 pencil 可达到快速阅读、方便分享的阅读体验
  • 我在 Kindle 和多看上买过书,如果图放心,还是在 Kindle 上买书,看到我 2012 年的购买记录,不会担心哪天 App 挂了导致书白买了。
  • 微信阅读书城的书少的不能忍,但通过分享、赠币等方式,正版书基本可以不花钱读,腾讯豪爽,赞!
  • 最终推荐:
    • 正版书:Kindle
    • 本地书:休闲类-Kindle,技术类-多看
比较项Kindle微信阅读多看阅读豆瓣阅读
书城书最多,但购买只能在 Kindle 上,
APP 上不能购买
最少,技术书基本没有
【不能忍受】
一般很少,主打原创、连载
上传本地书Kindle/APP:连 USB 上传,或邮箱发送
Kindle4Mac:直接打开 mobi 文件
无此功能
只能读书城的
APP 中打开 wifi 上传,通过浏览器上传
【最为喜欢】
无此功能
只能读书城的
本地书云存储
APP 间书架同步
连续滚动阅读KindleAPP:购买的书大部分支持
本地书基本不支持
【不能忍受】
OKOKOK
翻译OKOK
分享只有购买的书才能分享,本地书不允许
【不能忍受】
Nice是一张图片+二维码是个链接

Scrum:事半功倍的艺术

wKevin
一颗向上的水滴

《Scrum:The Art of Doing Twice the Work in Half the Time》翻译成《Scrum:事半功倍的艺术》多好,但中信出版社翻译为《敏捷革命:提升个人创造力与企业效率的全新协作模式》,我真是不明所以。
作者 Jeff Sutherland and JJ Sutherland,父子俩,最末章节有说明,儿子只是精神鼓励。
2014 年出版,2017.4 中信翻译版。

本周末用了 8h 读完,其实 8h 有水分,边玩边读,陪女儿和她的几个朋友在滑冰场溜冰,冻得伸不出手,不时的站起来走动取暖,ipad 不锁屏,所以虚算了不少时间。

第一次在微信读书上读完一本书,比多看和 kindle 不太一样,挺有趣的使用体验。

微信读书 + iPad + pencil + scrum = 读书效率事半功倍(Doing Twice the Work in Half the Time),哈哈。

下面是每读完一章的总结回顾,槽点调侃而已,帮助记忆,不可当真。

VSCode 最近几个版本的新功能

wKevin
一颗向上的水滴

很久没有升级 VSCode 了,今天有空 update 了一下,顺便把几个版本的 new feature 看了一遍,摘录我喜欢的几条如下:

1.29(2018.10)

  • Workbench
    • 左侧搜索功能中新增“多行搜索” shift+enter 新开一行
    • References view 转正,不再是预览版
      • References view: 左边的一个新图标、新窗口,只有执行一次 Find All Reference(Shift+Alt+F12) 才会出现

1.30(2018.11)

时间的朋友

wKevin
一颗向上的水滴
  • 做事的人无所谓悲观还是乐观,我们只关心如何把事做好。
  • 小趋势是影响趋势的趋势,是带来改变的改变。
  • 多元思维模型。
  • 非共识:异端邪说——伟大革命——稀松平常
  • 良知良能、信用飞轮
  • 长期主义:有意瞄准,无意击发。

完整内容导图如下(右键单开看大图):