归档: 2017

macOS 作为服务器

因为业务需要,我司有若干台服务器 Mac 作为服务器。下面总结一下注意事项,作为记录。 取消系统休眠曾经在这个问题上困扰很长时间。在升级了 macOS High Sierra 之后,发现之前能够正常运行的程序出现问题。 具体表现是: ssh 登出之后不久,线上就开始报警 登陆进去查看 log,发现程序又是正常的 socket 连接提示传输错误 程序并没有 exit 一开始怀疑是后台程序的权限问

Spring Cloud 配置中心

闲话配置老司机都喜欢在程序设计中尽可能的把各种参数做成可配置的,等到产品需求发生改动的时候,优雅的修改一行配置,重新加载一次配置,就满足了需求。 配置(Configuration)是不修改代码的情况下,对程序的运行调整的能力。 简单来讲,配置可以分成两类: 系统配置:包括线程池大小、数据库连接等,变化频率较低 业务配置:功能开关,功能参数等,变化较为频繁 程序的配置一般而言,分为几个环境:

小工具-sips-图片批量转大小

家有设计师我家夫人是一位设计师,平时少不了将一张大图导出成多种规格的小图的脏活累活。 看了她导了好几次,实在不能忍。得发挥程序员的能动性,做个小工具。 调研imagemagick 是一个很好的工具,支持多个平台,功能丰富强大。考虑了一下,如果这个小工具还需要用户安装依赖的话,显然提高了使用门槛。 设计师们大多在 MacOS 下工作,最好是运用这个平台下现成的工具包。搜索了一下,发现今天的主角:si

亚马逊 Alexa Echo Dot——入门

智能家居大约20年前,在报纸上看到关于比尔盖茨智能豪宅的报道,心生向往。我等平民在20年后,终于迎来了智能家居浪潮普及的浪潮。 亚马逊的 Alexa Echo 无疑是这个浪潮中的当红明星。 它是一个蓝牙音箱,是一个智能语音助手,是一个智能家居管理中心,它还提供了开放平台,允许第三方添加 Skills 来扩充功能。 本篇介绍一些购买和基本使用经验。 购买在经过几代的发展之后,目前这个产品主要包含 E