上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 125 下一页

2017年12月27日

npm 可执行模块的开发&&私服发布

摘要: 备注: 大家日常在使用npm 安装依赖的时候有一些是命令行工具,比如vue-cli,具体的开发比较简单,同时 可以基于此开发一些脚手架,方便开发。 1. 项目初始化 npm init 备注:按照提示书写即可,备注本次使用了npm 私服 (cnpm)所以name 需要按照cnpm scope 的定义, 阅读全文

posted @ 2017-12-27 18:41 荣锋亮 阅读(323) 评论(0) 推荐(0) 编辑

2017年12月24日

testem方便的web tdd 测试框架使用

摘要: 备注: 单元测试,对于日常的开发是比较重要的,testem 简化了我们的代码编写,以及运行。 主要特性: a. 支持的测试框架有:jasmine quint mocha buster.js ,同时也包含一些其他的适配器,支持 主流的浏览器。 b. 可以方便的与持续集成工具进行集成(这个太方便了)。 阅读全文

posted @ 2017-12-24 12:23 荣锋亮 阅读(591) 评论(0) 推荐(0) 编辑

2017年12月23日

orientdb 图数据库docker 安装试用

摘要: 1. 镜像 docker pull orientdb 2. 启动 docker run -d --name orientdb -p 2424:2424 -p 2480:2480 -e ORIENTDB_ROOT_PASSWORD=dalong orientdb 3. 基本使用 a. 创建库并登录 b 阅读全文

posted @ 2017-12-23 12:09 荣锋亮 阅读(526) 评论(0) 推荐(0) 编辑

2017年12月22日

dgraph 图数据库docker-compose安装试用

摘要: 备注: 使用docker-compose进行安装 1. docker-compose.yml version: "3" services: zero: image: dgraph/dgraph:latest volumes: - /tmp/data:/dgraph ports: - 5080:508 阅读全文

posted @ 2017-12-22 17:41 荣锋亮 阅读(2144) 评论(0) 推荐(0) 编辑

2017年12月21日

sqlopsstudio 微软开源跨平台sql server 连接工具

摘要: sqlopsstudio 微软开源的sql server 连接工具,跨平台,基于vscode 分之代码。 项目地址: https://github.com/Microsoft/sqlopsstudio 登录参考界面,功能还是比较全的,微软还是比较给力的 sqlopsstudio 微软开源的sql s 阅读全文

posted @ 2017-12-21 14:03 荣锋亮 阅读(585) 评论(0) 推荐(0) 编辑

2017年12月18日

ArangoDB Foxx service 使用

摘要: 备注: 项目使用的是github https://github.com/arangodb-foxx/demo-hello-foxx 1. git clone git clone https://github.com/arangodb-foxx/demo-hello-foxx.git 2. 安装fox 阅读全文

posted @ 2017-12-18 15:45 荣锋亮 阅读(705) 评论(0) 推荐(0) 编辑

2017年12月17日

arangodb 安装简单试用

摘要: 备注: 测试环境使用的是docker 1. 安装 docker run -p 8529:8529 -e ARANGO_ROOT_PASSWORD=openSesame arangodb/arangodb:3.2.9 2. 参考界面 3. 试用 我们需要创建对应的数据模型 collection gra 阅读全文

posted @ 2017-12-17 23:48 荣锋亮 阅读(631) 评论(0) 推荐(0) 编辑

2017年12月16日

好用的 convert freestyle jenkins jobs to pipeline 插件使用

摘要: 1. 安装 安装,重启即可,非常简单 2. 使用 原有配置,主要列出执行 生成的jenkins pipeline 3. 构建效果 4. 参考资料 https://jenkins.io/blog/2017/12/15/auto-convert-freestyle-jenkins-jobs-to-cod 阅读全文

posted @ 2017-12-16 13:03 荣锋亮 阅读(536) 评论(0) 推荐(0) 编辑

MkDocs 搭建试用

摘要: http://www.mkdocs.org/备注: 在平时的开发中文档管理是一个比较重要的部分,同时集成在 平时开发的持续集成中,可以加速开发 1. 安装 pip install mkdocs 2. 初始化项目 mkdocs new demoapp cd demoapp 项目结构 ├── docs 阅读全文

posted @ 2017-12-16 10:50 荣锋亮 阅读(499) 评论(0) 推荐(0) 编辑

2017年12月15日

当前云安全问题&&一些想法

