Xinkun Blog

科学引导思想 技术改变生活

OpenCV环境搭建

Deploy OpenCV

前言 我在上本科时候曾经用过opencv,那时候还是1.x版本,还必须在linux下自己编译。 时过境迁,最近突然想起来写个小程序来分析图片,就又想起了opencv。现在已然是2.4的版本。 环境搭建 环境推荐使用fedora18。官方文档介绍可以使用windows。但是经实践,在windows下搭建了很久依然没有搞定。 最终放弃。而使用fedora18,几乎是分分钟搞定。 安装极为...

Docker容器内存监控

Memory Monitor for docker container

linux内存监控 要明白docker容器内存是如何计算的,首先要明白linux中内存的相关概念。 使用free命令可以查看当前内存使用情况。 [root@localhost ~]$ free total used free shared buffers cached Mem: 264420684 21...

用docker cluster store实现kuryr的共享subnet

Kuryr with docker cluster store

kuryr共享网络 在上一篇分享中,提到共享网络需要在10.8.65.80和10.8.65.81上分别通过docker network create来创建网络。而实际上,通过对docker源码的解读,发现其实并不需要在两台宿主机上分别创建,而可以让他们共享network的信息。这一方式需要通过docker cluster store功能实现。 docker cluster store配置...

Kafka分布式集群搭建

Deploy Distributed kafka cluster

环境说明 kafka自0.9之后增加了connector的特性。本文主要是搭建一个分布式的kafka connector和broker。 本文用了三台机器进行部署,使用centos 6.6。 hostname ip role node1 10.8.65.63 zk ...

kuryr从入门到入门

Kuryr From beginer to beginer

写在前面 docker自1.9之后,支持了插件化的方式来提供,这就为扩展提供了各种可能。 docker docker network Sandbox A Sandbox contains the configuration of a container’s network stack. This includes management of the container’...

使用docker搭建kafka环境

Deploy kafka with docker

Requirements 最近学习了下kafka,为方便搭建环境,使用docker进行部署。 需要首先安装docker的环境。要求操作系统是linux的64位系统。 docker的安装(适于rpm/deb安装): curl -fsSL https://get.docker.com/ | sh docker-compose的安装: curl -L https://github.c...

kuryr环境搭建

Deploy Kuryr

前言 kuryr是docker和neutron结合的一个项目。docker自1.9之后,支持libnetwork的remote的driver,使得可以通过json rpc调用,为docker提供网络。 本文主要记录了neutron/kuryr/docker环境的搭建过程。 neutron环境搭建 环境说明 操作系统使用centos7.2。包括有三个节点。 ...

记一次解决curl https证书问题

A solution to solve curl https web site problem

问题起因 在访问https的网站时,报出Peer's Certificate has expired的错误。如下: [root@localhost ~]# curl https://www.baidu.com curl: (60) Peer's Certificate has expired. More details here: http://curl.haxx.se/docs/ssl...

一篇精彩的洗地文

A wonderful article

写在前面 前段时间读了一篇知乎帖子,相当精彩。后来研究了帖子的始末,发现更加精彩。在这里分享给大家。 长文预警!这篇文章相当长。但是也相当精彩。剧情反转超乎想象。有兴趣的请耐心观看。 知乎提问 先说问题的来源。问题的来源是一条知乎的提问,为什么有些大公司技术弱爆了?。 为了方便大家阅读,我转载到这里。 提问原文 今年年初,到一家互联网公司实习,该公司是国内行业龙头。 不...

个人知识管理利器wiz

Personal Knowledge Management

Personal Knowledge Management PKM(Personal Knowledge Management),中文译为个人知识管理。 个人知识管理是一种新的知识管理的理念和方法,能将个人拥有的各种资料、随手可得的信息变成更具价值的知识,最终利于自己的工作、学习和生活。通过对个人知识的管理,人们可以养成良好的学习习惯,增强信息素养,完善自己的专业知识体系,提高自己...