随笔分类 -  持续集成

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 39 下一页

gtibase rpm包制作
摘要:gitbase 是一个很不错的代码分析工具,我们可以直接使用sql来分析团队的代码,以下是rpm 包的制作 简单说明 rpm 包的制作使用了fpm 一个简单,方便可以跨平台的软件包制作工具 gitbase 编译文件 以下二进制文件是自己编译的一个版本,修改了关于统计没人代码行数,默认文件64kb的问 阅读全文

posted @ 2019-10-29 21:11 荣锋亮 阅读(256) 评论(0) 推荐(0) 编辑

dolt 基于git协议的数据管理工具
摘要:dolt 基于git 协议提供了多版本,分支特性的数据管理工具,使用简单,同时也提供了类似github 的一个云服务 安装 下载地址 https://github.com/liquidata-inc/dolt/releases 配置环境变量 对于mac 以及linux 添加path 变量 使用 in 阅读全文

posted @ 2019-10-27 11:14 荣锋亮 阅读(1868) 评论(0) 推荐(0) 编辑

docz 强大简单的文档管理工具
摘要:使用docz我们可以用来方便的编写以及发布文档,同时提供漂亮友好的交互,可以快速的制作一个产品级的 站点,使用了了mdx 文件(还是markdown),同时可以方便的集成到自己的web 项目中 安装试用 安装 npx create-docz-app my-docz-app npx create-do 阅读全文

posted @ 2019-10-27 10:28 荣锋亮 阅读(3498) 评论(5) 推荐(0) 编辑