摘要: 备注: 当前公司内部以及搞云服务的公司都鼓吹自己的平台经过了可信云安全认证,但是实际上大家还是不是很 信任对应的结果,这几天刚好在看云安全基础设计构建,看到关于当前云安全的几个问题,所以记录下来, 同时也做为一个分享。文章中提到的几点:1. 可视化、合规性、监控 需要为云虚拟化和硬件层审计,以及云安全提供商最底层的基础设施提供无缝的安全控制,安全环境、操作 状态访问方法2. 数... 阅读全文

posted @ 2017-12-15 10:51 荣锋亮 阅读(189) 评论(0) 推荐(0) 编辑

2017年12月14日

asciidoctor 安装试用

摘要: 备注: asciidoctor 是asciidoc 的增强,使用简单,模板比较丰富,对于持续集成方面的开发也是一个不错的工具 1. 安装 a. 环境准备 MRI Ruby 1.8.7, 1.9.3, 2.0, 2.1, 2.2 & 2.3 JRuby 1.7 in Ruby 1.8 and 1.9 阅读全文

posted @ 2017-12-14 10:34 荣锋亮 阅读(2220) 评论(0) 推荐(1) 编辑

2017年12月13日

gradle asciidoc 使用

摘要: 备注: 次文档参考github 例子 1.环境准备 node npm (yarn) java KindleGen 备注: 具体的安装可以参考网上相关文档,KindleGen 下载地址:https://www.amazon.com/gp/feature.html?docId=1000765211 2. 阅读全文

posted @ 2017-12-13 13:42 荣锋亮 阅读(1657) 评论(0) 推荐(0) 编辑

2017年12月11日

apache phoenix 安装试用

摘要: 备注: 本次安装是在hbase docker 镜像的基础上配置的,主要是为了方便学习,而hbase搭建有觉得 有点费事,用镜像简单。 1. hbase 镜像 docker pull harisekhon/hbase 2. 启动hbase docker run -d -p 2181:2181 -p 8 阅读全文

posted @ 2017-12-11 13:44 荣锋亮 阅读(654) 评论(0) 推荐(0) 编辑

2017年12月10日

parceljs 基本使用———又一个前端构建工具

摘要: 备注: 又一个新的前端构建工具 1. 安装 yarn global add parcel-bundler 2. 初始化项目 yarn init -y 3. 基本代码 a. 创建 index.html index.js index.html <html> <body> <script src="./i 阅读全文

posted @ 2017-12-10 19:53 荣锋亮 阅读(689) 评论(0) 推荐(0) 编辑

2017年12月8日

tidb 集群扩容

摘要: 1. tidb 新增节点 a. 编辑 inventory.ini [tidb_servers] 10.0.230.14 10.0.230.15 10.10.230.20 b. 初始化新增节点 ansible-playbook bootstrap.yml -k -K c. 部署集群 ansible-p 阅读全文

posted @ 2017-12-08 17:09 荣锋亮 阅读(594) 评论(0) 推荐(0) 编辑

tidb 安装试用&&以及安装几个问题解决

摘要: 备注: tidb 听说已经很长时间了,一直无安装部署(主要是不像cockrouchdb 不见那么简单) 1. 环境准备(官方建议使用6台机器) // 我的机器准备(阿里云的,同时大家最好选择ssd的同时选择独享的,总之配置要高)使用vpc,中控机没写 10.0.230.14 pod1 10.0.23 阅读全文

posted @ 2017-12-08 16:54 荣锋亮 阅读(8980) 评论(0) 推荐(0) 编辑

2017年12月3日

caddy quic 协议试用&& 几个问题

摘要: 备注: caddy 具体的安装就不介绍,quic 协议也不介绍了 1. 启用协议,比较简单 /usr/local/bin/caddy -log stdout -quic -conf=/etc/caddy/Caddyfile -root=/var/tmp 2. 测试 a. 浏览器配置 b. 强制浏览器 阅读全文

posted @ 2017-12-03 10:47 荣锋亮 阅读(895) 评论(0) 推荐(0) 编辑

2017年11月30日

nomad 安装(单机)试用

摘要: 备注: nomad 可以实现基础设施的调度管理,类似kubernetes ,但是在多云以及多平台支持上比较好, 还是hashicrop 工具出品的,很不错,同时本地测试因为使用默认的job需要安装docker 1. 下载 备注: nomad 可以实现基础设施的调度管理,类似kubernetes ,但 阅读全文

posted @ 2017-11-30 15:52 荣锋亮 阅读(1375) 评论(0) 推荐(0) 编辑

Kanboard 看板工具配置使用

摘要: 备注: 类似的开源工具有wekan 界面还有功能和Trello 类似。比较方便 1. 安装(基于docker+ docker-compose) a. 安装docker && docker-compose 具体省略,参考相关文档,比较多 b. 安装Kanboard git clone https:// 阅读全文

