捷克无人机法规 概述 非商业飞行不需要许可 无人机重量应小于20kg,其中0.91kg以上需要有failsafe机制(例如失控返航) 最高飞行高度100m(也有说300m的,安全起见取最低的说法) 无人机需要时刻保持在视野内,不允许超视距/仅依赖GPS飞行,玩FPV需要另一个人帮助观察 与云层保持300m垂直,1500m水平距离 机场5500m范围内禁飞,其他禁飞区见AisView 2017-04-26 #drone
领域驱动设计读书笔记 PART I & II Part 1 运用领域模型模型定义对现实的简化,忽略无关的细节,把与解决问题密切相关的方面抽象出来。概括而非模拟。作用模型和设计的核心相互影响,对模型的分析转化为产品,相反可以基于对模型的理解来解释代码模型是团队所有成员使用的通用语言的中枢(ubiquitous language)模型是浓缩的知识 软件的核心 为用户解决领域相关的问题的能力 不要试图仅通过技术来解决领域问题,学习领域知识和领域建 2017-04-14 #architecture
ORACLE RWP性能之旅杭州站活动记录 周末参加了CN’SOUG组织的ORACLE RWP性能之旅杭州站活动,演讲嘉宾是Oracle RWP的VP Andrew Holdsworth以及架构师Graham Wood,两位都是有30年Oracle从业经验的大牛,讲的内容虽然不深,但是听大师从宏观层面过一遍性能优化的方法论,还是挺有收获的,凭印象简单做个笔记。 2017-03-26 #oracle
JAXB导致的Metaspace OOM问题分析 最近生产服务器从JDK 7升级到了JDK 8,运行一段时间后发现一台服务器出现了java.lang.OutOfMemoryError: Metaspace错误。这个角色的服务器在使用JDK 7时设置的MaxPermSize是256M,实际使用在100M左右,因此虽然JDK 8的Metaspace可以不设置最大值,但为了防止类似classloader leak的问题导致系统内存耗尽,我们还是设置了5 2017-03-20 #jvm
小米网关接入Homekit 前段时间买了一堆小米的ZigBee智能设备回来玩,从硬件来讲,无论性价比还是设计做工都诚意满满,值得安利,虽然硬件本身并没有太多新意,以前也有很多类似产品,但是配合小米不断壮大的智能设备生态圈,可玩性是别的品牌不能比拟的,嗯,我在说贝尔金的Wemo… 米家App的功能也还不错,但是和以前用的Wemo比起来主要有两个问题 不支持局域网控制,所有操作都是要去服务端绕一圈的,如果服务器挂了或者断网了… 2017-03-14 #homebridge #qnap
Ansible学习笔记 Why AnsibleAnsible是一个轻量级的IT自动化工具,和Fabric类似,实现了批量系统配置、程序部署、运行命令等功能。 目前我们开发环境大部分自动化脚本都是用Fabric实现的,因此在学习使用Ansible之前,我们肯定要了解下使用Ansible替换Fabric的收益和成本。 首先两者都是通过SSH来完成大部分工作的,因此不需要安装Agent,也没有Server的概念,其中Fabri 2017-02-25 #ansible #devops
利用Docker搭建Semaphore测试环境 关于SemaphoreSemaphore是Ansible Tower的开源替代产品,提供了前端页面用于管理主机、变量以及运行Playbook,同时也支持API调用。 系统环境 OS X 10.11.5 Docker 1.13.0 依赖项 MySQL >= 5.6.4/MariaDB >= 5.3 ansible in $PATH git >= 2.x in $PATH 2017-02-15 #ansible #devops
Scalable IO in Java 学习笔记 Scalable IO in Java 学习笔记Scalable IO in JavaJava NIO浅析 <- 看这个就好,下面不用看=.= 网络服务的基本结构 Read request Decode request Process service Encode reply Send reply 2017-01-31 #java #nio
终端断开导致Tomcat进程被kill问题分析 终端断开导致Tomcat进程被kill问题分析在测试环境中,我们经常会写类似这样的tomcat启动脚本,通过tail日志来检查启动是否成功 123#!/bin/bash~/apache-tomcat-8.5.9/bin/startup.shtail -f ~/catalina.out 有的时候我们会遇到tomcat进程启动完一段时间后就退出了的情况。通过测试发现,如果不退出脚本就直接关闭终端,to 2017-01-23 #linux
2017年度目标 2017年度目标学习篇 每个月阅读至少一本技术书籍 每个月更新至少两篇博客 关注领域建模、架构设计方面的学习和积累 关注性能监控、性能调优方面的学习和积累 阅读学习Cat,Dubbo源码并产出文档 学习Java8并应用到一个以上生产系统中 英语词汇量到1w5,刷完韦小绿,阅读六本以上原版书,重刷AAT 学习《みんなの日本語》第一册 2017-01-12