大象笔记

精益开发实战:用看板管理大型项目

无奈,本周要交一篇关于精益工作的思想汇报。我又不想直接去网上搜素 copy 一篇,就找了本精益开发的书看了一下,把读书笔记作为思想汇报交了应付了事吧。 借集团推进精益管理/生产分享汇报活动的机会,作为一名程序员,我也感觉收获良多。比如

订阅 MQTT 主题后,防止 go 程序退出 main

for 循环会彪 CPU,不好。找了一个 channel 的实现有效解决了这一问题。 ## 实现代码 ``` import ( "os" "os/signal" "syscall" ) f

mqtt topic

## mqtt 主题名字规范 - 大小写敏感。推荐使用小写 - utf-8 - 至少一个字符,不要使用空格 - 结构化名字,以斜杠分隔。例如:house/room1/main-light ## 主题名长度上限 https

蓝牙网关未收到蓝牙设备数据的问题定位

## 排查思路 - [X] 先确定蓝牙设备是否有问题。手机连接蓝牙设备,查看是否能收到推送数据。 - [X] 关闭蓝牙网关 - [X] Android APP 工具 “BLE调试助手”。确实可以收到数据,需要订阅。 - [X

荣获一张搞笑证书:Google Play Store Listing Certificate

这个证书的中文名是:Google Play 商品详情证书。主要是在 Google Play 里发布 App 相关的一些规范和技巧,倒是有不少的实用的内容,比如 [App 名字规范、简介规范、详情规范等](https://www.sunzho

MQTT go 客户端发布消息

为了方便客户端测试,搭建好 [EMQX 服务](/mqtt-broker-open-source-implementation-emqx)之后,需要用 golang 写一个发布消息的测试程序。 用于向指定主题推送消息,这样客户端可以提前测

体征监测相关的英文单词及缩写

## 缩写及含义 - SYS: Systolic blood pressure 收缩压、高压 - DIA: Diastolic pressure 舒张压、低压 - SpO2: oxygen saturation 血氧值,血氧饱和度

MQTT Broker 的开源实现 EMQX

想使用 EMQX 的根本原因是,蓝牙网关上报数据推荐使用 MQTT 协议。 而这个消息量巨大,我担心扛不住腾讯云的费用。 ## 使用 MQTT 协议的优势 - MQTT 协议自带了账号密码验证机制,以及主题订阅权限 - 蓝牙

gin 服务线上没有 systemd 日志的问题

## 原配置 ``` StandardOutput=append:/some_path/log/access.log StandardError=append:/some_path/log/err.log ``` 我确认了目录

Google Play 商品详情的描述规范

趁着 Google Play 最近搞的一个学习活动,了解了一下谷歌应用市场的优化技巧。 ## 产品介绍的写作思路 - 面向的特定用户群体:例如,孩子家长,研究生,程序员之类 - 其他 app 没有的特色功能 - 常用功能有哪