posted @ 2017-11-30 10:04 荣锋亮 阅读(1073) 评论(0) 推荐(0) 编辑

2017年11月27日

cargo rust 包管理工具

摘要: 1. 安装 yum 或者官方提供的包,比较简单 curl -sSL https://static.rust-lang.org/rustup.sh | sh 2. 帮助命令 cargo --help Usage: cargo <command> [<args>...] cargo [options] 阅读全文

posted @ 2017-11-27 13:29 荣锋亮 阅读(455) 评论(0) 推荐(0) 编辑

container-diff 谷歌开源镜像分析工具使用

摘要: 1. 安装 curl -LO https://storage.googleapis.com/container-diff/latest/container-diff-linux-amd64 && chmod +x container-diff-linux-amd64 && sudo mv conta 阅读全文

posted @ 2017-11-27 13:22 荣锋亮 阅读(814) 评论(0) 推荐(0) 编辑

2017年11月24日

sysbench fileio 压力测试

摘要: 备注: 使用的是yum 安装 1. 安装 yum install -y sysbench 2. 命令 fileio options: --file-num=N number of files to create [128] --file-block-size=N block size to use 阅读全文

posted @ 2017-11-24 14:13 荣锋亮 阅读(315) 评论(0) 推荐(0) 编辑

sysbench 1.0.9 mysql 压测工具安装使用

摘要: 备注: 安装比较简单,可以使用源码或者使用yum 进行安装,本次测试使用yum 注意1.0 之后版本与老版本改动比较大,好多地方都有修改,本次测试使用 的mysql 使用docker 安装的。 1. 安装 yum install sysbench 2. 命令解析 --mysql-host IP -- 阅读全文

posted @ 2017-11-24 11:00 荣锋亮 阅读(845) 评论(0) 推荐(0) 编辑

2017年11月23日

systemtap 安装试用

摘要: 1. 安装 yum install -y systemtap systemtap-runtime 2. 环境准备 a. 自动安装依赖 stap-prep b. 手动安装依赖 kernel-debuginfo kernel-debuginfo-common kernel-devel 简单的方式使用yu 阅读全文

posted @ 2017-11-23 17:34 荣锋亮 阅读(259) 评论(0) 推荐(0) 编辑

2017年11月20日

Nchan 实时消息 安全配置

摘要: 备注: 即时消息的安全对于我们来说是比较重要的,作者在设计Nchan 的时候已经考虑了 a. nchan_authorize_request (Hooks and Callbacks)可以集成后端服务 配置如下: upstream my_app { server 127.0.0.1:8080; } 阅读全文

posted @ 2017-11-20 19:20 荣锋亮 阅读(466) 评论(0) 推荐(0) 编辑

Nchan 实时消息内置变量

摘要: 以下参考官方文档: $nchan_channel_idThe channel id extracted from a publisher or subscriber location request. For multiplexed locations, this is the first chan 阅读全文

posted @ 2017-11-20 19:20 荣锋亮 阅读(304) 评论(0) 推荐(0) 编辑

Nchan 实时消息ha 配置

摘要: 备注: Nchan 的数据持久化,以及ha 都是通过redis实现的,如果要做到无单点可以使用redis cluster 同对于Nchan server 进行多副本 1. 安装 下载nginx or openresty 源码同时下载Nchan 源码进行编译打包即可 2. 简单sub/pub 配置 l 阅读全文

posted @ 2017-11-20 19:19 荣锋亮 阅读(942) 评论(0) 推荐(1) 编辑

Nchan 安装试用(openresty 同时支持)

摘要: 备注: 使用nginx最新的源码包(nginx-1.13.6),以及源码安装 1. 下载源码包(nginx+ Nchan) https://nginx.org/download/nginx-1.13.6.tar.gz wget https://github.com/slact/nchan/archi 阅读全文

posted @ 2017-11-20 14:28 荣锋亮 阅读(1072) 评论(0) 推荐(0) 编辑

Nchan nginx 支持的开源消息推送模块

摘要: 1. 介绍 // 官方说明 Nchan is a scalable, flexible pub/sub server for the modern web, built as a module for the Nginx web server. It can be configured as a s 阅读全文

posted @ 2017-11-20 13:13 荣锋亮 阅读(787) 评论(0) 推荐(0) 编辑

toxiproxy 安装试用

