之前看Mosquitto文档的时候,发现提供了一个Python的库,后来发现,他把这个库捐给了Eclipse Paho。
当你写了一大堆代码,你没有意识到里面有一大堆重复。 当你写了一大堆测试,却不知道覆盖率有多少。
这就是个问题了,于是偶然间看到了一个叫code climate的网站。
设计模式是一些有意思的东西,只是这些东西,只有在我们觉得代码写得很烂的时候才有用。比如,当我发现我在代码中重复写了很多个if来判断选择那个数据库的时候。于是,我就想着似乎这就可以用这个简单工厂模式来实现SQLite3与MongoDB的选择。
So,在还没适应印度TWU生活的时候,还是写写MongoDB与CoAP版物联网系统的那些事情吧。
在上一篇——为NodeJS项目添加语法检查我们简单地说了一下,在iot-coap要提交代码时会发生的事,接着我们来说说里面的测试是怎么进行的。。
记得在一开始的时候给IoT-CoAP添加了一个XML的支持,只是因为对于XML的了解似乎不是很深,又因此而挖了一个坑。
找了一下一些常用的物联网相关的Web技术,整理如下。
在做IoT-CoAP的过程中只支持JSON,查阅CoAP的草稿时发现支持了诸多的Content Types。
在IoT-CoAP中我们使用到了一个Block2的东西,于是便整理相关的一些资料,作一个简单的介绍,以及在代码中的使用。
在完成iot-coap的node包之后,开始在服务器上部署,又想到了New Relic,于是开始了安装之旅。