golang 几个好用的cli package
摘要:cli 开发在golang 的软件开发中占用很大,同时开源的比较好用的cli也很多,以下是整理的几个cli github.com/spf13/cobra 这个比较有名了, 好多框架都使用了这个 以下是一个简单的使用 代码 package main ​ import ( "github.com/spf 阅读全文

posted @ 2019-10-16 14:27 荣锋亮 阅读(3983) 评论(0) 推荐(1) 编辑

使用blessed-contrib 开发专业的终端dashboard
摘要:blessed-contrib 是blessed 的一个扩展包,以前有说过blessed(一个方便的开发cli 的工具) 我们使用blessed-contrib可以开发专业的终端dashboard 功能强大,组件丰富 以下是来自官方demo的一个有运行 clone 代码 git clone http 阅读全文

posted @ 2019-10-11 22:19 荣锋亮 阅读(1660) 评论(0) 推荐(0) 编辑

rushjs来自微软的单体仓库管理工具
摘要:rushjs 是来自微软的单体仓库管理工具 ,与lerna 类似但是使用上稍显复杂 安装 npm install -g @microsoft/rush npm install -g @microsoft/rush npm install -g @microsoft/rush npm install 阅读全文

posted @ 2019-10-09 10:12 荣锋亮 阅读(2000) 评论(0) 推荐(0) 编辑

10 Unit Testing and Automation Tools and Libraries Java Programmers Should Learn
摘要:转自:https://javarevisited.blogspot.com/2018/01/10-unit-testing-and-integration-tools-for-java-programmers.html#ixzz60s1lBt5p 一些很不错的测试框架整理 In last a cou 阅读全文

posted @ 2019-09-29 09:05 荣锋亮 阅读(278) 评论(0) 推荐(0) 编辑

nightwatch 基于Webdriver的端到端自动化测试框架
摘要:nightwatch 是使用nodejs编写的,基于Webdriver api 的端到端自动化测试框架 包含以下特性 清晰的语法,基于js 以及css 还有xpath 的选择器 内置测试runner,支持串行、并行、重试,以及等待,同时支持基于标签的分组 云测试集成,当然这个在国内可能不是很有价值 阅读全文

posted @ 2019-09-23 08:46 荣锋亮 阅读(559) 评论(0) 推荐(0) 编辑

speedscope + node inspect 分析node应用调用
摘要:生成一个简单的express 项目 使用脚手架工具 npm install -g express-generator@4 express . npm install -g express-generator@4 express . npm install -g express-generator@4 阅读全文

posted @ 2019-09-20 14:30 荣锋亮 阅读(781) 评论(0) 推荐(0) 编辑

ubuntu中使用 alien安装rpm包
摘要:我们可以使用alien 在ubuntu中安装rpm 包 使用方法: 安装 alien 安装 apt-get update apt-get install alien apt-get update apt-get install alien apt-get update apt-get install 阅读全文

posted @ 2019-09-17 09:50 荣锋亮 阅读(5486) 评论(0) 推荐(1) 编辑

npkill 一个方便的npm 包清理工具
摘要:npm 包很好用,但是占用空间太多了,npkill 提供了一个方便的工具,可以帮助我们查找安装的npm 包,以及进行清理 安装 npm install -g npkill npm install -g npkill npm install -g npkill npm install -g npkil 阅读全文

posted @ 2019-09-15 22:23 荣锋亮 阅读(2020) 评论(0) 推荐(0) 编辑

Load Testing Socket.IO Web Applications and Infrastructure
摘要:转自:https://medium.com/better-programming/load-testing-socket-io-web-applications-and-infrastructure-3e96011898e0 关于artillery的一个实践 Are you shipping a s 阅读全文

posted @ 2019-09-11 12:40 荣锋亮 阅读(372) 评论(0) 推荐(0) 编辑

artillery 学习一 简单使用
摘要:artillery 是一个不错的负载测试套件,功能很强大,支持多协议 安装 npm install -g artillery --unsafe-perm npm install -g artillery --unsafe-perm npm install -g artillery --unsafe- 阅读全文

posted @ 2019-09-11 11:12 荣锋亮 阅读(1027) 评论(0) 推荐(0) 编辑

artillery强大灵活的负载测试套件
摘要:artillery是基于nodejs 编写的负载测试套件支持http&&socket.io&&websockets&&kinesis&&hls 包含以下特性 多协议支持(http,websocket,socket.io,kinesis,hls) 场景化,支持复杂场景测试(web app,api,电子 阅读全文

posted @ 2019-09-11 09:01 荣锋亮 阅读(441) 评论(0) 推荐(0) 编辑

nave node 的虚拟环境管理工具
摘要:nave 是类似python venv 的node 虚拟环境管理工具 安装 npm install -g nave npm install -g nave npm install -g nave npm install -g nave npm install -g nave npm install 阅读全文

posted @ 2019-08-27 15:19 荣锋亮 阅读(1030) 评论(0) 推荐(0) 编辑

smashing 三方widgets 使用
摘要:smashing 有一套自己的约定,包括widgets 以及dashboard,还有就是关于数据的处理 约定如下 三方widgets 统一在widgets 目录下,一般包含了基于coffee 的js 组件,基于scss 的css 还有就是html 数据的统一通过job 处理,可以配置数据获取的频率, 阅读全文

posted @ 2019-08-21 13:26 荣锋亮 阅读(266) 评论(0) 推荐(0) 编辑

一些开源的dashboard 解决方案
摘要:简单收集了以下开源dashboard 的项目,记录下 plotly-dash 基于python 的dash 开发工具,很不错 项目地址 https://github.com/plotly/dash keen-dashboards 一个响应式dashboard 开发模版 项目地址 https://gi 阅读全文

posted @ 2019-08-21 09:09 荣锋亮 阅读(5660) 评论(0) 推荐(0) 编辑

s3-sftp-proxy goreleaser rpm &&deb 包制作
摘要:上次写过简单的s3-sftp-proxy基于容器构建以及使用goreleaser构建跨平台二进制文件的,下边演示下关于 rpm&&deb 包的制作,我们只需要简单的配置就可以生成方便安装的软件包 项目代码 https://github.com/rongfengliang/s3-sftp-proxy- 阅读全文

posted @ 2019-08-20 13:08 荣锋亮 阅读(542) 评论(0) 推荐(0) 编辑

rust crates 国内镜像加速配置
摘要:rust 很不错,但是crates 经常下载有点慢,当前阿里云还没有相关的镜像,还有科大为我们提供了一个 配置方法 添加crates 配置 $HOME/.cargo/config 目录 [registry] index = "git://mirrors.ustc.edu.cn/crates.io-i 阅读全文

posted @ 2019-08-11 22:48 荣锋亮 阅读(5437) 评论(1) 推荐(0) 编辑

使用mustache 做为docker容器运行动态配置工具
摘要:很多时候我们需要在启动容器的时候基于配置文件运行,如果在配置比较简单的时候我们可以通过环境变量 注入,同时当前12 factors 越来越融入大家的开发中了(对于配置通过环境变量处理),但是好多老的软件 架构,或者是比较复杂的软件架构可能没有提供通过环境变量的运行方式,我们可以结合mustache 阅读全文

posted @ 2019-08-07 14:07 荣锋亮 阅读(568) 评论(0) 推荐(0) 编辑

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 39 下一页

导航