摘要: 备注: 实际上是一个代理工具,但是又不是简单的进行代理(tcp,可以配置策略,toxics 实现延迟,模拟故障, 对于这个大家可能了解的就是netflix 公司的chaos monkey,实际的使用大家可以参考相关文章,本次只是 对于toxiproxy 的简单安装试用,同时这个工具可以放到大家持续集 阅读全文

posted @ 2017-11-20 09:53 荣锋亮 阅读(1524) 评论(0) 推荐(0) 编辑

2017年11月19日

Toxiproxy 网络情况模式代理

摘要: 1. 介绍 1. 介绍 Toxiproxy is a framework for simulating network conditions. It's made specifically to work in testing, CI and development environments, su 阅读全文

posted @ 2017-11-19 19:19 荣锋亮 阅读(449) 评论(0) 推荐(0) 编辑

2017年11月18日

luvit 被忽视的lua 高性能框架(仿nodejs)

摘要: 备注: luvit 开放模式和nodejs 一样,但是因为生态以及小众语言的问题,使用的人比较少,但是从目前 来看更新速度还是比较快的,但是从现有lua 开发框架来说一般倾向于使用nginx+lua 的模式,尽管 有人说luvit 性能比nodejs 还高,还是没有比较广泛的普及 1. 安装 cur 阅读全文

posted @ 2017-11-18 12:00 荣锋亮 阅读(3111) 评论(0) 推荐(0) 编辑

lapis 处理接收到的json 数据

摘要: 备注: 在restful api 开发过程中,大家一般使用的都是json 格式的数据lapis 在处理json 数据上也是比较方便的 1. 使用的api 说明 local json_params = require("lapis.application").json_params 2. 参考代码 / 阅读全文

posted @ 2017-11-18 11:35 荣锋亮 阅读(259) 评论(0) 推荐(0) 编辑

luarocks yum 安装引起的lapis lua 包查找问题(centos7版本)

摘要: 备注: 大家在进行lapis 开发的时候有些人比较懒直接使用yum 按照luarocks,之后 使用luarocks 安装lapis 一般来说对于linux 64位的环境都会有些问题(包找不到) 1. 错误提示信息 2017/11/18 09:54:09 [error] 21876#0: *1 lu 阅读全文

posted @ 2017-11-18 10:40 荣锋亮 阅读(1032) 评论(0) 推荐(0) 编辑

2017年11月17日

kong nginx 配置文件说明&&借鉴

摘要: 备注: 只是简单的进行说明配置文件,不会牵扯到源码 1. 配置文件位置 // 通过ps 查找 ps -ef |grep nginx /usr/local/openresty/nginx/sbin/nginx -p /usr/local/kong -c nginx.conf 可以看到kong 不是直接 阅读全文

posted @ 2017-11-17 21:14 荣锋亮 阅读(4989) 评论(0) 推荐(0) 编辑

kong 安装

摘要: 1. yum 参考信息 https://bintray.com/kong/kong-community-edition-rpm $ sudo yum install epel-release $ sudo yum install kong-community-edition-0.11.1.*.noa 阅读全文

posted @ 2017-11-17 20:02 荣锋亮 阅读(1830) 评论(0) 推荐(0) 编辑

2017年11月16日

lapis 集成openresty最新版本cjson 问题的解决

摘要: 备注: 为了解决安装了lapis、同时又希望使用新版nginx 以及openresty 的特性(stream 。。。) 1. 解决方法 参考: https://github.com/leafo/lapis/issues/539 luarocks install lua-cjson2 2. openr 阅读全文

posted @ 2017-11-16 23:39 荣锋亮 阅读(1039) 评论(0) 推荐(0) 编辑

2017年11月15日

lapis cockroachdb 数据访问试用

摘要: 备注: cockroachdb 的安装可以参考官方文档,以下实例代码使用的是官方的参考例子 1. 数据库配置 // config.lua 参考: local config = require("lapis.config") config("development", { postgres = { h 阅读全文

posted @ 2017-11-15 22:35 荣锋亮 阅读(472) 评论(0) 推荐(0) 编辑

cockroachdb 安装试用(单机伪分布式)

摘要: 1. 下载 以下地址,选择对应的操作系统版本即可 https://www.cockroachlabs.com/docs/stable/install-cockroachdb.html 2. 启动 // 启动命令 cockroach start --insecure \ --host=xxxxx // 阅读全文

posted @ 2017-11-15 22:08 荣锋亮 阅读(2428) 评论(0) 推荐(0) 编辑

lapis 数据库配置

摘要: 备注: 目前支持 postgresql 、mysql (实际使用大家可以尝试用下tidb、CockroachDB) 1. pg数据库配置 // config.lua local config = require("lapis.config") config("development", { post 阅读全文

posted @ 2017-11-15 20:52 荣锋亮 阅读(311) 评论(0) 推荐(0) 编辑

上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 125 下一页

导航